Authentication

Overview

Authentication verifies the identity of the application calling the API and scopes access to a single location. This folder contains the Interface API token exchange. Every other endpoint expects the access token produced here.

Available operations

  • Generate Token: exchanges an Api-Key for a location-scoped bearer token.

Typical workflow

Call Generate Interface Token once at the start of a session, store the returned access_token, and send it as a bearer token on subsequent Interface API requests. Re-request a token when the previous one expires (expired or otherwise invalid tokens return error code 10759).

Integration notes

The token is tied to the location_id in the path. To operate against multiple locations, request a separate token for each.