Error
A valid request URL is required to generate request examples{
"id": "<string>",
"object": "account_authorization",
"status": "pending",
"channel": "platform_redirect",
"livemode": true,
"permissions": [
"<string>"
],
"authorization_url": "<string>",
"created_at": "2023-11-07T05:31:56Z",
"expires_at": "2023-11-07T05:31:56Z"
}{
"error": {
"code": "<string>",
"message": "<string>"
}
}{
"error": {
"code": "<string>",
"message": "<string>"
}
}{
"error": {
"code": "<string>",
"message": "<string>"
}
}{
"error": {
"code": "<string>",
"message": "<string>"
}
}{
"error": {
"code": "<string>",
"message": "<string>"
}
}{
"error": {
"code": "<string>",
"message": "<string>"
}
}Platform Connect
Start existing-Account authorization
Creates a short-lived authorization request. Send the Account holder to
authorization_url. After they approve or deny access, Ionic redirects
to your exact redirect_uri with the original state and either a
one-time code or an error.
POST
/
account_authorizations
Error
A valid request URL is required to generate request examples{
"id": "<string>",
"object": "account_authorization",
"status": "pending",
"channel": "platform_redirect",
"livemode": true,
"permissions": [
"<string>"
],
"authorization_url": "<string>",
"created_at": "2023-11-07T05:31:56Z",
"expires_at": "2023-11-07T05:31:56Z"
}{
"error": {
"code": "<string>",
"message": "<string>"
}
}{
"error": {
"code": "<string>",
"message": "<string>"
}
}{
"error": {
"code": "<string>",
"message": "<string>"
}
}{
"error": {
"code": "<string>",
"message": "<string>"
}
}{
"error": {
"code": "<string>",
"message": "<string>"
}
}{
"error": {
"code": "<string>",
"message": "<string>"
}
}Authorizations
A Platform Connect secret key (sk_…) sent as Authorization: Bearer <key>.
Headers
A unique key that makes a retry return the original result.
Required string length:
1 - 255Body
application/json
Exact HTTPS callback registered for the Platform.
Pattern:
^https://[^/?#]+/connect/callback$Opaque value your callback must verify against the value stored before redirecting.
Required string length:
1 - 512Base64url-encoded SHA-256 digest of the PKCE verifier, without padding.
Required string length:
43Available options:
S256 Permissions the Platform asks the Account holder to grant.
Required array length:
1 - 50 elementsResponse
The authorization request and browser URL.
Pattern:
^aauth_[0-9A-Za-z]{24}$Available options:
account_authorization Available options:
pending Available options:
platform_redirect Browser URL to open for the Account holder.

