API ReferenceEndpointsPublic API (v1)List installed providers compatible with this region

List installed providers compatible with this region

Lists the installed payment apps that can serve the countries of the region.

GET
/v1/regions/{regionId}/compatible-providers
AuthorizationBearer <token>

Admin API key (server-to-server). Issue via the dashboard at Settings → API keys. Plain-text key is shown once — store in a secret manager. Format: Authorization: Bearer brainerce_xxxxxxxxx.

In: header

Path Parameters

regionIdstring

Region ID

curl -X GET "https://api.brainerce.com/api/v1/regions/string/compatible-providers"
[
  {
    "id": "clx1a2b3c4d5e6f7g8h9",
    "appId": "clx1a2b3c4d5e6f7g8h9",
    "app": {
      "id": "clx1a2b3c4d5e6f7g8h9",
      "name": "Stripe",
      "slug": "stripe"
    }
  }
]

{
  "statusCode": 401,
  "code": "UNAUTHORIZED",
  "message": "Invalid or expired credential",
  "timestamp": "2026-08-23T10:15:00.000Z",
  "path": "/api/v1/products/bulk/{jobId}"
}

{
  "statusCode": 403,
  "code": "INSUFFICIENT_SCOPE",
  "message": "API key does not have the required scope: products:write",
  "timestamp": "2026-08-23T10:15:00.000Z",
  "path": "/api/v1/regions/{regionId}/compatible-providers"
}

{
  "statusCode": 404,
  "code": "RESOURCE_NOT_FOUND",
  "message": "Resource not found",
  "timestamp": "2026-08-23T10:15:00.000Z",
  "path": "/api/v1/regions/{regionId}/compatible-providers"
}

{
  "statusCode": 429,
  "code": "RATE_LIMITED",
  "message": "Too many requests",
  "details": {
    "retryAfterSeconds": 12
  },
  "timestamp": "2026-08-23T10:15:00.000Z",
  "path": "/api/v1/store"
}