Accordo · JSON-LD Context
Accordo Dev Context
JSON-LD context defining the semantic vocabulary for Accordo Dev from Accordo.
18 Classes
37 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
accordo:
https://accordo.dev/schema#
Classes
GetApiAdminMetricsResponse
GetApiApprovalsResponse
PostApiApprovalsIdApproveResponse
PostApiApprovalsIdRejectRequest
PostApiApprovalsIdRejectResponse
PostApiCompaniesRequest
PostApiCompaniesResponse
PostApiContactsRequest
PostApiContactsResponse
GetApiModulesModuleResponse
GetApiModulesModuleRecordsResponse
PostApiModulesModuleRecordsIdActionsActionResponse
PostApiOpportunitiesRequest
PostApiOpportunitiesResponse
PostApiOpportunitiesIdStageRequest
PostApiOpportunitiesIdStageResponse
GetApiSchemaResponse
GetHealthResponse
Properties
| Property | Type | Container |
|---|---|---|
| companies | integer | |
| contacts | integer | |
| opportunities | integer | |
| pendingApprovals | integer | |
| workflowRuns | integer | |
| auditEvents | integer | |
| approvals | list | |
| ok | boolean | |
| approvalId | string | |
| reason | string | |
| name | string | |
| address | string | |
| id | string | |
| firstName | string | |
| lastName | string | |
| string | ||
| description | string | |
| kind | string | |
| capabilities | list | |
| fields | list | |
| paths | ||
| records | list | |
| module | string | |
| action | string | |
| recordId | string | |
| runId | string | |
| result | ||
| title | string | |
| value | decimal | |
| stage | string | |
| opportunityId | string | |
| newStage | string | |
| adapter | string | |
| available | boolean | |
| generatedModules | list | |
| ready | boolean | |
| storage |
JSON-LD Document
{
"@context": {
"@vocab": "https://accordo.dev/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"accordo": "https://accordo.dev/schema#",
"GetApiAdminMetricsResponse": "accordo:GetApiAdminMetricsResponse",
"companies": {
"@id": "accordo:companies",
"@type": "xsd:integer"
},
"contacts": {
"@id": "accordo:contacts",
"@type": "xsd:integer"
},
"opportunities": {
"@id": "accordo:opportunities",
"@type": "xsd:integer"
},
"pendingApprovals": {
"@id": "accordo:pendingApprovals",
"@type": "xsd:integer"
},
"workflowRuns": {
"@id": "accordo:workflowRuns",
"@type": "xsd:integer"
},
"auditEvents": {
"@id": "accordo:auditEvents",
"@type": "xsd:integer"
},
"GetApiApprovalsResponse": "accordo:GetApiApprovalsResponse",
"approvals": {
"@id": "accordo:approvals",
"@container": "@list"
},
"PostApiApprovalsIdApproveResponse": "accordo:PostApiApprovalsIdApproveResponse",
"ok": {
"@id": "accordo:ok",
"@type": "xsd:boolean"
},
"approvalId": {
"@id": "accordo:approvalId",
"@type": "xsd:string"
},
"PostApiApprovalsIdRejectRequest": "accordo:PostApiApprovalsIdRejectRequest",
"reason": {
"@id": "accordo:reason",
"@type": "xsd:string"
},
"PostApiApprovalsIdRejectResponse": "accordo:PostApiApprovalsIdRejectResponse",
"PostApiCompaniesRequest": "accordo:PostApiCompaniesRequest",
"name": {
"@id": "accordo:name",
"@type": "xsd:string"
},
"address": {
"@id": "accordo:address",
"@type": "xsd:string"
},
"PostApiCompaniesResponse": "accordo:PostApiCompaniesResponse",
"id": {
"@id": "accordo:id",
"@type": "xsd:string"
},
"PostApiContactsRequest": "accordo:PostApiContactsRequest",
"firstName": {
"@id": "accordo:firstName",
"@type": "xsd:string"
},
"lastName": {
"@id": "accordo:lastName",
"@type": "xsd:string"
},
"email": {
"@id": "accordo:email",
"@type": "xsd:string"
},
"PostApiContactsResponse": "accordo:PostApiContactsResponse",
"GetApiModulesModuleResponse": "accordo:GetApiModulesModuleResponse",
"description": {
"@id": "accordo:description",
"@type": "xsd:string"
},
"kind": {
"@id": "accordo:kind",
"@type": "xsd:string"
},
"capabilities": {
"@id": "accordo:capabilities",
"@container": "@list"
},
"fields": {
"@id": "accordo:fields",
"@container": "@list"
},
"paths": {
"@id": "accordo:paths"
},
"GetApiModulesModuleRecordsResponse": "accordo:GetApiModulesModuleRecordsResponse",
"records": {
"@id": "accordo:records",
"@container": "@list"
},
"PostApiModulesModuleRecordsIdActionsActionResponse": "accordo:PostApiModulesModuleRecordsIdActionsActionResponse",
"module": {
"@id": "accordo:module",
"@type": "xsd:string"
},
"action": {
"@id": "accordo:action",
"@type": "xsd:string"
},
"recordId": {
"@id": "accordo:recordId",
"@type": "xsd:string"
},
"runId": {
"@id": "accordo:runId",
"@type": "xsd:string"
},
"result": {
"@id": "accordo:result"
},
"PostApiOpportunitiesRequest": "accordo:PostApiOpportunitiesRequest",
"title": {
"@id": "accordo:title",
"@type": "xsd:string"
},
"value": {
"@id": "accordo:value",
"@type": "xsd:decimal"
},
"stage": {
"@id": "accordo:stage",
"@type": "xsd:string"
},
"PostApiOpportunitiesResponse": "accordo:PostApiOpportunitiesResponse",
"PostApiOpportunitiesIdStageRequest": "accordo:PostApiOpportunitiesIdStageRequest",
"PostApiOpportunitiesIdStageResponse": "accordo:PostApiOpportunitiesIdStageResponse",
"opportunityId": {
"@id": "accordo:opportunityId",
"@type": "xsd:string"
},
"newStage": {
"@id": "accordo:newStage",
"@type": "xsd:string"
},
"GetApiSchemaResponse": "accordo:GetApiSchemaResponse",
"adapter": {
"@id": "accordo:adapter",
"@type": "xsd:string"
},
"available": {
"@id": "accordo:available",
"@type": "xsd:boolean"
},
"generatedModules": {
"@id": "accordo:generatedModules",
"@container": "@list"
},
"GetHealthResponse": "accordo:GetHealthResponse",
"ready": {
"@id": "accordo:ready",
"@type": "xsd:boolean"
},
"storage": {
"@id": "accordo:storage"
}
},
"@type": "schema:Dataset",
"schema:name": "Accordo API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects Accordo'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-31) from openapi/_ae-authored/accordo-dev-openapi-generated.yml.",
"dcterms:created": "2026-10-31",
"dcterms:source": [
"openapi/_ae-authored/accordo-dev-openapi-generated.yml"
]
}