RouterPlus · JSON-LD Context
Routerplus Com Context
JSON-LD context defining the semantic vocabulary for Routerplus Com from RouterPlus.
17 Classes
32 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
routerplus:
https://routerplus.com/schema#
Classes
GetApiIdentityKeysResponse
PostApiIdentityKeysRequest
PostApiIdentityKeysResponse
GetApiIdentityMembersResponse
PostApiIdentityMembersRequest
PostApiIdentityMembersResponse
GetApiIdentityOrganizationsResponse
GetApiIdentityPrincipalsResponse
PostApiIdentityPrincipalsRequest
PostApiIdentityPrincipalsResponse
GetApiIdentityWorkspacesResponse
PostApiIdentityWorkspacesRequest
PostApiIdentityWorkspacesResponse
PostApiModelsJsonRequest
GetV1ChatCompletionsResponse
PostV1ChatCompletionsRequest
GetV1GenerationResponse
Properties
| Property | Type | Container |
|---|---|---|
| keys | list | |
| principal_id | string | |
| name | string | |
| connection_id | string | |
| key_id | string | |
| key | string | |
| copyable | boolean | |
| members | list | |
| string | ||
| role | string | |
| disabled | boolean | |
| organizations | list | |
| org_id | string | |
| principals | list | |
| workspace_id | string | |
| kind | string | |
| subject | string | |
| member_email | string | |
| workspaces | list | |
| route_policy_id | string | |
| model | string | |
| stream | boolean | |
| max_tokens | integer | |
| messages | list | |
| id | string | |
| object | string | |
| created | integer | |
| choices | list | |
| usage | ||
| request_id | string | |
| admission_events | list | |
| attempts | list |
JSON-LD Document
{
"@context": {
"@vocab": "https://routerplus.com/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"routerplus": "https://routerplus.com/schema#",
"GetApiIdentityKeysResponse": "routerplus:GetApiIdentityKeysResponse",
"keys": {
"@id": "routerplus:keys",
"@container": "@list"
},
"PostApiIdentityKeysRequest": "routerplus:PostApiIdentityKeysRequest",
"principal_id": {
"@id": "routerplus:principal_id",
"@type": "xsd:string"
},
"name": {
"@id": "routerplus:name",
"@type": "xsd:string"
},
"connection_id": {
"@id": "routerplus:connection_id",
"@type": "xsd:string"
},
"PostApiIdentityKeysResponse": "routerplus:PostApiIdentityKeysResponse",
"key_id": {
"@id": "routerplus:key_id",
"@type": "xsd:string"
},
"key": {
"@id": "routerplus:key",
"@type": "xsd:string"
},
"copyable": {
"@id": "routerplus:copyable",
"@type": "xsd:boolean"
},
"GetApiIdentityMembersResponse": "routerplus:GetApiIdentityMembersResponse",
"members": {
"@id": "routerplus:members",
"@container": "@list"
},
"email": {
"@id": "routerplus:email",
"@type": "xsd:string"
},
"role": {
"@id": "routerplus:role",
"@type": "xsd:string"
},
"disabled": {
"@id": "routerplus:disabled",
"@type": "xsd:boolean"
},
"PostApiIdentityMembersRequest": "routerplus:PostApiIdentityMembersRequest",
"PostApiIdentityMembersResponse": "routerplus:PostApiIdentityMembersResponse",
"GetApiIdentityOrganizationsResponse": "routerplus:GetApiIdentityOrganizationsResponse",
"organizations": {
"@id": "routerplus:organizations",
"@container": "@list"
},
"org_id": {
"@id": "routerplus:org_id",
"@type": "xsd:string"
},
"GetApiIdentityPrincipalsResponse": "routerplus:GetApiIdentityPrincipalsResponse",
"principals": {
"@id": "routerplus:principals",
"@container": "@list"
},
"PostApiIdentityPrincipalsRequest": "routerplus:PostApiIdentityPrincipalsRequest",
"workspace_id": {
"@id": "routerplus:workspace_id",
"@type": "xsd:string"
},
"kind": {
"@id": "routerplus:kind",
"@type": "xsd:string"
},
"subject": {
"@id": "routerplus:subject",
"@type": "xsd:string"
},
"member_email": {
"@id": "routerplus:member_email",
"@type": "xsd:string"
},
"PostApiIdentityPrincipalsResponse": "routerplus:PostApiIdentityPrincipalsResponse",
"GetApiIdentityWorkspacesResponse": "routerplus:GetApiIdentityWorkspacesResponse",
"workspaces": {
"@id": "routerplus:workspaces",
"@container": "@list"
},
"route_policy_id": {
"@id": "routerplus:route_policy_id",
"@type": "xsd:string"
},
"PostApiIdentityWorkspacesRequest": "routerplus:PostApiIdentityWorkspacesRequest",
"PostApiIdentityWorkspacesResponse": "routerplus:PostApiIdentityWorkspacesResponse",
"PostApiModelsJsonRequest": "routerplus:PostApiModelsJsonRequest",
"model": {
"@id": "routerplus:model",
"@type": "xsd:string"
},
"stream": {
"@id": "routerplus:stream",
"@type": "xsd:boolean"
},
"max_tokens": {
"@id": "routerplus:max_tokens",
"@type": "xsd:integer"
},
"messages": {
"@id": "routerplus:messages",
"@container": "@list"
},
"GetV1ChatCompletionsResponse": "routerplus:GetV1ChatCompletionsResponse",
"id": {
"@id": "routerplus:id",
"@type": "xsd:string"
},
"object": {
"@id": "routerplus:object",
"@type": "xsd:string"
},
"created": {
"@id": "routerplus:created",
"@type": "xsd:integer"
},
"choices": {
"@id": "routerplus:choices",
"@container": "@list"
},
"usage": {
"@id": "routerplus:usage"
},
"PostV1ChatCompletionsRequest": "routerplus:PostV1ChatCompletionsRequest",
"GetV1GenerationResponse": "routerplus:GetV1GenerationResponse",
"request_id": {
"@id": "routerplus:request_id",
"@type": "xsd:string"
},
"admission_events": {
"@id": "routerplus:admission_events",
"@container": "@list"
},
"attempts": {
"@id": "routerplus:attempts",
"@container": "@list"
}
},
"@type": "schema:Dataset",
"schema:name": "RouterPlus API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects RouterPlus'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/routerplus-com-openapi-generated.yml.",
"dcterms:created": "2026-10-29",
"dcterms:source": [
"openapi/_ae-authored/routerplus-com-openapi-generated.yml"
]
}