API documentation

    Our documentation describes the comprehensive RESTful API that lets you integrate draftgo seamlessly into your existing workflows and systems.

    The draftgo API will enable developers to create projects, manage assets, automate approval processes and react to changes in real time. Our OpenAPI documentation will describe all endpoints in full, including example requests, response formats and authentication details.

    Planned API areas

    Our API will cover all core areas of draftgo – from project management and asset management to real-time webhooks for automated workflows.

    Projects API

    Create, update and manage projects programmatically. Organise your approval workflows via the API, define project members and control permissions at a granular level. Ideal for teams that want to create projects automatically from external systems.

    Assets API

    Upload files, manage versions and retrieve asset metadata. The Assets API supports all common formats – from PDFs and images to video and audio files. Automate the upload process and synchronise assets between draftgo and your DAM system.

    Comments API

    Access comments, annotations and feedback threads. Read comments including their position in the document, timestamps for videos and text highlights. Perfect for integration into internal reporting tools or project management platforms.

    Approval Loops API

    Control multi-stage approval processes via the API. Define approval stages, assign reviewers and monitor the approval status in real time. Automate reminders and escalations based on your own workflows.

    Webhooks

    React to events in draftgo in real time. Webhooks automatically notify your systems of new comments, completed approvals, uploaded files or status changes. Configure custom endpoints and filter by event type.

    Security & authentication

    The draftgo API is being built to the highest security standards so that your data and your clients' data are protected at all times.

    OAuth 2.0

    Standardised authentication with access tokens and refresh tokens for secure authorisation without sharing passwords.

    API keys

    Dedicated API keys for server-to-server communication with granular permissions and individual scopes.

    Rate limiting

    Intelligent rate limiting protects API stability and ensures fair usage for all integrations and applications.

    Integration scenarios

    Use the draftgo API to connect your existing tool landscape seamlessly and automate manual processes.

    DAM integration

    Synchronise approved assets automatically with your digital asset management system. As soon as an asset is approved in draftgo, it can be transferred to your DAM automatically – including all metadata and version information.

    CMS integration

    Connect draftgo to your content management system. Publish approved content straight from the approval process to your website or intranet, with no manual steps in between.

    Workflow automation

    Integrate draftgo into your existing automation tools such as Zapier, Make or your own scripts. Build automated pipelines that trigger actions in third-party systems when certain events occur – from Slack notifications to Jira tickets.

    Frequently asked questions about the API

    Secure early API access

    Sign up now to be the first to hear about the API launch and get exclusive access to the beta programme.

    Request API access