App API

Design Studio

Use these endpoints to manage emails, translations, and components made with Design Studio. You can programmatically manage Design Studio content and migrate templates from an external service. To manage assets like images, use the Assets API. Learn more about the best practices for sending HTML through these endpoints.

With Design Studio messages, you link them to a single workflow, like a campaign or broadcast. Then you publish changes to push your updates from Design Studio to your workflow. There are separate endpoints for linking and publishing below.

These endpoints do not enable you to publish changes to global styles or from custom components to all messages that reference the component.

If you're an external tool and interested in being listed as one of our integrated partners, please reach out to product@customer.io to chat with a Product Manager!