# Amazon Glue

**Canonical:** https://apis.io/providers/amazon-glue/  
**Website:** https://aws.amazon.com/glue/  
**APIs profiled:** 202

Amazon Glue is a serverless data integration service that makes it simple to discover, prepare, move, and integrate data from multiple sources for analytics, machine learning, and application development. It provides both visual and code-based interfaces for ETL operations and includes a Data Catalog for unified metadata management.

## Kin Score — 52.3 / 100 (developing)

Scored 2026-08-20 under rubric 0.12.0. Trend: flat (+0.0 from 52.3).

| Facet | Score |
|---|---|
| Discoverability | 68.5 |
| Contract Quality | 69.9 |
| Governance | 25.0 |
| Contract Governance | 25.0 |
| Operational Transparency | 26.3 |
| Developer Ergonomics | 50.0 |
| Commercial Clarity | 57.9 |
| Access Clarity | 57.9 |

## Agent readiness — 41.9 (agent-ready)

| Dimension | Value |
|---|---|
| Spec Presence | yes |
| Agentic Access | derived |
| Reversibility Documented | no |
| MCP Server | no |
| Auth Clarity | yes |
| Idempotency | no |
| Error Semantics | verified |
| OpenAPI Examples | verified |
| Rate Limit Signal | documented |
| Event Surface Described | no |
| Agent Skills | no |
| Well Known Catalog | no |
| Consent Identity | no |
| Agent Card | no |
| Dry Run Mode | no |

## Access

Freemium · Self-serve signup — onboarding: self-serve, pricing: freemium, trial: no (confidence: high).

## APIs (202)

- **Amazon Glue #X Amz Target=AWSGlue.BatchCreatePartition API** — The #X Amz Target=AWSGlue.BatchCreatePartition API from Amazon Glue — 1 operation(s) for #x amz target=awsglue.batchcreatepartition.
- **Amazon Glue #X Amz Target=AWSGlue.BatchDeleteConnection API** — The #X Amz Target=AWSGlue.BatchDeleteConnection API from Amazon Glue — 1 operation(s) for #x amz target=awsglue.batchdeleteconnection.
- **Amazon Glue #X Amz Target=AWSGlue.BatchDeletePartition API** — The #X Amz Target=AWSGlue.BatchDeletePartition API from Amazon Glue — 1 operation(s) for #x amz target=awsglue.batchdeletepartition.
- **Amazon Glue #X Amz Target=AWSGlue.BatchDeleteTable API** — The #X Amz Target=AWSGlue.BatchDeleteTable API from Amazon Glue — 1 operation(s) for #x amz target=awsglue.batchdeletetable.
- **Amazon Glue #X Amz Target=AWSGlue.BatchDeleteTableVersion API** — The #X Amz Target=AWSGlue.BatchDeleteTableVersion API from Amazon Glue — 1 operation(s) for #x amz target=awsglue.batchdeletetableversion.
- **Amazon Glue #X Amz Target=AWSGlue.BatchGetBlueprints API** — The #X Amz Target=AWSGlue.BatchGetBlueprints API from Amazon Glue — 1 operation(s) for #x amz target=awsglue.batchgetblueprints.
- **Amazon Glue #X Amz Target=AWSGlue.BatchGetCrawlers API** — The #X Amz Target=AWSGlue.BatchGetCrawlers API from Amazon Glue — 1 operation(s) for #x amz target=awsglue.batchgetcrawlers.
- **Amazon Glue #X Amz Target=AWSGlue.BatchGetCustomEntityTypes API** — The #X Amz Target=AWSGlue.BatchGetCustomEntityTypes API from Amazon Glue — 1 operation(s) for #x amz target=awsglue.batchgetcustomentitytypes.
- **Amazon Glue #X Amz Target=AWSGlue.BatchGetDataQualityResult API** — The #X Amz Target=AWSGlue.BatchGetDataQualityResult API from Amazon Glue — 1 operation(s) for #x amz target=awsglue.batchgetdataqualityresult.
- **Amazon Glue #X Amz Target=AWSGlue.BatchGetDevEndpoints API** — The #X Amz Target=AWSGlue.BatchGetDevEndpoints API from Amazon Glue — 1 operation(s) for #x amz target=awsglue.batchgetdevendpoints.
- **Amazon Glue #X Amz Target=AWSGlue.BatchGetJobs API** — The #X Amz Target=AWSGlue.BatchGetJobs API from Amazon Glue — 1 operation(s) for #x amz target=awsglue.batchgetjobs.
- **Amazon Glue #X Amz Target=AWSGlue.BatchGetPartition API** — The #X Amz Target=AWSGlue.BatchGetPartition API from Amazon Glue — 1 operation(s) for #x amz target=awsglue.batchgetpartition.
- **Amazon Glue #X Amz Target=AWSGlue.BatchGetTriggers API** — The #X Amz Target=AWSGlue.BatchGetTriggers API from Amazon Glue — 1 operation(s) for #x amz target=awsglue.batchgettriggers.
- **Amazon Glue #X Amz Target=AWSGlue.BatchGetWorkflows API** — The #X Amz Target=AWSGlue.BatchGetWorkflows API from Amazon Glue — 1 operation(s) for #x amz target=awsglue.batchgetworkflows.
- **Amazon Glue #X Amz Target=AWSGlue.BatchStopJobRun API** — The #X Amz Target=AWSGlue.BatchStopJobRun API from Amazon Glue — 1 operation(s) for #x amz target=awsglue.batchstopjobrun.
- **Amazon Glue #X Amz Target=AWSGlue.BatchUpdatePartition API** — The #X Amz Target=AWSGlue.BatchUpdatePartition API from Amazon Glue — 1 operation(s) for #x amz target=awsglue.batchupdatepartition.
- **Amazon Glue #X Amz Target=AWSGlue.CancelDataQualityRuleRecommendationRun API** — The #X Amz Target=AWSGlue.CancelDataQualityRuleRecommendationRun API from Amazon Glue — 1 operation(s) for #x amz target=awsglue.canceldataqualityrulerecommendationrun.
- **Amazon Glue #X Amz Target=AWSGlue.CancelDataQualityRulesetEvaluationRun API** — The #X Amz Target=AWSGlue.CancelDataQualityRulesetEvaluationRun API from Amazon Glue — 1 operation(s) for #x amz target=awsglue.canceldataqualityrulesetevaluationrun.
- **Amazon Glue #X Amz Target=AWSGlue.CancelMLTaskRun API** — The #X Amz Target=AWSGlue.CancelMLTaskRun API from Amazon Glue — 1 operation(s) for #x amz target=awsglue.cancelmltaskrun.
- **Amazon Glue #X Amz Target=AWSGlue.CancelStatement API** — The #X Amz Target=AWSGlue.CancelStatement API from Amazon Glue — 1 operation(s) for #x amz target=awsglue.cancelstatement.
- **Amazon Glue #X Amz Target=AWSGlue.CheckSchemaVersionValidity API** — The #X Amz Target=AWSGlue.CheckSchemaVersionValidity API from Amazon Glue — 1 operation(s) for #x amz target=awsglue.checkschemaversionvalidity.
- **Amazon Glue #X Amz Target=AWSGlue.CreateBlueprint API** — The #X Amz Target=AWSGlue.CreateBlueprint API from Amazon Glue — 1 operation(s) for #x amz target=awsglue.createblueprint.
- **Amazon Glue #X Amz Target=AWSGlue.CreateClassifier API** — The #X Amz Target=AWSGlue.CreateClassifier API from Amazon Glue — 1 operation(s) for #x amz target=awsglue.createclassifier.
- **Amazon Glue #X Amz Target=AWSGlue.CreateConnection API** — The #X Amz Target=AWSGlue.CreateConnection API from Amazon Glue — 1 operation(s) for #x amz target=awsglue.createconnection.
- **Amazon Glue #X Amz Target=AWSGlue.CreateCrawler API** — The #X Amz Target=AWSGlue.CreateCrawler API from Amazon Glue — 1 operation(s) for #x amz target=awsglue.createcrawler.
- **Amazon Glue #X Amz Target=AWSGlue.CreateCustomEntityType API** — The #X Amz Target=AWSGlue.CreateCustomEntityType API from Amazon Glue — 1 operation(s) for #x amz target=awsglue.createcustomentitytype.
- **Amazon Glue #X Amz Target=AWSGlue.CreateDatabase API** — The #X Amz Target=AWSGlue.CreateDatabase API from Amazon Glue — 1 operation(s) for #x amz target=awsglue.createdatabase.
- **Amazon Glue #X Amz Target=AWSGlue.CreateDataQualityRuleset API** — The #X Amz Target=AWSGlue.CreateDataQualityRuleset API from Amazon Glue — 1 operation(s) for #x amz target=awsglue.createdataqualityruleset.
- **Amazon Glue #X Amz Target=AWSGlue.CreateDevEndpoint API** — The #X Amz Target=AWSGlue.CreateDevEndpoint API from Amazon Glue — 1 operation(s) for #x amz target=awsglue.createdevendpoint.
- **Amazon Glue #X Amz Target=AWSGlue.CreateJob API** — The #X Amz Target=AWSGlue.CreateJob API from Amazon Glue — 1 operation(s) for #x amz target=awsglue.createjob.
- **Amazon Glue #X Amz Target=AWSGlue.CreateMLTransform API** — The #X Amz Target=AWSGlue.CreateMLTransform API from Amazon Glue — 1 operation(s) for #x amz target=awsglue.createmltransform.
- **Amazon Glue #X Amz Target=AWSGlue.CreatePartition API** — The #X Amz Target=AWSGlue.CreatePartition API from Amazon Glue — 1 operation(s) for #x amz target=awsglue.createpartition.
- **Amazon Glue #X Amz Target=AWSGlue.CreatePartitionIndex API** — The #X Amz Target=AWSGlue.CreatePartitionIndex API from Amazon Glue — 1 operation(s) for #x amz target=awsglue.createpartitionindex.
- **Amazon Glue #X Amz Target=AWSGlue.CreateRegistry API** — The #X Amz Target=AWSGlue.CreateRegistry API from Amazon Glue — 1 operation(s) for #x amz target=awsglue.createregistry.
- **Amazon Glue #X Amz Target=AWSGlue.CreateSchema API** — The #X Amz Target=AWSGlue.CreateSchema API from Amazon Glue — 1 operation(s) for #x amz target=awsglue.createschema.
- **Amazon Glue #X Amz Target=AWSGlue.CreateScript API** — The #X Amz Target=AWSGlue.CreateScript API from Amazon Glue — 1 operation(s) for #x amz target=awsglue.createscript.
- **Amazon Glue #X Amz Target=AWSGlue.CreateSecurityConfiguration API** — The #X Amz Target=AWSGlue.CreateSecurityConfiguration API from Amazon Glue — 1 operation(s) for #x amz target=awsglue.createsecurityconfiguration.
- **Amazon Glue #X Amz Target=AWSGlue.CreateSession API** — The #X Amz Target=AWSGlue.CreateSession API from Amazon Glue — 1 operation(s) for #x amz target=awsglue.createsession.
- **Amazon Glue #X Amz Target=AWSGlue.CreateTable API** — The #X Amz Target=AWSGlue.CreateTable API from Amazon Glue — 1 operation(s) for #x amz target=awsglue.createtable.
- **Amazon Glue #X Amz Target=AWSGlue.CreateTrigger API** — The #X Amz Target=AWSGlue.CreateTrigger API from Amazon Glue — 1 operation(s) for #x amz target=awsglue.createtrigger.
- …and 162 more, listed in full on the page.

## Agentic access (1)

- **Amazon Glue Agentic Access** — 202 operations · 202 acting · 9 human-in-the-loop

## Security (4)

- **Amazon Glue Authentication** — apiKey · 1 scheme
- **Amazon Glue Domain Security** — TLSv1.3 · HSTS · DMARC
- **Amazon Glue Vulnerability Disclosure** — security.txt · contact published
- **Amazon Glue Trust Center** — PCI DSS, HIPAA, FedRAMP, GDPR, FIPS 140

## Plans (1)

- **Amazon Glue Plans Pricing**

## Use cases (5)

- **Data Lake ETL** — Build ETL pipelines to ingest, transform, and load data into Amazon S3 data lakes.
- **Data Warehouse Loading** — Extract and transform data from multiple sources and load into Amazon Redshift.
- **Data Catalog Management** — Maintain a unified data catalog for data discovery across all data assets.
- **Real-Time Streaming ETL** — Process streaming data from Kinesis and Kafka with Glue Streaming jobs.
- **Machine Learning Data Prep** — Prepare and transform training datasets for machine learning using Glue Studio.

## Tags

Analytics, Data Catalog, Data Integration, Data Pipeline, ETL, Serverless

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/providers/amazon-glue/). Scores are computed from the provider's own public artifacts under a published rubric.
