Skip to main content

Get Unsigned Agreements

GET /v1/agreement/user/unsigned

Retrieves all user-type agreements that the current user has not signed. Results include localized content, status flags, tenant scope, timestamps, and signing metadata with service information.

Response Example

[
{
"_id": "agreement-id-1",
"content": {
"en": {
"title": "EULA",
"description": "End user agreement.",
"body": "{\"blocks\":[{\"key\":\"a1\",\"text\":\"Example Agreement\",\"type\":\"header-one\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}}],\"entityMap\":{}}"
}
},
"services": ["service-id-1", "service-id-2"],
"service": {
"_id": "service-id-1",
"name": "Example Service"
},
"active": true,
"global": false,
"reconsent": true,
"tenant": "tenant-id-1",
"type": "USER",
"created": "2025-04-02T16:01:45.209Z",
"updated": "2025-08-14T16:51:16.832Z"
}
]