Error codes
agreement_required
409 Accept the data agreement first
- HTTP status
- 409
- Title
- Accept the data agreement first
- Code
- agreement_required
What it means
The organisation publishes its catalogue to the FurniOps network, and has not accepted the current data agreement, so it cannot publish or write records to a published catalogue. Nothing was changed.
What to do
Someone who may bind the organisation reads and accepts the current agreement (GET /v1/agreements/{kind}, then POST /v1/agreements/{kind}/acceptances), then repeat the request.
Example
Errors are RFC 9457 problem details, sent as application/problem+json. See Errors for every field.
{
"type": "https://docs.furniops.com/errors/agreement_required",
"title": "Accept the data agreement first",
"status": 409,
"code": "agreement_required",
"detail": "An explanation of this occurrence.",
"request_id": "req_…",
"doc_url": "https://docs.furniops.com/errors/agreement_required"
}Operations that answer it
POST /v1/catalogue/publishPOST /v1/sources/{id}/records