
<!-- BEGIN overcast:capabilities -->

# Firehose operations

All 9 listed operations are implemented. Back to [Firehose](/docs/services/firehose/index.md).

## Summary

| Category         | ✅ Supported |
| --- | --- |
| Delivery Streams | 4 |
| Records | 2 |
| Tags | 3 |

---

## Endpoints

### Delivery Streams

| Operation                | Status       | Notes                           | AWS Docs                                                                                         |
| --- | --- | --- | --- |
| `CreateDeliveryStream` | ✅ Supported | Creates a delivery stream | [docs](https://docs.aws.amazon.com/firehose/latest/APIReference/API_CreateDeliveryStream.html) |
| `DescribeDeliveryStream` | ✅ Supported | Returns delivery stream details | [docs](https://docs.aws.amazon.com/firehose/latest/APIReference/API_DescribeDeliveryStream.html) |
| `ListDeliveryStreams` | ✅ Supported | Lists all delivery streams | [docs](https://docs.aws.amazon.com/firehose/latest/APIReference/API_ListDeliveryStreams.html) |
| `DeleteDeliveryStream` | ✅ Supported | Deletes a delivery stream | [docs](https://docs.aws.amazon.com/firehose/latest/APIReference/API_DeleteDeliveryStream.html) |

### Records

| Operation        | Status       | Notes                                 | AWS Docs                                                                                 |
| --- | --- | --- | --- |
| `PutRecord` | ✅ Supported | Writes a single record to the stream | [docs](https://docs.aws.amazon.com/firehose/latest/APIReference/API_PutRecord.html) |
| `PutRecordBatch` | ✅ Supported | Writes multiple records to the stream | [docs](https://docs.aws.amazon.com/firehose/latest/APIReference/API_PutRecordBatch.html) |

### Tags

| Operation                   | Status       | Notes                                        | AWS Docs                                                                                            |
| --- | --- | --- | --- |
| `TagDeliveryStream` | ✅ Supported | Adds or overwrites tags on a delivery stream | [docs](https://docs.aws.amazon.com/firehose/latest/APIReference/API_TagDeliveryStream.html) |
| `UntagDeliveryStream` | ✅ Supported | Removes tags by key from a delivery stream | [docs](https://docs.aws.amazon.com/firehose/latest/APIReference/API_UntagDeliveryStream.html) |
| `ListTagsForDeliveryStream` | ✅ Supported | Returns tags for a delivery stream | [docs](https://docs.aws.amazon.com/firehose/latest/APIReference/API_ListTagsForDeliveryStream.html) |

## Related

- [Firehose](/docs/services/firehose/index.md) — quick start, what works, and the differences from AWS
- [All service pages](/docs/services/index.md)

<!-- END overcast:capabilities -->
