# DevInbox API

**Canonical:** https://apis.io/apis/devinbox-io/devinbox-io-api/  
**Provider:** DevInbox — https://apis.io/providers/devinbox-io/  
**Base URL:** https://api.devinbox.io  
**Documentation:** https://devinbox.io/doc/api-guide

DevInbox API is one of 2 APIs that [DevInbox](https://apis.io/providers/devinbox-io/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 6 JSON Schema definitions. The published artifact set on APIs.io includes an OpenAPI specification and 6 JSON Schemas.

DevInbox API as documented publicly: 13 operations. Contract generated from the documentation by API Evangelist (2026-11-05); not the provider's own document.

## Operations (13)

| Method | Path | Summary |
|---|---|---|
| GET | `/` | GET / |
| GET | `/mailboxes` | GET /mailboxes |
| POST | `/mailboxes` | POST /mailboxes |
| GET | `/messages/{key}` | Retrieves messages from a mailbox with pagination support. |
| GET | `/messages/{key}/count` | Returns the total number of messages in the specified mailbox. |
| GET | `/messages/{key}/get` | Retrieves a specific message from the specified mailbox using its unique ID. |
| GET | `/messages/{key}/last` | Returns the most recent message from the mailbox. |
| POST | `/messages/{key}/send` | Sends an email from the persistent inbox identified by {key}. |
| GET | `/messages/{key}/single` | Returns the message when the mailbox contains exactly one message. |
| GET | `/messages/{key}/wait` | Long‑poll until an email arrives. |
| GET | `/messages/{key}/{template}/last` | Returns the most recent message and parses it using the specified template. |
| GET | `/messages/{key}/{template}/single` | Returns the single message and parses it using the specified template. |
| GET | `/status` | GET /status |

## Machine-readable artifacts (7)

- **OpenAPI** — https://artifacts.apis.io/devinbox-io/openapi/_ae-authored/devinbox-io-openapi-generated.yml
- **JSONSchema** — https://artifacts.apis.io/devinbox-io/json-schema/devinbox-io-post-messages-key-send-request-schema.json
- **JSONSchema** — https://artifacts.apis.io/devinbox-io/json-schema/devinbox-io-get-messages-key-template-single-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/devinbox-io/json-schema/devinbox-io-get-messages-key-single-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/devinbox-io/json-schema/devinbox-io-get-messages-key-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/devinbox-io/json-schema/devinbox-io-post-mailboxes-request-schema.json
- **JSONSchema** — https://artifacts.apis.io/devinbox-io/json-schema/devinbox-io-get-mailboxes-response-schema.json

## Other DevInbox APIs (1)

- [DevInbox API](https://apis.io/apis/devinbox-io/devinbox-api/)

---

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