Amazon EMR
Amazon EMR is a cloud big data platform for running large-scale distributed data processing jobs, interactive SQL queries, and machine learning applications using open-source analytics frameworks such as Apache Spark, Apache Hive, Apache HBase, Apache Flink, Apache Hudi, and Presto.
Amazon EMR publishes 12 API contracts indexed on the APIs.io network, including Clusters API, Emr Auto Termination Policy API, Emr Instance Fleet API, and 9 more. Tagged areas include Amazon Web Services, Analytics, Apache Spark, Big Data, and Data Processing.
The Amazon EMR catalog on APIs.io includes 1 JSON-LD context and 2 Spectral governance rulesets.
Amazon EMR’s developer surface includes developer portal, documentation, engineering blog, developer console, signup flow, support, FAQ, and 30 more developer resources.
What this lets a business do 1
Business capabilities this provider's published APIs can perform, derived from its own contracts. Browse all capabilities →
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 12
Individual APIs this provider publishes, each with its own machine-readable definition.
Amazon EMR Clusters API
Operations for creating, managing, and terminating EMR clusters
Amazon EMR Emr Auto Termination Policy API
The Emr Auto Termination Policy API from Amazon EMR — 3 operation(s) for emr auto termination policy.
Amazon EMR Emr Instance Fleet API
The Emr Instance Fleet API from Amazon EMR — 3 operation(s) for emr instance fleet.
Amazon EMR Emr Instance Group API
The Emr Instance Group API from Amazon EMR — 3 operation(s) for emr instance group.
Amazon EMR Emr Managed Scaling Policy API
The Emr Managed Scaling Policy API from Amazon EMR — 3 operation(s) for emr managed scaling policy.
Amazon EMR Emr Notebook Execution API
The Emr Notebook Execution API from Amazon EMR — 4 operation(s) for emr notebook execution.
Amazon EMR Emr Operations API
The Emr Operations API from Amazon EMR — 26 operation(s) for emr operations.
Amazon EMR Emr Security Configuration API
The Emr Security Configuration API from Amazon EMR — 4 operation(s) for emr security configuration.
Amazon EMR Emr Session API
The Emr Session API from Amazon EMR — 3 operation(s) for emr session.
Amazon EMR Emr Step API
The Emr Step API from Amazon EMR — 3 operation(s) for emr step.
Amazon EMR Emr Studio API
The Emr Studio API from Amazon EMR — 5 operation(s) for emr studio.
Amazon EMR Emr Studio Session Mapping API
The Emr Studio Session Mapping API from Amazon EMR — 5 operation(s) for emr studio session mapping.
Scroll for all 12
Postman Collections 1
Ready-to-run Postman collections for exercising this provider's APIs.
Amazon EMR API
POSTMANOpen Collections 2
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
Amazon EMR Clusters API
OPEN COLLECTIONAmazon EMR API
OPEN COLLECTIONArazzo Workflows 6
Multi-step API workflows described with the Arazzo specification.
Amazon EMR Launch a Cluster With Processing Steps
Create a cluster and queue processing steps to run as soon as it starts.
ARAZZOAmazon EMR Launch a Hadoop and Hive Cluster
Create an EMR cluster with the Hadoop and Hive applications installed.
ARAZZOAmazon EMR Launch an HBase Cluster
Create an EMR cluster with the Apache HBase application installed.
ARAZZOAmazon EMR Launch a Presto Query Cluster
Create an EMR cluster with the Presto application for interactive SQL.
ARAZZOAmazon EMR Launch a Spark Cluster
Create and start a new EMR cluster pre-configured to run Apache Spark.
ARAZZOAmazon EMR Run a Spark ETL Job
Launch a Spark cluster and queue an ETL processing step in one call.
ARAZZOAmazon EMR API pricing
Prices published by Amazon EMR, read 2026-10-28 from aws.amazon.com/emr/pricing/.
| Plan | Price |
|---|---|
| Amazon EKS cluster additional charge | $0.10 per hour per Amazon EKS cluster per hour |
| EMR WAL write/read requests (example, US East N. Virginia) | $0.0883 per GiB per GiB of EMR WAL requests |
| EMR WAL usage (example) | $0.0018 per WAL per Hour per WAL per hour |
| EMR Serverless vCPU (example) | $0.052624 per vCPU-hour |
| EMR Serverless memory (example) | $0.0057785 per GB-hour |
| EMR on EKS uplift vCPU (example) | $0.007084 per vCPU-hour |
Plan details, 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 EMR's documentation. All 5 limits →
Billed by: vcpu-hour · FinOps profile →
Pricing Plans 1
Published pricing tiers and plan structures.
Rate Limits 1
Documented rate limits and quota policies.
Amazon Emr Rate Limits
RATE LIMITSService Levels 1
Uptime the provider promises or reports, as SLA4OAI. Read from its own pages; APIs.io runs no monitors.
Amazon EMR
SLAFinOps 1
Cost, billing, and metering signals for API financial operations.
Amazon Emr Finops
FINOPSFeatures 5
Notable capabilities this provider offers.
Apache Spark Support
Run Apache Spark jobs for large-scale data processing and machine learning
Auto Scaling
Automatically adjust cluster size based on workload demand
Spot Instance Integration
Use EC2 Spot instances to reduce costs up to 90%
EMR Serverless
Run analytics without provisioning or managing clusters
Studio Notebooks
Develop and debug jobs using EMR Studio Jupyter notebooks
Semantic Vocabularies 1
JSON-LD contexts and semantic vocabularies used across these APIs.
Amazon Emr Context
JSON-LDSpectral Rules 2
Spectral governance rulesets for linting and validating these APIs.
Amazon EMR — jsonschema rules
SPECTRALAmazon EMR API Rules
SPECTRALJSON Schema 1
Standalone JSON Schema definitions for this provider's data models.
Amazon EMR Cluster
JSON SCHEMAJSON Structure 1
JSON Structure definitions describing this provider's data shapes.
Amazon Emr Structure
JSON STRUCTUREExamples 1
Example request and response payloads for these APIs.
Amazon Emr Example
EXAMPLESecurity Posture 3
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.
ETL Data Processing
Extract, transform, and load large datasets across data lakes and warehouses
Machine Learning
Train machine learning models on large datasets using Spark MLlib
Log Analytics
Process and analyze application logs at petabyte scale
Financial Risk Analysis
Run Monte Carlo simulations and risk models on large datasets
Integrations 4
Pre-built integrations with other platforms and tools.
Amazon S3
Use S3 as data lake storage for EMR clusters
AWS Glue
Integrate with Glue Data Catalog for metadata management
Amazon Athena
Query data processed by EMR using Athena SQL
Amazon SageMaker
Hand off processed data to SageMaker for model training
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 8
Pagination, idempotency, versioning, errors, and events
Scroll for all 8
Build 2
SDKs, sample code, and the tooling you integrate with
Access & Security 5
Authentication, authorization, and security posture
Learn 1
Tutorials, courses, talks, and written guidance
Operate 6
Status, limits, changes, and where to get help
Commercial 4
Pricing, plans, and the legal terms of use
Company 2
The organization behind the API
Other 2
Properties that don't map to a standard resource type
Source (apis.yml)
Amazon EMR API — frequently asked questions
Does Amazon EMR have an API?
Yes. APIs.io lists 12 APIs from Amazon EMR, including Amazon EMR Clusters API, Amazon EMR Emr Auto Termination Policy API and Amazon EMR Emr Instance Fleet API, and 9 more.
Is there an OpenAPI specification for the Amazon EMR API?
Yes. APIs.io indexes 12 OpenAPI specifications for Amazon EMR, each linked for download from this page.
How do I authenticate with the Amazon EMR API?
Amazon EMR uses bearer-token authentication.
How much does the Amazon EMR API cost?
Amazon EMR publishes its prices; its Amazon EKS cluster additional charge plan is $0.10 per hour per Amazon EKS cluster per hour as of 2026-10-28. APIs.io lists 6 pricing plans for Amazon EMR, with each plan's price, limits and inclusions under Pricing on this page.
Is the Amazon EMR API ready for AI agents?
Amazon EMR has a Kin Score of 62.5 out of 100 (strong) and an Agent Readiness score of 38.6 (agent-ready), 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.