For the complete documentation index, see llms.txt. This page is also available as Markdown.

Authentication

How to authenticate with Limio's APIs using OAuth Bearer Tokens.

All Limio APIs use OAuth Bearer Tokens for authentication. This is the standard method for every integration — server-to-server, front-end, and third-party.

For the full API reference, see API Reference.

OAuth Bearer Token

The client credentials method generates an OAuth Bearer Token for secure, server-to-server authentication without user involvement. It gives full read/write access to all Limio APIs, including Orders, Subscriptions, Catalog, Abandoned Basket, External Identities, and more.

Prerequisites

You need a client_id and client_secret. Contact Limio Support to obtain these credentials.

Get your Bearer Token

Endpoint:

POST {{tenant}}/oauth2/token

Where {{tenant}} is your Limio application URL:

  • US hosting: https://{{tenant}}.prod-us.limio.com

  • EU hosting: https://{{tenant}}.prod.limio.com

Headers:

Header
Value

Content-Type

application/x-www-form-urlencoded

Request body:

Parameter
Value

grant_type

client_credentials

client_id

Your client_id from Limio Support

client_secret

Your client_secret from Limio Support

Example request:

Response:

Use the token

Include the token in the Authorization header of every API request:


API Keys (legacy)

API keys are intended for headless or public-facing integrations where you only need to pull catalog data (campaigns, offers, products, pages). They are safe to embed in client-side code because they grant read-only access.

Generate an API key

Log in to your Limio account, go to Profile > Developers > Limio Keys and click Generate New. Each account is limited to 2 API keys.

Use the key

Pass the key directly in the Authorization header (no Bearer prefix):

Delete a key

Select Delete next to the key in the developer area.

Last updated

Was this helpful?