Posts one record object or an array of records to a stream. The stream is created on the first write, and the schema evolves as new fields appear. The call requires the permission streams.write. The default intake token and service account tokens with a write role work.
Path parameters
Body
A JSON object, or an array of JSON objects. Every element must be an object. The request body is limited to 2 MiB and is not decompressed, so do not send Content-Encoding: gzip to this endpoint.
A record that conflicts with the schema is rejected on its own, and the rest of the batch is accepted:
Errors
Last modified on October 26, 2026