Mint a browser billing handoff link
Mint a short-lived (24h) link + code the agent hands to the human user for the BROWSER-ONLY money / purchase actions: paying for / managing the SideShift subscription (kind: subscription), adding funds to the company wallet (kind: wallet_topup), setting up an agency subaccount’s own per-client subscription (kind: agency_client_subscription, pass subaccountId), adding a payment method (kind: add_card), buying an extra job-posting slot (kind: job_post), or buying more recruitment invites (kind: recruitment_invites). None are executable through this API by design. The link grants nothing by itself — the user must log in to the web app and be a member of the token’s company — and never charges anything: the user reviews and confirms every payment in the browser. Reachable while the subscription is INACTIVE (that lapse is the #1 reason a link is needed), and allowed for sandbox grants. Requires only the billing:read scope (the mint exposes no billing data and grants no capability).
Authorizations
OAuth 2.1 authorization code + PKCE (S256). Tokens are tenant-bound (company_id) and scoped. Discover endpoints via /.well-known/oauth-authorization-server.
Body
Which browser action the user should land on.
subscription, wallet_topup, agency_client_subscription, add_card, job_post, recruitment_invites Required for kind: agency_client_subscription: the agency subaccount (client) whose per-client subscription to set up. Must be the token tenant itself or a subaccount under it. Ignored for other kinds.
Optional (wallet_topup only): top-up amount in cents to prefill on the add-funds screen. A suggestion only.
1 <= x <= 50000000Optional short context shown to the user on the landing page.
300Response
Created. Returns the minted link.