List Turns
AuthenticationRequires bearerAuth.
Description
Returns completed negotiation Turns in chronological order.
Parameters
matter_idpathstringrequired
Matter identifier.
limitqueryintegerdefault:
20Maximum number of records to return, from 1 to 100.
cursorquerystring
Opaque cursor from the previous page response.
Responses
200A page of Turns.
application/jsondataobject[]required
next_cursorstring | nullrequired
Example response
{
"data": [
{
"id": "trn_01JAZ7J8R5",
"matter_id": "mat_01JAZ6Q7K2",
"number": 3,
"side": "counterparty",
"document_id": "doc_01JAZ7C3V9",
"summary": "Updated liability cap and renewal notice period.",
"completed_by": "legal@example-counterparty.example",
"completed_at": "2026-07-11T19:42:13Z"
}
],
"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"
}
}404The resource was not found in the authenticated Workspace.
application/jsonerrorobjectrequired
Example response
{
"error": {
"code": "not_found",
"message": "The requested resource was not found.",
"request_id": "req_01JAZA0P8M"
}
}