API Introduction
An overview of the Project Agora Commerce API for integrators.
Before you can integrate with Project Agora Commerce, you will need a Retailer team created for you. Contact Project Agora Commerce to create integration teams.
Project Agora Commerce Endpoints
Project Agora Commerce uses various endpoints to sync data and generate ads. A brief summary is below:
Endpoint
Use
Description
catalogs *
Syncing catalogs
Used to create catalogs Via API
catalog-products *
Syncing products
Used to create and update product data within a catalog
customers *
Syncing customers
Used to create and update customer data within a catalog
orders
Sending orders
Used to send order data to Project Agora Commerce
generate
Generating ads
Used to generate product ads and banner ads
bannerx
Generating ads
Used to generate banner x ads
Content Type & Payload
The data payload is in JSON format. The Content-Type
for these endpoints is application/json
, which should be passed as a header in your requests:
Authenticating Requests
Project Agora Commerce uses basic authentication, this should be passed as a header with your API key:
For backend integrations, you will only need the secret API key. You can locate your API key within the Project Agora Commerce Portal.
Base URLs
Project Agora Commerce uses different base URLs for staging, as well as different production environments.
Contact Project Agora Commerce to receive the staging Base URL. Production Base URLs are provided when you have completed your staging integration.
Last updated