Amazon Clean Rooms website screenshot

Amazon Clean Rooms

Amazon Clean Rooms enables organizations to collaborate and analyze shared datasets without exposing underlying raw data to partners. Create secure data clean rooms in minutes and collaborate with any company while maintaining data privacy through differential privacy, cryptographic computing, and flexible analytics.

Amazon Clean Rooms publishes 4 APIs on the APIs.io network, including Collaborations API, Configured Tables API, Memberships API, and 1 more. Tagged areas include Clean Rooms, Data Collaboration, Privacy, Analytics, and Marketing.

The Amazon Clean Rooms catalog on APIs.io includes 1 JSON-LD context and 2 Spectral governance rulesets.

Amazon Clean Rooms’ developer surface includes authentication, developer portal, documentation, support, engineering blog, developer console, signup flow, and 21 more developer resources.

49.1/100 developing ▬ flat Agent 47/100 agent ready Full breakdown ↓
scored 2026-08-03 · rubric v0.9
AccessSelf serve
4 APIs 6 Features 5 Use Cases
Clean RoomsData CollaborationPrivacyAnalyticsMarketing

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-08-03 · rubric v0.9
Composite quality — 49.1/100 · developing
Contract Quality 8.3 / 25
Developer Ergonomics 9.1 / 20
Commercial Clarity 10.0 / 20
Operational Transparency 2.7 / 13
Governance 9.6 / 12
Discoverability 9.3 / 10
Agent readiness — 47/100 · agent ready
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 8 / 8
Request/Response Examples 7 / 7
Rate-Limit Signaling 0 / 7
Typed Event Surface 0 / 6
Agent Skills 0 / 5
Well-Known Catalog 4 / 4
Consent & Bot Identity 3 / 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-clean-rooms: 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 4

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

Amazon Clean Rooms Collaborations API

Operations for managing Clean Rooms collaborations

Amazon Clean Rooms Configured Tables API

Operations for managing configured tables

Amazon Clean Rooms Memberships API

Operations for managing collaboration memberships

Amazon Clean Rooms Protected Queries API

Operations for executing and managing protected queries

Postman Collections 4

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

Features 6

Notable capabilities this provider offers.

Privacy-Preserving Analytics

Analyze shared datasets without exposing underlying raw data using differential privacy and cryptographic computing.

Zero-ETL Integration

Collaborate with Snowflake and AWS datasets without data movement or ETL pipelines.

Protected Queries

Execute SQL, PySpark, or ML model queries on partner data with configurable privacy controls.

Flexible Analysis Methods

Run analytics using SQL, PySpark, or custom ML models with granular access controls.

Analysis Logging

Audit data usage with analysis logging to track all queries run within a collaboration.

Customer Record Matching

Match customer records across applications and channels without sharing PII.

Semantic Vocabularies 1

JSON-LD contexts and semantic vocabularies used across these APIs.

Amazon Clean Rooms Context

19 classes · 32 properties

JSON-LD

Spectral Rules 2

Spectral governance rulesets for linting and validating these APIs.

Amazon Clean Rooms API Rules

5 rules · 3 warnings 2 info

SPECTRAL

Amazon Clean Rooms API Rules

34 rules · 14 errors 17 warnings 3 info

SPECTRAL

JSON Schema 17

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

Collaboration

9 properties

JSON SCHEMA

ConfiguredTable

7 properties

JSON SCHEMA

CreateCollaborationRequest

6 properties

JSON SCHEMA

CreateCollaborationResponse

1 properties

JSON SCHEMA

CreateConfiguredTableRequest

5 properties

JSON SCHEMA

CreateConfiguredTableResponse

1 properties

JSON SCHEMA

CreateMembershipRequest

2 properties

JSON SCHEMA

CreateMembershipResponse

1 properties

JSON SCHEMA

GetCollaborationResponse

1 properties

JSON SCHEMA

ListCollaborationsResponse

2 properties

JSON SCHEMA

ListConfiguredTablesResponse

2 properties

JSON SCHEMA

ListMembershipsResponse

2 properties

JSON SCHEMA

ListProtectedQueriesResponse

2 properties

JSON SCHEMA

Membership

7 properties

JSON SCHEMA

ProtectedQuery

5 properties

JSON SCHEMA

StartProtectedQueryRequest

3 properties

JSON SCHEMA

StartProtectedQueryResponse

1 properties

JSON SCHEMA

Scroll for all 17

JSON Structure 17

JSON Structure definitions describing this provider's data shapes.

Clean Rooms Collaboration Structure

9 properties

JSON STRUCTURE

Clean Rooms Configured Table Structure

7 properties

JSON STRUCTURE

Clean Rooms Membership Structure

7 properties

JSON STRUCTURE

Clean Rooms Protected Query Structure

5 properties

JSON STRUCTURE

Scroll for all 17

Examples 17

Example request and response payloads for these APIs.

Scroll for all 17

Security Posture 4

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

Amazon Clean Rooms Authentication

apiKey · 1 scheme

SECURITY

Amazon Clean Rooms Domain Security

TLSv1.3 · HSTS · DMARC

SECURITY

Amazon Clean Rooms Vulnerability Disclosure

security.txt · contact published

SECURITY

Amazon Clean Rooms Trust Center

PCI DSS, HIPAA, FedRAMP, GDPR, FIPS 140

SECURITY

Agentic Access 1

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

Amazon Clean Rooms Agentic Access

10 operations · 5 acting

10 operations · 5 acting

AGENTIC

Use Cases 5

What developers build with this provider.

Marketing Measurement

Measure campaign effectiveness by combining advertiser and publisher data in a privacy-safe environment.

Customer Insights

Build comprehensive customer views by combining data from multiple channels and partners.

Collaborative Research

Enable multi-company research and product development with secure data sharing.

Risk Assessment

Analyze sensitive financial or health data across organizations for risk prediction without data exposure.

Audience Activation

Create and activate privacy-safe audience segments across advertising platforms.

Integrations 7

Pre-built integrations with other platforms and tools.

Amazon S3

Store and retrieve collaboration data and query results in S3.

Snowflake

Zero-ETL integration with Snowflake datasets for cross-platform collaboration.

AWS Glue

Configure Glue tables as the underlying data source for Clean Rooms configured tables.

Amazon Athena

Run analytics on collaboration results stored in S3 using Athena.

Amazon SageMaker

Apply ML models within protected Clean Rooms jobs.

AWS IAM

Control access to Clean Rooms resources with IAM policies.

AWS CloudTrail

Audit all Clean Rooms API calls via CloudTrail.

Scroll for all 7

Resources

Get Started 3

Portal, sign-up, and the first successful call

Documentation 1

Reference material describing how the API behaves

Agent Surfaces 3

MCP servers, agent skills, and machine-readable catalogs

Design & Contract 3

Pagination, idempotency, versioning, errors, and events

Build 3

SDKs, sample code, and the tooling you integrate with

Access & Security 6

Authentication, authorization, and security posture

Learn 1

Tutorials, courses, talks, and written guidance

Operate 4

Status, limits, changes, and where to get help

Commercial 2

Pricing, plans, and the legal terms of use

Company 2

The organization behind the API

Source (apis.yml)

apis.yml Raw ↑
aid: amazon-clean-rooms
name: Amazon Clean Rooms
description: Amazon Clean Rooms enables organizations to collaborate and analyze shared datasets without exposing underlying
  raw data to partners. Create secure data clean rooms in minutes and collaborate with any company while maintaining data
  privacy through differential privacy, cryptographic computing, and flexible analytics.
type: Index
accessModel:
  pricing: unknown
  onboarding: self-serve
  trial: false
  try_now: false
  public: false
  label: Self-serve signup
  confidence: medium
  source:
  - authentication
  generated: '2026-07-22'
  method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/amazon-clean-rooms.png
tags:
- AWS
- Clean Rooms
- Data Collaboration
- Privacy
- Analytics
- Marketing
url: https://raw.githubusercontent.com/api-evangelist/amazon-clean-rooms/refs/heads/main/apis.yml
created: '2026-03-16'
modified: '2026-06-20'
specificationVersion: '0.19'
apis:
- aid: amazon-clean-rooms:amazon-clean-rooms-collaborations-api
  name: Amazon Clean Rooms Collaborations API
  description: Operations for managing Clean Rooms collaborations
  humanURL: https://aws.amazon.com/clean-rooms/
  baseURL: https://cleanrooms.us-east-1.amazonaws.com
  tags:
  - Collaborations
  properties:
  - type: OpenAPI
    url: openapi/amazon-clean-rooms-collaborations-api-openapi.yml
  - type: Documentation
    url: https://docs.aws.amazon.com/clean-rooms/latest/apireference/
  - type: GettingStarted
    url: https://aws.amazon.com/clean-rooms/getting-started/
  - type: Pricing
    url: https://aws.amazon.com/clean-rooms/pricing/
  - type: FAQ
    url: https://aws.amazon.com/clean-rooms/faqs/
  - type: APIReference
    url: https://docs.aws.amazon.com/clean-rooms/latest/apireference/
  - type: UserGuide
    url: https://docs.aws.amazon.com/clean-rooms/latest/userguide/
  - type: CLI
    url: https://docs.aws.amazon.com/cli/latest/reference/cleanrooms/
  - type: JSONSchema
    url: json-schema/clean-rooms-collaboration-schema.json
  - type: JSONSchema
    url: json-schema/clean-rooms-membership-schema.json
  - type: JSONSchema
    url: json-schema/clean-rooms-protected-query-schema.json
  - type: JSONSchema
    url: json-schema/clean-rooms-configured-table-schema.json
  - type: JSONLD
    url: json-ld/amazon-clean-rooms-context.jsonld
  - type: Example
    url: examples/clean-rooms-collaboration-example.json
  - type: Example
    url: examples/clean-rooms-membership-example.json
  - type: Example
    url: examples/clean-rooms-protected-query-example.json
  - type: Conformance
    url: conformance/amazon-clean-rooms-conformance.yml
  - type: ErrorCatalog
    url: errors/amazon-clean-rooms-problem-types.yml
- aid: amazon-clean-rooms:amazon-clean-rooms-configured-tables-api
  name: Amazon Clean Rooms Configured Tables API
  description: Operations for managing configured tables
  humanURL: https://aws.amazon.com/clean-rooms/
  baseURL: https://cleanrooms.us-east-1.amazonaws.com
  tags:
  - Configured Tables
  properties:
  - type: OpenAPI
    url: openapi/amazon-clean-rooms-configured-tables-api-openapi.yml
  - type: Documentation
    url: https://docs.aws.amazon.com/clean-rooms/latest/apireference/
  - type: GettingStarted
    url: https://aws.amazon.com/clean-rooms/getting-started/
  - type: Pricing
    url: https://aws.amazon.com/clean-rooms/pricing/
  - type: FAQ
    url: https://aws.amazon.com/clean-rooms/faqs/
  - type: APIReference
    url: https://docs.aws.amazon.com/clean-rooms/latest/apireference/
  - type: UserGuide
    url: https://docs.aws.amazon.com/clean-rooms/latest/userguide/
  - type: CLI
    url: https://docs.aws.amazon.com/cli/latest/reference/cleanrooms/
  - type: JSONSchema
    url: json-schema/clean-rooms-collaboration-schema.json
  - type: JSONSchema
    url: json-schema/clean-rooms-membership-schema.json
  - type: JSONSchema
    url: json-schema/clean-rooms-protected-query-schema.json
  - type: JSONSchema
    url: json-schema/clean-rooms-configured-table-schema.json
  - type: JSONLD
    url: json-ld/amazon-clean-rooms-context.jsonld
  - type: Example
    url: examples/clean-rooms-collaboration-example.json
  - type: Example
    url: examples/clean-rooms-membership-example.json
  - type: Example
    url: examples/clean-rooms-protected-query-example.json
  - type: Conformance
    url: conformance/amazon-clean-rooms-conformance.yml
  - type: ErrorCatalog
    url: errors/amazon-clean-rooms-problem-types.yml
- aid: amazon-clean-rooms:amazon-clean-rooms-memberships-api
  name: Amazon Clean Rooms Memberships API
  description: Operations for managing collaboration memberships
  humanURL: https://aws.amazon.com/clean-rooms/
  baseURL: https://cleanrooms.us-east-1.amazonaws.com
  tags:
  - Memberships
  properties:
  - type: OpenAPI
    url: openapi/amazon-clean-rooms-memberships-api-openapi.yml
  - type: Documentation
    url: https://docs.aws.amazon.com/clean-rooms/latest/apireference/
  - type: GettingStarted
    url: https://aws.amazon.com/clean-rooms/getting-started/
  - type: Pricing
    url: https://aws.amazon.com/clean-rooms/pricing/
  - type: FAQ
    url: https://aws.amazon.com/clean-rooms/faqs/
  - type: APIReference
    url: https://docs.aws.amazon.com/clean-rooms/latest/apireference/
  - type: UserGuide
    url: https://docs.aws.amazon.com/clean-rooms/latest/userguide/
  - type: CLI
    url: https://docs.aws.amazon.com/cli/latest/reference/cleanrooms/
  - type: JSONSchema
    url: json-schema/clean-rooms-collaboration-schema.json
  - type: JSONSchema
    url: json-schema/clean-rooms-membership-schema.json
  - type: JSONSchema
    url: json-schema/clean-rooms-protected-query-schema.json
  - type: JSONSchema
    url: json-schema/clean-rooms-configured-table-schema.json
  - type: JSONLD
    url: json-ld/amazon-clean-rooms-context.jsonld
  - type: Example
    url: examples/clean-rooms-collaboration-example.json
  - type: Example
    url: examples/clean-rooms-membership-example.json
  - type: Example
    url: examples/clean-rooms-protected-query-example.json
  - type: Conformance
    url: conformance/amazon-clean-rooms-conformance.yml
  - type: ErrorCatalog
    url: errors/amazon-clean-rooms-problem-types.yml
- aid: amazon-clean-rooms:amazon-clean-rooms-protected-queries-api
  name: Amazon Clean Rooms Protected Queries API
  description: Operations for executing and managing protected queries
  humanURL: https://aws.amazon.com/clean-rooms/
  baseURL: https://cleanrooms.us-east-1.amazonaws.com
  tags:
  - Protected Queries
  properties:
  - type: OpenAPI
    url: openapi/amazon-clean-rooms-protected-queries-api-openapi.yml
  - type: Documentation
    url: https://docs.aws.amazon.com/clean-rooms/latest/apireference/
  - type: GettingStarted
    url: https://aws.amazon.com/clean-rooms/getting-started/
  - type: Pricing
    url: https://aws.amazon.com/clean-rooms/pricing/
  - type: FAQ
    url: https://aws.amazon.com/clean-rooms/faqs/
  - type: APIReference
    url: https://docs.aws.amazon.com/clean-rooms/latest/apireference/
  - type: UserGuide
    url: https://docs.aws.amazon.com/clean-rooms/latest/userguide/
  - type: CLI
    url: https://docs.aws.amazon.com/cli/latest/reference/cleanrooms/
  - type: JSONSchema
    url: json-schema/clean-rooms-collaboration-schema.json
  - type: JSONSchema
    url: json-schema/clean-rooms-membership-schema.json
  - type: JSONSchema
    url: json-schema/clean-rooms-protected-query-schema.json
  - type: JSONSchema
    url: json-schema/clean-rooms-configured-table-schema.json
  - type: JSONLD
    url: json-ld/amazon-clean-rooms-context.jsonld
  - type: Example
    url: examples/clean-rooms-collaboration-example.json
  - type: Example
    url: examples/clean-rooms-membership-example.json
  - type: Example
    url: examples/clean-rooms-protected-query-example.json
  - type: Conformance
    url: conformance/amazon-clean-rooms-conformance.yml
  - type: ErrorCatalog
    url: errors/amazon-clean-rooms-problem-types.yml
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com
common:
- type: PostmanWorkspace
  url: https://www.postman.com/kinlaneapi/amazon-clean-rooms/overview
- type: AgenticAccess
  url: agentic-access/amazon-clean-rooms-agentic-access.yml
- type: TrustCenter
  url: security/amazon-clean-rooms-trust-center.yml
- type: VulnerabilityDisclosure
  url: security/amazon-clean-rooms-vulnerability-disclosure.yml
- type: DomainSecurity
  url: security/amazon-clean-rooms-domain-security.yml
- type: Authentication
  url: authentication/amazon-clean-rooms-authentication.yml
- type: Portal
  url: https://aws.amazon.com/
- type: Website
  url: https://aws.amazon.com/clean-rooms/
- type: Documentation
  url: https://docs.aws.amazon.com/clean-rooms/
- 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: Blog
  url: https://aws.amazon.com/blogs/big-data/
- type: GitHubOrganization
  url: https://github.com/aws
- type: Console
  url: https://console.aws.amazon.com/cleanrooms/
- type: SignUp
  url: https://signin.aws.amazon.com/signup?request_type=register
- type: StatusPage
  url: https://health.aws.amazon.com/health/status
- type: YouTube
  url: https://www.youtube.com/user/AmazonWebServices
- type: StackOverflow
  url: https://stackoverflow.com/questions/tagged/amazon-clean-rooms
- type: Contact
  url: https://aws.amazon.com/contact-us/
- type: Compliance
  url: https://aws.amazon.com/compliance/
- type: SpectralRules
  url: rules/amazon-clean-rooms-spectral-rules.yml
- type: Vocabulary
  url: vocabulary/amazon-clean-rooms-vocabulary.yaml
- type: Packages
  url: packages/amazon-clean-rooms-packages.yml
- type: WellKnown
  url: well-known/amazon-clean-rooms-well-known.yml
- type: SecurityTxt
  url: well-known/amazon-clean-rooms-security.txt
- type: LLMsTxt
  url: llms/amazon-clean-rooms-llms.txt
- type: Lifecycle
  url: lifecycle/amazon-clean-rooms-lifecycle.yml
- type: Features
  data:
  - name: Privacy-Preserving Analytics
    description: Analyze shared datasets without exposing underlying raw data using differential privacy and cryptographic
      computing.
  - name: Zero-ETL Integration
    description: Collaborate with Snowflake and AWS datasets without data movement or ETL pipelines.
  - name: Protected Queries
    description: Execute SQL, PySpark, or ML model queries on partner data with configurable privacy controls.
  - name: Flexible Analysis Methods
    description: Run analytics using SQL, PySpark, or custom ML models with granular access controls.
  - name: Analysis Logging
    description: Audit data usage with analysis logging to track all queries run within a collaboration.
  - name: Customer Record Matching
    description: Match customer records across applications and channels without sharing PII.
- type: UseCases
  data:
  - name: Marketing Measurement
    description: Measure campaign effectiveness by combining advertiser and publisher data in a privacy-safe environment.
  - name: Customer Insights
    description: Build comprehensive customer views by combining data from multiple channels and partners.
  - name: Collaborative Research
    description: Enable multi-company research and product development with secure data sharing.
  - name: Risk Assessment
    description: Analyze sensitive financial or health data across organizations for risk prediction without data exposure.
  - name: Audience Activation
    description: Create and activate privacy-safe audience segments across advertising platforms.
- type: Integrations
  data:
  - name: Amazon S3
    description: Store and retrieve collaboration data and query results in S3.
  - name: Snowflake
    description: Zero-ETL integration with Snowflake datasets for cross-platform collaboration.
  - name: AWS Glue
    description: Configure Glue tables as the underlying data source for Clean Rooms configured tables.
  - name: Amazon Athena
    description: Run analytics on collaboration results stored in S3 using Athena.
  - name: Amazon SageMaker
    description: Apply ML models within protected Clean Rooms jobs.
  - name: AWS IAM
    description: Control access to Clean Rooms resources with IAM policies.
  - name: AWS CloudTrail
    description: Audit all Clean Rooms API calls via CloudTrail.
Where this information came from

This is an independent, third-party profile of Amazon Clean Rooms, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.