Amazon Kinesis Data Firehose
Amazon Kinesis Data Firehose is the easiest way to reliably load streaming data into data lakes, data stores, and analytics services. It can capture, transform, and deliver streaming data to Amazon S3, Amazon Redshift, Amazon OpenSearch Service, Splunk, and any custom HTTP endpoint. It is a fully managed service that automatically scales to match the throughput of your data and requires no ongoing administration.
Amazon Kinesis Data Firehose publishes 2 API contracts indexed on the APIs.io network: Delivery Streams API and Kinesis Firehose Operations API. Tagged areas include Analytics, Amazon Web Services, Data Delivery, and Streaming.
The Amazon Kinesis Data Firehose catalog on APIs.io includes 1 JSON-LD context and 2 Spectral governance rulesets.
Amazon Kinesis Data Firehose’s developer surface includes authentication, developer portal, documentation, support, developer console, signup flow, and 18 more developer resources.
Kin Score
Standards implemented 1
Standards this provider implements or carries. De facto ones are profiled and measured by the API Commons; formal ones come from the standards directory and are linked by the provider's own tags. The evidence column says how each claim was established — not that it was made.
APIs 2
Individual APIs this provider publishes, each with its own machine-readable definition.
Amazon Kinesis Data Firehose Delivery Streams API
Firehose delivery stream management
Amazon Kinesis Data Firehose Kinesis Firehose Operations API
The Kinesis Firehose Operations API from Amazon Kinesis Data Firehose — 3 operation(s) for kinesis firehose operations.
Postman Collections 1
Ready-to-run Postman collections for exercising this provider's APIs.
Open Collections 2
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
Amazon Kinesis Data Firehose Delivery Streams API
OPEN COLLECTIONAmazon Kinesis Data Firehose API
OPEN COLLECTIONAmazon Kinesis Data Firehose API pricing
Prices published by Amazon Kinesis Data Firehose, read 2026-10-28 from aws.amazon.com/firehose/pricing/.
| Plan | Price |
|---|---|
| Ingestion — Direct PUT and KDS as a source, first 500 TB / month | Price for first 500 TB/ month = $0.029 per GB per GB ingested (5KB increments) |
| Ingestion — MSK as a source, first 500 TB / month | Price for first 500 TB/ month = $0.055 per GB per GB ingested |
| Ingestion — Vended Logs as a source, first 500 TB / month | Price for first 500 TB/ month = $0.13 per GB per GB ingested |
| Snowflake as a destination | Price per GB delivered to Snowflake = $0.071 per GB |
| Apache Iceberg Tables as a destination (from KDS source) | Price per GB delivered to Apache Iceberg Tables from Kinesis Data Streams as a source = $0 |
| Format conversion (JSON to Parquet or ORC) | Price per ingested GB converted = $0.018 per GB converted |
| VPC delivery — per GB | Price per GB delivered to the destination in VPC = $0.01 per GB delivered to VPC |
| VPC delivery — per AZ hour | Price per AZ hour for VPC delivery = $0.01 |
All 13 plans, limits and sources →
Rate limits
- Free Tier Default: 10 requests per minute
- Free Tier Monthly Quota: 1000 requests per month
- Professional Tier Default: 100 requests per minute
Compiled by API Evangelist, not yet checked against Amazon Kinesis Data Firehose's documentation. All 5 limits →
Billed by: gb ingested · FinOps profile →
Pricing Plans 1
Published pricing tiers and plan structures.
Rate Limits 1
Documented rate limits and quota policies.
Amazon Kinesis Firehose Rate Limits
RATE LIMITSService Levels 1
Uptime the provider promises or reports, as SLA4OAI. Read from its own pages; APIs.io runs no monitors.
FinOps 1
Cost, billing, and metering signals for API financial operations.
Features 5
Notable capabilities this provider offers.
Zero Administration
Fully managed service that automatically scales to match data throughput with no ongoing administration.
Data Transformation
Transform streaming data using AWS Lambda before delivering to destinations.
Multiple Destinations
Deliver data to Amazon S3, Redshift, OpenSearch Service, Splunk, Datadog, and custom HTTP endpoints.
Format Conversion
Automatically convert data formats such as JSON to Apache Parquet or Apache ORC before storing in S3.
Data Compression
Compress data using GZIP, ZIP, or Snappy before delivering to S3 to reduce storage costs.
Semantic Vocabularies 1
JSON-LD contexts and semantic vocabularies used across these APIs.
Spectral Rules 2
Spectral governance rulesets for linting and validating these APIs.
JSON Schema 1
Standalone JSON Schema definitions for this provider's data models.
DeliveryStream
JSON SCHEMAJSON Structure 1
JSON Structure definitions describing this provider's data shapes.
Amazon Kinesis Firehose Delivery Stream Structure
JSON STRUCTUREExamples 1
Example request and response payloads for these APIs.
Security Posture 4
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Agentic Access 1
Recommended x-agentic-access execution contracts for AI agents.
Use Cases 4
What developers build with this provider.
Log Analytics
Stream application and infrastructure logs to Amazon OpenSearch Service for real-time analysis.
Clickstream Analytics
Capture website clickstream data and deliver to data lakes for behavioral analysis.
IoT Data Ingestion
Ingest IoT device telemetry into S3 or Redshift for analytics and reporting.
Security Analytics
Stream security events and logs to SIEM systems like Splunk for threat detection.
Integrations 5
Pre-built integrations with other platforms and tools.
Amazon S3
Deliver streaming data to S3 buckets as the primary data lake destination.
Amazon Redshift
Load streaming data into Redshift data warehouse for SQL analytics.
Amazon OpenSearch Service
Index streaming data in OpenSearch for real-time search and visualization.
AWS Lambda
Transform and enrich streaming data using Lambda functions before delivery.
Splunk
Send streaming data to Splunk for security and operational analytics.
Resources
Get Started 5
Portal, sign-up, and the first successful call
Documentation 1
Reference material describing how the API behaves
Agent Surfaces 1
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 2
Pagination, idempotency, versioning, errors, and events
Build 2
SDKs, sample code, and the tooling you integrate with
Access & Security 4
Authentication, authorization, and security posture
Operate 4
Status, limits, changes, and where to get help
Commercial 4
Pricing, plans, and the legal terms of use
Company 1
The organization behind the API
Source (apis.yml)
Amazon Kinesis Data Firehose API — frequently asked questions
Does Amazon Kinesis Data Firehose have an API?
Yes. APIs.io lists 2 APIs from Amazon Kinesis Data Firehose, including Amazon Kinesis Data Firehose Delivery Streams API and Amazon Kinesis Data Firehose Kinesis Firehose Operations API.
Is there an OpenAPI specification for the Amazon Kinesis Data Firehose API?
Yes. APIs.io indexes 2 OpenAPI specifications for Amazon Kinesis Data Firehose, each linked for download from this page.
How do I authenticate with the Amazon Kinesis Data Firehose API?
Amazon Kinesis Data Firehose uses bearer-token authentication (apiKey · 1 scheme). The details are profiled on APIs.io as Amazon Kinesis Firehose Authentication.
How much does the Amazon Kinesis Data Firehose API cost?
Amazon Kinesis Data Firehose publishes its prices; its Ingestion — Direct PUT and KDS as a source, first 500 TB / month plan is Price for first 500 TB/ month = $0.029 per GB per GB ingested (5KB increments) as of 2026-10-28. APIs.io lists 13 pricing plans for Amazon Kinesis Data Firehose, with each plan's price, limits and inclusions under Pricing on this page.
Is the Amazon Kinesis Data Firehose API ready for AI agents?
Amazon Kinesis Data Firehose has a Kin Score of 61.7 out of 100 (strong) and an Agent Readiness score of 25.3 (agent-aware), scored by API Evangelist on 2026-11-06.
Work with this as data
Every provider here is available over the APIs.io API and to AI agents over MCP.