Append records.
Append a batch of records to a stream.
Authorizations
Bearer authentication header of the form Bearer <token>
, where <token>
is your auth token.
Headers
json: utf-8 plaintext data. json-binsafe: base64 encoded binary data.
json
, json-binsafe
Path Parameters
Name of the stream.
Body
Input for append requests.
Batch of records to append atomically, which must contain at least one record, and no more than 1000. The total size of a batch of records may not exceed 1MiB of metered bytes.
Enforce a fencing token which must have been previously set by a fence
command record.
Enforce that the sequence number issued to the first record matches.
x > 0
Response
Output from append response.
Sequence number of last record appended + 1.
end_seq_num - start_seq_num
will be the number of records in the batch.
x > 0
Sequence number of last durable record on the stream + 1.
This can be greater than end_seq_num
in case of concurrent appends.
x > 0
Sequence number of first record appended.
x > 0