products
Initiate a checkout session (public)
Canonical checkout session initializer.
Creates one payment session / intent record and returns:
- payment_id — the canonical ID used by both the browser signer path and the Phantom mobile path throughout the checkout flow
- phantom_mobile.connect_url — Phantom Universal Link for mobile app-switch signing (present only if the server has a dapp key configured)
Both execution paths (browser Phantom and mobile Phantom) share the same payment_id and converge on the same backend confirmation + delivery pipeline.
Identity / customer reference fields are optional at session-creation time. They must be provided by payment time (via the confirm or sign endpoints) for products that enforce membership identity.
No API key required.
post/v1/products/p/{slug}/connect
Request
- Base URL: https://api.hilt.so
- URL: https://api.hilt.so/v1/products/p/{slug}/connect
- Auth: none declared
Path parameters
slugstring required
Request body
Response
Successful Response
Changes
No recorded changes to this operation across all 1 revision of this API.