Endpoint
content:render for scoped keys. The bearer key selects the organization;
an optional ?orgId=YOUR_ORG_ID query must identify an authorized organization.
A caller can cancel only jobs owned by that organization.
Request body
string
required
The UUID returned by Render iMessage Conversation.
Unknown fields are rejected.
TypeScript
HTTP
Response and completion
The response is the current IMessageConversationJob, wrapped as{ "code": 200, "data": { ... } } in raw HTTP or the normalized
ApiResponse in the SDK.
Cancellation is cooperative. A response with cancelRequested: true means the
request was recorded; it does not prove native cleanup is complete. Keep
polling status until cancelled,
failed, or completed.
A terminal cancelled job has an error object with code: "CANCELLED" and
retryable: false. If the render completes before cancellation takes effect,
its completed state and downloadable result are retained. Cancellation does
not delete an already completed output.
To start a replacement render, submit a new job with a new idempotencyKey or
omit that key. Reusing the same request/key returns the same job, including a
previously cancelled job.
