# Platform (Coinbax API)

> Source: https://developers.coinbax.com/reference/coinbax-api/platform/
> Staging base URL: https://api-staging.coinbax.com

## Get platform configuration

`GET /api/v1/platform/config`

- Auth: Bearer token
- Operation ID: `PlatformController_getConfig`

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

### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| `network` | query | string | no | Filter by specific network (e.g., base, base-sepolia) |
| `includeTemplate` | query | boolean | no | Include full template details (default: true) |

### Example request

```bash
curl https://api-staging.coinbax.com/api/v1/platform/config \
  -H "Authorization: Bearer $ACCESS_TOKEN"
```

### Responses

**200** Platform configuration returned successfully

```json
{
  "platform": {
    "id": "string",
    "name": "string"
  },
  "contracts": [
    {
      "network": "string",
      "address": "string",
      "isShared": true,
      "templateId": "string",
      "template": {}
    }
  ]
}
```

**401** Invalid or missing OAuth token

**403** Insufficient scopes
