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