Authorized Stripe Connect resource.
application/json
{
"type": "object",
"required": [
"ok",
"data"
],
"properties": {
"data": {
"type": "object",
"required": [
"account",
"onboardingUrl",
"expiresAt"
],
"properties": {
"account": {
"$ref": "#/components/schemas/StripeConnectedAccount",
"type": "object",
"required": [
"id",
"environment",
"status",
"admittedAt"
],
"properties": {
"id": {
"type": "string"
},
"accountId": {
"type": "string"
},
"accountApiVersion": {
"type": "string",
"enum": [
"v1",
"v2"
],
"description": "Stripe Accounts API used by this linked account. Historical records may omit this field and use v1."
},
"environment": {
"enum": [
"test",
"live"
]
},
"status": {
"enum": [
"pending",
"requirements_due",
"ready",
"restricted"
]
},
"admittedAt": {
"type": "string",
"format": "date-time"
},
"chargesEnabled": {
"type": "boolean"
},
"payoutsEnabled": {
"type": "boolean"
},
"requirementsDue": {
"type": "array",
"items": {
"type": "string"
}
},
"checkedAt": {
"type": "string",
"format": "date-time"
}
},
"x-mcp-exposure": "none"
},
"onboardingUrl": {
"type": "string",
"format": "uri"
},
"expiresAt": {
"type": "string",
"format": "date-time"
}
}
},
"ok": {
"type": "boolean"
}
}
}