Direct API integration

A direct API integration calls Constructor's REST API from your own code, without a Constructor client library or UI library. Your code can run in the browser, in a mobile app, or on your servers.

Because no library sets values for you, every request must send the headers and query parameters in Required parameters. These include the identifiers that connect a request to the behavioral data of the user. If a request omits them, it still returns results, but personalization and reporting are affected.

To decide between a direct API integration and a library, see Frontend integration options and Backend integration options.


Did this page help you?