---
title: "Agreement Acceptance Binder"
method: POST
path: "/v1/tools/bind_agreement_acceptance"
tags: ["TODO_TAGS_REVIEW", "TODO_AP2_EXPORT_REVIEW"]
---

# Agreement Acceptance Binder

`POST /v1/tools/bind_agreement_acceptance`

## Request

- Base URL: `https://ainumbers.co`
- URL: `https://ainumbers.co/v1/tools/bind_agreement_acceptance`
- Auth: none declared

Binds a party's acceptance to a specific assembled agreement artifact, referenced by its execution_hash, template_id, and vendored body_sha256, never by re-embedding the agreement text. Carries no party identity, only the accepting role and the referenced hashes. An OPTIONAL section-16 eddsa-jcs-2022 signature on the emitted artifact turns this into a countersignable acceptance receipt; an optional previous_proof_hash links a second party's acceptance to the first, forward-compatible with a future proof-chain endorsement. Not legal advice.

**Tool URL:** https://ainumbers.co/chaingraph/art-277-agreement-acceptance-binder.html

## Request body

- object
  - `acceptance_statement` unknown, required
  - `accepting_party_role` unknown, required
  - `body_sha256` unknown, required
  - `previous_proof_hash` unknown, required
  - `referenced_execution_hash` unknown, required
  - `template_id` unknown, required

## Response `200`

Successful tool execution result

- object
  - `acceptance_statement` string
  - `accepted_body_sha256` string
  - `accepted_template_id` string
  - `accepting_party_role` string
  - `checks` object[]
    - `check` string
    - `detail` string
    - `pass` boolean
  - `disclaimer` string
  - `previous_proof_hash` string
  - `referenced_execution_hash` string
  - `zero_pii_notice` string

---

[API](https://skmtc.dev/ainumbers/apis/ainumbers-co-fintech-intelligence-suite.md) · [All operations](https://skmtc.dev/ainumbers/apis/ainumbers-co-fintech-intelligence-suite/llms.txt) · [OpenAPI document](https://skmtc.dev/ainumbers/apis/ainumbers-co-fintech-intelligence-suite/revisions/b462e4f5bb28?raw)
