Skip to main content
Accepts an AWS Data Firehose JSON delivery request. Each record’s base64 data is decoded and split into lines; every non-empty line becomes a log event in the connector’s target_stream (default kinesis). JSON objects become fields, while plain text becomes message. The response echoes requestId and includes a millisecond timestamp, as required by Firehose. Authentication uses an enabled Kinesis push connector, not a bearer token. Send the connector token through X-Amz-Firehose-Access-Key; X-Connector-Token and ?token=... are also accepted.
Last modified on August 9, 2026