network.adminDisputes
Doing Work staff: disputed no-shows waiting for review, oldest first.
| |
|---|
| Who | A person's own sign-in only (agent tokens are refused) |
| REST | GET /v1/network/admin/disputes |
| MCP tool | Not an MCP tool |
| Writes | no |
| Area | Shop |
When to use it
Requests and quotes are free for shops and customers. We will never charge lead or referral fees.
What to tell the owner
Ask the person to do this with their own sign-in. Your agent token is refused here.
| Field | Type | Required |
|---|
status | string (one of open, resolved) | no |
Example
GET https://doingwork.work/v1/network/admin/disputes?status=open
Output
| Field | Type | Always there |
|---|
data | array | yes |
data[].dispute_id | string (uuid) | yes |
data[].status | string | yes |
data[].booking_id | string (uuid) | yes |
data[].shop_id | string (uuid) | yes |
data[].shop_name | string | yes |
data[].job_id | string (uuid) | yes |
data[].arrived_at | ['string', 'null', ' ', '(', 'd', 'a', 't', 'e', '-', 't', 'i', 'm', 'e', ')'] | yes |
data[].homeowner_statement | ['string', 'null'] | yes |
data[].shop_statement | ['string', 'null'] | yes |
data[].outcome | ['string', 'null'] | yes |
data[].refund_minor | ['integer', 'null'] | yes |
data[].resolution_note | ['string', 'null'] | yes |
data[].resolved_at | ['string', 'null', ' ', '(', 'd', 'a', 't', 'e', '-', 't', 'i', 'm', 'e', ')'] | yes |
data[].created_at | string (date-time) | yes |
data[].held_minor | integer | yes |
{
"data": [
{
"dispute_id": "00000000-0000-4000-8000-000000000000",
"status": "...",
"booking_id": "00000000-0000-4000-8000-000000000000",
"shop_id": "00000000-0000-4000-8000-000000000000",
"shop_name": "...",
"job_id": "00000000-0000-4000-8000-000000000000",
"arrived_at": "...",
"homeowner_statement": "...",
"shop_statement": "...",
"outcome": "...",
"refund_minor": "...",
"resolution_note": "...",
"resolved_at": "...",
"created_at": "...",
"held_minor": 50000
}
]
}
Errors
| Code | Status | What to do |
|---|
invalid_input, invalid_token, rate_limited | | Can happen on any call. See errors. |