This endpoint initiates an asynchronous reward issuance job. Rewards are
issued to the specified users for a given campaign variant. The endpoint
returns immediately with a 202 Accepted response containing the issuance
job details. Use the
Get Issuance Job endpoint to poll
for completion status.
While there is nothing preventing you from issuing rewards one user at a
time, we strongly recommend batching identifiers into a single request
whenever possible. Sending individual requests per user is significantly
less efficient and may result in rate limiting under the
global rate limits. Collect
identifiers and submit them in batches of up to 10,000 per request for
optimal throughput.
This endpoint supports idempotent requests via the X-Idempotency-Key
header. When provided, duplicate requests with the same key return the
cached response from the original request. If the request body differs
from the original, a 422 Unprocessable Entity error is returned.