Append a batch of records to a stream.
AppendSession
(available via most SDKs), you can pipeline batches with an ordering guarantee, and receive acknowledgements back in the corresponding order. If any batch fails, subsequent batches will not become durable.
match_seq_num
.
If it does not match, this will result in a 412 Precondition Failed
status or corresponding SDK error type.
fencing_token
and it does not match, this results in a 412 Precondition Failed
status or corresponding SDK error type.
Setting the current fencing token itself requires appending to the stream, with the fence
command.Bearer authentication header of the form Bearer <token>
, where <token>
is your access token.
Defines the interpretation of record data (header name, header value, and body) with the JSON content type.
Use raw
(default) for efficient transmission and storage of Unicode data — storage will be in UTF-8.
Use base64
for safe transmission with efficient storage of binary data.
raw
, base64
Stream name.
Payload of an append
request.
Success response to an append
request.