Amazon Kinesis Data Firehose website screenshot

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 1 API on the APIs.io network: Delivery Streams API. Tagged areas include Analytics, 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 14 more developer resources.

64.6/100 strong ▬ flat Agent 31/100 agent aware Full breakdown ↓
scored 2026-07-28 · rubric v0.6
AccessFreemiumSelf serve⚡ Free to try
1 APIs 5 Features 4 Use Cases
AnalyticsData DeliveryStreaming

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-07-28 · rubric v0.6
Composite quality — 64.6/100 · strong
Contract Quality 17.8 / 25
Developer Ergonomics 8.7 / 20
Commercial Clarity 16.3 / 20
Operational Transparency 6.8 / 13
Governance 8.3 / 12
Discoverability 6.7 / 10
Agent readiness — 31/100 · agent aware
Machine-Readable Contract 18 / 18
Agentic Access Contract 10 / 10
MCP Server 0 / 12
Machine-Readable Auth 10 / 10
Idempotency 0 / 9
Stable Error Semantics 0 / 8
Request/Response Examples 0 / 7
Rate-Limit Signaling 7 / 7
Typed Event Surface 0 / 6
Agent Skills 0 / 5
Well-Known Catalog 0 / 4
Consent & Bot Identity 0 / 3
A2A Agent Card 0 / 8
Dry-Run / Simulate Mode 0 / 4
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/amazon-kinesis-firehose: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

APIs 1

Individual APIs this provider publishes, each with its own machine-readable definition.

Amazon Kinesis Data Firehose Delivery Streams API

Firehose delivery stream management

Postman Collections 1

Ready-to-run Postman collections for exercising this provider's APIs.

Open Collections 1

Open, tool-agnostic API collections (OpenAPI-derived and Bruno).

Pricing Plans 1

Published pricing tiers and plan structures.

Rate Limits 1

Documented rate limits and quota policies.

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.

Amazon Kinesis Firehose Context

1 classes · 7 properties

JSON-LD

Spectral Rules 2

Spectral governance rulesets for linting and validating these APIs.

Amazon Kinesis Data Firehose API Rules

4 rules · 3 warnings 1 info

SPECTRAL

Amazon Kinesis Data Firehose API Rules

23 rules · 9 errors 14 warnings

SPECTRAL

JSON Schema 1

Standalone JSON Schema definitions for this provider's data models.

DeliveryStream

6 properties

JSON SCHEMA

JSON Structure 1

JSON Structure definitions describing this provider's data shapes.

Examples 1

Example request and response payloads for these APIs.

Security Posture 4

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Amazon Kinesis Firehose Authentication

apiKey · 1 scheme

SECURITY

Amazon Kinesis Firehose Domain Security

TLSv1.3 · HSTS · DMARC

SECURITY

Amazon Kinesis Firehose Vulnerability Disclosure

security.txt · contact published

SECURITY

Amazon Kinesis Firehose Trust Center

PCI DSS, HIPAA, FedRAMP, GDPR, FIPS 140

SECURITY

Agentic Access 1

Recommended x-agentic-access execution contracts for AI agents.

Amazon Kinesis Firehose Agentic Access

7 operations · 5 acting

7 operations · 5 acting

AGENTIC

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 3

Status, limits, changes, and where to get help

Commercial 2

Pricing, plans, and the legal terms of use

Source (apis.yml)

apis.yml Raw ↑
name: Amazon Kinesis Data Firehose
description: 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.
accessModel:
  pricing: freemium
  onboarding: self-serve
  trial: false
  try_now: true
  public: false
  label: Freemium · Self-serve signup
  confidence: high
  source:
  - plans
  - authentication
  generated: '2026-07-22'
  method: derived
image: https://a0.awsstatic.com/libra-css/images/logos/aws_logo_smile_1200x630.png
url: https://aws.amazon.com/kinesis/data-firehose/
created: '2024-01-15'
modified: '2026-05-19'
apis:
- aid: amazon-kinesis-firehose:amazon-kinesis-firehose-delivery-streams-api
  name: Amazon Kinesis Data Firehose Delivery Streams API
  description: Firehose delivery stream management
  humanURL: https://aws.amazon.com/kinesis/data-firehose/
  baseURL: https://firehose.amazonaws.com
  tags:
  - Delivery Streams
  properties:
  - type: OpenAPI
    url: openapi/amazon-kinesis-firehose-delivery-streams-api-openapi.yml
  - type: Documentation
    url: https://docs.aws.amazon.com/firehose/
  - type: Pricing
    url: https://aws.amazon.com/kinesis/data-firehose/pricing/
  - type: GettingStarted
    url: https://aws.amazon.com/kinesis/data-firehose/getting-started/
  - type: FAQ
    url: https://aws.amazon.com/kinesis/data-firehose/faqs/
  - type: JSONSchema
    url: json-schema/amazon-kinesis-firehose-delivery-stream-schema.json
  - type: JSONLD
    url: json-ld/amazon-kinesis-firehose-context.jsonld
common:
- type: PostmanWorkspace
  url: https://www.postman.com/kinlaneapi/amazon-kinesis-data-firehose/overview
- type: AgenticAccess
  url: agentic-access/amazon-kinesis-firehose-agentic-access.yml
- type: TrustCenter
  url: security/amazon-kinesis-firehose-trust-center.yml
- type: VulnerabilityDisclosure
  url: security/amazon-kinesis-firehose-vulnerability-disclosure.yml
- type: DomainSecurity
  url: security/amazon-kinesis-firehose-domain-security.yml
- type: Authentication
  url: authentication/amazon-kinesis-firehose-authentication.yml
- type: Portal
  url: https://aws.amazon.com/
- type: Portal
  url: https://aws.amazon.com/kinesis/data-firehose/
- type: Documentation
  url: https://docs.aws.amazon.com/firehose/
- type: TermsOfService
  url: https://aws.amazon.com/service-terms/
- type: PrivacyPolicy
  url: https://aws.amazon.com/privacy/
- type: Support
  url: https://aws.amazon.com/premiumsupport/
- type: GitHubOrganization
  url: https://github.com/aws
- type: Console
  url: https://console.aws.amazon.com/firehose/
- type: Signup
  url: https://signin.aws.amazon.com/signup?request_type=register
- type: Login
  url: https://aws.amazon.com/console/
- type: StatusPage
  url: https://health.aws.amazon.com/health/status
- type: Contact
  url: https://aws.amazon.com/contact-us/
- type: Features
  data:
  - name: Zero Administration
    description: Fully managed service that automatically scales to match data throughput with no ongoing administration.
  - name: Data Transformation
    description: Transform streaming data using AWS Lambda before delivering to destinations.
  - name: Multiple Destinations
    description: Deliver data to Amazon S3, Redshift, OpenSearch Service, Splunk, Datadog, and custom HTTP endpoints.
  - name: Format Conversion
    description: Automatically convert data formats such as JSON to Apache Parquet or Apache ORC before storing in S3.
  - name: Data Compression
    description: Compress data using GZIP, ZIP, or Snappy before delivering to S3 to reduce storage costs.
- type: UseCases
  data:
  - name: Log Analytics
    description: Stream application and infrastructure logs to Amazon OpenSearch Service for real-time analysis.
  - name: Clickstream Analytics
    description: Capture website clickstream data and deliver to data lakes for behavioral analysis.
  - name: IoT Data Ingestion
    description: Ingest IoT device telemetry into S3 or Redshift for analytics and reporting.
  - name: Security Analytics
    description: Stream security events and logs to SIEM systems like Splunk for threat detection.
- type: Integrations
  data:
  - name: Amazon S3
    description: Deliver streaming data to S3 buckets as the primary data lake destination.
  - name: Amazon Redshift
    description: Load streaming data into Redshift data warehouse for SQL analytics.
  - name: Amazon OpenSearch Service
    description: Index streaming data in OpenSearch for real-time search and visualization.
  - name: AWS Lambda
    description: Transform and enrich streaming data using Lambda functions before delivery.
  - name: Splunk
    description: Send streaming data to Splunk for security and operational analytics.
- type: SpectralRules
  url: rules/amazon-kinesis-firehose-spectral-rules.yml
- type: Vocabulary
  url: vocabulary/amazon-kinesis-firehose-vocabulary.yaml
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com
  url: https://apievangelist.com
tags:
- Analytics
- AWS
- Data Delivery
- Streaming