Start a Canarics signup for a company with no account yet (no auth)

For AI assistants onboarding their company. Creates a signup intent and returns a claim URL: send it to the person responsible. They open it, sign in, verify their phone by SMS and accept the terms; the trial then provisions itself with a demo AI voice agent generated from the company website. Keep the returned intentToken and poll GET /api/v1/signup/status. No email is sent by this endpoint. Rate-limited per IP.

post/api/v1/signup

Request

  • Base URL: https://salestick-backend-647994203646.europe-central2.run.app
  • URL: https://salestick-backend-647994203646.europe-central2.run.app/api/v1/signup
  • Auth: none required

Request body

companyNamestring required
websitestring required

Company website URL, the demo agent is generated from it

languagestring

Preferred conversation/summary language (e.g. Latvian, English, German). Default English.

contactEmailstring

Optional contact email of the person who will claim the signup

notesstring

Optional context on the intended use case

Response

Intent created

intentIdstring
intentTokenstring

Shown once, needed for the status endpoint (x-intent-token header)

claimUrlstring

Send this to the person; opening it starts the prefilled trial signup

expiresAtstring date-time
nextstring

Changes

No recorded changes to this operation across all 1 revision of this API.