Skip to main content
Return one commission-letter campaign’s full detail, recipient by recipient. The natural follow-up to list_commission_letters_campaigns: take a campaign row and read everything about it — its meta (template, subject, send choice, when and by whom it was sent, a derived overall_status), one EnvelopeDetail per recipient (status plus sent / received / viewed / signed / declined / voided / expired timestamps, and the ordered signers of that letter), and the campaign’s pre/post signers per user. Every person is surfaced as a structured {id, email, name} user reference, never a bare id. A single object — no pagination. A campaign you can’t access is reported as not found. The letters’ PDF content is omitted.

Parameters

Body

string
required
Id of the campaign to read — the id list_commission_letters_campaigns returns.

Response

Body

string
string
Deep link to open this campaign in the Qobra web app.
string
object
integer
string
How the letters are delivered: email (plain email) or esignature (electronic signature). One of: email, esignature.
boolean
string
string
string
One of: draft, generating, sent, awaiting_signatures, completed, action_needed.
object
Letters tallied per e-signature envelope status; empty for e-mail campaigns (they have no envelopes).
string
object
string
How the pre-signer is chosen: specific (a fixed named person) or dynamic (resolved from the org chart, 1-3 levels above the letter owner). One of: specific, dynamic.
string
Same as presigner_mode, for the post-signer. One of: specific, dynamic.
object[]
object[]