Account & Members
The workspace behind your credential, and its team.
The workspace this credential belongs to (identity and branding only) and its team members. Single objects here are returned at the top level with no data wrapper, like GET /disputes/:id; lists use the usual data + has_more shape. Scoped keys need account:read / account:write for the account and members:read for the team.
Retrieve the account
The workspace this credential belongs to — identity and branding only (processor and fee configuration is deliberately not exposed). custom_domain is null unless the merchant's custom domain is active; subdomain is where the storefront and hosted pages live otherwise. payout_descriptor is what recipients read on their statement for money sent out of the balance, and is null when payouts use the descriptor approved on the Debit & Payouts account. Returned at the top level (no data wrapper).
https://paysio.com/api/v1/accountAuthorizations
Any API key. Prepend your key with Bearer, e.g. Bearer sk_test_your_secret_key.
Update the account
Update branding. Editable fields: name, logo_url, timezone, payout_descriptor. slug, currency, subdomain and custom_domain are read-only here on purpose — each one silently breaks live URLs, existing prices, or a domain binding, so they stay deliberate dashboard actions. Requires the account:write scope on scoped keys.
https://paysio.com/api/v1/accountAuthorizations
Secret key (sk_*) or app access token. Prepend your key with Bearer, e.g. Bearer sk_test_your_secret_key.
Body
Workspace display name (max 120 chars)
Logo URL; empty string or null clears it
IANA timezone, e.g. "America/New_York"
Default statement descriptor for every payout, withdrawal and card refund sent from the balance (max 10 characters, letters, numbers and spaces, at least one letter). A value with no letter is rejected with 400. null or "" clears it and payouts go back to the descriptor approved on the Debit & Payouts account. A descriptor on an individual POST /payouts still wins. Instant (RTP) transfers do not carry one
List members
Team members — name, email and role, nothing else. Read-only by design: there is no members:write scope, so an integration can attribute work or route a notification but can never change who is on the team. Requires the members:read scope on scoped keys.
https://paysio.com/api/v1/membersAuthorizations
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 (pages on the member id)