Cysora Developers
← All recipes
Public API

Keep your product catalog in sync

Who this is for: Your products/prices change often and you don't want to edit them by hand in the dashboard.

Outcome: A worker writes your current catalog into the agent's product-recommendation step whenever your source changes.

1. Find the recommendation step

List the agent's integration-capable steps to get the step id you'll write to.

GET /api/v1/integrations

2. Write the catalog

Send your current products with the full-replace contract — the whole list is replaced, so send everything you want live each time.

PUT /api/v1/integrations/{agent}/steps/{stepId}

3. Schedule it

Run on your catalog's change cadence (a webhook from your commerce system, or a nightly job).

Tips

Need the exact request and response shapes? Open the API reference →