# Keepp API

**Canonical:** https://apis.io/apis/keepp-link/keepp-link-api/  
**Provider:** Keepp — https://apis.io/providers/keepp-link/  
**Base URL:** https://api.keepp.link  
**Documentation:** https://keepp.link/developers

Keepp API is one of 2 APIs that [Keepp](https://apis.io/providers/keepp-link/) 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.

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

## Operations (13)

| Method | Path | Summary |
|---|---|---|
| GET | `/.well-known/oauth-authorization-server` | Discovery document for OAuth 2.0 configuration. |
| GET | `/api/v1/capabilities` | Every block type, its fields and what each needs to publish — plus guidance on composing a page. |
| GET | `/api/v1/catalog` | List the products and bookable units your blocks can reference. |
| GET | `/api/v1/page` | Read your whole page: version, url, publishedAt, blocks, theme. |
| PUT | `/api/v1/page` | Replace your whole page. |
| GET | `/contacts` | Up to 3 recent contacts for that trigger, newest first, in the same shape a live one arrives in. |
| GET | `/forms` | The forms on that page: [{ id, title }]. |
| POST | `/hooks` | Switches a Zap on. |
| DELETE | `/hooks/{id}` | Switches a Zap off. |
| GET | `/me` | The signed-in person: { id, email }. |
| GET | `/oauth/authorize` | Authorize endpoint for OAuth 2.0 authorization code flow with PKCE. |
| POST | `/oauth/token` | Token endpoint for OAuth 2.0 (authorization_code and refresh_token grants). |
| GET | `/pages` | The pages the person belongs to: [{ id, name, slug }]. |

## Machine-readable artifacts (7)

- **OpenAPI** — https://artifacts.apis.io/keepp-link/openapi/_ae-authored/keepp-link-openapi-generated.yml
- **JSONSchema** — https://artifacts.apis.io/keepp-link/json-schema/keepp-link-post-oauth-token-request-schema.json
- **JSONSchema** — https://artifacts.apis.io/keepp-link/json-schema/keepp-link-post-hooks-request-schema.json
- **JSONSchema** — https://artifacts.apis.io/keepp-link/json-schema/keepp-link-get-well-known-oauth-authorization-server-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/keepp-link/json-schema/keepp-link-post-oauth-token-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/keepp-link/json-schema/keepp-link-get-pages-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/keepp-link/json-schema/keepp-link-get-forms-response-schema.json

## Other Keepp APIs (1)

- [Keepp API](https://apis.io/apis/keepp-link/api/)

---

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