Welcome to the Developer Platform
Welcome to the heycreo developer documentation! This portal provides comprehensive guides, API references, and technical documentation to help you build powerful integrations with the heycreo platform.
What is heycreo?
heycreo is a platform for creating, managing, and exporting creative content at scale. You can create reusable design templates that are customized with different content, automate content generation from data sources like product catalogs or databases, and export to multiple formats including images (PNG, JPEG), videos (MP4), and print-ready PDFs. The platform provides comprehensive REST APIs for integrating with existing systems and managing assets and templates programmatically. A Brand Kit stores reusable design elements (buttons, text blocks, shapes, graphics, badges) and organization fonts/logos for consistent branding across all templates.
Documentation Overview
This documentation is organized into two main areas:
Docs & Concepts
Learn about the core concepts and architecture of the heycreo platform:
- Template Format - How templates are structured and defined
- Controls - How controls connect to elements
- Designs - Understanding designs and how they work
- Datasets - Bulk create: drive one export per row from tabular data
- Exports - Output formats and configurations
- Assets - Managing images, fonts, and other resources
API Reference
Complete API documentation for integrating with heycreo:
- Workspace API - For organizations managing their own resources
- Partner API - For agencies managing multiple client organizations
- MCP Server - Model Context Protocol for AI assistants and LLMs
Common Use Cases
The heycreo API enables various integration and automation scenarios:
Content Automation
Automatically generate designs and exports from data sources such as product catalogs, CSV files, or databases. Create bulk designs programmatically and export them to multiple formats without manual intervention.
White-Label Solutions
The Partner API allows agencies to manage multiple client organizations, providing white-label access to templates, assets, and designs for their clients.
System Integration
Integrate heycreo into existing workflows and systems such as CMS platforms, e-commerce systems, marketing automation tools, or custom applications. Use the API to create designs, manage assets, and retrieve exports programmatically.
Publishing Automation
Automatically publish generated content directly to social media platforms through the publishing API. heycreo supports 10 platforms: Instagram, Facebook, LinkedIn, Twitter/X, Pinterest, TikTok, YouTube, Threads, Google Business, and Bluesky.
AI Assistant Integration
Use the Model Context Protocol (MCP) server to enable AI assistants and LLMs to interact with the heycreo platform. Claude and other MCP clients can read and edit live designs in the Studio editor, manage assets, and drive the full content workflow, with no manual UI interaction needed. Connect Claude with just a URL, no API key or config file required.
Asset Management
Integrate with digital asset management (DAM) systems or build custom asset workflows. Upload, organize, and manage assets through collections and tags, then use them in templates and designs.
Getting Help
- API Documentation: Browse the complete API Reference for detailed endpoint documentation
- Code Examples: Check the API documentation for request/response examples
- Support: Contact support@heycreo.io for assistance
Ready to get started? Begin with the Template Structure guide or explore the API Reference.