> ## Documentation Index
> Fetch the complete documentation index at: https://docs.molesignal.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Kinesis Firehose

> AWS Kinesis Firehose HTTP delivery.

```http theme={null}
POST /api/v1/_kinesis_firehose
```

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.
