# AgentStack Notifications API

**Canonical:** https://apis.io/apis/agentstack-tech/agentstack-tech-notifications-api/  
**Provider:** AgentStack — https://apis.io/providers/agentstack-tech/  
**Documentation:** https://agentstack.tech/api-docs

AgentStack Notifications API is one of 90 APIs that [AgentStack](https://apis.io/providers/agentstack-tech/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 6 JSON Schema definitions. Tagged areas include Notification. The published artifact set on APIs.io includes an OpenAPI specification and 6 JSON Schemas.

Notifications and settings. REST compatibility surface; for new integrations prefer MCP actions, GET/POST /api/dna/data, or POST /api/commands (see docs/API_CHANNELS_AND_PROTOCOLS.md).

## Operations (50)

| Method | Path | Summary |
|---|---|---|
| GET | `/api/notifications/{project_id}/` | Get Notifications |
| POST | `/api/notifications/{project_id}/` | Create Notification |
| GET | `/api/notifications/{project_id}` | Get Notifications |
| GET | `/api/notifications/{project_id}/in-app/stream` | Fabric In App Notification Stream |
| GET | `/api/notifications/{project_id}/templates/` | Get Notification Templates |
| GET | `/api/notifications/{project_id}/templates` | Get Notification Templates |
| GET | `/api/notifications/{project_id}/{notification_id}` | Get Notification |
| PUT | `/api/notifications/{project_id}/{notification_id}` | Update Notification |
| DELETE | `/api/notifications/{project_id}/{notification_id}` | Delete Notification |
| PATCH | `/api/notifications/{project_id}/{notification_id}/read` | Mark Notification Read |
| PATCH | `/api/notifications/{project_id}/read-all` | Mark All Notifications Read |
| GET | `/api/push/vapid-public-key` | Get Vapid Public Key |
| GET | `/api/push/status` | Get Push Delivery Status |
| GET | `/api/push/health` | Push Health |
| POST | `/api/push/subscribe` | Push Subscribe |
| POST | `/api/push/unsubscribe` | Push Unsubscribe |
| POST | `/api/push/cancel` | Push Cancel Pending |
| POST | `/api/push/ack` | Push Ack |
| POST | `/api/push/notify` | Push Notify |
| POST | `/api/mail/inbound/{provider}` | Mail Inbound Webhook |
| POST | `/api/mail/events/{provider}` | Mail Events Webhook |
| GET | `/api/mail/inbox` | Get Mail Inbox |
| GET | `/api/mail/inbox/{thread_id}` | Get Mail Thread |
| PATCH | `/api/mail/inbox/{thread_id}` | Patch Mail Thread |
| POST | `/api/mail/reply` | Reply Mail |
| POST | `/api/mail/send` | Send Mail |
| GET | `/api/mail/mailbox/settings` | Get Mailbox Settings |
| PUT | `/api/mail/mailbox/settings` | Put Mailbox Settings |
| POST | `/api/mail/mailbox/claim` | Claim Mailbox |
| GET | `/api/projects/{project_id}/mail/mailbox` | Get Project Mailbox |
| POST | `/api/projects/{project_id}/mail/mailbox` | Claim Project Mailbox Route |
| GET | `/api/users/me/notification-prefs` | Delivery prefs snapshot (flat) |
| PUT | `/api/users/me/notification-prefs` | Put Notification Prefs |
| PATCH | `/api/users/me/notification-prefs` | Patch Notification Prefs Category |
| GET | `/api/users/me/telegram-bind-link` | Get Telegram Bind Link |
| GET | `/api/users/me/channel-routes` | Get Channel Routes |
| PUT | `/api/users/me/channel-routes` | Put User Channel Route |
| DELETE | `/api/users/me/channel-routes/{route_id}` | Delete User Channel Route |
| PUT | `/api/users/me/notification-sources` | Put Notification Source |
| DELETE | `/api/users/me/notification-sources/{source_id}` | Delete Notification Source |
| GET | `/api/users/me/notification-sources/health` | List Notification Sources Health |
| GET | `/api/users/me/notification-sources/{source_id}/health` | Get Notification Source Health |
| GET | `/api/users/me/notify-digest-depth` | Get Notify Digest Depth |
| POST | `/api/users/me/notification-routing/resolve` | Post Notification Routing Resolve |
| POST | `/api/users/me/notification-deliver` | Post Notification Deliver |
| POST | `/api/users/me/notify-flush-digest` | Post Notify Flush Digest |
| GET | `/api/users/me/notification-delivery-status` | Get Notification Delivery Status |
| GET | `/api/users/me/notification-failed-deliveries` | Get Notification Failed Deliveries |
| GET | `/api/users/me/delivery-status` | Get Delivery Status |
| POST | `/api/notifications/deliver` | Unified notification deliver (MCP parity) |

## Machine-readable artifacts (7)

- **OpenAPI** — https://artifacts.apis.io/agentstack-tech/openapi/agentstack-tech-notifications-api-openapi.yml
- **JSONSchema** — https://artifacts.apis.io/agentstack-tech/json-schema/agentstack-tech-knowledge-config-patch-schema.json
- **JSONSchema** — https://artifacts.apis.io/agentstack-tech/json-schema/agentstack-tech-create-payment-request-schema.json
- **JSONSchema** — https://artifacts.apis.io/agentstack-tech/json-schema/agentstack-tech-generation-settings-patch-schema.json
- **JSONSchema** — https://artifacts.apis.io/agentstack-tech/json-schema/agentstack-tech-project-data-patch-body-schema.json
- **JSONSchema** — https://artifacts.apis.io/agentstack-tech/json-schema/agentstack-tech-content-metadata-patch-schema.json
- **JSONSchema** — https://artifacts.apis.io/agentstack-tech/json-schema/agentstack-tech-plan-claim-response-schema.json

## Other AgentStack APIs (12)

- [AgentStack 8DNA API](https://apis.io/apis/agentstack-tech/agentstack-tech-8dna-api-api/)
- [AgentStack Admin API](https://apis.io/apis/agentstack-tech/agentstack-tech-admin-api/)
- [AgentStack Admin Drain API](https://apis.io/apis/agentstack-tech/agentstack-tech-admin-drain-api/)
- [AgentStack Agent Net API](https://apis.io/apis/agentstack-tech/agentstack-tech-agentnet-api/)
- [AgentStack AgentNet Arbitrum API](https://apis.io/apis/agentstack-tech/agentstack-tech-agentnet-arbitrum-api/)
- [AgentStack AgentNet BNB API](https://apis.io/apis/agentstack-tech/agentstack-tech-agentnet-bnb-api/)
- [AgentStack AgentNet Chain Control API](https://apis.io/apis/agentstack-tech/agentstack-tech-agentnet-chain-control-api/)
- [AgentStack AgentNet Chain Control Public API](https://apis.io/apis/agentstack-tech/agentstack-tech-agentnet-chain-control-public-api/)
- [AgentStack AgentNet PTR API](https://apis.io/apis/agentstack-tech/agentstack-tech-agentnet-ptr-api/)
- [AgentStack AgentNet Solana API](https://apis.io/apis/agentstack-tech/agentstack-tech-agentnet-solana-api/)
- [AgentStack Agents Fleet API](https://apis.io/apis/agentstack-tech/agentstack-tech-agents-fleet-api/)
- [AgentStack Agent Social API](https://apis.io/apis/agentstack-tech/agentstack-tech-agentsocial-api/)

## Tags

Notification

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/agentstack-tech/agentstack-tech-notifications-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/agentstack-tech/.
