Dispatch a recording to a webhook
Fetches the recording (with transcript + summary), flattens it into a webhook payload, and POSTs it to the caller-supplied webhook_url. Stateless — deduplication is the orchestrator’s job. A 200 with success=false means the dispatch ran end-to-end but your webhook URL returned a non-2xx status. Pro license required. A Basic key is rejected with 400 and you are not a magic meal kits PRO user.
Authorizations
Your deployment's API key (MMK_API_KEY). Your Plaud account credentials are stored server-side — you do not send them.
Path Parameters
Plaud recording (file) ID.
Body
Destination URL (must be http:// or https://).
Opaque id echoed back in the response; the handler does not dedupe on it.
Opaque key logged for the orchestrator; not inspected here.
Rendering of the outgoing transcript string. Omit for legacy plain text.
text, markdown, srt, vtt, json, plain Opt into note.version_ms/edit_from/md5 on the payload (costs an extra upstream list call).
Response
Dispatch completed — inspect success and webhook_status_code.
True only when the webhook returned a 2xx status.
HTTP status your webhook returned.
First ~1 KB of the webhook's response body.
Set when the dispatch failed or the webhook returned non-2xx.

