Store APIs

PUTUpdate Store

PUThttps://api.catalogix.ai/v1/stores

Authorization

Authorizationstringrequiredheader
Bearer token, Bearer <token>. Create one under Tokens in your workspace.

Query parameters

store_uuidstringrequired
Store identifier
Example: 67762d4ce590324df813bd8c

Headers

X-Request-Idstring
Optional trace ID. If not provided, one is generated automatically

Body

application/json required

store_namestring
store_websitestring
regionstring[]
Updated list of regions.
Allowed: India Africa Asia Europe Global Middle East North America Oceania South America
channelsstring[]
Allowed: ajiob2c amazon-vendor flipkart_vendor firstcry ajio_offline limeroad flipkart_b2b tatacliq fynd ajiob2b trell myntra_b2b snapdeal meesho dealshare myntra jiomart bewakoof nykaa tatacliq-vendor levis flipkart amazon ajio-vendor shopsy shoppers_stop amazon_home_and_kitchen nnnow magento inorbit myntra-OR amazon-seller megamart eshopbox shopify facebook SMP google
default_automationstring[]
Allowed: color_distribution analyze_attribute analyze_image mask_computation product_listing_audit image_automation bulk_actions uniqueness_checker product_quality_score detail_shot_generator infographic_creator video_generation size_chart_creator data_sync_to_external delete_product_images bulk_edit data_export text_classifier optical_character_recognition image_classifier image_classifier_express image_classifier_precise conditional_attribution product_description product_title_generation SEO_Automations swatch_generation image_type image_upload bulk_image_upload hotspot_generation unique_content_generator master_automation multimedia_visibility background_removal face_swap service-1 service-2 service-3 service-4 service-5 metadata_translation image_translation update_availability smp_upgrade SMP_image_upsert

Responses

200Successful Response
statusobjectrequired
Status of the operation
Fields
codeintegerrequired
Status code of the operation. 1 means success. -1 means failure. 0 means process moved to background
Example: 0
messagestringrequired
Message describing the status
Example: success
request_idstring
Unique trace ID for the request. Echoed from X-Request-Id header or auto-generated.
Example: 8c8b2b7e-23d7-4c2a-91b0-2a7c4dfbb312
400Invalid data format
statusstringdefault: "error"
The status of the request, typically 'error'
detailstringrequired
A description of the error
401Unauthorized – Bearer token missing or invalid
statusobject
Fields
codeinteger
Example: -1
messagestring
Example: Unauthorized – invalid or missing Bearer token
404not found
statusstringdefault: "error"
The status of the request, typically 'error'
detailstringrequired
A description of the error
413Payload too large
statusstringdefault: "error"
The status of the request, typically 'error'
detailstringrequired
A description of the error
422Validation Error
detailobject[]
Item fields
locstring | integer[]requireddefault: ["body",""]
msgstringrequireddefault: "Field Required"
typestringrequireddefault: "missing"
500Internal server error
statusobject
Fields
codeinteger
Example: -1
messagestring
Example: Internal server error. Please contact support@catalogix.ai
502Downstream service unavailable
statusstringdefault: "error"
The status of the request, typically 'error'
detailstringrequired
A description of the error

Something missing or unclear? Write to support@streamoid.com.

esc