Skip to main content

Management API

Use the Management API to programmatically do most of what the Campaign Manager's UI allows. It's the API for management purposes and back-office systems.

For example, you can:

  • Create user profiles, rules, campaigns...
  • Get data from the Campaign Manager (referral data, customer data,...).
  • Track the results of your campaigns.
important

This API is for back-office operations, not for real-time integrations that directly serve your end users. Each of its endpoints has a limit of 3 requests per second.

The high-load API to send and retrieve data to and from Talon.One in real-time is the Integration API.

The relation between the Campaign Manager, your application, and the Rule Engine can be visualized as follows:

  • Fetching/adding information: Flow Diagram

  • Interacting with the Rule Builder: Flow Diagram

See the API reference docs.

Postman collection

You can use the following postman collection:

  1. Download and import these 2 files in Postman.

    note

    The environment variable file is the same as in Integration API overview

  2. Select the imported Talon.One env environment and set the email, pwd and URL variables.

  3. Run the Create session endpoint to get a token. The token is automatically stored in the BEARER_TOKEN variable used by other endpoints.

  4. Run other queries by setting potential required variables like Application_id.