# Instasent Developers

Learn about building apps and integrations on Instasent using the four public APIs, SMPP and the SDKs.

**Language:** en
**Audience:** developer
**TLDR:** Instasent exposes four APIs: Product (the CDP API — Customer Data Platform: the unified audience, plus orgs, projects, campaigns and analytics), Ingest (high-volume contact/event ingestion per datasource), A2P Messaging, also known as the Transactional API (HTTP or SMPP messaging, SDKs for Node.js, PHP, Python, Ruby, Java) and Legacy (kept for existing integrations). Docs also ship as plain markdown with llms.txt indexes for agents, and agents can connect via MCP and OAuth.
**Docs index (every page):** https://docs.instasent.com/llms.txt
**This page:** https://docs.instasent.com/developers/overview/ (HTML) · https://docs.instasent.com/developers/overview.md (Markdown)

## Getting started

- [Give the docs to your AI](/developers/further-reading/use-with-ai#drop-in-prompt-for-any-agent) - The shortcut: one prompt to copy into your assistant, and it reads the rest for you.
- [Introduction](/developers/getting-started/introduction) - The map: what each API does and how they fit together.
- [Create an account](/developers/getting-started/create-an-account) - Set up your organisation, first project and API token.
- [Choose your API](/developers/getting-started/choose-your-api) - A decision guide to pick the right surface for your use case.
- [Authentication](/developers/product-api/authentication) - Authenticate your requests with API tokens.

## The APIs

- [Product API](/developers/product-api/guide) - The CDP API — Instasent's Customer Data Platform: the unified audience and the control plane around it (organizations, projects, datasources, campaigns, analytics).
- [Ingest API](/developers/ingest-api/guide) - High-volume ingestion of contacts and events, scoped to a single datasource.
- [A2P Messaging API](/developers/transactional-api/overview) - Also known as the Transactional API. Direct messaging over HTTP or SMPP, with SDKs for Node.js, PHP, Python, Ruby and Java.
- [Legacy API](/developers/legacy-api/overview) - The previous-generation API, kept for existing integrations.

## Use with AI

These docs are built for LLM consumption: every page ships as plain markdown,
each API as a single paste-ready dump, and your agents can operate Instasent
directly over MCP and OAuth.

- [Use with AI](/developers/further-reading/use-with-ai) - The map: llms.txt indexes, per-API dumps, markdown twins and a drop-in prompt for any agent or IDE.
- [Connected apps (OAuth)](/developers/product-api/connected-apps-and-oauth) - Let AI agents and third-party apps operate a project with scoped, revocable access.
- [llms.txt](/llms.txt) - The machine-readable index of every page — hand it to your assistant.

## Guides

- [Bulk sending](/developers/transactional-api/http/bulk) - Send to many recipients in a single request.
- [Creating campaigns](/developers/product-api/campaigns/creating-a-draft) - Build a campaign draft from code and hand the send off to a human.
- [Building analytics queries](/developers/product-api/analytics/building-queries) - Query performance, conversions and audience growth from code.

## Resources

- [Product API reference](/developers/product-api/reference) - Every endpoint, generated from the OpenAPI spec.
- [A2P Messaging API reference](/developers/transactional-api/http/reference) - The HTTP messaging endpoints in full detail.
- [Query Filter](/developers/further-reading/query-filter) - Filter, sort and paginate the Product API's list endpoints.

---

This is one page of the Instasent documentation. For the complete machine-readable index of every guide and API reference, fetch https://docs.instasent.com/llms.txt — start there for full context.
