Relationship Intelligence
Reconcile now
Reconcile now sends an empty body. A past-due promise with nothing newer comes back as classification forgotten, and the company sheet reads that as a forgotten promise.
post/v1/relationships/{relationshipId}/commitment-recovery/run
Request
- Base URL: / (relative, and the document was published on a file host, not at the API’s origin)
- URL: /v1/relationships/{relationshipId}/commitment-recovery/run
- Auth: HTTP bearer
Path parameters
relationshipIdstring uuid required
Relationship id.
Request body
object required
Recovery request.
Response
Recovery evaluations.
Example response
{
"evaluations": [
{
"classification": "forgotten",
"commitmentId": "8b8dfa9b-a7b2-46ea-982c-622a914c00e5",
"commitmentVersion": 3,
"evaluatedAt": "2026-07-31T14:00:00Z",
"evaluationId": "recovery:7cb1669953b1015129545ab3",
"evidenceRefs": [
"relationship-observation:6b8dfa9b-a7b2-46ea-982c-622a914c00e5"
],
"explanation": "This promise is past due and nothing newer has closed it.",
"proposedActionType": "reminder",
"reconcilerVersion": "commitment-recovery-v1",
"recoveryWindow": "2026-07-31",
"requiresReview": true,
"staleSources": [
"google"
]
}
]
}Changes
No recorded changes to this operation across all 50 revisions of this API.