# temp.md Embedded Preview Platform API

**Canonical:** https://apis.io/apis/temp-md/tempmd-embedded-preview-platform-api/  
**Provider:** temp.md — https://apis.io/providers/temp-md/  
**Base URL:** https://api.temp.md/v1  
**Documentation:** https://temp.md/integrations/

temp.md Embedded Preview Platform API is one of 4 APIs that [temp.md](https://apis.io/providers/temp-md/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Preview Infrastructure, Web Publishing, Webhook, and Multi-Tenant. The published artifact set on APIs.io includes an OpenAPI specification and API documentation.

Versioned (/v1) partner API for products that create and govern previews on behalf of opaque end customers: Organizations and Applications, server-only Application keys, short-lived delegated publish grants for browsers, Application-scoped Preview listing/revocation, frozen review requests with signed viewer capabilities and append-only decisions, signed webhook endpoints with delivery inspection, branded preview domains (wildcard CNAME + TXT verification) and usage rollups. 27 operations; wrapped by @tempmd/platform.

## Operations (27)

| Method | Path | Summary |
|---|---|---|
| POST | `/v1/organizations` | Create an Organization |
| GET | `/v1/organizations/{organizationId}` | Get an Organization and its Applications |
| POST | `/v1/organizations/{organizationId}/applications` | Create a partner Application |
| GET | `/v1/applications/{applicationId}` | Get an Application |
| PATCH | `/v1/applications/{applicationId}` | Update an Application |
| GET | `/v1/applications/{applicationId}/keys` | List redacted Application keys |
| POST | `/v1/applications/{applicationId}/keys` | Create a one-time-reveal Application key |
| DELETE | `/v1/applications/{applicationId}/keys/{keyId}` | Revoke an Application key immediately |
| GET | `/v1/previews` | List Previews belonging to the authenticated Application |
| GET | `/v1/previews/{previewId}` | Get one Application-scoped Preview and its Versions |
| DELETE | `/v1/previews/{previewId}` | Revoke a Preview and delete its artifacts |
| POST | `/v1/publish-grants` | Mint one short-lived delegated browser publish grant |
| DELETE | `/v1/publish-grants/{grantId}` | Revoke a delegated publish grant |
| POST | `/v1/publish-sessions` | Create or update a Preview through the resumable protocol |
| GET | `/v1/applications/{applicationId}/webhooks` | List webhook endpoints |
| POST | `/v1/applications/{applicationId}/webhooks` | Create a signed webhook endpoint |
| DELETE | `/v1/applications/{applicationId}/webhooks/{endpointId}` | Disable a webhook endpoint |
| GET | `/v1/applications/{applicationId}/webhook-deliveries` | Inspect recent webhook delivery attempts |
| GET | `/v1/applications/{applicationId}/domains` | List branded preview namespaces |
| POST | `/v1/applications/{applicationId}/domains` | Register a branded preview namespace |
| POST | `/v1/applications/{applicationId}/domains/{domainId}/verify` | Verify wildcard CNAME and ownership TXT records |
| DELETE | `/v1/applications/{applicationId}/domains/{domainId}` | Disable a branded namespace and deprovision hostnames |
| GET | `/v1/previews/{previewId}/review-requests` | List review requests for a Preview |
| POST | `/v1/previews/{previewId}/review-requests` | Freeze the current Version for signed review |
| GET | `/v1/review-requests/{reviewRequestId}` | Open a signed review request |
| POST | `/v1/review-requests/{reviewRequestId}/decisions` | Approve or request changes on a frozen Version |
| GET | `/v1/usage` | Get Application usage rollups |

## Machine-readable artifacts (4)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/temp-md/refs/heads/main/openapi/temp-md-platform-openapi.yml
- **OpenAPI** — https://temp.md/platform-openapi.json
- **Documentation** — https://temp.md/docs#platform-sdk
- **Webhooks** — https://raw.githubusercontent.com/api-evangelist/temp-md/refs/heads/main/asyncapi/temp-md-webhooks.yml

## Other temp.md APIs (3)

- [temp.md Public API](https://apis.io/apis/temp-md/tempmd-public-api/)
- [temp.md MCP Server](https://apis.io/apis/temp-md/tempmd-mcp-server/)
- [temp.md A2A Publisher Agent](https://apis.io/apis/temp-md/tempmd-a2a-publisher-agent/)

## Tags

Preview Infrastructure, Web Publishing, Webhook, Multi-Tenant

---

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