Skip to main content

Authentication

All API requests require a Bearer Token in the Authorization header.

Getting Your Token​

  1. Log in to your Flowxtra dashboard
  2. Go to Settings → API Rest
  3. Your token is displayed at the top — click Copy

Using the Token​

Include it in every request:

curl -X GET "https://app.flowxtra.com/api/jobs/index?subdomain=acme" \
-H "Authorization: Bearer YOUR_TOKEN" \
-H "Content-Type: application/json"

Token Format​

Tokens follow the format ID|HASH, for example:

1|ExAmPlEtOkEn00000000000000000000000000000000000000

Include the full token including the | character.

Multi-Tenancy​

Every request must include the subdomain query parameter to identify your tenant:

?subdomain=your-company-subdomain

Your subdomain is the part before .flowxtra.com in your dashboard URL. For example, if your dashboard is at dpro.flowxtra.com, your subdomain is dpro.

OAuth Authentication​

For AI integrations (MCP), Flowxtra also supports OAuth 2.0 with PKCE. See the MCP Setup Guide for details.

Error Responses​

StatusDescription
401Missing or invalid token
403Insufficient permissions
429Rate limit exceeded