Information
- OpenAPI version:
3.0.0
The Partners API lets you connect your own systems (ERP, CRM, PIM…) to one vendor account on a Kreezalid marketplace, and manage that vendor’s catalog, stores and orders from outside. Every call acts as that vendor: you only see and change its own listings, stores and orders.
The Partners API is organized around REST: it uses resource-oriented URLs, accepts JSON request bodies and returns JSON responses.
If anything is missing or seems incorrect, please contact our support team.
The Partners API authenticates you with HTTP Basic authentication: your API key is the user name and your API secret the password. Each credential belongs to one vendor account of one marketplace. To get one, contact our support team. Treat it like a password: never share it with an untrusted party.
If the marketplace doesn’t use a custom domain, use its subdomain:
https://acme.mykreezalid.com/api/partners/v1
If the marketplace has a custom domain, you must use it in your API calls. Use the primary domain exactly as it is configured (with or without www):
https://www.example.com/api/partners/v1
Every response carries an HTTP status code that tells you more about the outcome.
A parameter is not valid, for example an ID filter that holds something other than positive integer IDs.
The credentials are missing or wrong. Check them, and check the base URL: it must be your marketplace’s primary domain.
The resource does not exist, or the endpoint is not one of this API’s.
An internal error occurred in Kreezalid. Our technical team has been notified.
Some write endpoints answer with HTTP status 200 even when they refuse the change: their body then carries success: false and a message with the reason. Each endpoint below says when this is the case.
HTTP Basic authentication: send your API key as the user name and your API secret as the password.
Security scheme type: http