Skip to main content
POST
Generate Payment PDF

Authorizations

Authorization
string
header
required

An Account API key, an App API key, an account access token, an account-scoped user token, or a user OAuth token. Prepend the key or token with Bearer, for example Bearer ***************************. See Auth & API keys for how to get each one.

Headers

Idempotency-Key
string

A unique key that makes this request safe to retry. See Idempotent requests.

Maximum string length: 255
Example:

"d9105228-4a08-46b1-8b91-42fed586d383"

Api-Version-Date
string

Pins the request to a dated API version.

Example:

"2026-10-09"

Path Parameters

id
string
required

The payment whose receipt to generate, prefixed pay_.

Response

receipt PDF generated

expires_at
string
required

When the link stops working, as an ISO 8601 timestamp. Generate a new PDF for a fresh link.

Example:

"2026-01-01T12:00:00.000Z"

url
string
required

A short-lived link to download the payment's receipt as a PDF. Anyone holding the link can download the file until it expires.

Example:

"https://content.whop.com/exports/2026-01-01/pdfs/receipt_pay_xxxxxxxxxxxxxx.pdf"