{ "info": { "_postman_id": "39cb331b-70be-445c-b933-85ff5be2e49f", "name": "Prezent Platform Audiences Webhooks API", "description": "The Prezent Platform API exposes Prezent's AutoGenerator, Template Converter,\nAudiences, Themes, and File-upload services as a uniform JSON HTTP API.\n\nThis contract describes the **target agent-ready shape** of the API: every\ndocumented endpoint returns a uniform success envelope `{ \"success\": true,\n\"data\": { ... } }` or a uniform error envelope `{ \"success\": false,\n\"data\": null, \"error\": { \"code\": \"...\", \"message\": \"...\", \"details\": { ... } } }`.\nError codes are drawn from a stable catalog (see `ErrorCode`). The contract\nis additive: handlers may continue to emit legacy keys alongside the\ndocumented ones for backwards compatibility, so schemas explicitly allow\nadditional properties at the envelope and data levels.\n\nSeveral endpoints kick off long-running background work and return a\n`callback_id` that the client polls against a corresponding status\nendpoint. The canonical async polling endpoint for the Template Converter\nfamily is **`GET /api/v2/template-converter/status/{callback_id}`** which\nuses strict HTTP-status mapping (200 only on workflow success, 4xx/5xx on\nworkflow failure). The v1 polling endpoint at\n`/api/v1/template-converter/status/{callbackId}` (and its REST alias\n`GET /api/v1/template-conversions/{callback_id}`) continues to be served\nwith legacy semantics (HTTP 200 with `status` field) and is intentionally\nomitted from this documentation.\n\n**REST resource aliases (v1.1).** AutoGenerator and Template Converter\nendpoints are documented here under their REST-resource path names\n(`/api/v1/autogenerations`, `/api/v1/template-conversions`). The legacy\nRPC-style paths under `/api/v1/autogenerator/*` and\n`/api/v1/template-converter/*` continue to be served indefinitely; they\nreturn a `Deprecation: true` header pointing to the successor alias.\n\n**Conventions that apply to every endpoint** (full reference in the\ncompanion guides on this documentation site):\n\n- **Auth:** API key as a Bearer token \u2014 `Authorization: Bearer `.\n Each key is scoped to an allow-list of endpoint paths; an out-of-scope\n call returns `404 ENDPOINT_NOT_FOUND`.\n- **Rate limits:** gateway throttle 10 req/s sustained, 5 burst,\n 1,000 req/day per key; per-company per-category 60-second sliding\n windows; annual quotas (50,000 slide generations/yr, 1,000,000\n downloads/yr). Limit breaches return `429` with `error.code`\n `TOO_MANY_REQUESTS` (gateway), `RATE_LIMIT_EXCEEDED` (per-category),\n or `USAGE_LIMIT_EXCEEDED` (annual).\n- **Errors:** every error uses the `{ success:false, data:null, error:{\n code, message, details } }` envelope with stable, documented `code`\n values.\n- **Idempotency & pagination:** mutating requests accept an\n `Idempotency-Key`; list endpoints accept opt-in `limit`/`cursor`\n paging.\n\n**Building with an AI agent?** Prezent ships a first-class Model Context\nProtocol (MCP) server. The hosted endpoint is\n`https://mcp.myprezent.com/mcp` (OAuth 2.1, works with Claude.ai Custom\nConnectors); a local stdio server is published on PyPI as\n`prezent-mcp-server` and plugs into Claude Desktop, Cursor, Cline,\nContinue, and Zed. The MCP tools wrap the same REST endpoints\ndescribed here.\n\n**Official SDKs.** Typed REST clients are published for Python and\nTypeScript (`prezent-sdk`) \u2014 generated from and versioned against this\nspec. For other languages, generate a client from this document.\n\n**Out of scope of this document:** SCIM endpoints under `/api/v1/scim/*`.\nThose endpoints conform to RFC 7644 (SCIM 2.0) and follow a different\nenvelope (`schemas`, `Resources`, `totalResults`, etc.). They are\ndocumented separately at /docs/scim-user-management.\n\n\nContact Support:\n Name: Prezent API Support\n Email: support@prezent.ai", "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json", "createdAt": "2026-07-28T02:40:38.000Z", "updatedAt": "2026-07-28T02:40:38.000Z", "lastUpdatedBy": "35240", "uid": "35240-39cb331b-70be-445c-b933-85ff5be2e49f" }, "item": [ { "name": "api", "item": [ { "name": "v1", "item": [ { "name": "webhook-subscriptions", "item": [ { "name": "{id}", "item": [ { "name": "rotate-secret", "item": [ { "name": "Rotate the HMAC secret for a subscription", "id": "8b07b41f-012b-4496-b927-938eb61bd003", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "POST", "header": [ { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/api/v1/webhook-subscriptions/:id/rotate-secret", "host": [ "{{baseUrl}}" ], "path": [ "api", "v1", "webhook-subscriptions", ":id", "rotate-secret" ], "variable": [ { "id": "f32c6e28-6f20-4f76-a3bd-c92e42acbac8", "key": "id", "value": "whsub_2bfe853cf7a6bc4f1ccb60635bc385f8", "description": "(Required) The public subscription id returned by `POST /api/v1/webhook-subscriptions` \u2014 shaped `whsub_<32 hex chars>`." } ] }, "description": "Generates a new HMAC `secret` and invalidates the old one\nimmediately. Returns the new secret ONCE \u2014 store it before\nresponding to the caller. There is no grace window during which\nboth secrets verify; if you need an overlap, stand up a second\nsubscription on a distinct path, switch over, then delete the\nold one.\n" }, "response": [ { "id": "cd4acaf9-fe50-465e-a27d-1710f34d6111", "name": "Secret rotated. Body contains the new `secret` \u2014 the only place it is ever returned.", "originalRequest": { "method": "POST", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "url": { "raw": "{{baseUrl}}/api/v1/webhook-subscriptions/:id/rotate-secret", "host": [ "{{baseUrl}}" ], "path": [ "api", "v1", "webhook-subscriptions", ":id", "rotate-secret" ], "variable": [ { "key": "id" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"data\": {\n \"id\": \"\",\n \"secret\": \"\",\n \"secret_prefix\": \"\",\n \"rotated_at\": \"\"\n },\n \"success\": \"\"\n}", "createdAt": "2026-07-28T02:40:38.000Z", "updatedAt": "2026-07-28T02:40:38.000Z", "uid": "35240-cd4acaf9-fe50-465e-a27d-1710f34d6111" }, { "id": "fadd7fb5-23ce-4cc9-9904-72a7ddfcd013", "name": "Caller did not present a valid Bearer token, or the token has\nexpired. `error.code` is one of `UNAUTHORIZED`, `INVALID_API_KEY`,\n`EXPIRED_API_KEY`.\n", "originalRequest": { "method": "POST", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "url": { "raw": "{{baseUrl}}/api/v1/webhook-subscriptions/:id/rotate-secret", "host": [ "{{baseUrl}}" ], "path": [ "api", "v1", "webhook-subscriptions", ":id", "rotate-secret" ], "variable": [ { "key": "id" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"success\": \"\",\n \"data\": null,\n \"error\": {\n \"code\": \"INVALID_INPUT\",\n \"message\": \"\",\n \"details\": {\n \"esse__6\": -52998571.519692115,\n \"dolor_d_\": \"ullamco\",\n \"dolore42\": \"exercitation dolore enim\"\n }\n }\n}", "createdAt": "2026-07-28T02:40:38.000Z", "updatedAt": "2026-07-28T02:40:38.000Z", "uid": "35240-fadd7fb5-23ce-4cc9-9904-72a7ddfcd013" }, { "id": "20defcc5-ddd9-4294-bc8a-3b59bbcabd0b", "name": "Caller is authenticated but not allowed to perform this operation. `error.code` is `FORBIDDEN`.", "originalRequest": { "method": "POST", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "url": { "raw": "{{baseUrl}}/api/v1/webhook-subscriptions/:id/rotate-secret", "host": [ "{{baseUrl}}" ], "path": [ "api", "v1", "webhook-subscriptions", ":id", "rotate-secret" ], "variable": [ { "key": "id" } ] } }, "status": "Forbidden", "code": 403, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"success\": \"\",\n \"data\": null,\n \"error\": {\n \"code\": \"INVALID_INPUT\",\n \"message\": \"\",\n \"details\": {\n \"esse__6\": -52998571.519692115,\n \"dolor_d_\": \"ullamco\",\n \"dolore42\": \"exercitation dolore enim\"\n }\n }\n}", "createdAt": "2026-07-28T02:40:38.000Z", "updatedAt": "2026-07-28T02:40:38.000Z", "uid": "35240-20defcc5-ddd9-4294-bc8a-3b59bbcabd0b" }, { "id": "b23b3edf-7f7a-439a-8b22-39c8c27c0d5a", "name": "Requested endpoint or resource does not exist. `error.code` is\none of `ENDPOINT_NOT_FOUND`, `RESOURCE_NOT_FOUND`, `NOT_FOUND`.\n", "originalRequest": { "method": "POST", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "url": { "raw": "{{baseUrl}}/api/v1/webhook-subscriptions/:id/rotate-secret", "host": [ "{{baseUrl}}" ], "path": [ "api", "v1", "webhook-subscriptions", ":id", "rotate-secret" ], "variable": [ { "key": "id" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"success\": \"\",\n \"data\": null,\n \"error\": {\n \"code\": \"INVALID_INPUT\",\n \"message\": \"\",\n \"details\": {\n \"esse__6\": -52998571.519692115,\n \"dolor_d_\": \"ullamco\",\n \"dolore42\": \"exercitation dolore enim\"\n }\n }\n}", "createdAt": "2026-07-28T02:40:38.000Z", "updatedAt": "2026-07-28T02:40:38.000Z", "uid": "35240-b23b3edf-7f7a-439a-8b22-39c8c27c0d5a" }, { "id": "ae7138a3-e5c4-4d51-bf5f-0646339b4afe", "name": "Rate limit, usage limit, or gateway-level throttle exceeded.\n`error.code` is `TOO_MANY_REQUESTS` (gateway throttle),\n`RATE_LIMIT_EXCEEDED` (per-category), or `USAGE_LIMIT_EXCEEDED`\n(annual quota).\n\nDefault limits (all configurable per company/key):\n- Gate", "originalRequest": { "method": "POST", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "url": { "raw": "{{baseUrl}}/api/v1/webhook-subscriptions/:id/rotate-secret", "host": [ "{{baseUrl}}" ], "path": [ "api", "v1", "webhook-subscriptions", ":id", "rotate-secret" ], "variable": [ { "key": "id" } ] } }, "status": "Too Many Requests", "code": 429, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" }, { "disabled": false, "description": { "content": "", "type": "text/plain" }, "key": "X-RateLimit-Limit", "value": "" }, { "disabled": false, "description": { "content": "", "type": "text/plain" }, "key": "X-RateLimit-Remaining", "value": "" }, { "disabled": false, "description": { "content": "", "type": "text/plain" }, "key": "X-RateLimit-Reset", "value": "" }, { "disabled": false, "description": { "content": "", "type": "text/plain" }, "key": "Retry-After", "value": "" } ], "cookie": [], "responseTime": null, "body": "{\n \"success\": \"\",\n \"data\": null,\n \"error\": {\n \"code\": \"INVALID_INPUT\",\n \"message\": \"\",\n \"details\": {\n \"esse__6\": -52998571.519692115,\n \"dolor_d_\": \"ullamco\",\n \"dolore42\": \"exercitation dolore enim\"\n }\n }\n}", "createdAt": "2026-07-28T02:40:38.000Z", "updatedAt": "2026-07-28T02:40:38.000Z", "uid": "35240-ae7138a3-e5c4-4d51-bf5f-0646339b4afe" }, { "id": "4594144d-51a7-442a-967a-500686069fe5", "name": "Unexpected server error. `error.code` is `INTERNAL_SERVER_ERROR`.", "originalRequest": { "method": "POST", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "url": { "raw": "{{baseUrl}}/api/v1/webhook-subscriptions/:id/rotate-secret", "host": [ "{{baseUrl}}" ], "path": [ "api", "v1", "webhook-subscriptions", ":id", "rotate-secret" ], "variable": [ { "key": "id" } ] } }, "status": "Internal Server Error", "code": 500, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"success\": \"\",\n \"data\": null,\n \"error\": {\n \"code\": \"INVALID_INPUT\",\n \"message\": \"\",\n \"details\": {\n \"esse__6\": -52998571.519692115,\n \"dolor_d_\": \"ullamco\",\n \"dolore42\": \"exercitation dolore enim\"\n }\n }\n}", "createdAt": "2026-07-28T02:40:38.000Z", "updatedAt": "2026-07-28T02:40:38.000Z", "uid": "35240-4594144d-51a7-442a-967a-500686069fe5" }, { "id": "97f28e95-33f9-4a3c-9246-99e38d40c1ec", "name": "Service is temporarily unavailable (downstream dependency unhealthy). `error.code` is `SERVICE_UNAVAILABLE` or `EXTERNAL_SERVICE_ERROR`.", "originalRequest": { "method": "POST", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "url": { "raw": "{{baseUrl}}/api/v1/webhook-subscriptions/:id/rotate-secret", "host": [ "{{baseUrl}}" ], "path": [ "api", "v1", "webhook-subscriptions", ":id", "rotate-secret" ], "variable": [ { "key": "id" } ] } }, "status": "Service Unavailable", "code": 503, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"success\": \"\",\n \"data\": null,\n \"error\": {\n \"code\": \"INVALID_INPUT\",\n \"message\": \"\",\n \"details\": {\n \"esse__6\": -52998571.519692115,\n \"dolor_d_\": \"ullamco\",\n \"dolore42\": \"exercitation dolore enim\"\n }\n }\n}", "createdAt": "2026-07-28T02:40:38.000Z", "updatedAt": "2026-07-28T02:40:38.000Z", "uid": "35240-97f28e95-33f9-4a3c-9246-99e38d40c1ec" }, { "id": "be865bb8-2ec4-4833-b761-1368ed915de7", "name": "A downstream call timed out. `error.code` is `GATEWAY_TIMEOUT`.", "originalRequest": { "method": "POST", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "url": { "raw": "{{baseUrl}}/api/v1/webhook-subscriptions/:id/rotate-secret", "host": [ "{{baseUrl}}" ], "path": [ "api", "v1", "webhook-subscriptions", ":id", "rotate-secret" ], "variable": [ { "key": "id" } ] } }, "status": "Gateway Timeout", "code": 504, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"success\": \"\",\n \"data\": null,\n \"error\": {\n \"code\": \"INVALID_INPUT\",\n \"message\": \"\",\n \"details\": {\n \"esse__6\": -52998571.519692115,\n \"dolor_d_\": \"ullamco\",\n \"dolore42\": \"exercitation dolore enim\"\n }\n }\n}", "createdAt": "2026-07-28T02:40:38.000Z", "updatedAt": "2026-07-28T02:40:38.000Z", "uid": "35240-be865bb8-2ec4-4833-b761-1368ed915de7" } ], "createdAt": "2026-07-28T02:40:38.000Z", "updatedAt": "2026-07-28T02:40:38.000Z", "uid": "35240-8b07b41f-012b-4496-b927-938eb61bd003" } ], "id": "995dc19b-6d40-428f-91eb-0b67b701f73e", "createdAt": "2026-07-28T02:40:38.000Z", "updatedAt": "2026-07-28T02:40:38.000Z", "uid": "35240-995dc19b-6d40-428f-91eb-0b67b701f73e" }, { "name": "test", "item": [ { "name": "Send a test delivery to a subscription", "id": "476781ea-ba0c-47e5-afc0-38298c1cb59f", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "POST", "header": [ { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/api/v1/webhook-subscriptions/:id/test", "host": [ "{{baseUrl}}" ], "path": [ "api", "v1", "webhook-subscriptions", ":id", "test" ], "variable": [ { "id": "48c4e845-65f0-460c-b92c-562d61ba454c", "key": "id", "value": "whsub_2bfe853cf7a6bc4f1ccb60635bc385f8", "description": "(Required) The public subscription id returned by `POST /api/v1/webhook-subscriptions` \u2014 shaped `whsub_<32 hex chars>`." } ] }, "description": "Immediately POSTs a synthetic `webhook.test` event to the\nsubscription's URL (signed with the current secret, 5s timeout,\nno retries) and returns the response status + body verbatim.\nUse this to verify the receiver's signature-verification path\nbefore real traffic flows.\n" }, "response": [ { "id": "e1d125f3-f774-4999-bf5c-3fdd946cded6", "name": "Test delivery attempted. The `delivery.ok` field indicates whether the receiver returned a 2xx.", "originalRequest": { "method": "POST", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "url": { "raw": "{{baseUrl}}/api/v1/webhook-subscriptions/:id/test", "host": [ "{{baseUrl}}" ], "path": [ "api", "v1", "webhook-subscriptions", ":id", "test" ], "variable": [ { "key": "id" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"data\": {\n \"subscription_id\": \"\",\n \"event\": {\n \"id\": \"evt_4r5QXbYG\",\n \"type\": \"autogeneration.failed\",\n \"api_version\": \"\",\n \"created_at\": \"\",\n \"data\": {\n \"Excepteur_9\": true,\n \"id5\": true,\n \"tempor6df\": \"exercitation \",\n \"in_e\": -31518915,\n \"exercitation_d\": 14387032\n }\n },\n \"delivery\": {\n \"ok\": \"\",\n \"status\": \"\",\n \"delivery_id\": \"whdl_3c0932283f9377cc8abcf0d8\",\n \"error\": \"\",\n \"response_body_preview\": \"\"\n }\n },\n \"success\": \"\"\n}", "createdAt": "2026-07-28T02:40:38.000Z", "updatedAt": "2026-07-28T02:40:38.000Z", "uid": "35240-e1d125f3-f774-4999-bf5c-3fdd946cded6" }, { "id": "fbbb7ae3-9d45-427c-8963-4b63dac2dd9b", "name": "Generic client error. `error.code` is one of `BAD_REQUEST`, `INVALID_JSON`, `MISSING_REQUIRED_FIELD`, `MISSING_QUERY_PARAM`, `MISSING_CALLBACK_ID`, `MISSING_SLIDES_ARRAY`, `MISSING_PROMPT`, `MISSING_TEMPLATE_ID`, `MISSING_FILE_CONTENT`, `MISSING_SHARE_DET", "originalRequest": { "method": "POST", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "url": { "raw": "{{baseUrl}}/api/v1/webhook-subscriptions/:id/test", "host": [ "{{baseUrl}}" ], "path": [ "api", "v1", "webhook-subscriptions", ":id", "test" ], "variable": [ { "key": "id" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"success\": \"\",\n \"data\": null,\n \"error\": {\n \"code\": \"INVALID_INPUT\",\n \"message\": \"\",\n \"details\": {\n \"esse__6\": -52998571.519692115,\n \"dolor_d_\": \"ullamco\",\n \"dolore42\": \"exercitation dolore enim\"\n }\n }\n}", "createdAt": "2026-07-28T02:40:38.000Z", "updatedAt": "2026-07-28T02:40:38.000Z", "uid": "35240-fbbb7ae3-9d45-427c-8963-4b63dac2dd9b" }, { "id": "20abfd62-b1f0-44c3-8c9c-3b2e05bcf7ac", "name": "Caller did not present a valid Bearer token, or the token has\nexpired. `error.code` is one of `UNAUTHORIZED`, `INVALID_API_KEY`,\n`EXPIRED_API_KEY`.\n", "originalRequest": { "method": "POST", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "url": { "raw": "{{baseUrl}}/api/v1/webhook-subscriptions/:id/test", "host": [ "{{baseUrl}}" ], "path": [ "api", "v1", "webhook-subscriptions", ":id", "test" ], "variable": [ { "key": "id" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"success\": \"\",\n \"data\": null,\n \"error\": {\n \"code\": \"INVALID_INPUT\",\n \"message\": \"\",\n \"details\": {\n \"esse__6\": -52998571.519692115,\n \"dolor_d_\": \"ullamco\",\n \"dolore42\": \"exercitation dolore enim\"\n }\n }\n}", "createdAt": "2026-07-28T02:40:38.000Z", "updatedAt": "2026-07-28T02:40:38.000Z", "uid": "35240-20abfd62-b1f0-44c3-8c9c-3b2e05bcf7ac" }, { "id": "f332321b-3efc-4010-9cfa-66070a541682", "name": "Caller is authenticated but not allowed to perform this operation. `error.code` is `FORBIDDEN`.", "originalRequest": { "method": "POST", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "url": { "raw": "{{baseUrl}}/api/v1/webhook-subscriptions/:id/test", "host": [ "{{baseUrl}}" ], "path": [ "api", "v1", "webhook-subscriptions", ":id", "test" ], "variable": [ { "key": "id" } ] } }, "status": "Forbidden", "code": 403, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"success\": \"\",\n \"data\": null,\n \"error\": {\n \"code\": \"INVALID_INPUT\",\n \"message\": \"\",\n \"details\": {\n \"esse__6\": -52998571.519692115,\n \"dolor_d_\": \"ullamco\",\n \"dolore42\": \"exercitation dolore enim\"\n }\n }\n}", "createdAt": "2026-07-28T02:40:38.000Z", "updatedAt": "2026-07-28T02:40:38.000Z", "uid": "35240-f332321b-3efc-4010-9cfa-66070a541682" }, { "id": "c53d45de-0ce1-44a0-9f4c-628a0e32b558", "name": "Requested endpoint or resource does not exist. `error.code` is\none of `ENDPOINT_NOT_FOUND`, `RESOURCE_NOT_FOUND`, `NOT_FOUND`.\n", "originalRequest": { "method": "POST", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "url": { "raw": "{{baseUrl}}/api/v1/webhook-subscriptions/:id/test", "host": [ "{{baseUrl}}" ], "path": [ "api", "v1", "webhook-subscriptions", ":id", "test" ], "variable": [ { "key": "id" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"success\": \"\",\n \"data\": null,\n \"error\": {\n \"code\": \"INVALID_INPUT\",\n \"message\": \"\",\n \"details\": {\n \"esse__6\": -52998571.519692115,\n \"dolor_d_\": \"ullamco\",\n \"dolore42\": \"exercitation dolore enim\"\n }\n }\n}", "createdAt": "2026-07-28T02:40:38.000Z", "updatedAt": "2026-07-28T02:40:38.000Z", "uid": "35240-c53d45de-0ce1-44a0-9f4c-628a0e32b558" }, { "id": "9d9eee8f-b62a-44ba-abf5-581ccfd74648", "name": "Rate limit, usage limit, or gateway-level throttle exceeded.\n`error.code` is `TOO_MANY_REQUESTS` (gateway throttle),\n`RATE_LIMIT_EXCEEDED` (per-category), or `USAGE_LIMIT_EXCEEDED`\n(annual quota).\n\nDefault limits (all configurable per company/key):\n- Gate", "originalRequest": { "method": "POST", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "url": { "raw": "{{baseUrl}}/api/v1/webhook-subscriptions/:id/test", "host": [ "{{baseUrl}}" ], "path": [ "api", "v1", "webhook-subscriptions", ":id", "test" ], "variable": [ { "key": "id" } ] } }, "status": "Too Many Requests", "code": 429, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" }, { "disabled": false, "description": { "content": "", "type": "text/plain" }, "key": "X-RateLimit-Limit", "value": "" }, { "disabled": false, "description": { "content": "", "type": "text/plain" }, "key": "X-RateLimit-Remaining", "value": "" }, { "disabled": false, "description": { "content": "", "type": "text/plain" }, "key": "X-RateLimit-Reset", "value": "" }, { "disabled": false, "description": { "content": "", "type": "text/plain" }, "key": "Retry-After", "value": "" } ], "cookie": [], "responseTime": null, "body": "{\n \"success\": \"\",\n \"data\": null,\n \"error\": {\n \"code\": \"INVALID_INPUT\",\n \"message\": \"\",\n \"details\": {\n \"esse__6\": -52998571.519692115,\n \"dolor_d_\": \"ullamco\",\n \"dolore42\": \"exercitation dolore enim\"\n }\n }\n}", "createdAt": "2026-07-28T02:40:38.000Z", "updatedAt": "2026-07-28T02:40:38.000Z", "uid": "35240-9d9eee8f-b62a-44ba-abf5-581ccfd74648" }, { "id": "4553a0b8-704f-40d3-9671-a20c59ecff6e", "name": "Unexpected server error. `error.code` is `INTERNAL_SERVER_ERROR`.", "originalRequest": { "method": "POST", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "url": { "raw": "{{baseUrl}}/api/v1/webhook-subscriptions/:id/test", "host": [ "{{baseUrl}}" ], "path": [ "api", "v1", "webhook-subscriptions", ":id", "test" ], "variable": [ { "key": "id" } ] } }, "status": "Internal Server Error", "code": 500, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"success\": \"\",\n \"data\": null,\n \"error\": {\n \"code\": \"INVALID_INPUT\",\n \"message\": \"\",\n \"details\": {\n \"esse__6\": -52998571.519692115,\n \"dolor_d_\": \"ullamco\",\n \"dolore42\": \"exercitation dolore enim\"\n }\n }\n}", "createdAt": "2026-07-28T02:40:38.000Z", "updatedAt": "2026-07-28T02:40:38.000Z", "uid": "35240-4553a0b8-704f-40d3-9671-a20c59ecff6e" }, { "id": "b2da7d25-e621-427f-aac5-72a9db04c21f", "name": "Service is temporarily unavailable (downstream dependency unhealthy). `error.code` is `SERVICE_UNAVAILABLE` or `EXTERNAL_SERVICE_ERROR`.", "originalRequest": { "method": "POST", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "url": { "raw": "{{baseUrl}}/api/v1/webhook-subscriptions/:id/test", "host": [ "{{baseUrl}}" ], "path": [ "api", "v1", "webhook-subscriptions", ":id", "test" ], "variable": [ { "key": "id" } ] } }, "status": "Service Unavailable", "code": 503, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"success\": \"\",\n \"data\": null,\n \"error\": {\n \"code\": \"INVALID_INPUT\",\n \"message\": \"\",\n \"details\": {\n \"esse__6\": -52998571.519692115,\n \"dolor_d_\": \"ullamco\",\n \"dolore42\": \"exercitation dolore enim\"\n }\n }\n}", "createdAt": "2026-07-28T02:40:38.000Z", "updatedAt": "2026-07-28T02:40:38.000Z", "uid": "35240-b2da7d25-e621-427f-aac5-72a9db04c21f" }, { "id": "1a9508ac-9466-482a-abaf-df8740e2b82c", "name": "A downstream call timed out. `error.code` is `GATEWAY_TIMEOUT`.", "originalRequest": { "method": "POST", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "url": { "raw": "{{baseUrl}}/api/v1/webhook-subscriptions/:id/test", "host": [ "{{baseUrl}}" ], "path": [ "api", "v1", "webhook-subscriptions", ":id", "test" ], "variable": [ { "key": "id" } ] } }, "status": "Gateway Timeout", "code": 504, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"success\": \"\",\n \"data\": null,\n \"error\": {\n \"code\": \"INVALID_INPUT\",\n \"message\": \"\",\n \"details\": {\n \"esse__6\": -52998571.519692115,\n \"dolor_d_\": \"ullamco\",\n \"dolore42\": \"exercitation dolore enim\"\n }\n }\n}", "createdAt": "2026-07-28T02:40:38.000Z", "updatedAt": "2026-07-28T02:40:38.000Z", "uid": "35240-1a9508ac-9466-482a-abaf-df8740e2b82c" } ], "createdAt": "2026-07-28T02:40:38.000Z", "updatedAt": "2026-07-28T02:40:38.000Z", "uid": "35240-476781ea-ba0c-47e5-afc0-38298c1cb59f" } ], "id": "316c89eb-946d-4b0c-9fb5-4971863dbf88", "createdAt": "2026-07-28T02:40:38.000Z", "updatedAt": "2026-07-28T02:40:38.000Z", "uid": "35240-316c89eb-946d-4b0c-9fb5-4971863dbf88" }, { "name": "Read a webhook subscription", "id": "e949939f-1c18-4f01-b0b8-4d02d1085f9f", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/api/v1/webhook-subscriptions/:id", "host": [ "{{baseUrl}}" ], "path": [ "api", "v1", "webhook-subscriptions", ":id" ], "variable": [ { "id": "02c05d41-b632-4ec8-afab-961a65c06cea", "key": "id", "value": "whsub_2bfe853cf7a6bc4f1ccb60635bc385f8", "description": "(Required) The public subscription id returned by `POST /api/v1/webhook-subscriptions` \u2014 shaped `whsub_<32 hex chars>`." } ] }, "description": "Returns one subscription. `secret_prefix` (the first 6 chars of\nthe HMAC secret) is exposed for human disambiguation; the full\nsecret is never returned by a read.\n" }, "response": [ { "id": "378c1789-d864-4b47-b32b-422906fce53b", "name": "Subscription found.", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "url": { "raw": "{{baseUrl}}/api/v1/webhook-subscriptions/:id", "host": [ "{{baseUrl}}" ], "path": [ "api", "v1", "webhook-subscriptions", ":id" ], "variable": [ { "key": "id" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"data\": {\n \"id\": \"whsub_36b2a695f6c92405ca00112d2f42ad78\",\n \"url\": \"\",\n \"secret_prefix\": \"\",\n \"events\": [\n \"template_conversion.completed\"\n ],\n \"status\": \"active\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"description\": \"\",\n \"last_delivery_at\": \"\",\n \"last_failure_at\": \"\",\n \"consecutive_failure_count\": \"\"\n },\n \"success\": \"\"\n}", "createdAt": "2026-07-28T02:40:38.000Z", "updatedAt": "2026-07-28T02:40:38.000Z", "uid": "35240-378c1789-d864-4b47-b32b-422906fce53b" }, { "id": "e74b9e4a-808e-44c2-bf73-600ce0b93b09", "name": "Caller did not present a valid Bearer token, or the token has\nexpired. `error.code` is one of `UNAUTHORIZED`, `INVALID_API_KEY`,\n`EXPIRED_API_KEY`.\n", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "url": { "raw": "{{baseUrl}}/api/v1/webhook-subscriptions/:id", "host": [ "{{baseUrl}}" ], "path": [ "api", "v1", "webhook-subscriptions", ":id" ], "variable": [ { "key": "id" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"success\": \"\",\n \"data\": null,\n \"error\": {\n \"code\": \"INVALID_INPUT\",\n \"message\": \"\",\n \"details\": {\n \"esse__6\": -52998571.519692115,\n \"dolor_d_\": \"ullamco\",\n \"dolore42\": \"exercitation dolore enim\"\n }\n }\n}", "createdAt": "2026-07-28T02:40:38.000Z", "updatedAt": "2026-07-28T02:40:38.000Z", "uid": "35240-e74b9e4a-808e-44c2-bf73-600ce0b93b09" }, { "id": "d1bdcb6e-f17f-4c53-83a9-f1095412149f", "name": "Caller is authenticated but not allowed to perform this operation. `error.code` is `FORBIDDEN`.", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "url": { "raw": "{{baseUrl}}/api/v1/webhook-subscriptions/:id", "host": [ "{{baseUrl}}" ], "path": [ "api", "v1", "webhook-subscriptions", ":id" ], "variable": [ { "key": "id" } ] } }, "status": "Forbidden", "code": 403, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"success\": \"\",\n \"data\": null,\n \"error\": {\n \"code\": \"INVALID_INPUT\",\n \"message\": \"\",\n \"details\": {\n \"esse__6\": -52998571.519692115,\n \"dolor_d_\": \"ullamco\",\n \"dolore42\": \"exercitation dolore enim\"\n }\n }\n}", "createdAt": "2026-07-28T02:40:38.000Z", "updatedAt": "2026-07-28T02:40:38.000Z", "uid": "35240-d1bdcb6e-f17f-4c53-83a9-f1095412149f" }, { "id": "6406737d-e37f-40af-a2d8-64f3c6ec6ea1", "name": "Requested endpoint or resource does not exist. `error.code` is\none of `ENDPOINT_NOT_FOUND`, `RESOURCE_NOT_FOUND`, `NOT_FOUND`.\n", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "url": { "raw": "{{baseUrl}}/api/v1/webhook-subscriptions/:id", "host": [ "{{baseUrl}}" ], "path": [ "api", "v1", "webhook-subscriptions", ":id" ], "variable": [ { "key": "id" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"success\": \"\",\n \"data\": null,\n \"error\": {\n \"code\": \"INVALID_INPUT\",\n \"message\": \"\",\n \"details\": {\n \"esse__6\": -52998571.519692115,\n \"dolor_d_\": \"ullamco\",\n \"dolore42\": \"exercitation dolore enim\"\n }\n }\n}", "createdAt": "2026-07-28T02:40:38.000Z", "updatedAt": "2026-07-28T02:40:38.000Z", "uid": "35240-6406737d-e37f-40af-a2d8-64f3c6ec6ea1" }, { "id": "6ece635a-bcc6-4425-b8e8-8dafc890c6d2", "name": "Rate limit, usage limit, or gateway-level throttle exceeded.\n`error.code` is `TOO_MANY_REQUESTS` (gateway throttle),\n`RATE_LIMIT_EXCEEDED` (per-category), or `USAGE_LIMIT_EXCEEDED`\n(annual quota).\n\nDefault limits (all configurable per company/key):\n- Gate", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "url": { "raw": "{{baseUrl}}/api/v1/webhook-subscriptions/:id", "host": [ "{{baseUrl}}" ], "path": [ "api", "v1", "webhook-subscriptions", ":id" ], "variable": [ { "key": "id" } ] } }, "status": "Too Many Requests", "code": 429, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" }, { "disabled": false, "description": { "content": "", "type": "text/plain" }, "key": "X-RateLimit-Limit", "value": "" }, { "disabled": false, "description": { "content": "", "type": "text/plain" }, "key": "X-RateLimit-Remaining", "value": "" }, { "disabled": false, "description": { "content": "", "type": "text/plain" }, "key": "X-RateLimit-Reset", "value": "" }, { "disabled": false, "description": { "content": "", "type": "text/plain" }, "key": "Retry-After", "value": "" } ], "cookie": [], "responseTime": null, "body": "{\n \"success\": \"\",\n \"data\": null,\n \"error\": {\n \"code\": \"INVALID_INPUT\",\n \"message\": \"\",\n \"details\": {\n \"esse__6\": -52998571.519692115,\n \"dolor_d_\": \"ullamco\",\n \"dolore42\": \"exercitation dolore enim\"\n }\n }\n}", "createdAt": "2026-07-28T02:40:38.000Z", "updatedAt": "2026-07-28T02:40:38.000Z", "uid": "35240-6ece635a-bcc6-4425-b8e8-8dafc890c6d2" }, { "id": "a6dc235a-cc72-4a53-a22f-be41c0bb97ba", "name": "Unexpected server error. `error.code` is `INTERNAL_SERVER_ERROR`.", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "url": { "raw": "{{baseUrl}}/api/v1/webhook-subscriptions/:id", "host": [ "{{baseUrl}}" ], "path": [ "api", "v1", "webhook-subscriptions", ":id" ], "variable": [ { "key": "id" } ] } }, "status": "Internal Server Error", "code": 500, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"success\": \"\",\n \"data\": null,\n \"error\": {\n \"code\": \"INVALID_INPUT\",\n \"message\": \"\",\n \"details\": {\n \"esse__6\": -52998571.519692115,\n \"dolor_d_\": \"ullamco\",\n \"dolore42\": \"exercitation dolore enim\"\n }\n }\n}", "createdAt": "2026-07-28T02:40:38.000Z", "updatedAt": "2026-07-28T02:40:38.000Z", "uid": "35240-a6dc235a-cc72-4a53-a22f-be41c0bb97ba" }, { "id": "232a56d6-76a3-484b-8c3a-8dde78016460", "name": "Service is temporarily unavailable (downstream dependency unhealthy). `error.code` is `SERVICE_UNAVAILABLE` or `EXTERNAL_SERVICE_ERROR`.", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "url": { "raw": "{{baseUrl}}/api/v1/webhook-subscriptions/:id", "host": [ "{{baseUrl}}" ], "path": [ "api", "v1", "webhook-subscriptions", ":id" ], "variable": [ { "key": "id" } ] } }, "status": "Service Unavailable", "code": 503, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"success\": \"\",\n \"data\": null,\n \"error\": {\n \"code\": \"INVALID_INPUT\",\n \"message\": \"\",\n \"details\": {\n \"esse__6\": -52998571.519692115,\n \"dolor_d_\": \"ullamco\",\n \"dolore42\": \"exercitation dolore enim\"\n }\n }\n}", "createdAt": "2026-07-28T02:40:38.000Z", "updatedAt": "2026-07-28T02:40:38.000Z", "uid": "35240-232a56d6-76a3-484b-8c3a-8dde78016460" }, { "id": "18dcd337-be02-4fcc-907a-21b269e3341c", "name": "A downstream call timed out. `error.code` is `GATEWAY_TIMEOUT`.", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "url": { "raw": "{{baseUrl}}/api/v1/webhook-subscriptions/:id", "host": [ "{{baseUrl}}" ], "path": [ "api", "v1", "webhook-subscriptions", ":id" ], "variable": [ { "key": "id" } ] } }, "status": "Gateway Timeout", "code": 504, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"success\": \"\",\n \"data\": null,\n \"error\": {\n \"code\": \"INVALID_INPUT\",\n \"message\": \"\",\n \"details\": {\n \"esse__6\": -52998571.519692115,\n \"dolor_d_\": \"ullamco\",\n \"dolore42\": \"exercitation dolore enim\"\n }\n }\n}", "createdAt": "2026-07-28T02:40:38.000Z", "updatedAt": "2026-07-28T02:40:38.000Z", "uid": "35240-18dcd337-be02-4fcc-907a-21b269e3341c" } ], "createdAt": "2026-07-28T02:40:38.000Z", "updatedAt": "2026-07-28T02:40:38.000Z", "uid": "35240-e949939f-1c18-4f01-b0b8-4d02d1085f9f" }, { "name": "Update a webhook subscription", "id": "73a605f4-598b-4a38-b6c0-fff8f00eef58", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "PATCH", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" } ], "body": { "mode": "raw", "raw": "{\n \"url\": \"\",\n \"events\": [\n \"autogeneration.completed\"\n ],\n \"description\": \"\",\n \"status\": \"active\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api/v1/webhook-subscriptions/:id", "host": [ "{{baseUrl}}" ], "path": [ "api", "v1", "webhook-subscriptions", ":id" ], "variable": [ { "id": "2d28871f-da3c-4254-8b6c-e761c04e477a", "key": "id", "value": "whsub_2bfe853cf7a6bc4f1ccb60635bc385f8", "description": "(Required) The public subscription id returned by `POST /api/v1/webhook-subscriptions` \u2014 shaped `whsub_<32 hex chars>`." } ] }, "description": "Partial update. Any combination of `url`, `events`, `description`,\nor `status` may be supplied. Changes to `url` are re-validated\nagainst the SSRF / scheme / port rules. Setting `status` to\n`\"active\"` re-enables an auto-disabled subscription.\n" }, "response": [ { "id": "8118b2f0-4d8e-456d-99a0-aeb19338f062", "name": "Subscription updated.", "originalRequest": { "method": "PATCH", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "body": { "mode": "raw", "raw": "{\n \"url\": \"\",\n \"events\": [\n \"autogeneration.completed\"\n ],\n \"description\": \"\",\n \"status\": \"active\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api/v1/webhook-subscriptions/:id", "host": [ "{{baseUrl}}" ], "path": [ "api", "v1", "webhook-subscriptions", ":id" ], "variable": [ { "key": "id" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"data\": {\n \"id\": \"whsub_36b2a695f6c92405ca00112d2f42ad78\",\n \"url\": \"\",\n \"secret_prefix\": \"\",\n \"events\": [\n \"template_conversion.completed\"\n ],\n \"status\": \"active\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"description\": \"\",\n \"last_delivery_at\": \"\",\n \"last_failure_at\": \"\",\n \"consecutive_failure_count\": \"\"\n },\n \"success\": \"\"\n}", "createdAt": "2026-07-28T02:40:38.000Z", "updatedAt": "2026-07-28T02:40:38.000Z", "uid": "35240-8118b2f0-4d8e-456d-99a0-aeb19338f062" }, { "id": "d9cbcf86-fef5-4ae9-8bb5-d38dda504b0c", "name": "Generic client error. `error.code` is one of `BAD_REQUEST`, `INVALID_JSON`, `MISSING_REQUIRED_FIELD`, `MISSING_QUERY_PARAM`, `MISSING_CALLBACK_ID`, `MISSING_SLIDES_ARRAY`, `MISSING_PROMPT`, `MISSING_TEMPLATE_ID`, `MISSING_FILE_CONTENT`, `MISSING_SHARE_DET", "originalRequest": { "method": "PATCH", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "body": { "mode": "raw", "raw": "{\n \"url\": \"\",\n \"events\": [\n \"autogeneration.completed\"\n ],\n \"description\": \"\",\n \"status\": \"active\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api/v1/webhook-subscriptions/:id", "host": [ "{{baseUrl}}" ], "path": [ "api", "v1", "webhook-subscriptions", ":id" ], "variable": [ { "key": "id" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"success\": \"\",\n \"data\": null,\n \"error\": {\n \"code\": \"INVALID_INPUT\",\n \"message\": \"\",\n \"details\": {\n \"esse__6\": -52998571.519692115,\n \"dolor_d_\": \"ullamco\",\n \"dolore42\": \"exercitation dolore enim\"\n }\n }\n}", "createdAt": "2026-07-28T02:40:38.000Z", "updatedAt": "2026-07-28T02:40:38.000Z", "uid": "35240-d9cbcf86-fef5-4ae9-8bb5-d38dda504b0c" }, { "id": "e13f6ebe-f371-4f28-8810-eaac6f2b3a04", "name": "Caller did not present a valid Bearer token, or the token has\nexpired. `error.code` is one of `UNAUTHORIZED`, `INVALID_API_KEY`,\n`EXPIRED_API_KEY`.\n", "originalRequest": { "method": "PATCH", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "body": { "mode": "raw", "raw": "{\n \"url\": \"\",\n \"events\": [\n \"autogeneration.completed\"\n ],\n \"description\": \"\",\n \"status\": \"active\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api/v1/webhook-subscriptions/:id", "host": [ "{{baseUrl}}" ], "path": [ "api", "v1", "webhook-subscriptions", ":id" ], "variable": [ { "key": "id" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"success\": \"\",\n \"data\": null,\n \"error\": {\n \"code\": \"INVALID_INPUT\",\n \"message\": \"\",\n \"details\": {\n \"esse__6\": -52998571.519692115,\n \"dolor_d_\": \"ullamco\",\n \"dolore42\": \"exercitation dolore enim\"\n }\n }\n}", "createdAt": "2026-07-28T02:40:38.000Z", "updatedAt": "2026-07-28T02:40:38.000Z", "uid": "35240-e13f6ebe-f371-4f28-8810-eaac6f2b3a04" }, { "id": "ff1de3c1-0105-4609-8cec-8e07b63062b6", "name": "Caller is authenticated but not allowed to perform this operation. `error.code` is `FORBIDDEN`.", "originalRequest": { "method": "PATCH", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "body": { "mode": "raw", "raw": "{\n \"url\": \"\",\n \"events\": [\n \"autogeneration.completed\"\n ],\n \"description\": \"\",\n \"status\": \"active\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api/v1/webhook-subscriptions/:id", "host": [ "{{baseUrl}}" ], "path": [ "api", "v1", "webhook-subscriptions", ":id" ], "variable": [ { "key": "id" } ] } }, "status": "Forbidden", "code": 403, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"success\": \"\",\n \"data\": null,\n \"error\": {\n \"code\": \"INVALID_INPUT\",\n \"message\": \"\",\n \"details\": {\n \"esse__6\": -52998571.519692115,\n \"dolor_d_\": \"ullamco\",\n \"dolore42\": \"exercitation dolore enim\"\n }\n }\n}", "createdAt": "2026-07-28T02:40:38.000Z", "updatedAt": "2026-07-28T02:40:38.000Z", "uid": "35240-ff1de3c1-0105-4609-8cec-8e07b63062b6" }, { "id": "3dee89a0-a808-44f3-8a88-fcbe687b99c1", "name": "Requested endpoint or resource does not exist. `error.code` is\none of `ENDPOINT_NOT_FOUND`, `RESOURCE_NOT_FOUND`, `NOT_FOUND`.\n", "originalRequest": { "method": "PATCH", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "body": { "mode": "raw", "raw": "{\n \"url\": \"\",\n \"events\": [\n \"autogeneration.completed\"\n ],\n \"description\": \"\",\n \"status\": \"active\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api/v1/webhook-subscriptions/:id", "host": [ "{{baseUrl}}" ], "path": [ "api", "v1", "webhook-subscriptions", ":id" ], "variable": [ { "key": "id" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"success\": \"\",\n \"data\": null,\n \"error\": {\n \"code\": \"INVALID_INPUT\",\n \"message\": \"\",\n \"details\": {\n \"esse__6\": -52998571.519692115,\n \"dolor_d_\": \"ullamco\",\n \"dolore42\": \"exercitation dolore enim\"\n }\n }\n}", "createdAt": "2026-07-28T02:40:38.000Z", "updatedAt": "2026-07-28T02:40:38.000Z", "uid": "35240-3dee89a0-a808-44f3-8a88-fcbe687b99c1" }, { "id": "f7e68609-1b77-4410-858a-9fc158f27e56", "name": "Request was well-formed but failed semantic validation.\n`error.code` is one of `INVALID_INPUT`, `UNPROCESSABLE_ENTITY`.\n", "originalRequest": { "method": "PATCH", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "body": { "mode": "raw", "raw": "{\n \"url\": \"\",\n \"events\": [\n \"autogeneration.completed\"\n ],\n \"description\": \"\",\n \"status\": \"active\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api/v1/webhook-subscriptions/:id", "host": [ "{{baseUrl}}" ], "path": [ "api", "v1", "webhook-subscriptions", ":id" ], "variable": [ { "key": "id" } ] } }, "status": "Unprocessable Entity (WebDAV) (RFC 4918)", "code": 422, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"success\": \"\",\n \"data\": null,\n \"error\": {\n \"code\": \"INVALID_INPUT\",\n \"message\": \"\",\n \"details\": {\n \"esse__6\": -52998571.519692115,\n \"dolor_d_\": \"ullamco\",\n \"dolore42\": \"exercitation dolore enim\"\n }\n }\n}", "createdAt": "2026-07-28T02:40:38.000Z", "updatedAt": "2026-07-28T02:40:38.000Z", "uid": "35240-f7e68609-1b77-4410-858a-9fc158f27e56" }, { "id": "b446cd16-1133-4bcf-a41d-c01c3b43e94d", "name": "Rate limit, usage limit, or gateway-level throttle exceeded.\n`error.code` is `TOO_MANY_REQUESTS` (gateway throttle),\n`RATE_LIMIT_EXCEEDED` (per-category), or `USAGE_LIMIT_EXCEEDED`\n(annual quota).\n\nDefault limits (all configurable per company/key):\n- Gate", "originalRequest": { "method": "PATCH", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "body": { "mode": "raw", "raw": "{\n \"url\": \"\",\n \"events\": [\n \"autogeneration.completed\"\n ],\n \"description\": \"\",\n \"status\": \"active\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api/v1/webhook-subscriptions/:id", "host": [ "{{baseUrl}}" ], "path": [ "api", "v1", "webhook-subscriptions", ":id" ], "variable": [ { "key": "id" } ] } }, "status": "Too Many Requests", "code": 429, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" }, { "disabled": false, "description": { "content": "", "type": "text/plain" }, "key": "X-RateLimit-Limit", "value": "" }, { "disabled": false, "description": { "content": "", "type": "text/plain" }, "key": "X-RateLimit-Remaining", "value": "" }, { "disabled": false, "description": { "content": "", "type": "text/plain" }, "key": "X-RateLimit-Reset", "value": "" }, { "disabled": false, "description": { "content": "", "type": "text/plain" }, "key": "Retry-After", "value": "" } ], "cookie": [], "responseTime": null, "body": "{\n \"success\": \"\",\n \"data\": null,\n \"error\": {\n \"code\": \"INVALID_INPUT\",\n \"message\": \"\",\n \"details\": {\n \"esse__6\": -52998571.519692115,\n \"dolor_d_\": \"ullamco\",\n \"dolore42\": \"exercitation dolore enim\"\n }\n }\n}", "createdAt": "2026-07-28T02:40:38.000Z", "updatedAt": "2026-07-28T02:40:38.000Z", "uid": "35240-b446cd16-1133-4bcf-a41d-c01c3b43e94d" }, { "id": "1a981e1f-5750-4c4c-b87d-6945f3643a47", "name": "Unexpected server error. `error.code` is `INTERNAL_SERVER_ERROR`.", "originalRequest": { "method": "PATCH", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "body": { "mode": "raw", "raw": "{\n \"url\": \"\",\n \"events\": [\n \"autogeneration.completed\"\n ],\n \"description\": \"\",\n \"status\": \"active\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api/v1/webhook-subscriptions/:id", "host": [ "{{baseUrl}}" ], "path": [ "api", "v1", "webhook-subscriptions", ":id" ], "variable": [ { "key": "id" } ] } }, "status": "Internal Server Error", "code": 500, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"success\": \"\",\n \"data\": null,\n \"error\": {\n \"code\": \"INVALID_INPUT\",\n \"message\": \"\",\n \"details\": {\n \"esse__6\": -52998571.519692115,\n \"dolor_d_\": \"ullamco\",\n \"dolore42\": \"exercitation dolore enim\"\n }\n }\n}", "createdAt": "2026-07-28T02:40:38.000Z", "updatedAt": "2026-07-28T02:40:38.000Z", "uid": "35240-1a981e1f-5750-4c4c-b87d-6945f3643a47" }, { "id": "e0635ab1-8c5f-4ddf-b547-de0c6e1b874a", "name": "Service is temporarily unavailable (downstream dependency unhealthy). `error.code` is `SERVICE_UNAVAILABLE` or `EXTERNAL_SERVICE_ERROR`.", "originalRequest": { "method": "PATCH", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "body": { "mode": "raw", "raw": "{\n \"url\": \"\",\n \"events\": [\n \"autogeneration.completed\"\n ],\n \"description\": \"\",\n \"status\": \"active\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api/v1/webhook-subscriptions/:id", "host": [ "{{baseUrl}}" ], "path": [ "api", "v1", "webhook-subscriptions", ":id" ], "variable": [ { "key": "id" } ] } }, "status": "Service Unavailable", "code": 503, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"success\": \"\",\n \"data\": null,\n \"error\": {\n \"code\": \"INVALID_INPUT\",\n \"message\": \"\",\n \"details\": {\n \"esse__6\": -52998571.519692115,\n \"dolor_d_\": \"ullamco\",\n \"dolore42\": \"exercitation dolore enim\"\n }\n }\n}", "createdAt": "2026-07-28T02:40:38.000Z", "updatedAt": "2026-07-28T02:40:38.000Z", "uid": "35240-e0635ab1-8c5f-4ddf-b547-de0c6e1b874a" }, { "id": "34f2a158-b425-46a2-862f-0c5872bee971", "name": "A downstream call timed out. `error.code` is `GATEWAY_TIMEOUT`.", "originalRequest": { "method": "PATCH", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "body": { "mode": "raw", "raw": "{\n \"url\": \"\",\n \"events\": [\n \"autogeneration.completed\"\n ],\n \"description\": \"\",\n \"status\": \"active\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api/v1/webhook-subscriptions/:id", "host": [ "{{baseUrl}}" ], "path": [ "api", "v1", "webhook-subscriptions", ":id" ], "variable": [ { "key": "id" } ] } }, "status": "Gateway Timeout", "code": 504, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"success\": \"\",\n \"data\": null,\n \"error\": {\n \"code\": \"INVALID_INPUT\",\n \"message\": \"\",\n \"details\": {\n \"esse__6\": -52998571.519692115,\n \"dolor_d_\": \"ullamco\",\n \"dolore42\": \"exercitation dolore enim\"\n }\n }\n}", "createdAt": "2026-07-28T02:40:38.000Z", "updatedAt": "2026-07-28T02:40:38.000Z", "uid": "35240-34f2a158-b425-46a2-862f-0c5872bee971" } ], "createdAt": "2026-07-28T02:40:38.000Z", "updatedAt": "2026-07-28T02:40:38.000Z", "uid": "35240-73a605f4-598b-4a38-b6c0-fff8f00eef58" }, { "name": "Delete a webhook subscription", "id": "74978b7c-0999-4802-8e14-44af67f0d3a1", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "DELETE", "header": [ { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/api/v1/webhook-subscriptions/:id", "host": [ "{{baseUrl}}" ], "path": [ "api", "v1", "webhook-subscriptions", ":id" ], "variable": [ { "id": "08fd9abd-4c35-42f2-83d0-1a34935b3f4d", "key": "id", "value": "whsub_2bfe853cf7a6bc4f1ccb60635bc385f8", "description": "(Required) The public subscription id returned by `POST /api/v1/webhook-subscriptions` \u2014 shaped `whsub_<32 hex chars>`." } ] }, "description": "Soft-deletes the subscription. The `id` is permanently retired\n\u2014 no future deliveries will be attempted, and the row is\nexcluded from list responses.\n" }, "response": [ { "id": "27a1a9fa-676c-4d80-9200-7b0d73d947e7", "name": "Subscription deleted.", "originalRequest": { "method": "DELETE", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "url": { "raw": "{{baseUrl}}/api/v1/webhook-subscriptions/:id", "host": [ "{{baseUrl}}" ], "path": [ "api", "v1", "webhook-subscriptions", ":id" ], "variable": [ { "key": "id" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"data\": {\n \"id\": \"\",\n \"deleted\": \"\"\n },\n \"success\": \"\"\n}", "createdAt": "2026-07-28T02:40:38.000Z", "updatedAt": "2026-07-28T02:40:38.000Z", "uid": "35240-27a1a9fa-676c-4d80-9200-7b0d73d947e7" }, { "id": "c907b9dd-7dcf-4bb9-8e52-08f3932612a5", "name": "Caller did not present a valid Bearer token, or the token has\nexpired. `error.code` is one of `UNAUTHORIZED`, `INVALID_API_KEY`,\n`EXPIRED_API_KEY`.\n", "originalRequest": { "method": "DELETE", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "url": { "raw": "{{baseUrl}}/api/v1/webhook-subscriptions/:id", "host": [ "{{baseUrl}}" ], "path": [ "api", "v1", "webhook-subscriptions", ":id" ], "variable": [ { "key": "id" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"success\": \"\",\n \"data\": null,\n \"error\": {\n \"code\": \"INVALID_INPUT\",\n \"message\": \"\",\n \"details\": {\n \"esse__6\": -52998571.519692115,\n \"dolor_d_\": \"ullamco\",\n \"dolore42\": \"exercitation dolore enim\"\n }\n }\n}", "createdAt": "2026-07-28T02:40:38.000Z", "updatedAt": "2026-07-28T02:40:38.000Z", "uid": "35240-c907b9dd-7dcf-4bb9-8e52-08f3932612a5" }, { "id": "4738104d-d4e8-47fc-9a90-e266f22afa62", "name": "Caller is authenticated but not allowed to perform this operation. `error.code` is `FORBIDDEN`.", "originalRequest": { "method": "DELETE", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "url": { "raw": "{{baseUrl}}/api/v1/webhook-subscriptions/:id", "host": [ "{{baseUrl}}" ], "path": [ "api", "v1", "webhook-subscriptions", ":id" ], "variable": [ { "key": "id" } ] } }, "status": "Forbidden", "code": 403, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"success\": \"\",\n \"data\": null,\n \"error\": {\n \"code\": \"INVALID_INPUT\",\n \"message\": \"\",\n \"details\": {\n \"esse__6\": -52998571.519692115,\n \"dolor_d_\": \"ullamco\",\n \"dolore42\": \"exercitation dolore enim\"\n }\n }\n}", "createdAt": "2026-07-28T02:40:38.000Z", "updatedAt": "2026-07-28T02:40:38.000Z", "uid": "35240-4738104d-d4e8-47fc-9a90-e266f22afa62" }, { "id": "49063592-e2d0-4a07-860a-d5b94f8189e6", "name": "Requested endpoint or resource does not exist. `error.code` is\none of `ENDPOINT_NOT_FOUND`, `RESOURCE_NOT_FOUND`, `NOT_FOUND`.\n", "originalRequest": { "method": "DELETE", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "url": { "raw": "{{baseUrl}}/api/v1/webhook-subscriptions/:id", "host": [ "{{baseUrl}}" ], "path": [ "api", "v1", "webhook-subscriptions", ":id" ], "variable": [ { "key": "id" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"success\": \"\",\n \"data\": null,\n \"error\": {\n \"code\": \"INVALID_INPUT\",\n \"message\": \"\",\n \"details\": {\n \"esse__6\": -52998571.519692115,\n \"dolor_d_\": \"ullamco\",\n \"dolore42\": \"exercitation dolore enim\"\n }\n }\n}", "createdAt": "2026-07-28T02:40:38.000Z", "updatedAt": "2026-07-28T02:40:38.000Z", "uid": "35240-49063592-e2d0-4a07-860a-d5b94f8189e6" }, { "id": "37787e74-0d61-4cd8-9ed7-4a378ef2fa01", "name": "Rate limit, usage limit, or gateway-level throttle exceeded.\n`error.code` is `TOO_MANY_REQUESTS` (gateway throttle),\n`RATE_LIMIT_EXCEEDED` (per-category), or `USAGE_LIMIT_EXCEEDED`\n(annual quota).\n\nDefault limits (all configurable per company/key):\n- Gate", "originalRequest": { "method": "DELETE", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "url": { "raw": "{{baseUrl}}/api/v1/webhook-subscriptions/:id", "host": [ "{{baseUrl}}" ], "path": [ "api", "v1", "webhook-subscriptions", ":id" ], "variable": [ { "key": "id" } ] } }, "status": "Too Many Requests", "code": 429, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" }, { "disabled": false, "description": { "content": "", "type": "text/plain" }, "key": "X-RateLimit-Limit", "value": "" }, { "disabled": false, "description": { "content": "", "type": "text/plain" }, "key": "X-RateLimit-Remaining", "value": "" }, { "disabled": false, "description": { "content": "", "type": "text/plain" }, "key": "X-RateLimit-Reset", "value": "" }, { "disabled": false, "description": { "content": "", "type": "text/plain" }, "key": "Retry-After", "value": "" } ], "cookie": [], "responseTime": null, "body": "{\n \"success\": \"\",\n \"data\": null,\n \"error\": {\n \"code\": \"INVALID_INPUT\",\n \"message\": \"\",\n \"details\": {\n \"esse__6\": -52998571.519692115,\n \"dolor_d_\": \"ullamco\",\n \"dolore42\": \"exercitation dolore enim\"\n }\n }\n}", "createdAt": "2026-07-28T02:40:38.000Z", "updatedAt": "2026-07-28T02:40:38.000Z", "uid": "35240-37787e74-0d61-4cd8-9ed7-4a378ef2fa01" }, { "id": "f0fb36c4-edc4-493d-ba9f-2bb3a3320c85", "name": "Unexpected server error. `error.code` is `INTERNAL_SERVER_ERROR`.", "originalRequest": { "method": "DELETE", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "url": { "raw": "{{baseUrl}}/api/v1/webhook-subscriptions/:id", "host": [ "{{baseUrl}}" ], "path": [ "api", "v1", "webhook-subscriptions", ":id" ], "variable": [ { "key": "id" } ] } }, "status": "Internal Server Error", "code": 500, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"success\": \"\",\n \"data\": null,\n \"error\": {\n \"code\": \"INVALID_INPUT\",\n \"message\": \"\",\n \"details\": {\n \"esse__6\": -52998571.519692115,\n \"dolor_d_\": \"ullamco\",\n \"dolore42\": \"exercitation dolore enim\"\n }\n }\n}", "createdAt": "2026-07-28T02:40:38.000Z", "updatedAt": "2026-07-28T02:40:38.000Z", "uid": "35240-f0fb36c4-edc4-493d-ba9f-2bb3a3320c85" }, { "id": "a53c7cad-6985-47ef-8b39-358346905a87", "name": "Service is temporarily unavailable (downstream dependency unhealthy). `error.code` is `SERVICE_UNAVAILABLE` or `EXTERNAL_SERVICE_ERROR`.", "originalRequest": { "method": "DELETE", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "url": { "raw": "{{baseUrl}}/api/v1/webhook-subscriptions/:id", "host": [ "{{baseUrl}}" ], "path": [ "api", "v1", "webhook-subscriptions", ":id" ], "variable": [ { "key": "id" } ] } }, "status": "Service Unavailable", "code": 503, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"success\": \"\",\n \"data\": null,\n \"error\": {\n \"code\": \"INVALID_INPUT\",\n \"message\": \"\",\n \"details\": {\n \"esse__6\": -52998571.519692115,\n \"dolor_d_\": \"ullamco\",\n \"dolore42\": \"exercitation dolore enim\"\n }\n }\n}", "createdAt": "2026-07-28T02:40:38.000Z", "updatedAt": "2026-07-28T02:40:38.000Z", "uid": "35240-a53c7cad-6985-47ef-8b39-358346905a87" }, { "id": "44c43563-00e7-4011-8ce3-948267be4378", "name": "A downstream call timed out. `error.code` is `GATEWAY_TIMEOUT`.", "originalRequest": { "method": "DELETE", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "url": { "raw": "{{baseUrl}}/api/v1/webhook-subscriptions/:id", "host": [ "{{baseUrl}}" ], "path": [ "api", "v1", "webhook-subscriptions", ":id" ], "variable": [ { "key": "id" } ] } }, "status": "Gateway Timeout", "code": 504, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"success\": \"\",\n \"data\": null,\n \"error\": {\n \"code\": \"INVALID_INPUT\",\n \"message\": \"\",\n \"details\": {\n \"esse__6\": -52998571.519692115,\n \"dolor_d_\": \"ullamco\",\n \"dolore42\": \"exercitation dolore enim\"\n }\n }\n}", "createdAt": "2026-07-28T02:40:38.000Z", "updatedAt": "2026-07-28T02:40:38.000Z", "uid": "35240-44c43563-00e7-4011-8ce3-948267be4378" } ], "createdAt": "2026-07-28T02:40:38.000Z", "updatedAt": "2026-07-28T02:40:38.000Z", "uid": "35240-74978b7c-0999-4802-8e14-44af67f0d3a1" } ], "id": "506ba622-6fba-4046-95fa-cfcf98c37780", "createdAt": "2026-07-28T02:40:38.000Z", "updatedAt": "2026-07-28T02:40:38.000Z", "uid": "35240-506ba622-6fba-4046-95fa-cfcf98c37780" }, { "name": "Create a webhook subscription", "id": "ee9fce6a-0f74-432c-86db-49da8737ddfd", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" } ], "body": { "mode": "raw", "raw": "{\n \"url\": \"\",\n \"events\": [\n \"*\"\n ],\n \"description\": \"\",\n \"status\": \"active\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api/v1/webhook-subscriptions", "host": [ "{{baseUrl}}" ], "path": [ "api", "v1", "webhook-subscriptions" ] }, "description": "Registers a new HTTPS endpoint to receive signed delivery\ncallbacks for the listed event types. Returns the HMAC `secret`\nONCE \u2014 store it securely. Subsequent reads only expose the\n`secret_prefix`.\n" }, "response": [ { "id": "6194995c-b542-4e7f-8ae8-b4dc8318b96c", "name": "Subscription created. Body contains the `secret` \u2014 the only response that ever exposes it.", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "body": { "mode": "raw", "raw": "{\n \"url\": \"\",\n \"events\": [\n \"*\"\n ],\n \"description\": \"\",\n \"status\": \"active\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api/v1/webhook-subscriptions", "host": [ "{{baseUrl}}" ], "path": [ "api", "v1", "webhook-subscriptions" ] } }, "status": "Created", "code": 201, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"data\": {\n \"created_at\": \"\",\n \"events\": [\n \"autogeneration.failed\"\n ],\n \"id\": \"whsub_c5198f02d484a9f5b54d10071960687c\",\n \"secret\": \"\",\n \"secret_prefix\": \"\",\n \"status\": \"disabled\",\n \"updated_at\": \"\",\n \"url\": \"\",\n \"description\": \"\",\n \"last_delivery_at\": \"\",\n \"last_failure_at\": \"\",\n \"consecutive_failure_count\": \"\"\n },\n \"success\": \"\"\n}", "createdAt": "2026-07-28T02:40:38.000Z", "updatedAt": "2026-07-28T02:40:38.000Z", "uid": "35240-6194995c-b542-4e7f-8ae8-b4dc8318b96c" }, { "id": "367407fe-5226-4864-a1da-38de5c77941a", "name": "Generic client error. `error.code` is one of `BAD_REQUEST`, `INVALID_JSON`, `MISSING_REQUIRED_FIELD`, `MISSING_QUERY_PARAM`, `MISSING_CALLBACK_ID`, `MISSING_SLIDES_ARRAY`, `MISSING_PROMPT`, `MISSING_TEMPLATE_ID`, `MISSING_FILE_CONTENT`, `MISSING_SHARE_DET", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "body": { "mode": "raw", "raw": "{\n \"url\": \"\",\n \"events\": [\n \"*\"\n ],\n \"description\": \"\",\n \"status\": \"active\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api/v1/webhook-subscriptions", "host": [ "{{baseUrl}}" ], "path": [ "api", "v1", "webhook-subscriptions" ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"success\": \"\",\n \"data\": null,\n \"error\": {\n \"code\": \"INVALID_INPUT\",\n \"message\": \"\",\n \"details\": {\n \"esse__6\": -52998571.519692115,\n \"dolor_d_\": \"ullamco\",\n \"dolore42\": \"exercitation dolore enim\"\n }\n }\n}", "createdAt": "2026-07-28T02:40:38.000Z", "updatedAt": "2026-07-28T02:40:38.000Z", "uid": "35240-367407fe-5226-4864-a1da-38de5c77941a" }, { "id": "0c6190ea-5caf-4a6a-b619-5c6dcb9b9214", "name": "Caller did not present a valid Bearer token, or the token has\nexpired. `error.code` is one of `UNAUTHORIZED`, `INVALID_API_KEY`,\n`EXPIRED_API_KEY`.\n", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "body": { "mode": "raw", "raw": "{\n \"url\": \"\",\n \"events\": [\n \"*\"\n ],\n \"description\": \"\",\n \"status\": \"active\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api/v1/webhook-subscriptions", "host": [ "{{baseUrl}}" ], "path": [ "api", "v1", "webhook-subscriptions" ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"success\": \"\",\n \"data\": null,\n \"error\": {\n \"code\": \"INVALID_INPUT\",\n \"message\": \"\",\n \"details\": {\n \"esse__6\": -52998571.519692115,\n \"dolor_d_\": \"ullamco\",\n \"dolore42\": \"exercitation dolore enim\"\n }\n }\n}", "createdAt": "2026-07-28T02:40:38.000Z", "updatedAt": "2026-07-28T02:40:38.000Z", "uid": "35240-0c6190ea-5caf-4a6a-b619-5c6dcb9b9214" }, { "id": "addf67ab-23e0-4d58-bf5d-86e3f71a8e5e", "name": "Caller is authenticated but not allowed to perform this operation. `error.code` is `FORBIDDEN`.", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "body": { "mode": "raw", "raw": "{\n \"url\": \"\",\n \"events\": [\n \"*\"\n ],\n \"description\": \"\",\n \"status\": \"active\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api/v1/webhook-subscriptions", "host": [ "{{baseUrl}}" ], "path": [ "api", "v1", "webhook-subscriptions" ] } }, "status": "Forbidden", "code": 403, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"success\": \"\",\n \"data\": null,\n \"error\": {\n \"code\": \"INVALID_INPUT\",\n \"message\": \"\",\n \"details\": {\n \"esse__6\": -52998571.519692115,\n \"dolor_d_\": \"ullamco\",\n \"dolore42\": \"exercitation dolore enim\"\n }\n }\n}", "createdAt": "2026-07-28T02:40:38.000Z", "updatedAt": "2026-07-28T02:40:38.000Z", "uid": "35240-addf67ab-23e0-4d58-bf5d-86e3f71a8e5e" }, { "id": "4305ac69-f71c-40ff-a3a9-67d6cb565b51", "name": "Request was well-formed but failed semantic validation.\n`error.code` is one of `INVALID_INPUT`, `UNPROCESSABLE_ENTITY`.\n", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "body": { "mode": "raw", "raw": "{\n \"url\": \"\",\n \"events\": [\n \"*\"\n ],\n \"description\": \"\",\n \"status\": \"active\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api/v1/webhook-subscriptions", "host": [ "{{baseUrl}}" ], "path": [ "api", "v1", "webhook-subscriptions" ] } }, "status": "Unprocessable Entity (WebDAV) (RFC 4918)", "code": 422, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"success\": \"\",\n \"data\": null,\n \"error\": {\n \"code\": \"INVALID_INPUT\",\n \"message\": \"\",\n \"details\": {\n \"esse__6\": -52998571.519692115,\n \"dolor_d_\": \"ullamco\",\n \"dolore42\": \"exercitation dolore enim\"\n }\n }\n}", "createdAt": "2026-07-28T02:40:38.000Z", "updatedAt": "2026-07-28T02:40:38.000Z", "uid": "35240-4305ac69-f71c-40ff-a3a9-67d6cb565b51" }, { "id": "20df74e7-eb8a-4345-88d1-09a6fb55bc86", "name": "Rate limit, usage limit, or gateway-level throttle exceeded.\n`error.code` is `TOO_MANY_REQUESTS` (gateway throttle),\n`RATE_LIMIT_EXCEEDED` (per-category), or `USAGE_LIMIT_EXCEEDED`\n(annual quota).\n\nDefault limits (all configurable per company/key):\n- Gate", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "body": { "mode": "raw", "raw": "{\n \"url\": \"\",\n \"events\": [\n \"*\"\n ],\n \"description\": \"\",\n \"status\": \"active\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api/v1/webhook-subscriptions", "host": [ "{{baseUrl}}" ], "path": [ "api", "v1", "webhook-subscriptions" ] } }, "status": "Too Many Requests", "code": 429, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" }, { "disabled": false, "description": { "content": "", "type": "text/plain" }, "key": "X-RateLimit-Limit", "value": "" }, { "disabled": false, "description": { "content": "", "type": "text/plain" }, "key": "X-RateLimit-Remaining", "value": "" }, { "disabled": false, "description": { "content": "", "type": "text/plain" }, "key": "X-RateLimit-Reset", "value": "" }, { "disabled": false, "description": { "content": "", "type": "text/plain" }, "key": "Retry-After", "value": "" } ], "cookie": [], "responseTime": null, "body": "{\n \"success\": \"\",\n \"data\": null,\n \"error\": {\n \"code\": \"INVALID_INPUT\",\n \"message\": \"\",\n \"details\": {\n \"esse__6\": -52998571.519692115,\n \"dolor_d_\": \"ullamco\",\n \"dolore42\": \"exercitation dolore enim\"\n }\n }\n}", "createdAt": "2026-07-28T02:40:38.000Z", "updatedAt": "2026-07-28T02:40:38.000Z", "uid": "35240-20df74e7-eb8a-4345-88d1-09a6fb55bc86" }, { "id": "95c0df86-2d98-4c99-bcb7-050014867c1f", "name": "Unexpected server error. `error.code` is `INTERNAL_SERVER_ERROR`.", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "body": { "mode": "raw", "raw": "{\n \"url\": \"\",\n \"events\": [\n \"*\"\n ],\n \"description\": \"\",\n \"status\": \"active\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api/v1/webhook-subscriptions", "host": [ "{{baseUrl}}" ], "path": [ "api", "v1", "webhook-subscriptions" ] } }, "status": "Internal Server Error", "code": 500, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"success\": \"\",\n \"data\": null,\n \"error\": {\n \"code\": \"INVALID_INPUT\",\n \"message\": \"\",\n \"details\": {\n \"esse__6\": -52998571.519692115,\n \"dolor_d_\": \"ullamco\",\n \"dolore42\": \"exercitation dolore enim\"\n }\n }\n}", "createdAt": "2026-07-28T02:40:38.000Z", "updatedAt": "2026-07-28T02:40:38.000Z", "uid": "35240-95c0df86-2d98-4c99-bcb7-050014867c1f" }, { "id": "dc5973c3-c120-4363-ae8d-8c742643d2b3", "name": "Service is temporarily unavailable (downstream dependency unhealthy). `error.code` is `SERVICE_UNAVAILABLE` or `EXTERNAL_SERVICE_ERROR`.", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "body": { "mode": "raw", "raw": "{\n \"url\": \"\",\n \"events\": [\n \"*\"\n ],\n \"description\": \"\",\n \"status\": \"active\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api/v1/webhook-subscriptions", "host": [ "{{baseUrl}}" ], "path": [ "api", "v1", "webhook-subscriptions" ] } }, "status": "Service Unavailable", "code": 503, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"success\": \"\",\n \"data\": null,\n \"error\": {\n \"code\": \"INVALID_INPUT\",\n \"message\": \"\",\n \"details\": {\n \"esse__6\": -52998571.519692115,\n \"dolor_d_\": \"ullamco\",\n \"dolore42\": \"exercitation dolore enim\"\n }\n }\n}", "createdAt": "2026-07-28T02:40:38.000Z", "updatedAt": "2026-07-28T02:40:38.000Z", "uid": "35240-dc5973c3-c120-4363-ae8d-8c742643d2b3" }, { "id": "e4f7991c-ab3e-4ee5-94a9-ea026327ae69", "name": "A downstream call timed out. `error.code` is `GATEWAY_TIMEOUT`.", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "body": { "mode": "raw", "raw": "{\n \"url\": \"\",\n \"events\": [\n \"*\"\n ],\n \"description\": \"\",\n \"status\": \"active\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api/v1/webhook-subscriptions", "host": [ "{{baseUrl}}" ], "path": [ "api", "v1", "webhook-subscriptions" ] } }, "status": "Gateway Timeout", "code": 504, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"success\": \"\",\n \"data\": null,\n \"error\": {\n \"code\": \"INVALID_INPUT\",\n \"message\": \"\",\n \"details\": {\n \"esse__6\": -52998571.519692115,\n \"dolor_d_\": \"ullamco\",\n \"dolore42\": \"exercitation dolore enim\"\n }\n }\n}", "createdAt": "2026-07-28T02:40:38.000Z", "updatedAt": "2026-07-28T02:40:38.000Z", "uid": "35240-e4f7991c-ab3e-4ee5-94a9-ea026327ae69" } ], "createdAt": "2026-07-28T02:40:38.000Z", "updatedAt": "2026-07-28T02:40:38.000Z", "uid": "35240-ee9fce6a-0f74-432c-86db-49da8737ddfd" }, { "name": "List webhook subscriptions", "id": "37c4dcee-428e-4bca-941c-3ecbba20482d", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/api/v1/webhook-subscriptions?limit=25&cursor=", "host": [ "{{baseUrl}}" ], "path": [ "api", "v1", "webhook-subscriptions" ], "query": [ { "key": "limit", "value": "25" }, { "key": "cursor", "value": "" } ] }, "description": "Returns the subscriptions owned by the calling API key. Excludes\nsoft-deleted rows. Use the standard cursor-pagination parameters\n\u2014 see [Developer Guide \u2192 Pagination](/docs/developer-guide#pagination).\n" }, "response": [ { "id": "81aafe98-caa2-44c2-ba35-963cec30c69d", "name": "Paginated subscription list.", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "url": { "raw": "{{baseUrl}}/api/v1/webhook-subscriptions?limit=25&cursor=", "host": [ "{{baseUrl}}" ], "path": [ "api", "v1", "webhook-subscriptions" ], "query": [ { "key": "limit", "value": "25" }, { "key": "cursor", "value": "" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"data\": {\n \"items\": [\n {\n \"id\": \"whsub_1f0bdd112c2d5891804930655db63234\",\n \"url\": \"\",\n \"secret_prefix\": \"\",\n \"events\": [\n \"template_conversion.completed\"\n ],\n \"status\": \"disabled\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"description\": \"\",\n \"last_delivery_at\": \"\",\n \"last_failure_at\": \"\",\n \"consecutive_failure_count\": \"\"\n },\n {\n \"id\": \"whsub_082a5309c0887cf9277c86a92665239f\",\n \"url\": \"\",\n \"secret_prefix\": \"\",\n \"events\": [\n \"template_conversion.completed\"\n ],\n \"status\": \"active\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"description\": \"\",\n \"last_delivery_at\": \"\",\n \"last_failure_at\": \"\",\n \"consecutive_failure_count\": \"\"\n }\n ],\n \"next_cursor\": \"\"\n },\n \"success\": \"\"\n}", "createdAt": "2026-07-28T02:40:38.000Z", "updatedAt": "2026-07-28T02:40:38.000Z", "uid": "35240-81aafe98-caa2-44c2-ba35-963cec30c69d" }, { "id": "e46140fa-35db-4e7d-8915-d100c7d7d957", "name": "Generic client error. `error.code` is one of `BAD_REQUEST`, `INVALID_JSON`, `MISSING_REQUIRED_FIELD`, `MISSING_QUERY_PARAM`, `MISSING_CALLBACK_ID`, `MISSING_SLIDES_ARRAY`, `MISSING_PROMPT`, `MISSING_TEMPLATE_ID`, `MISSING_FILE_CONTENT`, `MISSING_SHARE_DET", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "url": { "raw": "{{baseUrl}}/api/v1/webhook-subscriptions?limit=25&cursor=", "host": [ "{{baseUrl}}" ], "path": [ "api", "v1", "webhook-subscriptions" ], "query": [ { "key": "limit", "value": "25" }, { "key": "cursor", "value": "" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"success\": \"\",\n \"data\": null,\n \"error\": {\n \"code\": \"INVALID_INPUT\",\n \"message\": \"\",\n \"details\": {\n \"esse__6\": -52998571.519692115,\n \"dolor_d_\": \"ullamco\",\n \"dolore42\": \"exercitation dolore enim\"\n }\n }\n}", "createdAt": "2026-07-28T02:40:38.000Z", "updatedAt": "2026-07-28T02:40:38.000Z", "uid": "35240-e46140fa-35db-4e7d-8915-d100c7d7d957" }, { "id": "e44bfc9f-8a89-4491-beb2-de80bbf1d1d2", "name": "Caller did not present a valid Bearer token, or the token has\nexpired. `error.code` is one of `UNAUTHORIZED`, `INVALID_API_KEY`,\n`EXPIRED_API_KEY`.\n", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "url": { "raw": "{{baseUrl}}/api/v1/webhook-subscriptions?limit=25&cursor=", "host": [ "{{baseUrl}}" ], "path": [ "api", "v1", "webhook-subscriptions" ], "query": [ { "key": "limit", "value": "25" }, { "key": "cursor", "value": "" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"success\": \"\",\n \"data\": null,\n \"error\": {\n \"code\": \"INVALID_INPUT\",\n \"message\": \"\",\n \"details\": {\n \"esse__6\": -52998571.519692115,\n \"dolor_d_\": \"ullamco\",\n \"dolore42\": \"exercitation dolore enim\"\n }\n }\n}", "createdAt": "2026-07-28T02:40:38.000Z", "updatedAt": "2026-07-28T02:40:38.000Z", "uid": "35240-e44bfc9f-8a89-4491-beb2-de80bbf1d1d2" }, { "id": "fefe6470-95b1-4529-b938-c68acce5bdae", "name": "Caller is authenticated but not allowed to perform this operation. `error.code` is `FORBIDDEN`.", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "url": { "raw": "{{baseUrl}}/api/v1/webhook-subscriptions?limit=25&cursor=", "host": [ "{{baseUrl}}" ], "path": [ "api", "v1", "webhook-subscriptions" ], "query": [ { "key": "limit", "value": "25" }, { "key": "cursor", "value": "" } ] } }, "status": "Forbidden", "code": 403, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"success\": \"\",\n \"data\": null,\n \"error\": {\n \"code\": \"INVALID_INPUT\",\n \"message\": \"\",\n \"details\": {\n \"esse__6\": -52998571.519692115,\n \"dolor_d_\": \"ullamco\",\n \"dolore42\": \"exercitation dolore enim\"\n }\n }\n}", "createdAt": "2026-07-28T02:40:38.000Z", "updatedAt": "2026-07-28T02:40:38.000Z", "uid": "35240-fefe6470-95b1-4529-b938-c68acce5bdae" }, { "id": "d28bd220-5da8-4d83-b4c4-18e3bd26a785", "name": "Rate limit, usage limit, or gateway-level throttle exceeded.\n`error.code` is `TOO_MANY_REQUESTS` (gateway throttle),\n`RATE_LIMIT_EXCEEDED` (per-category), or `USAGE_LIMIT_EXCEEDED`\n(annual quota).\n\nDefault limits (all configurable per company/key):\n- Gate", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "url": { "raw": "{{baseUrl}}/api/v1/webhook-subscriptions?limit=25&cursor=", "host": [ "{{baseUrl}}" ], "path": [ "api", "v1", "webhook-subscriptions" ], "query": [ { "key": "limit", "value": "25" }, { "key": "cursor", "value": "" } ] } }, "status": "Too Many Requests", "code": 429, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" }, { "disabled": false, "description": { "content": "", "type": "text/plain" }, "key": "X-RateLimit-Limit", "value": "" }, { "disabled": false, "description": { "content": "", "type": "text/plain" }, "key": "X-RateLimit-Remaining", "value": "" }, { "disabled": false, "description": { "content": "", "type": "text/plain" }, "key": "X-RateLimit-Reset", "value": "" }, { "disabled": false, "description": { "content": "", "type": "text/plain" }, "key": "Retry-After", "value": "" } ], "cookie": [], "responseTime": null, "body": "{\n \"success\": \"\",\n \"data\": null,\n \"error\": {\n \"code\": \"INVALID_INPUT\",\n \"message\": \"\",\n \"details\": {\n \"esse__6\": -52998571.519692115,\n \"dolor_d_\": \"ullamco\",\n \"dolore42\": \"exercitation dolore enim\"\n }\n }\n}", "createdAt": "2026-07-28T02:40:38.000Z", "updatedAt": "2026-07-28T02:40:38.000Z", "uid": "35240-d28bd220-5da8-4d83-b4c4-18e3bd26a785" }, { "id": "6603e7dc-04d1-4ff8-97ce-834a5a8d0a63", "name": "Unexpected server error. `error.code` is `INTERNAL_SERVER_ERROR`.", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "url": { "raw": "{{baseUrl}}/api/v1/webhook-subscriptions?limit=25&cursor=", "host": [ "{{baseUrl}}" ], "path": [ "api", "v1", "webhook-subscriptions" ], "query": [ { "key": "limit", "value": "25" }, { "key": "cursor", "value": "" } ] } }, "status": "Internal Server Error", "code": 500, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"success\": \"\",\n \"data\": null,\n \"error\": {\n \"code\": \"INVALID_INPUT\",\n \"message\": \"\",\n \"details\": {\n \"esse__6\": -52998571.519692115,\n \"dolor_d_\": \"ullamco\",\n \"dolore42\": \"exercitation dolore enim\"\n }\n }\n}", "createdAt": "2026-07-28T02:40:38.000Z", "updatedAt": "2026-07-28T02:40:38.000Z", "uid": "35240-6603e7dc-04d1-4ff8-97ce-834a5a8d0a63" }, { "id": "09486990-7926-449e-806a-fd4b31fa8a60", "name": "Service is temporarily unavailable (downstream dependency unhealthy). `error.code` is `SERVICE_UNAVAILABLE` or `EXTERNAL_SERVICE_ERROR`.", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "url": { "raw": "{{baseUrl}}/api/v1/webhook-subscriptions?limit=25&cursor=", "host": [ "{{baseUrl}}" ], "path": [ "api", "v1", "webhook-subscriptions" ], "query": [ { "key": "limit", "value": "25" }, { "key": "cursor", "value": "" } ] } }, "status": "Service Unavailable", "code": 503, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"success\": \"\",\n \"data\": null,\n \"error\": {\n \"code\": \"INVALID_INPUT\",\n \"message\": \"\",\n \"details\": {\n \"esse__6\": -52998571.519692115,\n \"dolor_d_\": \"ullamco\",\n \"dolore42\": \"exercitation dolore enim\"\n }\n }\n}", "createdAt": "2026-07-28T02:40:38.000Z", "updatedAt": "2026-07-28T02:40:38.000Z", "uid": "35240-09486990-7926-449e-806a-fd4b31fa8a60" }, { "id": "df182a4a-5cf1-48d9-a1af-08b88438b097", "name": "A downstream call timed out. `error.code` is `GATEWAY_TIMEOUT`.", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "url": { "raw": "{{baseUrl}}/api/v1/webhook-subscriptions?limit=25&cursor=", "host": [ "{{baseUrl}}" ], "path": [ "api", "v1", "webhook-subscriptions" ], "query": [ { "key": "limit", "value": "25" }, { "key": "cursor", "value": "" } ] } }, "status": "Gateway Timeout", "code": 504, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"success\": \"\",\n \"data\": null,\n \"error\": {\n \"code\": \"INVALID_INPUT\",\n \"message\": \"\",\n \"details\": {\n \"esse__6\": -52998571.519692115,\n \"dolor_d_\": \"ullamco\",\n \"dolore42\": \"exercitation dolore enim\"\n }\n }\n}", "createdAt": "2026-07-28T02:40:38.000Z", "updatedAt": "2026-07-28T02:40:38.000Z", "uid": "35240-df182a4a-5cf1-48d9-a1af-08b88438b097" } ], "createdAt": "2026-07-28T02:40:38.000Z", "updatedAt": "2026-07-28T02:40:38.000Z", "uid": "35240-37c4dcee-428e-4bca-941c-3ecbba20482d" } ], "id": "cb951df4-9fd1-4382-9314-7687506d97a3", "createdAt": "2026-07-28T02:40:38.000Z", "updatedAt": "2026-07-28T02:40:38.000Z", "uid": "35240-cb951df4-9fd1-4382-9314-7687506d97a3" } ], "id": "022fb976-9dda-45a6-984f-c20000f8a1ec", "createdAt": "2026-07-28T02:40:38.000Z", "updatedAt": "2026-07-28T02:40:38.000Z", "uid": "35240-022fb976-9dda-45a6-984f-c20000f8a1ec" } ], "id": "5fb6e85e-a0fa-45bc-8fcc-19c3760115d3", "createdAt": "2026-07-28T02:40:38.000Z", "updatedAt": "2026-07-28T02:40:38.000Z", "uid": "35240-5fb6e85e-a0fa-45bc-8fcc-19c3760115d3" } ], "auth": { "type": "bearer", "bearer": [ { "key": "token", "value": "{{bearerToken}}", "type": "string" } ] }, "variable": [ { "key": "baseUrl", "value": "https://api.prezent.ai" } ] }