Delete court mapping
Delete a court mapping for an external service.
This endpoint is idempotent and returns 200 {} even when no mapping row exists.
Path Parameters
External service identifier.
uuidCourt identifier.
uuidResponse
200Error Responses
invalid_schema
Request validation failed.
missing_api_token
No authentication token provided.
invalid_api_token
Invalid or expired authentication token.
scope_permission_denied
Insufficient permissions for this operation.
external_service_access_denied
Token does not match the requested external service.
organization_access_denied
Service is not granted access to the organization.
court_not_found
Court was not found.
curl -X DELETE "https://dev.wingfield.systems/api/v1/external-services/497f6eca-6276-4993-bfeb-53cbbbba6f08/courts/497f6eca-6276-4993-bfeb-53cbbbba6f08/mapping"{}{
"error": {
"type": "invalid_schema",
"message": "string",
"issues": [
{}
]
}
}{
"error": {
"type": "missing_api_token",
"message": "string"
}
}{
"error": {
"type": "scope_permission_denied",
"message": "string"
}
}{
"error": {
"type": "court_not_found",
"message": "string"
}
}Upsert court mapping PUT
Create or update a court mapping for an external service. A court mapping belongs to the organization relation of the court's owning organization. When that relation is deleted (see "Unlink organization relation"), the mapping is deleted with it.
List facilities for organization GET
List facilities belonging to a specific organization.