# DocuRise Developer Docs ## Guides ### Get Started - [Overview](https://docurise.io/docs/index.md): What the DocuRise public API does today, and what to expect while it's in preview - [Quickstart](https://docurise.io/docs/quickstart.md): Create your first document via the DocuRise API - [Authentication](https://docurise.io/docs/authentication.md): API keys, scopes, and how requests are authorized ### Reference - [Errors](https://docurise.io/docs/errors.md): The error format, every error code, and what to do about each one - [Changelog](https://docurise.io/docs/changelog.md): Changes to the DocuRise public API, newest first ### AI Apps - [Connect AI apps (MCP)](https://docurise.io/docs/mcp-server.md): Connect DocuRise to Claude, ChatGPT and other AI apps with the MCP server - [Review and turn on what an AI app made](https://docurise.io/docs/mcp-review-and-activate.md): Check the form an AI app published and turn on the email or Kakao automation it created as a draft in your DocuRise account ## API Reference ### Documents - [Create a document](https://docurise.io/docs/api-reference/create-document.md): Create a DocuRise document: a Notion page, a post (rich text or an HTML page) or a lead-capture form - [List documents](https://docurise.io/docs/api-reference/list-documents.md): List the documents you own, with filters and cursor paging - [Get a document](https://docurise.io/docs/api-reference/get-document.md): Read one document with its expiry, protection summary and the revision (ETag) to send back when you change it - [Update a document](https://docurise.io/docs/api-reference/update-document.md): Publish a draft post or form, pause or resume a document, set or clear its expiry, and change its email protection, guarded by the document revision in the request body, copied from the `revision` or `ETag` that GET returns - [Get document analytics](https://docurise.io/docs/api-reference/get-document-analytics.md): Views, unique visitors, leads and conversion for one of your documents over a UTC date range - [Get document analytics by channel](https://docurise.io/docs/api-reference/get-document-analytics-channels.md): Views, unique visitors and leads per traffic channel for one of your documents over a UTC date range - [Get form funnel](https://docurise.io/docs/api-reference/get-form-funnel.md): Visit, submit-click and submission counts, with conversion between steps, for one of your forms over a UTC date range - [List top documents](https://docurise.io/docs/api-reference/list-top-documents.md): Rank your own documents by views, unique visitors or leads over a UTC date range ### Folders - [List folders and courses](https://docurise.io/docs/api-reference/list-folders.md): List your folders and courses with item counts ### Products - [List products](https://docurise.io/docs/api-reference/list-products.md): List the products in your catalog with prices in minor units and a pricing model, fixed or phased (read-only) ### Audiences - [List tags](https://docurise.io/docs/api-reference/list-tags.md): List your contact tags with how many contacts carry each one (counts only, no member data) - [Create a tag](https://docurise.io/docs/api-reference/create-tag.md): Create one tag by name; the same name again returns the existing tag - [List groups](https://docurise.io/docs/api-reference/list-segments.md): List your contact groups with their member counts (counts only, no member data) - [Create a group](https://docurise.io/docs/api-reference/create-segment.md): Create one group from a rule; an Idempotency-Key makes retries safe - [Preview a group rule](https://docurise.io/docs/api-reference/preview-segment.md): Count who a rule would match without saving anything - [Get a group](https://docurise.io/docs/api-reference/get-segment.md): Read one group with its rule and its live member count - [Group conditions](https://docurise.io/docs/api-reference/group-conditions.md): Every condition you can use in a group rule: what it matches, its keys and values, and where to find the ids it needs ### Contacts - [Add a tag to a contact](https://docurise.io/docs/api-reference/add-contact-tag.md): Apply one of your existing tags to one contact - [Remove a tag from a contact](https://docurise.io/docs/api-reference/remove-contact-tag.md): Remove a manually applied tag from one contact ### Email - [List email broadcasts](https://docurise.io/docs/api-reference/list-email-broadcasts.md): List your email broadcasts with status, schedule and frozen recipient count (metadata only) - [Get broadcast insights](https://docurise.io/docs/api-reference/get-broadcast-insights.md): Aggregate sent, delivered, opened, clicked and bounced numbers for one email broadcast - [List automations](https://docurise.io/docs/api-reference/list-automations.md): List your email automations with status and enrolled and sent totals (no step content) ### Instagram - [Create an Instagram rule](https://docurise.io/docs/api-reference/create-instagram-rule.md): Create the next-post DM automation rule, armed or paused - [List Instagram rules](https://docurise.io/docs/api-reference/list-instagram-rules.md): List the DM automation rules on your connected Instagram account - [Get an Instagram rule](https://docurise.io/docs/api-reference/get-instagram-rule.md): Read one DM automation rule - [Update an Instagram rule](https://docurise.io/docs/api-reference/update-instagram-rule.md): Edit the next-post DM automation rule, or pause or resume it ### Account - [Inspect the calling key](https://docurise.io/docs/api-reference/whoami.md): See the scopes of the API key you are using, for example as a connection test ## OpenAPI Specs - [openapi](/docs/api-reference/openapi.yaml) > The links below point to documentation indexes. Follow each `/_llms/` index recursively until you reach documentation pages. ## Indexes - [Korean (34 pages)](https://docurise.io/docs/_llms/ko.txt): Documentation for Korean. This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.