List Clauses
AuthenticationRequires bearerAuth.
Description
Searches active and retired Clause Library entries in the Workspace.
Parameters
limitqueryintegerdefault:
20Maximum number of records to return, from 1 to 100.
cursorquerystring
Opaque cursor from the previous page response.
queryquerystring
Text matched against Clause titles, text, and tags.
categoryquerystring
Return only Clauses in this category.
statusquerystring
Allowed values:
draftapprovedretiredReturn Clauses with this governance status.
Responses
200A page of Clauses.
application/jsondataobject[]required
next_cursorstring | nullrequired
Example response
{
"data": [
{
"id": "cls_01J8V1B4H6",
"title": "Mutual liability cap",
"category": "Risk allocation",
"text": "Except for excluded claims, each party's aggregate liability will not exceed fees paid or payable in the twelve months before the event giving rise to the claim.",
"status": "approved",
"version": 4,
"tags": [
"liability",
"mutual",
"fees"
],
"owner_id": "usr_01J7Z9K3W8",
"reviewed_at": "2026-04-17T15:00:00Z",
"updated_at": "2026-04-17T15:00:00Z"
}
],
"next_cursor": null
}401The API key is missing, malformed, expired, or revoked.
application/jsonerrorobjectrequired
Example response
{
"error": {
"code": "unauthorized",
"message": "Provide a valid bearer API key.",
"request_id": "req_01JAZA0P8M"
}
}