API Host
You can make calls to either a production or sandbox environment, as well as optionally include a Site ID (s00000) in addition to the required Tenant ID (t00000). The tp0 is your tenant’s assigned production pod for making calls to production environments.
- Example US Sandbox Tenant:
https://t10000.sandbox.mozu.com/api - Example US Production Tenant:
https://t10000.tp0.mozu.com/api - Example EU Sandbox Tenant:
https://t100000.sb.euw0.kibocommerce.com/api - Example EU Production Tenant:
https://t100000.tp0.euw1.kibocommerce.com/api - Example GCP EUW4 Sandbox Tenant:
https://t00000.sb.euw4.gcp.kibocommerce.com/api - Example GCP EUW4 Production Tenant:
https://t00000.tp0.euw4.gcp.kibocommerce.com/api
API Headers
The request header must include an API context which often identifies the site and catalog you are referencing. If you use the hostname format that includes the Site ID, then the master catalog, catalog, site, locale, and currency context are inferred by the site and do not need to be explicitly provided. Likewise, the tenant is usually not necessary in the header since the tenant ID is already included in the hostname. The following is an example explicitly defining that context:Supported Headers
The following table details all headers supported by Kibo, though most are not required for every API operation.
If no header is present then the appropriate version will be read from your tenant settings. This means that it is not necessary to provide the header in most cases. However, if you are an older implementation that upgraded to Version 2 but still need to submit some older product data without the localized content required by Version 2, then you can set this header to “1” instead and use the original request model. |

