Skip to content

docs(campaigns): Campaigns REST API public docs#369

Open
aaryan-rawat wants to merge 3 commits into
mainfrom
docs/campaigns-service-rest-api
Open

docs(campaigns): Campaigns REST API public docs#369
aaryan-rawat wants to merge 3 commits into
mainfrom
docs/campaigns-service-rest-api

Conversation

@aaryan-rawat
Copy link
Copy Markdown
Contributor

Adds the Campaigns product to the docs site:

  • Product landing (campaigns.mdx) with capabilities, common use cases, and server-only positioning.
  • Conceptual pages for Sequences and Analytics under campaigns/.
  • REST API docs at rest-api/campaigns-apis/, covering 5 endpoints: GET /channels, GET /channels/availability, GET /templates, GET /templates/{templateId}, DELETE /notification-feed/{feedItemId}. Includes an OpenAPI 3.0 spec (campaigns-apis.json), an overview with response/error envelope and variable-resolution precedence, and a Setup & Authentication page.
  • Campaigns card on the home page (index.mdx).
  • docs.json registers campaigns-apis.json and the Campaigns product navigation (Campaigns and APIs tabs).

Description

Related Issue(s)

Type of Change

  • Documentation correction/update
  • New documentation
  • Improvement to existing documentation
  • Typo fix
  • Other (please specify)

Checklist

  • I have read the CONTRIBUTING document
  • My branch name follows the naming convention
  • My changes follow the documentation style guide
  • I have checked for spelling and grammar errors
  • All links in my changes are valid and working
  • My changes are accurately described in this pull request

Additional Information

Screenshots (if applicable)

ajaygajra and others added 2 commits May 25, 2026 12:18
Adds the Campaigns product to the docs site:

- Product landing (campaigns.mdx) with capabilities, common use cases,
  and server-only positioning.
- Conceptual pages for Sequences and Analytics under campaigns/.
- REST API docs at rest-api/campaigns-apis/, covering 5 endpoints:
  GET /channels, GET /channels/availability,
  GET /templates, GET /templates/{templateId},
  DELETE /notification-feed/{feedItemId}.
  Includes an OpenAPI 3.0 spec (campaigns-apis.json), an overview with
  response/error envelope and variable-resolution precedence, and a
  Setup & Authentication page.
- Campaigns card on the home page (index.mdx).
- docs.json registers campaigns-apis.json and the Campaigns product
  navigation (Campaigns and APIs tabs).
…I guide

- Reorganize campaigns.mdx as overview with key capabilities and setup flow
- Add new campaigns subdirectory with dedicated docs for channels, categories, templates, users, webhooks, and notification-settings
- Expand API documentation with detailed endpoint reference, request/response examples, and field descriptions
- Add prerequisites, limits, and supported channels reference tables
- Include step-by-step setup instructions and common use case descriptions
- Update docs.json to reflect new documentation structure and navigation hierarchy
- Improve content organization for better discoverability and developer onboarding
@mintlify
Copy link
Copy Markdown

mintlify Bot commented May 26, 2026

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated (UTC)
cometchat 🟢 Ready View Preview May 26, 2026, 12:37 PM

💡 Tip: Enable Workflows to automatically generate PRs for you.

…e endpoint guides

- Add 50+ new endpoint documentation files for campaigns, categories, channels, notifications, and templates
- Expand analytics documentation with detailed metric endpoints for campaigns, channels, templates, and users
- Add notification feed API documentation with filtering, pagination, and engagement tracking
- Add push notifications API documentation with delivery and engagement reporting
- Update campaigns-apis.json OpenAPI specification with complete endpoint definitions and parameters
- Update campaigns.mdx and related guide files with restructured content
- Update docs.json to reflect new documentation structure and organization
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants