Reset a conversion report and re-enqueue it for delivery (ADMIN)
Authorizations
Section titled “Authorizations”Parameters
Section titled “Parameters”Path Parameters
Section titled “Path Parameters”Responses
Section titled “Responses”{ ok: true, report }. Some keys are dynamic — 200 body is {ok: true, report: requestPayload / responsePayload are opaque JSON blobs persisted from the last provider attempt — genuinely dynamic per ad platform, kept permissive. Sampled providers redact secrets (e.g. tencent-gdt writes sign: “[REDACTED]”), but these blobs echo outbound request bodies, so they are audit data rather than a stable schema. They are optional in the TS type but mapRow always assigns them (value may be null). createdAt/updatedAt/eventTimestamp go through normalizeUtcTimestamp (ISO-8601 UTC); eventTimestamp may be null. amount is stored in minor units (cents) per project convention.
object
object
Always “PENDING” in this response (record was just reset).
Always null here.
Always 0 here.
ISO-8601 UTC timestamp.
ISO-8601 UTC timestamp.
ISO-8601 UTC timestamp.
Mapped from the DB column clickIdUsed.
Minor units (cents) per project convention.
object
object
object
Empty string when visitId is null but other visit fields exist.
object
Opaque provider request payload from the last attempt. DYNAMIC per ad platform — intentionally unconstrained.
Opaque provider response payload from the last attempt. DYNAMIC per ad platform — intentionally unconstrained.
Report not found
object
Human-readable error message.
Examplegenerated
{ "error": "example", "message": "example"}Conversion queue unavailable (status was reset)
object
Human-readable error message.
Examplegenerated
{ "error": "example", "message": "example"}