Agree to the agreement
PUT/agreement/:id/agree
Transitions read → agreed (terminal for MAGFI) or, for BITGO accounts, read → confirmed (sync) — BitGo's signature endpoint is hit inline and the response is captured. With async: true, the agreement lands at agreed and the periodic reconciliation job drives it to confirmed/failed once the primary identity is open.
Request
Responses
- 200
- 400
- 401
- 403
- 404
- 409
- 422
Agreement transitioned to agreed (MAGFI) or confirmed (BITGO sync)
Bad Request - Invalid input data
Unauthorized - Invalid or missing authentication token
Forbidden - Insufficient permissions
Not Found - Resource not found
Conflict - Resource already exists or state conflict
Unprocessable Entity - Validation error
Environment: