Endpoints
Get EFT gateway settings
Returns the merchant's EFT gateway settings. Each entry carries its label, type, type name and validation rule, so a partner developer has the definitions and can validate client-side rather than discovering limits through 400s. writable = false marks a key that is readable but outside the partner-writable allowlist.
Authorization
bearerAuth AuthorizationBearer <token>
A partner API token issued to a Master Account. Send Authorization: Bearer <token> on every request. Tokens are issued and revoked by a SuperAdmin in the backoffice, not through this API.
In: header
Path Parameters
merchantId*integer
The merchant id. Must belong to the calling master, or the request is 404.
Response Body
application/json
application/json
application/json
application/json
{
"merchantid": 0,
"settings": [
{
"key": "string",
"label": "string",
"value": "string",
"type": 0,
"typename": "string",
"validation": "string",
"writable": true
}
]
}{
"error": {
"code": "unauthorized",
"message": "A valid bearer token is required.",
"requestid": "8f3c1a9b2d7e4f60"
}
}{
"error": {
"code": "not_found",
"message": "Merchant not found.",
"requestid": "8f3c1a9b2d7e4f60"
}
}{
"error": {
"code": "rate_limited",
"message": "Too many requests. Retry after the period indicated.",
"requestid": "8f3c1a9b2d7e4f60"
}
}