Upload events (Batch)
Changed onUpload large volumes of event data at once. Same payload shape as HTTP V2 with higher throughput limits and looser throttling. Use this for backfills and server-to-server pipelines.
Retrying safely. As with HTTP V2, idempotency is keyed on each event’s insert_id rather than an Idempotency-Key header. Backfills are the case where this matters most: a retried batch without stable insert_id values silently duplicates every event it contains.
Request
- Base URLhttps://api2.amplitude.com
- Authnone required
Request body
Response
Events accepted.
Changes
- breaking
the response's body type changed from
objecttoobjectstringfor status - breaking
the response's body type changed from
objecttoobjectstringfor status - breaking
the response's body type changed from
objecttoobjectstringfor status - breaking
the response's body type changed from
objecttoobjectstringfor status - info
added the optional property
to the response with the status - info
added the optional property
to the response with the status - info
added the optional property
to the response with the status - info
added the optional property
to the response with the status
- breaking