Ayble Context
JSON-LD context defining the semantic vocabulary for Ayble from Ayble.
6 Classes
15 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
ayble:
https://ayblehealth.com/schema#
Classes
PostCandidateCreatenoteRequest
PostJobInfoResponse
PostReportGenerateRequest
PostReportGenerateResponse
PostReportSynchronousRequest
PostReportSynchronousResponse
Properties
| Property |
Type |
Container |
| candidateId |
string |
|
| note |
string |
|
| id |
string |
|
| openedAt |
dateTime |
|
| closedAt |
dateTime |
|
| isArchived |
boolean |
|
| archivedAt |
dateTime |
|
| closeReasonId |
string |
|
| openingState |
string |
|
| latestVersion |
|
|
| ReportGenerateRequest |
|
|
| ReportGenerateSuccessResponse |
|
|
| ErrorResponse |
|
|
| ReportSynchronousRequest |
|
|
| ReportSynchronousSuccessResponse |
|
|
JSON-LD Document
{
"@context": {
"@vocab": "https://ayblehealth.com/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"ayble": "https://ayblehealth.com/schema#",
"PostCandidateCreatenoteRequest": "ayble:PostCandidateCreatenoteRequest",
"candidateId": {
"@id": "ayble:candidateId",
"@type": "xsd:string"
},
"note": {
"@id": "ayble:note",
"@type": "xsd:string"
},
"PostJobInfoResponse": "ayble:PostJobInfoResponse",
"id": {
"@id": "ayble:id",
"@type": "xsd:string"
},
"openedAt": {
"@id": "ayble:openedAt",
"@type": "xsd:dateTime"
},
"closedAt": {
"@id": "ayble:closedAt",
"@type": "xsd:dateTime"
},
"isArchived": {
"@id": "ayble:isArchived",
"@type": "xsd:boolean"
},
"archivedAt": {
"@id": "ayble:archivedAt",
"@type": "xsd:dateTime"
},
"closeReasonId": {
"@id": "ayble:closeReasonId",
"@type": "xsd:string"
},
"openingState": {
"@id": "ayble:openingState",
"@type": "xsd:string"
},
"latestVersion": {
"@id": "ayble:latestVersion"
},
"PostReportGenerateRequest": "ayble:PostReportGenerateRequest",
"ReportGenerateRequest": {
"@id": "ayble:ReportGenerateRequest"
},
"PostReportGenerateResponse": "ayble:PostReportGenerateResponse",
"ReportGenerateSuccessResponse": {
"@id": "ayble:ReportGenerateSuccessResponse"
},
"ErrorResponse": {
"@id": "ayble:ErrorResponse"
},
"PostReportSynchronousRequest": "ayble:PostReportSynchronousRequest",
"ReportSynchronousRequest": {
"@id": "ayble:ReportSynchronousRequest"
},
"PostReportSynchronousResponse": "ayble:PostReportSynchronousResponse",
"ReportSynchronousSuccessResponse": {
"@id": "ayble:ReportSynchronousSuccessResponse"
}
},
"@type": "schema:Dataset",
"schema:name": "Ayble API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects Ayble'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/_ae-authored/ayble-openapi-generated.yml.",
"dcterms:created": "2026-10-29",
"dcterms:source": [
"openapi/_ae-authored/ayble-openapi-generated.yml"
]
}