List connectors
Discovers connectors for a corridor. Fees are not part of the response (they are internal pricing inputs; use POST /v1/quotes for authoritative pricing). The connector id is the handle quotes and requirements take.
GET
/
connectors
List connectors
curl --request GET \
--url https://api.zeam.money/gw/v1/connectors \
--header 'Authorization: Bearer <token>' \
--header 'x-zeam-auth: <api-key>'{
"data": [
{
"id": "<string>",
"name": "<string>",
"description": "<string>",
"acceptedAsset": "<string>",
"destinationAsset": "<string>",
"direction": "OFF_RAMP",
"method": "MOBILE_MONEY",
"status": "ACTIVE",
"requiresQuote": true,
"isActive": true,
"methodProvider": {
"id": "<string>",
"name": "<string>",
"description": "<string>",
"imageUrl": "<string>"
},
"limits": [
{
"id": "<string>",
"scope": "<string>",
"type": "<string>",
"duration": 123,
"minValue": 123,
"maxValue": 123,
"currency": "<string>"
}
],
"execution": [
{
"step": 123,
"name": "<string>",
"path": "<string>",
"method": "<string>",
"additionalInstructions": "<string>"
}
],
"transactionTypes": [
{
"type": "C2C",
"status": "ONLINE"
}
],
"supportedTransactionType": {
"b2b": true,
"b2c": true,
"c2b": true,
"c2c": true
},
"region": {
"iso": "<string>"
}
}
],
"pagination": {
"nextCursor": "<string>",
"hasMore": true
}
}{
"type": "https://errors.zeam.app/validation-error",
"title": "Validation Error",
"status": 422,
"detail": "The 'amount' field must be a positive decimal.",
"instance": "/v1/quotes",
"requestId": "01J8Z6K3QW9F2",
"errors": [
{
"field": "<string>",
"message": "<string>"
}
]
}{
"type": "https://errors.zeam.app/validation-error",
"title": "Validation Error",
"status": 422,
"detail": "The 'amount' field must be a positive decimal.",
"instance": "/v1/quotes",
"requestId": "01J8Z6K3QW9F2",
"errors": [
{
"field": "<string>",
"message": "<string>"
}
]
}{
"type": "https://errors.zeam.app/validation-error",
"title": "Validation Error",
"status": 422,
"detail": "The 'amount' field must be a positive decimal.",
"instance": "/v1/quotes",
"requestId": "01J8Z6K3QW9F2",
"errors": [
{
"field": "<string>",
"message": "<string>"
}
]
}{
"type": "https://errors.zeam.app/validation-error",
"title": "Validation Error",
"status": 422,
"detail": "The 'amount' field must be a positive decimal.",
"instance": "/v1/quotes",
"requestId": "01J8Z6K3QW9F2",
"errors": [
{
"field": "<string>",
"message": "<string>"
}
]
}{
"type": "https://errors.zeam.app/validation-error",
"title": "Validation Error",
"status": 422,
"detail": "The 'amount' field must be a positive decimal.",
"instance": "/v1/quotes",
"requestId": "01J8Z6K3QW9F2",
"errors": [
{
"field": "<string>",
"message": "<string>"
}
]
}Authorizations
Access token issued by POST /v1/auth/token.
Application secret (the apiKey issued at registration), required on every request.
Query Parameters
ISO 3166-1 alpha-2 country code (uppercase).
Pattern:
^[A-Z]{2}$Example:
"ZW"
Payment method enum (uppercase).
Pattern:
^[A-Z0-9_]+$Example:
"MOBILE_MONEY"
Corridor direction.
Available options:
ON_RAMP, OFF_RAMP Example:
"OFF_RAMP"
List connectors
curl --request GET \
--url https://api.zeam.money/gw/v1/connectors \
--header 'Authorization: Bearer <token>' \
--header 'x-zeam-auth: <api-key>'{
"data": [
{
"id": "<string>",
"name": "<string>",
"description": "<string>",
"acceptedAsset": "<string>",
"destinationAsset": "<string>",
"direction": "OFF_RAMP",
"method": "MOBILE_MONEY",
"status": "ACTIVE",
"requiresQuote": true,
"isActive": true,
"methodProvider": {
"id": "<string>",
"name": "<string>",
"description": "<string>",
"imageUrl": "<string>"
},
"limits": [
{
"id": "<string>",
"scope": "<string>",
"type": "<string>",
"duration": 123,
"minValue": 123,
"maxValue": 123,
"currency": "<string>"
}
],
"execution": [
{
"step": 123,
"name": "<string>",
"path": "<string>",
"method": "<string>",
"additionalInstructions": "<string>"
}
],
"transactionTypes": [
{
"type": "C2C",
"status": "ONLINE"
}
],
"supportedTransactionType": {
"b2b": true,
"b2c": true,
"c2b": true,
"c2c": true
},
"region": {
"iso": "<string>"
}
}
],
"pagination": {
"nextCursor": "<string>",
"hasMore": true
}
}{
"type": "https://errors.zeam.app/validation-error",
"title": "Validation Error",
"status": 422,
"detail": "The 'amount' field must be a positive decimal.",
"instance": "/v1/quotes",
"requestId": "01J8Z6K3QW9F2",
"errors": [
{
"field": "<string>",
"message": "<string>"
}
]
}{
"type": "https://errors.zeam.app/validation-error",
"title": "Validation Error",
"status": 422,
"detail": "The 'amount' field must be a positive decimal.",
"instance": "/v1/quotes",
"requestId": "01J8Z6K3QW9F2",
"errors": [
{
"field": "<string>",
"message": "<string>"
}
]
}{
"type": "https://errors.zeam.app/validation-error",
"title": "Validation Error",
"status": 422,
"detail": "The 'amount' field must be a positive decimal.",
"instance": "/v1/quotes",
"requestId": "01J8Z6K3QW9F2",
"errors": [
{
"field": "<string>",
"message": "<string>"
}
]
}{
"type": "https://errors.zeam.app/validation-error",
"title": "Validation Error",
"status": 422,
"detail": "The 'amount' field must be a positive decimal.",
"instance": "/v1/quotes",
"requestId": "01J8Z6K3QW9F2",
"errors": [
{
"field": "<string>",
"message": "<string>"
}
]
}{
"type": "https://errors.zeam.app/validation-error",
"title": "Validation Error",
"status": 422,
"detail": "The 'amount' field must be a positive decimal.",
"instance": "/v1/quotes",
"requestId": "01J8Z6K3QW9F2",
"errors": [
{
"field": "<string>",
"message": "<string>"
}
]
}