List who holds what, and who waits
The coordination view: scope to a row with model and id, to a participant with actorId, actorKind, onBehalfOfId or capabilityId, or combine them. queue is populated only when the request names both model and id — a wait line belongs to one row.
GET
/v1/claimsQuery parameters
modelstringidstringfieldstringactorIdstringactorKindstringAllowed:
useragentsystemonBehalfOfIdstringcapabilityIdstringResponses
200Live claims, and the wait line behind the named row.
objectstringrequireddataClaim[]requiredShow propertiesHide properties
Array of
ClaimidstringrequiredactorstringrequiredparticipantKindstringrequiredAllowed:
useragentsystemonBehalfOfIdstring | anyShow propertiesHide properties
Any of:
string
stringany
anyonBehalfOfKindstring | anyShow propertiesHide properties
Any of:
string
stringany
anycapabilityIdstring | anyShow propertiesHide properties
Any of:
string
stringany
anydescriptionstringstatusstringAllowed:
activequeuedpositionintegermin 0 · max 9007199254740991
expiresAtintegerrequiredmin -9007199254740991 · max 9007199254740991
fenceTokenintegermin -9007199254740991 · max 9007199254740991
targetobjectrequiredShow propertiesHide properties
modelstringrequiredidstringrequiredfieldstringfieldsstring[]metaobjectmetaobjectfieldstringhas_morebooleanrequirednext_cursorCursor | anyrequiredShow propertiesHide properties
One of:
Cursor
stringany
any400The request did not satisfy the published contract.
typestringrequiredcodestringparamstringmessagestringrequireddoc_urlstringrequest_idstringerrorsobject[]Show propertiesHide properties
Array of
objectcodestringmessagestringrequiredparamstring401The Bearer credential is missing, malformed, or expired.
typestringrequiredcodestringparamstringmessagestringrequireddoc_urlstringrequest_idstringerrorsobject[]Show propertiesHide properties
Array of
objectcodestringmessagestringrequiredparamstring403The credential does not authorize this operation.
typestringrequiredcodestringparamstringmessagestringrequireddoc_urlstringrequest_idstringerrorsobject[]Show propertiesHide properties
Array of
objectcodestringmessagestringrequiredparamstring404The addressed resource does not exist in the credential scope.
typestringrequiredcodestringparamstringmessagestringrequireddoc_urlstringrequest_idstringerrorsobject[]Show propertiesHide properties
Array of
objectcodestringmessagestringrequiredparamstring409The request conflicts with current claim, version, or idempotency state.
typestringrequiredcodestringparamstringmessagestringrequireddoc_urlstringrequest_idstringerrorsobject[]Show propertiesHide properties
Array of
objectcodestringmessagestringrequiredparamstring429The caller exceeded an enforced rate limit.
typestringrequiredcodestringparamstringmessagestringrequireddoc_urlstringrequest_idstringerrorsobject[]Show propertiesHide properties
Array of
objectcodestringmessagestringrequiredparamstring500The server could not complete the request.
typestringrequiredcodestringparamstringmessagestringrequireddoc_urlstringrequest_idstringerrorsobject[]Show propertiesHide properties
Array of
objectcodestringmessagestringrequiredparamstring503A required service is temporarily unavailable.
typestringrequiredcodestringparamstringmessagestringrequireddoc_urlstringrequest_idstringerrorsobject[]Show propertiesHide properties
Array of
objectcodestringmessagestringrequiredparamstringdefaultAn HTTP error not otherwise listed; decoded through the canonical envelope.
typestringrequiredcodestringparamstringmessagestringrequireddoc_urlstringrequest_idstringerrorsobject[]Show propertiesHide properties
Array of
objectcodestringmessagestringrequiredparamstringRequest
curl -X GET "https://api.abloatai.com/api/v1/claims"const response = await fetch("https://api.abloatai.com/api/v1/claims", {
method: "GET"
});import requests
response = requests.get(
"https://api.abloatai.com/api/v1/claims",
)Response
{
"object": "list",
"data": [
{
"id": "string",
"actor": "string",
"participantKind": "user",
"onBehalfOfId": "string",
"onBehalfOfKind": "user",
"capabilityId": "string",
"description": "string",
"status": "active",
"position": 0,
"expiresAt": 0,
"fenceToken": 0,
"target": {
"model": "string",
"id": "string",
"field": "string",
"fields": [
"string"
],
"meta": {}
},
"meta": {},
"field": "string"
}
],
"has_more": true,
"next_cursor": "string"
}{
"type": "string",
"code": "string",
"param": "string",
"message": "string",
"doc_url": "string",
"request_id": "string",
"errors": [
{
"code": "string",
"message": "string",
"param": "string"
}
]
}{
"type": "string",
"code": "string",
"param": "string",
"message": "string",
"doc_url": "string",
"request_id": "string",
"errors": [
{
"code": "string",
"message": "string",
"param": "string"
}
]
}{
"type": "string",
"code": "string",
"param": "string",
"message": "string",
"doc_url": "string",
"request_id": "string",
"errors": [
{
"code": "string",
"message": "string",
"param": "string"
}
]
}{
"type": "string",
"code": "string",
"param": "string",
"message": "string",
"doc_url": "string",
"request_id": "string",
"errors": [
{
"code": "string",
"message": "string",
"param": "string"
}
]
}{
"type": "string",
"code": "string",
"param": "string",
"message": "string",
"doc_url": "string",
"request_id": "string",
"errors": [
{
"code": "string",
"message": "string",
"param": "string"
}
]
}{
"type": "string",
"code": "string",
"param": "string",
"message": "string",
"doc_url": "string",
"request_id": "string",
"errors": [
{
"code": "string",
"message": "string",
"param": "string"
}
]
}{
"type": "string",
"code": "string",
"param": "string",
"message": "string",
"doc_url": "string",
"request_id": "string",
"errors": [
{
"code": "string",
"message": "string",
"param": "string"
}
]
}{
"type": "string",
"code": "string",
"param": "string",
"message": "string",
"doc_url": "string",
"request_id": "string",
"errors": [
{
"code": "string",
"message": "string",
"param": "string"
}
]
}{
"type": "string",
"code": "string",
"param": "string",
"message": "string",
"doc_url": "string",
"request_id": "string",
"errors": [
{
"code": "string",
"message": "string",
"param": "string"
}
]
}