Coinbax API

Platform

View as Markdown

Get platform configuration

GET/api/v1/platform/configBearer token

Returns contract deployments, templates, and settings for the authenticated platform

Query parameters

  • networkstring

    Filter by specific network (e.g., base, base-sepolia)

  • includeTemplateboolean

    Include full template details (default: true)

Responses

200Platform configuration returned successfully
  • platformobject
    • idstring
    • namestring
  • contractsarray of object
    array of object
    • networkstring
    • addressstring
    • isSharedboolean
    • templateIdstring
    • templateobject
      object
{
  "platform": {
    "id": "string",
    "name": "string"
  },
  "contracts": [
    {
      "network": "string",
      "address": "string",
      "isShared": true,
      "templateId": "string",
      "template": {}
    }
  ]
}
401Invalid or missing OAuth token

Response follows the unified success / data / meta / error envelope.

403Insufficient scopes

Response follows the unified success / data / meta / error envelope.

curl https://api-staging.coinbax.com/api/v1/platform/config \
  -H "Authorization: Bearer $ACCESS_TOKEN"
const response = await fetch('https://api-staging.coinbax.com/api/v1/platform/config', {
  headers: {
    'Authorization': `Bearer ${process.env.ACCESS_TOKEN}`,
  },
});
const result = await response.json();