/v1/settings/agreement-clausesThe clause library
Access: Signed-in members only (web or Android session) — not for API keys. Permission templates.view.
Response · 200
datarequired- AgreementClauseLibrary
metarequired- object
curl -X GET 'https://api.propzolo.com/v1/settings/agreement-clauses' \
-H 'Authorization: Bearer pz_live_…'{
"data": {
"clauses": [
{
"key": "string",
"category": "string",
"title": "string",
"body": "string",
"states": [
"string"
],
"kinds": [
"string"
],
"needs": [
"string"
],
"version": 0,
"origin": "system",
"id": "string",
"status": "active",
"updated_at": "2026-10-06T05:30:00.000Z"
}
],
"archived": [
{
"key": "string",
"category": "string",
"title": "string",
"body": "string",
"states": [
"string"
],
"kinds": [
"string"
],
"needs": [
"string"
],
"version": 0,
"origin": "system",
"id": "string",
"status": "active",
"updated_at": "2026-10-06T05:30:00.000Z"
}
],
"categories": [
{
"key": "string",
"label": "string"
}
],
"fields": [
{
"key": "string",
"label": "string",
"group": "string"
}
]
},
"meta": {}
}Errors
401No valid session or API key (missing, expired or revoked).403The caller lacks the permission, API-key scope or support grant this operation needs.429Too many requests; retry after the Retry-After header.500Unexpected error; quote `error.request_id` to support.

