schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
beaglesecurity:
https://beaglesecurity.com/schema#
{
"@context": {
"@vocab": "https://beaglesecurity.com/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"beaglesecurity": "https://beaglesecurity.com/schema#",
"GetRestV2ApplicationsResponse": "beaglesecurity:GetRestV2ApplicationsResponse",
"code": {
"@id": "beaglesecurity:code",
"@type": "xsd:string"
},
"message": {
"@id": "beaglesecurity:message",
"@type": "xsd:string"
},
"applications": {
"@id": "beaglesecurity:applications",
"@container": "@list"
},
"GetRestV2ApplicationsSignatureResponse": "beaglesecurity:GetRestV2ApplicationsSignatureResponse",
"status": {
"@id": "beaglesecurity:status",
"@type": "xsd:string"
},
"url": {
"@id": "beaglesecurity:url",
"@type": "xsd:string"
},
"fileSignature": {
"@id": "beaglesecurity:fileSignature"
},
"dnsSignature": {
"@id": "beaglesecurity:dnsSignature"
},
"apiSignature": {
"@id": "beaglesecurity:apiSignature"
},
"DeleteRestV2ProjectsResponse": "beaglesecurity:DeleteRestV2ProjectsResponse",
"name": {
"@id": "beaglesecurity:name",
"@type": "xsd:string"
},
"description": {
"@id": "beaglesecurity:description",
"@type": "xsd:string"
},
"projectKey": {
"@id": "beaglesecurity:projectKey",
"@type": "xsd:string"
},
"GetRestV2ProjectsResponse": "beaglesecurity:GetRestV2ProjectsResponse",
"projects": {
"@id": "beaglesecurity:projects",
"@container": "@list"
},
"PostRestV2ProjectsRequest": "beaglesecurity:PostRestV2ProjectsRequest",
"PostRestV2ProjectsResponse": "beaglesecurity:PostRestV2ProjectsResponse",
"PutRestV2ProjectsRequest": "beaglesecurity:PutRestV2ProjectsRequest",
"PutRestV2ProjectsResponse": "beaglesecurity:PutRestV2ProjectsResponse",
"GetRestV2TestRunningsessionsResponse": "beaglesecurity:GetRestV2TestRunningsessionsResponse",
"sessions": {
"@id": "beaglesecurity:sessions",
"@container": "@list"
},
"PostRestV2TestStartRequest": "beaglesecurity:PostRestV2TestStartRequest",
"applicationToken": {
"@id": "beaglesecurity:applicationToken",
"@type": "xsd:string"
},
"PostRestV2TestStartResponse": "beaglesecurity:PostRestV2TestStartResponse",
"statusUrl": {
"@id": "beaglesecurity:statusUrl",
"@type": "xsd:string"
},
"resultUrl": {
"@id": "beaglesecurity:resultUrl",
"@type": "xsd:string"
},
"resultToken": {
"@id": "beaglesecurity:resultToken",
"@type": "xsd:string"
},
"GetRestV2TestStatusResponse": "beaglesecurity:GetRestV2TestStatusResponse",
"progress": {
"@id": "beaglesecurity:progress",
"@type": "xsd:integer"
},
"PostRestV2TestStopRequest": "beaglesecurity:PostRestV2TestStopRequest",
"PostRestV2TestStopResponse": "beaglesecurity:PostRestV2TestStopResponse"
},
"@type": "schema:Dataset",
"schema:name": "Beagle Security API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects Beagle Security'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-21) from openapi/_ae-authored/beaglesecurity-openapi-generated.yml.",
"dcterms:created": "2026-10-21",
"dcterms:source": [
"openapi/_ae-authored/beaglesecurity-openapi-generated.yml"
]
}