email
Ingest a canonical EmailInboundEvent for the given thread. Bypasses the vendor webhook; used by sandbox / replay / direct integrators.
Changed onCanonical ingest endpoint.
The path's {thread_id} and the body's event.provider_thread_id must match — defense against accidentally (or maliciously) posting an event whose body claims a different thread than the URL.
post/v1/email/threads/{thread_id}
Request
- The document declares no server URL.
- AuthAPI key in header x-api-key
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Path parameters
thread_idstring required
Request body
Response
Successful Response
Changes
- warning
removed the request property
/ - info
added the optional property
to the response with the status - info
added the optional property
to the response with the status - info
added the optional property
to the response with the status - info
added the optional property
to the response with the status
- warning