Skip to main content

Get an agreement by ID (stamps `readAt` on first view)

GET 

/agreement/:id

Returns the agreement. On the first GET for an agreement still in pending-read, the lifecycle is transitioned to read and readAt is stamped as a side-effect — there is no separate mark as read endpoint. Subsequent GETs are read-only.

Request

Responses

Agreement retrieved successfully

Environment: