Jivox API Documentation
v1.0
GenAI & Template Generation
Title
Message
Create new category
What is the title of your new category?
Edit page index title
What is the title of the page index?
Edit category
What is the new title of your category?
Edit link
What is the new title and URL of your link?
Retail Templates
Copy Markdown
Open in ChatGPT
Open in Claude
Get retail templates (POST)
Returns retail templates matching the request. The API accepts query parameters via ParamInfo (e.g. offset, limit) and a request body for search and filter criteria (e.g. searchText, labelId, assetSourceType)
Path Parameters
| Name | Data Type | Requirement | Parameter Type | Description |
|---|---|---|---|---|
| accountId | string | Mandatory | path | ID of the account. |
Query Parameters
| Name | Data Type | Requirement | Parameter Type | Description |
|---|---|---|---|---|
| offset | integer | Optional | query | Pagination offset (e.g. 0). |
| limit | integer | Optional | query | Number of items per page (e.g. 25). |
Parameters
The API accepts a structured JSON body de-serialized into RetailTemplateFilters (com.jivox.metadata.model.campaigns.RetailTemplateFilters). All fields are optional and act as filters.
| Field | Data Type | Description |
|---|---|---|
| campaignName | string | Filter by template campaign name. |
| ownership | enum (string) | Filter by ownership. Values: System, Custom |
| isBookmarked | boolean | Filter to show only bookmarked templates. |
| retailerId | integer | Filter by retailer ID. |
| inventoryType | enum (string) | Filter by inventory type. Values: offsite, onsite |
| adFormat | string | Filter by ad format. |
| sourceOfProductInformation | enum (string) | Filter by product information source. Values: Upload Your Own Assets, Retailer Product Feed, Hybrid, Dynamic |
| productSelectionMethod | enum (string) | Filter by product selection method. Values: Fixed Product Selection, Dynamic Product Selection |
| creativeStyle | array of enum | Filter by creative style(s). Values: Static Banner, Animated Banner, Animated Carousel, Video, Social, REC |
| category | array of string | Filter by category name(s). |
| templateType | array of enum | Filter by template type(s). Values: Standard, Dynamic, Carousel, Offer Feed, Geo Feed, Custom |
Sample Request
HTTP
POST https://jivoxapis.api.jivox.com/v2/accounts/:accountId/retail-campaigns/retail-templatesPagination and other options are passed via ParamInfo (e.g. query: offset, limit).
Request Body
JSON
{ "campaignName": "Summer Sale", "ownership": "System", "isBookmarked": true, "retailerId": 42, "inventoryType": "onsite", "adFormat": "banner", "sourceOfProductInformation": "Retailer Product Feed", "productSelectionMethod": "Dynamic Product Selection", "creativeStyle": ["Static Banner", "Video"], "category": ["Electronics", "Apparel"], "templateType": ["Standard", "Carousel"]}Sample Response
Paginated list of retail templates (structure depends on ParamInfo).
Type to search, ESC to discard
Type to search, ESC to discard
Type to search, ESC to discard
Last updated on
Was this page helpful?
Next to read:
Carousel APIDiscard Changes
Do you want to discard your current changes and overwrite with the template?
Archive Synced Block
Message
Create new Template
What is this template's title?
Delete Template
Message