Payment Links
Read the payment links created in the dashboard.
Read-only access to the payment links created in the dashboard. The url field is the exact public checkout URL (the merchant’s custom domain when one is active, paysio.com otherwise), and items carries product names and images — enough for an ads or email integration to advertise a link without guessing. Payment links are mode-aware: a test key sees test links, a live key sees live links. Scoped keys need payment_links:read. Creating and editing links stays a dashboard (or CLI) action — there is no write endpoint yet.
List payment links
List payment links, newest first. Filtered to the key's mode (test keys see test links).
https://paysio.com/api/v1/payment-linksAuthorizations
Any API key. Prepend your key with Bearer, e.g. Bearer sk_test_your_secret_key.
Query parameters
1-100, default 10
Cursor for pagination
Filter by status, e.g. "active"
Create a payment link
Create a link for products that already exist in the catalogue. There are no ad-hoc prices on purpose: a link is a shop window onto the catalogue, so create the product first and reference it here. The link inherits the CALLER'S mode, so a test-mode app token can only ever produce a sandbox link. Requires the payment_links:write scope.
https://paysio.com/api/v1/payment-linksAuthorizations
Secret key (sk_*) or app access token. Prepend your key with Bearer, e.g. Bearer sk_test_your_secret_key.
Body
Internal name for the link
Line items: [{ product_id, quantity?, adjustable_quantity? }]. 1-50 items, each product must belong to this workspace.
Preferred URL slug. Sanitised, and a numeric suffix is added if taken. Defaults to the name.
Ask the buyer for a shipping address
Where to send the buyer after payment
Restrict to specific methods. Omit to use the workspace default.
Arbitrary key-value data stored on the link
Retrieve a payment link
Retrieve a single payment link. The object is returned at the top level (no data wrapper). Check mode ('live' or 'test') before driving paid traffic at a link.
https://paysio.com/api/v1/payment-links/:idAuthorizations
Any API key. Prepend your key with Bearer, e.g. Bearer sk_test_your_secret_key.