Affiliates API

Affiliates API

Give affiliates a documented way to mint a signup URL for their customer, then let that customer redeem a prepaid CrossPath pack without a normal checkout.

Start here

Authenticate once, then create an affiliate signup link.

Affiliates call the signup-link endpoint with a Bearer API key and a template pack id. CrossPath returns a one-customer signup URL that can be opened in the browser.

The same active grant is reused for the same affiliate, external customer id, and template pack. This keeps affiliate systems idempotent while preserving a single active signup link per prepaid customer.

  • Use the Affiliates API key in the Authorization header.
  • One generated link is meant for one external customer and one template pack.
  • A successful redemption grants access directly instead of starting a normal payment checkout.

Request contract

Headers, path parameters, and body fields used by this step.

Authorization

Header

Bearer <apiKey>Required

Affiliates API key issued by CrossPath. Requests without a valid Bearer token are rejected.

Authentication headers

Header contract used by the Affiliates API endpoint

Authorization: Bearer Affiliate-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Content-Type: application/json

Need access?

Request the Affiliates API key and template pack setup.

CrossPath will issue the affiliate technical account, the API key, and the template packs your integration should use when calling the signup-link endpoint.

Get API Access