# Customer.io Components API

**Canonical:** https://apis.io/apis/customer-io/customer-io-components-api/  
**Provider:** Customer.io — https://apis.io/providers/customer-io/  
**Base URL:** https://track.customer.io  
**Documentation:** https://docs.customer.io/integrations/api/track/

Customer.io Components API is one of 48 APIs that [Customer.io](https://apis.io/providers/customer-io/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 6 JSON Schema definitions. Tagged areas include Components. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and 6 JSON Schemas.

Custom components are reusable blocks of content that you build once and reference from any email. Use these endpoints to list, create, update, and delete custom components. Updating a component through the API changes the component itself. It doesn't publish the change to the messages that reference the component; you do that from your workspace.

## Operations (5)

| Method | Path | Summary |
|---|---|---|
| GET | `/v1/design_studio/components` | List components |
| POST | `/v1/design_studio/components` | Create a component |
| GET | `/v1/design_studio/components/{id}` | Get a component |
| PUT | `/v1/design_studio/components/{id}` | Update a component |
| DELETE | `/v1/design_studio/components/{id}` | Delete a component |

## Machine-readable artifacts (10)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/customer-io/refs/heads/main/openapi/customer-io-components-api-openapi.yml
- **Documentation** — https://docs.customer.io/integrations/api/app/
- **Documentation** — https://docs.customer.io/integrations/data-in/connections/http-api/
- **Documentation** — https://docs.customer.io/integrations/api/customerio-apis/
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/customer-io/refs/heads/main/json-schema/customer-io-campaign-object-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/customer-io/refs/heads/main/json-schema/customer-io-transformers-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/customer-io/refs/heads/main/json-schema/customer-io-campaign-request-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/customer-io/refs/heads/main/json-schema/customer-io-newsletter-object-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/customer-io/refs/heads/main/json-schema/customer-io-activity-object-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/customer-io/refs/heads/main/json-schema/customer-io-anonymous-events-request-schema.json

## Other Customer.io APIs (12)

- [Customer.io Track API](https://apis.io/apis/customer-io/track-api/)
- [Customer.io Activities API](https://apis.io/apis/customer-io/customer-io-activities-api/)
- [Customer.io Alias API](https://apis.io/apis/customer-io/customer-io-alias-api/)
- [Customer.io Batch API](https://apis.io/apis/customer-io/customer-io-batch-api/)
- [Customer.io Broadcasts API](https://apis.io/apis/customer-io/customer-io-broadcasts-api/)
- [Customer.io Collections API](https://apis.io/apis/customer-io/customer-io-collections-api/)
- [Customer.io Customers API](https://apis.io/apis/customer-io/customer-io-customers-api/)
- [Customer.io Exports API](https://apis.io/apis/customer-io/customer-io-exports-api/)
- [Customer.io Group API](https://apis.io/apis/customer-io/customer-io-group-api/)
- [Customer.io Identify API](https://apis.io/apis/customer-io/customer-io-identify-api/)
- [Customer.io Messages API](https://apis.io/apis/customer-io/customer-io-messages-api/)
- [Customer.io Newsletters API](https://apis.io/apis/customer-io/customer-io-newsletters-api/)

## Tags

Components

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/customer-io/customer-io-components-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/customer-io/.
