# Hooklistener API

**Canonical:** https://apis.io/apis/hooklistener-com/hooklistener-com-api/  
**Provider:** Hooklistener — https://apis.io/providers/hooklistener-com/  
**Base URL:** https://app.hooklistener.com  
**Documentation:** https://docs.hooklistener.com/api/members

Hooklistener API is published by [Hooklistener](https://apis.io/providers/hooklistener-com/) 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.

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

## Operations (35)

| Method | Path | Summary |
|---|---|---|
| GET | `/api/v1/endpoints` | GET /api/v1/endpoints |
| POST | `/api/v1/endpoints` | POST /api/v1/endpoints |
| DELETE | `/api/v1/endpoints/{endpointId}/requests/{requestId}` | Delete a request |
| GET | `/api/v1/endpoints/{endpointId}/requests/{requestId}` | Get a request |
| GET | `/api/v1/endpoints/{endpointId}/requests/{requestId}/forwards` | Pagination |
| DELETE | `/api/v1/endpoints/{id}` | Delete an endpoint |
| PUT | `/api/v1/endpoints/{id}` | Update an endpoint |
| GET | `/api/v1/inboxes` | GET /api/v1/inboxes |
| POST | `/api/v1/inboxes` | POST /api/v1/inboxes |
| DELETE | `/api/v1/inboxes/{id}` | Delete an inbox |
| GET | `/api/v1/inboxes/{id}` | Get an inbox |
| DELETE | `/api/v1/inboxes/{id}/emails` | Delete emails |
| DELETE | `/api/v1/inboxes/{id}/emails/{emailId}` | Delete one email |
| GET | `/api/v1/inboxes/{id}/emails/{emailId}` | Get an email |
| GET | `/api/v1/inboxes/{id}/emails/{emailId}/attachments/{index}` | Download an attachment |
| GET | `/api/v1/organizations/{id}/api-keys` | List API keys |
| POST | `/api/v1/organizations/{id}/api-keys` | Create an API key |
| DELETE | `/api/v1/organizations/{id}/api-keys/{keyId}` | Revoke an API key |
| GET | `/api/v1/organizations/{id}/members` | Manage organization members — list current members, invite new ones, and remove existing members. |
| DELETE | `/api/v1/organizations/{id}/members/{memberId}` | Manage organization members — list current members, invite new ones, and remove existing members. |
| POST | `/api/v1/organizations/{id}/members/invite` | Manage organization members — list current members, invite new ones, and remove existing members. |
| GET | `/api/v1/secrets` | GET /api/v1/secrets |
| POST | `/api/v1/secrets` | POST /api/v1/secrets |
| DELETE | `/api/v1/secrets/{id}` | Delete a secret |
| GET | `/api/v1/secrets/{id}` | Get a secret |
| PUT | `/api/v1/secrets/{id}` | Update a secret |
| GET | `/api/v1/secrets/{id}/value` | Get a secret's value (decrypt) |
| GET | `/api/v1/status-pages` | GET /api/v1/status-pages |
| POST | `/api/v1/status-pages` | POST /api/v1/status-pages |
| DELETE | `/api/v1/status-pages/{id}` | Delete a status page |
| GET | `/api/v1/status-pages/{id}` | Get a status page |
| PUT | `/api/v1/status-pages/{id}` | Update a status page |
| DELETE | `/api/v1/status-pages/{id}/monitors/{monitorId}` | Remove a monitor from a status page |
| POST | `/api/v1/status-pages/{id}/monitors/{monitorId}` | Add a monitor to a status page |
| GET | `/api/v1/uptime-monitors/{id}/checks` | Pagination |

## Machine-readable artifacts (8)

- **OpenAPI** — https://artifacts.apis.io/hooklistener-com/openapi/_ae-authored/hooklistener-com-openapi-generated.yml
- **JSONSchema** — https://artifacts.apis.io/hooklistener-com/json-schema/hooklistener-com-get-api-v1-inboxes-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/hooklistener-com/json-schema/hooklistener-com-post-api-v1-inboxes-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/hooklistener-com/json-schema/hooklistener-com-get-api-v1-endpoints-endpointid-requests-requestid-forwards-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/hooklistener-com/json-schema/hooklistener-com-get-api-v1-uptime-monitors-id-checks-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/hooklistener-com/json-schema/hooklistener-com-post-api-v1-organizations-id-api-keys-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/hooklistener-com/json-schema/hooklistener-com-get-api-v1-organizations-id-members-response-schema.json
- **APIsJSON** — https://artifacts.apis.io/hooklistener-com/apis.yml

---

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