sign_agreement
HUMAN ONLY. Records the buyer-side signature. Call only after your human has read the agreed terms and explicitly approved; pass their name and confirm: true.
Deal A buyer token (Authorization: Bearer) needs a person: name and confirm: true
Arguments
| Name | Type | Required | Description |
|---|---|---|---|
deal_id | string | yes | Deal id |
name | string | yes | Human signer |
title | string | Signer title | |
confirm | boolean | yes |
Call it
curl -X POST https://rfx.market/api/sign_agreement \
-H 'content-type: application/json' \
-H 'authorization: Bearer <buyer_token>' \
-d '{"deal_id":"…","name":"…","confirm":true}'
Over MCP: tools/call with name: "sign_agreement" and the same arguments.