---
title: "GET /collaborations/{collaborationIdentifier}/schemas"
method: GET
path: "/collaborations/{collaborationIdentifier}/schemas"
---

# GET /collaborations/{collaborationIdentifier}/schemas

`GET /collaborations/{collaborationIdentifier}/schemas`

Lists the schemas for relations within a collaboration.

## Path parameters

- `collaborationIdentifier` string, required

## Query parameters

- `schemaType` 'TABLE' | 'ID_MAPPING_TABLE' | 'INTERMEDIATE_TABLE'
- `nextToken` string
- `maxResults` integer

## Response `200`

Success

- ListSchemasOutput
  - `schemaSummaries` SchemaSummary[], required — The retrieved list of schemas.
    - `name` string, required — The name for the schema object.
    - `type` 'TABLE' | 'ID_MAPPING_TABLE' | 'INTERMEDIATE_TABLE', required — The type of schema object.
    - `creatorAccountId` string, required — The unique account ID for the Amazon Web Services account that owns the schema.
    - `createTime` string, date-time, required — The time the schema object was created.
    - `updateTime` string, date-time, required — The time the schema object was last updated.
    - `collaborationId` string, required — The unique ID for the collaboration that the schema belongs to.
    - `collaborationArn` string, required — The unique ARN for the collaboration that the schema belongs to.
    - `analysisRuleTypes` AnalysisRuleType[], required — The types of analysis rules that are associated with this schema object.
    - `analysisMethod` 'DIRECT_QUERY' | 'DIRECT_JOB' | 'MULTIPLE' — <p>The analysis method for the associated schema.</p> <p> <code>DIRECT_QUERY</code> allows SQL queries to be run directly on this table.</p> <p> <code>DIRECT_JOB</code> allows PySpark jobs to be run directly on this table.</p> <p> <code>MULTIPLE</code> allows both SQL queries and PySpark jobs to be run directly on this table.</p>
    - `resourceArn` string — The Amazon Resource Name (ARN) of the schema summary resource.
    - `selectedAnalysisMethods` SelectedAnalysisMethod[] — The selected analysis methods for the schema.
  - `nextToken` string — The pagination token that's used to fetch the next set of results.

## Other responses

- `480` — ResourceNotFoundException
- `481` — InternalServerException
- `482` — ValidationException
- `483` — ThrottlingException
- `484` — AccessDeniedException

---

[API](https://skmtc.net/aws/apis/cleanrooms.md) · [All operations](https://skmtc.net/aws/apis/cleanrooms/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/aws/cleanrooms/versions/17ce59ba806e/schema)
