GET /v1/dataContracts
List Data Contracts
List and filter data contracts with query parameters for ownership, status, entity type, and date ranges to manage data quality agreements using the Collate REST API.
GET
GET /v1/dataContracts
List Data Contracts
Retrieve a paginated list of data contracts, optionally filtered by status or entity.Query Parameters
Comma-separated list of fields to include. Options:
owners, reviewers, extension.Maximum number of contracts to return (0–1,000,000).
Cursor for backward pagination. Returns contracts before this cursor.
Cursor for forward pagination. Returns contracts after this cursor.
Filter by deletion status:
all, deleted, or non-deleted.Filter by contract status:
Draft, Active, or Deprecated.Filter by entity UUID. Returns only contracts attached to the specified entity.
GET /v1/dataContracts
Response
Array of data contract objects.
Pagination information.
Error Handling
| Code | Error Type | Description |
|---|---|---|
401 | UNAUTHORIZED | Invalid or missing authentication token |
403 | FORBIDDEN | User lacks permission to list data contracts |