curl --request POST \
--url https://platform.swipelux.com/v3/sandbox/customers/{customerId}/capabilities/{capabilityId}/status \
--header 'Content-Type: application/json' \
--header 'X-API-Key: <api-key>' \
--data '
{
"status": "ready"
}
'{
"data": {
"id": "<string>",
"customerId": "<string>",
"method": "ach",
"accountType": "pooled",
"status": "ready",
"openTaskIds": [
"<string>"
],
"applications": [
{
"id": "<string>",
"institution": {
"id": "<string>",
"name": "<string>",
"bic": "<string>"
},
"status": "requested",
"statusReason": {
"code": "<string>",
"message": "<string>",
"actor": "customer",
"retryable": true
},
"openTaskIds": [
"<string>"
],
"submittedAt": "<string>",
"createdAt": "<string>",
"updatedAt": "<string>"
}
],
"submittedAt": "<string>",
"createdAt": "<string>",
"updatedAt": "<string>",
"statusReason": "<unknown>"
}
}{
"type": "https://docs.swipelux.com/errors/validation-error",
"title": "<string>",
"status": 400,
"code": "validation_error",
"detail": "<string>",
"correlationId": "<string>",
"errors": [
{
"pointer": "<string>",
"code": "<string>",
"message": "<string>"
}
]
}{
"type": "https://docs.swipelux.com/errors/unauthorized",
"title": "<string>",
"status": 401,
"code": "unauthorized",
"detail": "<string>",
"correlationId": "<string>",
"retryable": false,
"errors": [
{
"pointer": "<string>",
"code": "<string>",
"message": "<string>"
}
]
}{
"type": "https://docs.swipelux.com/errors/forbidden",
"title": "<string>",
"status": 403,
"code": "forbidden",
"detail": "<string>",
"correlationId": "<string>",
"retryable": false,
"errors": [
{
"pointer": "<string>",
"code": "<string>",
"message": "<string>"
}
]
}{
"type": "https://docs.swipelux.com/errors/not-found",
"title": "<string>",
"status": 404,
"code": "not_found",
"detail": "<string>",
"correlationId": "<string>",
"errors": [
{
"pointer": "<string>",
"code": "<string>",
"message": "<string>"
}
]
}{
"type": "https://docs.swipelux.com/errors/invalid-capability",
"title": "<string>",
"status": 422,
"code": "invalid_capability",
"detail": "<string>",
"correlationId": "<string>",
"errors": [
{
"pointer": "<string>",
"code": "<string>",
"message": "<string>"
}
]
}{
"type": "https://docs.swipelux.com/errors/internal-error",
"title": "<string>",
"status": 500,
"code": "internal_error",
"detail": "<string>",
"correlationId": "<string>",
"retryable": true,
"errors": [
{
"pointer": "<string>",
"code": "<string>",
"message": "<string>"
}
]
}sandbox
Force sandbox capability status
Forces a sandbox capability to ready, rejected, or restricted.
curl --request POST \
--url https://platform.swipelux.com/v3/sandbox/customers/{customerId}/capabilities/{capabilityId}/status \
--header 'Content-Type: application/json' \
--header 'X-API-Key: <api-key>' \
--data '
{
"status": "ready"
}
'{
"data": {
"id": "<string>",
"customerId": "<string>",
"method": "ach",
"accountType": "pooled",
"status": "ready",
"openTaskIds": [
"<string>"
],
"applications": [
{
"id": "<string>",
"institution": {
"id": "<string>",
"name": "<string>",
"bic": "<string>"
},
"status": "requested",
"statusReason": {
"code": "<string>",
"message": "<string>",
"actor": "customer",
"retryable": true
},
"openTaskIds": [
"<string>"
],
"submittedAt": "<string>",
"createdAt": "<string>",
"updatedAt": "<string>"
}
],
"submittedAt": "<string>",
"createdAt": "<string>",
"updatedAt": "<string>",
"statusReason": "<unknown>"
}
}{
"type": "https://docs.swipelux.com/errors/validation-error",
"title": "<string>",
"status": 400,
"code": "validation_error",
"detail": "<string>",
"correlationId": "<string>",
"errors": [
{
"pointer": "<string>",
"code": "<string>",
"message": "<string>"
}
]
}{
"type": "https://docs.swipelux.com/errors/unauthorized",
"title": "<string>",
"status": 401,
"code": "unauthorized",
"detail": "<string>",
"correlationId": "<string>",
"retryable": false,
"errors": [
{
"pointer": "<string>",
"code": "<string>",
"message": "<string>"
}
]
}{
"type": "https://docs.swipelux.com/errors/forbidden",
"title": "<string>",
"status": 403,
"code": "forbidden",
"detail": "<string>",
"correlationId": "<string>",
"retryable": false,
"errors": [
{
"pointer": "<string>",
"code": "<string>",
"message": "<string>"
}
]
}{
"type": "https://docs.swipelux.com/errors/not-found",
"title": "<string>",
"status": 404,
"code": "not_found",
"detail": "<string>",
"correlationId": "<string>",
"errors": [
{
"pointer": "<string>",
"code": "<string>",
"message": "<string>"
}
]
}{
"type": "https://docs.swipelux.com/errors/invalid-capability",
"title": "<string>",
"status": 422,
"code": "invalid_capability",
"detail": "<string>",
"correlationId": "<string>",
"errors": [
{
"pointer": "<string>",
"code": "<string>",
"message": "<string>"
}
]
}{
"type": "https://docs.swipelux.com/errors/internal-error",
"title": "<string>",
"status": 500,
"code": "internal_error",
"detail": "<string>",
"correlationId": "<string>",
"retryable": true,
"errors": [
{
"pointer": "<string>",
"code": "<string>",
"message": "<string>"
}
]
}Authorizations
Body
application/json
Capability status implemented by the sandbox simulator.
Available options:
ready, rejected, restricted Response
Sandbox capability status forced
Capability.
- Option 1
- Option 2
Show child attributes
Show child attributes
Related topics
Force sandbox transfer stateMigrate a v1 or v2 integration to Swipelux API v3Sandbox testingQuickstartErrors and retries⌘I