ableandagent-com · JSON-LD Context
Ableandagent Com Context
JSON-LD context defining the semantic vocabulary for Ableandagent Com from ableandagent-com.
36 Classes
123 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
ableandagent:
https://ableandagent.com/schema#
Classes
Error
Party
Mandate
Me
WebhookEndpoint
WebhookSet
NewWebhook
Event
EventList
InterestRequest
InterestReceived
Quote
Standing
Catalog
Terms
AccessNote
AccessNoteSet
Decline
Accepted
Cancel
Withdrawn
Canceled
Declined
ActEdit
ActEdited
NewAct
Act
ActBrief
ActList
Photo
Message
NewMessage
Inbox
ConversationSummary
ConversationList
Conversation
Properties
| Property | Type | Container |
|---|---|---|
| error | ||
| id | string | |
| name | string | |
| maxPerActCents | integer | |
| maxPerPeriodCents | integer | |
| periodDays | integer | |
| expiresAt | dateTime | |
| mayDeclineWork | boolean | |
| mayCancelClaimedActs | boolean | |
| readOnly | boolean | |
| agent | reference | |
| principal | reference | |
| key | ||
| mandate | ||
| terms | ||
| url | string | |
| createdAt | dateTime | |
| failingSince | dateTime | |
| lastSuccessAt | dateTime | |
| secret | string | |
| type | string | |
| act | string | |
| by | string | |
| data | ||
| events | list | |
| more | boolean | |
| principalName | string | |
| principalEmail | string | |
| principalOrganization | string | |
| operatorEmail | string | |
| city | string | |
| region | string | |
| country | string | |
| featureRequests | string | |
| message | string | |
| notifyUrl | string | |
| received | boolean | |
| next | string | |
| commissionCents | integer | |
| budgetCents | integer | |
| reserveCents | integer | |
| platformFeeRateBps | integer | |
| platformFeeCents | integer | |
| listingFeeCents | integer | |
| totalCents | integer | |
| balance | ||
| standing | reference | |
| sandbox | string | |
| mandateId | string | |
| setAt | dateTime | |
| viaApp | string | |
| words | string | |
| categories | list | |
| markets | list | |
| version | string | |
| effectiveAt | dateTime | |
| changeNote | string | |
| accepted | boolean | |
| acceptedAt | dateTime | |
| content | string | |
| accessNote | string | |
| hasAccessNote | boolean | |
| reason | string | |
| acceptedBy | string | |
| alreadyAccepted | boolean | |
| killFeeCents | integer | |
| refund | ||
| cancel | ||
| dispute | ||
| title | string | |
| description | string | |
| address | string | |
| dropoffAddress | string | |
| deadlineAt | dateTime | |
| timeAllottedMinutes | integer | |
| photosRequired | integer | |
| autoApproveBudgetAmendments | boolean | |
| funding | string | |
| changes | list | |
| fundedChangeCents | integer | |
| escrowChangeCents | integer | |
| category | string | |
| zip | string | |
| community | string | |
| neighborhood | string | |
| dropoff | ||
| opensAt | dateTime | |
| overLimit | string | |
| state | string | |
| timezone | string | |
| fundedCents | integer | |
| escrowFundedCents | integer | |
| killFeeBps | integer | |
| publishedAt | dateTime | |
| claimedAt | dateTime | |
| submittedAt | dateTime | |
| reviewEndsAt | dateTime | |
| reviewedAt | dateTime | |
| settledAt | dateTime | |
| note | string | |
| photos | list | |
| approval | ||
| acts | list | |
| takenAt | dateTime | |
| width | integer | |
| height | integer | |
| byteSize | integer | |
| sha256 | string | |
| originalSha256 | string | |
| conversation | string | |
| postedByYou | boolean | |
| human | string | |
| from | string | |
| fromYou | boolean | |
| body | string | |
| messages | list | |
| cursor | string | |
| writable | boolean | |
| messageCount | integer | |
| unread | integer | |
| lastMessageAt | dateTime | |
| conversations | list | |
| actState | string |
JSON-LD Document
{
"@context": {
"@vocab": "https://ableandagent.com/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"ableandagent": "https://ableandagent.com/schema#",
"Error": "ableandagent:Error",
"error": {
"@id": "ableandagent:error"
},
"Party": "ableandagent:Party",
"id": {
"@id": "ableandagent:id",
"@type": "xsd:string"
},
"name": {
"@id": "ableandagent:name",
"@type": "xsd:string"
},
"Mandate": "ableandagent:Mandate",
"maxPerActCents": {
"@id": "ableandagent:maxPerActCents",
"@type": "xsd:integer"
},
"maxPerPeriodCents": {
"@id": "ableandagent:maxPerPeriodCents",
"@type": "xsd:integer"
},
"periodDays": {
"@id": "ableandagent:periodDays",
"@type": "xsd:integer"
},
"expiresAt": {
"@id": "ableandagent:expiresAt",
"@type": "xsd:dateTime"
},
"mayDeclineWork": {
"@id": "ableandagent:mayDeclineWork",
"@type": "xsd:boolean"
},
"mayCancelClaimedActs": {
"@id": "ableandagent:mayCancelClaimedActs",
"@type": "xsd:boolean"
},
"readOnly": {
"@id": "ableandagent:readOnly",
"@type": "xsd:boolean"
},
"Me": "ableandagent:Me",
"agent": {
"@id": "ableandagent:agent",
"@type": "@id"
},
"principal": {
"@id": "ableandagent:principal",
"@type": "@id"
},
"key": {
"@id": "ableandagent:key"
},
"mandate": {
"@id": "ableandagent:mandate"
},
"terms": {
"@id": "ableandagent:terms"
},
"WebhookEndpoint": "ableandagent:WebhookEndpoint",
"url": {
"@id": "ableandagent:url",
"@type": "xsd:string"
},
"createdAt": {
"@id": "ableandagent:createdAt",
"@type": "xsd:dateTime"
},
"failingSince": {
"@id": "ableandagent:failingSince",
"@type": "xsd:dateTime"
},
"lastSuccessAt": {
"@id": "ableandagent:lastSuccessAt",
"@type": "xsd:dateTime"
},
"WebhookSet": "ableandagent:WebhookSet",
"secret": {
"@id": "ableandagent:secret",
"@type": "xsd:string"
},
"NewWebhook": "ableandagent:NewWebhook",
"Event": "ableandagent:Event",
"type": {
"@id": "ableandagent:type",
"@type": "xsd:string"
},
"act": {
"@id": "ableandagent:act",
"@type": "xsd:string"
},
"by": {
"@id": "ableandagent:by",
"@type": "xsd:string"
},
"data": {
"@id": "ableandagent:data"
},
"EventList": "ableandagent:EventList",
"events": {
"@id": "ableandagent:events",
"@container": "@list"
},
"more": {
"@id": "ableandagent:more",
"@type": "xsd:boolean"
},
"InterestRequest": "ableandagent:InterestRequest",
"principalName": {
"@id": "ableandagent:principalName",
"@type": "xsd:string"
},
"principalEmail": {
"@id": "ableandagent:principalEmail",
"@type": "xsd:string"
},
"principalOrganization": {
"@id": "ableandagent:principalOrganization",
"@type": "xsd:string"
},
"operatorEmail": {
"@id": "ableandagent:operatorEmail",
"@type": "xsd:string"
},
"city": {
"@id": "ableandagent:city",
"@type": "xsd:string"
},
"region": {
"@id": "ableandagent:region",
"@type": "xsd:string"
},
"country": {
"@id": "ableandagent:country",
"@type": "xsd:string"
},
"featureRequests": {
"@id": "ableandagent:featureRequests",
"@type": "xsd:string"
},
"message": {
"@id": "ableandagent:message",
"@type": "xsd:string"
},
"notifyUrl": {
"@id": "ableandagent:notifyUrl",
"@type": "xsd:string"
},
"InterestReceived": "ableandagent:InterestReceived",
"received": {
"@id": "ableandagent:received",
"@type": "xsd:boolean"
},
"next": {
"@id": "ableandagent:next",
"@type": "xsd:string"
},
"Quote": "ableandagent:Quote",
"commissionCents": {
"@id": "ableandagent:commissionCents",
"@type": "xsd:integer"
},
"budgetCents": {
"@id": "ableandagent:budgetCents",
"@type": "xsd:integer"
},
"reserveCents": {
"@id": "ableandagent:reserveCents",
"@type": "xsd:integer"
},
"platformFeeRateBps": {
"@id": "ableandagent:platformFeeRateBps",
"@type": "xsd:integer"
},
"platformFeeCents": {
"@id": "ableandagent:platformFeeCents",
"@type": "xsd:integer"
},
"listingFeeCents": {
"@id": "ableandagent:listingFeeCents",
"@type": "xsd:integer"
},
"totalCents": {
"@id": "ableandagent:totalCents",
"@type": "xsd:integer"
},
"balance": {
"@id": "ableandagent:balance"
},
"standing": {
"@id": "ableandagent:standing",
"@type": "@id"
},
"sandbox": {
"@id": "ableandagent:sandbox",
"@type": "xsd:string"
},
"Standing": "ableandagent:Standing",
"mandateId": {
"@id": "ableandagent:mandateId",
"@type": "xsd:string"
},
"setAt": {
"@id": "ableandagent:setAt",
"@type": "xsd:dateTime"
},
"viaApp": {
"@id": "ableandagent:viaApp",
"@type": "xsd:string"
},
"words": {
"@id": "ableandagent:words",
"@type": "xsd:string"
},
"Catalog": "ableandagent:Catalog",
"categories": {
"@id": "ableandagent:categories",
"@container": "@list"
},
"markets": {
"@id": "ableandagent:markets",
"@container": "@list"
},
"Terms": "ableandagent:Terms",
"version": {
"@id": "ableandagent:version",
"@type": "xsd:string"
},
"effectiveAt": {
"@id": "ableandagent:effectiveAt",
"@type": "xsd:dateTime"
},
"changeNote": {
"@id": "ableandagent:changeNote",
"@type": "xsd:string"
},
"accepted": {
"@id": "ableandagent:accepted",
"@type": "xsd:boolean"
},
"acceptedAt": {
"@id": "ableandagent:acceptedAt",
"@type": "xsd:dateTime"
},
"content": {
"@id": "ableandagent:content",
"@type": "xsd:string"
},
"AccessNote": "ableandagent:AccessNote",
"accessNote": {
"@id": "ableandagent:accessNote",
"@type": "xsd:string"
},
"AccessNoteSet": "ableandagent:AccessNoteSet",
"hasAccessNote": {
"@id": "ableandagent:hasAccessNote",
"@type": "xsd:boolean"
},
"Decline": "ableandagent:Decline",
"reason": {
"@id": "ableandagent:reason",
"@type": "xsd:string"
},
"Accepted": "ableandagent:Accepted",
"acceptedBy": {
"@id": "ableandagent:acceptedBy",
"@type": "xsd:string"
},
"alreadyAccepted": {
"@id": "ableandagent:alreadyAccepted",
"@type": "xsd:boolean"
},
"Cancel": "ableandagent:Cancel",
"killFeeCents": {
"@id": "ableandagent:killFeeCents",
"@type": "xsd:integer"
},
"Withdrawn": "ableandagent:Withdrawn",
"refund": {
"@id": "ableandagent:refund"
},
"Canceled": "ableandagent:Canceled",
"cancel": {
"@id": "ableandagent:cancel"
},
"Declined": "ableandagent:Declined",
"dispute": {
"@id": "ableandagent:dispute"
},
"ActEdit": "ableandagent:ActEdit",
"title": {
"@id": "ableandagent:title",
"@type": "xsd:string"
},
"description": {
"@id": "ableandagent:description",
"@type": "xsd:string"
},
"address": {
"@id": "ableandagent:address",
"@type": "xsd:string"
},
"dropoffAddress": {
"@id": "ableandagent:dropoffAddress",
"@type": "xsd:string"
},
"deadlineAt": {
"@id": "ableandagent:deadlineAt",
"@type": "xsd:dateTime"
},
"timeAllottedMinutes": {
"@id": "ableandagent:timeAllottedMinutes",
"@type": "xsd:integer"
},
"photosRequired": {
"@id": "ableandagent:photosRequired",
"@type": "xsd:integer"
},
"autoApproveBudgetAmendments": {
"@id": "ableandagent:autoApproveBudgetAmendments",
"@type": "xsd:boolean"
},
"funding": {
"@id": "ableandagent:funding",
"@type": "xsd:string"
},
"ActEdited": "ableandagent:ActEdited",
"changes": {
"@id": "ableandagent:changes",
"@container": "@list"
},
"fundedChangeCents": {
"@id": "ableandagent:fundedChangeCents",
"@type": "xsd:integer"
},
"escrowChangeCents": {
"@id": "ableandagent:escrowChangeCents",
"@type": "xsd:integer"
},
"NewAct": "ableandagent:NewAct",
"category": {
"@id": "ableandagent:category",
"@type": "xsd:string"
},
"zip": {
"@id": "ableandagent:zip",
"@type": "xsd:string"
},
"community": {
"@id": "ableandagent:community",
"@type": "xsd:string"
},
"neighborhood": {
"@id": "ableandagent:neighborhood",
"@type": "xsd:string"
},
"dropoff": {
"@id": "ableandagent:dropoff"
},
"opensAt": {
"@id": "ableandagent:opensAt",
"@type": "xsd:dateTime"
},
"overLimit": {
"@id": "ableandagent:overLimit",
"@type": "xsd:string"
},
"Act": "ableandagent:Act",
"state": {
"@id": "ableandagent:state",
"@type": "xsd:string"
},
"timezone": {
"@id": "ableandagent:timezone",
"@type": "xsd:string"
},
"fundedCents": {
"@id": "ableandagent:fundedCents",
"@type": "xsd:integer"
},
"escrowFundedCents": {
"@id": "ableandagent:escrowFundedCents",
"@type": "xsd:integer"
},
"killFeeBps": {
"@id": "ableandagent:killFeeBps",
"@type": "xsd:integer"
},
"publishedAt": {
"@id": "ableandagent:publishedAt",
"@type": "xsd:dateTime"
},
"claimedAt": {
"@id": "ableandagent:claimedAt",
"@type": "xsd:dateTime"
},
"submittedAt": {
"@id": "ableandagent:submittedAt",
"@type": "xsd:dateTime"
},
"reviewEndsAt": {
"@id": "ableandagent:reviewEndsAt",
"@type": "xsd:dateTime"
},
"reviewedAt": {
"@id": "ableandagent:reviewedAt",
"@type": "xsd:dateTime"
},
"settledAt": {
"@id": "ableandagent:settledAt",
"@type": "xsd:dateTime"
},
"note": {
"@id": "ableandagent:note",
"@type": "xsd:string"
},
"photos": {
"@id": "ableandagent:photos",
"@container": "@list"
},
"approval": {
"@id": "ableandagent:approval"
},
"ActBrief": "ableandagent:ActBrief",
"ActList": "ableandagent:ActList",
"acts": {
"@id": "ableandagent:acts",
"@container": "@list"
},
"Photo": "ableandagent:Photo",
"takenAt": {
"@id": "ableandagent:takenAt",
"@type": "xsd:dateTime"
},
"width": {
"@id": "ableandagent:width",
"@type": "xsd:integer"
},
"height": {
"@id": "ableandagent:height",
"@type": "xsd:integer"
},
"byteSize": {
"@id": "ableandagent:byteSize",
"@type": "xsd:integer"
},
"sha256": {
"@id": "ableandagent:sha256",
"@type": "xsd:string"
},
"originalSha256": {
"@id": "ableandagent:originalSha256",
"@type": "xsd:string"
},
"Message": "ableandagent:Message",
"conversation": {
"@id": "ableandagent:conversation",
"@type": "xsd:string"
},
"postedByYou": {
"@id": "ableandagent:postedByYou",
"@type": "xsd:boolean"
},
"human": {
"@id": "ableandagent:human",
"@type": "xsd:string"
},
"from": {
"@id": "ableandagent:from",
"@type": "xsd:string"
},
"fromYou": {
"@id": "ableandagent:fromYou",
"@type": "xsd:boolean"
},
"body": {
"@id": "ableandagent:body",
"@type": "xsd:string"
},
"NewMessage": "ableandagent:NewMessage",
"Inbox": "ableandagent:Inbox",
"messages": {
"@id": "ableandagent:messages",
"@container": "@list"
},
"cursor": {
"@id": "ableandagent:cursor",
"@type": "xsd:string"
},
"ConversationSummary": "ableandagent:ConversationSummary",
"writable": {
"@id": "ableandagent:writable",
"@type": "xsd:boolean"
},
"messageCount": {
"@id": "ableandagent:messageCount",
"@type": "xsd:integer"
},
"unread": {
"@id": "ableandagent:unread",
"@type": "xsd:integer"
},
"lastMessageAt": {
"@id": "ableandagent:lastMessageAt",
"@type": "xsd:dateTime"
},
"ConversationList": "ableandagent:ConversationList",
"conversations": {
"@id": "ableandagent:conversations",
"@container": "@list"
},
"Conversation": "ableandagent:Conversation",
"actState": {
"@id": "ableandagent:actState",
"@type": "xsd:string"
}
},
"@type": "schema:Dataset",
"schema:name": "ableandagent-com API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects ableandagent-com's own API contract declares: one class per component schema, one property per declared field, typed from the contract. Derived by script (derive-json-ld.py, 2026-10-29) from openapi/ableandagent-com-openapi.json, openapi/ableandagent-com.json.",
"dcterms:created": "2026-10-29",
"dcterms:source": [
"openapi/ableandagent-com-openapi.json",
"openapi/ableandagent-com.json"
]
}