SET Merchant API · Account
What this key can do today
GET/v1/capabilities
One answer for what this key can do in this deployment: currencies with their collect and payout rails, features, limits and minimums. Every status is available or the exact error code the matching route answers, so you can plan against it instead of meeting each switch as an error. Read-only, with no customer data.
Merchant key
key.kindis"merchant", andfeatures.platformFeeisplatform_fee_not_allowed.
Notes
- The statuses above are an example: each answer reflects your key and the deployment at that moment. They describe the key and the deployment, not one customer or object, so a customer's own verification or a recipient's state still answers at the route.
withoutEndorsementis what a customer lacking the currency's endorsement gets:endorsement_requiredin production,availablein the sandbox.accountEnablementis for MXN, BRL and COP, andnullfor other currencies. It is what SET last saw of its own account, read every few hours.enabledmeans a customer has been approved for the currency.not_observedmeans none has been yet, which does not mean the rail is off.not_checkedis before the first read.withoutEndorsementstays the answer to act on until a customer is approved.screeningisnot_screenedwhile SET screens no wallet. It is a value, not an error.
Errors
401 api_key_required401 api_key_invalid401 api_key_wrong_mode401 api_key_expired403 scope_missing403 platform_api_paused429 rate_limited503 api_disabled