BlueNexus AI · JSON-LD Context
Bluenexus Ai Context
JSON-LD context defining the semantic vocabulary for Bluenexus Ai from BlueNexus AI.
40 Classes
106 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
bluenexus:
https://bluenexus.ai/schema#
Classes
GetWellKnownJwksJsonResponse
GetWellKnownOauthAuthorizationServerResponse
GetWellKnownOauthClientResponse
GetWellKnownOauthProtectedResourceResponse
GetAgentsResponse
PostAgentsRequest
PostAgentsResponse
GetAgentsAgentidResponse
PutAgentsAgentidRequest
PutAgentsAgentidResponse
PostAgentsAgentidChatCompletionsRequest
PostAgentsAgentidChatCompletionsResponse
PostAuthClientsRequest
PostAuthClientsResponse
PutAuthClientsClientidRequest
PutAuthClientsClientidSecretResponse
GetAuthScopesResponse
PatchAuthSessionsIdProviderPermissionsRequest
GetAuthAuthorizeResponse
PostAuthPatRequest
PostAuthPatResponse
PostAuthRegisterRequest
PostAuthRegisterResponse
PostAuthRevokeRequest
PostAuthTokenRequest
PostAuthTokenResponse
GetAuthUserinfoResponse
GetAuthValidateResponse
PostChatCompletionsRequest
PostChatCompletionsResponse
GetConnectionsResponse
PutConnectionsConnectionidRefreshResponse
PostConnectionsFromCatalogRequest
PostConnectionsFromCatalogInitiateOauthRequest
PostConnectionsInitiateRequest
PostConnectionsInitiateResponse
PostConnectionsPendingPendingidFinalizeRequest
GetModelsResponse
GetProvidersResponse
GetProvidersProvideridToolsResponse
Properties
| Property | Type | Container |
|---|---|---|
| keys | list | |
| issuer | string | |
| authorization_endpoint | string | |
| token_endpoint | string | |
| revocation_endpoint | string | |
| registration_endpoint | string | |
| scopes_supported | list | |
| grant_types_supported | list | |
| code_challenge_methods_supported | list | |
| token_endpoint_auth_methods_supported | list | |
| response_types_supported | list | |
| response_modes_supported | list | |
| client_id | string | |
| client_name | string | |
| redirect_uris | list | |
| grant_types | list | |
| response_types | list | |
| token_endpoint_auth_method | string | |
| resource | string | |
| authorization_servers | list | |
| bearer_methods_supported | list | |
| resource_documentation | string | |
| agents | list | |
| pagination | ||
| name | string | |
| llm | string | |
| personality | string | |
| description | string | |
| temperature | string | |
| firstPrompt | string | |
| enabledBuiltInTools | string | |
| billingAccountType | string | |
| usageLimits | string | |
| id | string | |
| accountId | string | |
| timestamps | ||
| updatedAt | string | |
| messages | string | |
| stream | string | |
| max_tokens | string | |
| conversationId | string | |
| object | string | |
| created | integer | |
| model | string | |
| choices | list | |
| usage | ||
| type | string | |
| roles | string | |
| redirectUris | string | |
| allowedScopes | string | |
| allowedProviders | string | |
| branding | string | |
| clientId | string | |
| clientSecret | string | |
| client | string | |
| scopes | list | |
| providerPermissions | ||
| redirect | string | |
| expires_in | integer | |
| provider_permissions | ||
| default_provider_permission | string | |
| agent_ids | list | |
| knowledge_base_ids | list | |
| personal_access_token | string | |
| session_id | string | |
| scope | string | |
| client_uri | string | |
| logo_uri | string | |
| token | string | |
| grant_type | string | |
| code | string | |
| redirect_uri | string | |
| code_verifier | string | |
| refresh_token | string | |
| token_type | string | |
| access_token | string | |
| refresh_expires_in | integer | |
| id_token | string | |
| sub | string | |
| string | ||
| picture | string | |
| knowledgeBases | list | |
| top_p | decimal | |
| stop | string | |
| tools | list | |
| tool_choice | string | |
| response_format | ||
| seed | string | |
| data | list | |
| catalogEntryId | string | |
| bearerToken | string | |
| redirectUrl | string | |
| providerId | string | |
| providerParams | ||
| authorizationUrl | string | |
| providerMetadata | ||
| fields | ||
| models | list | |
| label | string | |
| logoUrl | string | |
| category | string | |
| popular | boolean | |
| authType | string | |
| allowMultipleConnections | boolean | |
| parameters | ||
| mode | string |
JSON-LD Document
{
"@context": {
"@vocab": "https://bluenexus.ai/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"bluenexus": "https://bluenexus.ai/schema#",
"GetWellKnownJwksJsonResponse": "bluenexus:GetWellKnownJwksJsonResponse",
"keys": {
"@id": "bluenexus:keys",
"@container": "@list"
},
"GetWellKnownOauthAuthorizationServerResponse": "bluenexus:GetWellKnownOauthAuthorizationServerResponse",
"issuer": {
"@id": "bluenexus:issuer",
"@type": "xsd:string"
},
"authorization_endpoint": {
"@id": "bluenexus:authorization_endpoint",
"@type": "xsd:string"
},
"token_endpoint": {
"@id": "bluenexus:token_endpoint",
"@type": "xsd:string"
},
"revocation_endpoint": {
"@id": "bluenexus:revocation_endpoint",
"@type": "xsd:string"
},
"registration_endpoint": {
"@id": "bluenexus:registration_endpoint",
"@type": "xsd:string"
},
"scopes_supported": {
"@id": "bluenexus:scopes_supported",
"@container": "@list"
},
"grant_types_supported": {
"@id": "bluenexus:grant_types_supported",
"@container": "@list"
},
"code_challenge_methods_supported": {
"@id": "bluenexus:code_challenge_methods_supported",
"@container": "@list"
},
"token_endpoint_auth_methods_supported": {
"@id": "bluenexus:token_endpoint_auth_methods_supported",
"@container": "@list"
},
"response_types_supported": {
"@id": "bluenexus:response_types_supported",
"@container": "@list"
},
"response_modes_supported": {
"@id": "bluenexus:response_modes_supported",
"@container": "@list"
},
"GetWellKnownOauthClientResponse": "bluenexus:GetWellKnownOauthClientResponse",
"client_id": {
"@id": "bluenexus:client_id",
"@type": "xsd:string"
},
"client_name": {
"@id": "bluenexus:client_name",
"@type": "xsd:string"
},
"redirect_uris": {
"@id": "bluenexus:redirect_uris",
"@container": "@list"
},
"grant_types": {
"@id": "bluenexus:grant_types",
"@container": "@list"
},
"response_types": {
"@id": "bluenexus:response_types",
"@container": "@list"
},
"token_endpoint_auth_method": {
"@id": "bluenexus:token_endpoint_auth_method",
"@type": "xsd:string"
},
"GetWellKnownOauthProtectedResourceResponse": "bluenexus:GetWellKnownOauthProtectedResourceResponse",
"resource": {
"@id": "bluenexus:resource",
"@type": "xsd:string"
},
"authorization_servers": {
"@id": "bluenexus:authorization_servers",
"@container": "@list"
},
"bearer_methods_supported": {
"@id": "bluenexus:bearer_methods_supported",
"@container": "@list"
},
"resource_documentation": {
"@id": "bluenexus:resource_documentation",
"@type": "xsd:string"
},
"GetAgentsResponse": "bluenexus:GetAgentsResponse",
"agents": {
"@id": "bluenexus:agents",
"@container": "@list"
},
"pagination": {
"@id": "bluenexus:pagination"
},
"PostAgentsRequest": "bluenexus:PostAgentsRequest",
"name": {
"@id": "bluenexus:name",
"@type": "xsd:string"
},
"llm": {
"@id": "bluenexus:llm",
"@type": "xsd:string"
},
"personality": {
"@id": "bluenexus:personality",
"@type": "xsd:string"
},
"description": {
"@id": "bluenexus:description",
"@type": "xsd:string"
},
"temperature": {
"@id": "bluenexus:temperature",
"@type": "xsd:string"
},
"firstPrompt": {
"@id": "bluenexus:firstPrompt",
"@type": "xsd:string"
},
"enabledBuiltInTools": {
"@id": "bluenexus:enabledBuiltInTools",
"@type": "xsd:string"
},
"billingAccountType": {
"@id": "bluenexus:billingAccountType",
"@type": "xsd:string"
},
"usageLimits": {
"@id": "bluenexus:usageLimits",
"@type": "xsd:string"
},
"PostAgentsResponse": "bluenexus:PostAgentsResponse",
"id": {
"@id": "bluenexus:id",
"@type": "xsd:string"
},
"accountId": {
"@id": "bluenexus:accountId",
"@type": "xsd:string"
},
"timestamps": {
"@id": "bluenexus:timestamps"
},
"GetAgentsAgentidResponse": "bluenexus:GetAgentsAgentidResponse",
"PutAgentsAgentidRequest": "bluenexus:PutAgentsAgentidRequest",
"PutAgentsAgentidResponse": "bluenexus:PutAgentsAgentidResponse",
"updatedAt": {
"@id": "bluenexus:updatedAt",
"@type": "xsd:string"
},
"PostAgentsAgentidChatCompletionsRequest": "bluenexus:PostAgentsAgentidChatCompletionsRequest",
"messages": {
"@id": "bluenexus:messages",
"@type": "xsd:string"
},
"stream": {
"@id": "bluenexus:stream",
"@type": "xsd:string"
},
"max_tokens": {
"@id": "bluenexus:max_tokens",
"@type": "xsd:string"
},
"conversationId": {
"@id": "bluenexus:conversationId",
"@type": "xsd:string"
},
"PostAgentsAgentidChatCompletionsResponse": "bluenexus:PostAgentsAgentidChatCompletionsResponse",
"object": {
"@id": "bluenexus:object",
"@type": "xsd:string"
},
"created": {
"@id": "bluenexus:created",
"@type": "xsd:integer"
},
"model": {
"@id": "bluenexus:model",
"@type": "xsd:string"
},
"choices": {
"@id": "bluenexus:choices",
"@container": "@list"
},
"usage": {
"@id": "bluenexus:usage"
},
"PostAuthClientsRequest": "bluenexus:PostAuthClientsRequest",
"type": {
"@id": "bluenexus:type",
"@type": "xsd:string"
},
"roles": {
"@id": "bluenexus:roles",
"@type": "xsd:string"
},
"redirectUris": {
"@id": "bluenexus:redirectUris",
"@type": "xsd:string"
},
"allowedScopes": {
"@id": "bluenexus:allowedScopes",
"@type": "xsd:string"
},
"allowedProviders": {
"@id": "bluenexus:allowedProviders",
"@type": "xsd:string"
},
"branding": {
"@id": "bluenexus:branding",
"@type": "xsd:string"
},
"PostAuthClientsResponse": "bluenexus:PostAuthClientsResponse",
"clientId": {
"@id": "bluenexus:clientId",
"@type": "xsd:string"
},
"clientSecret": {
"@id": "bluenexus:clientSecret",
"@type": "xsd:string"
},
"client": {
"@id": "bluenexus:client",
"@type": "xsd:string"
},
"PutAuthClientsClientidRequest": "bluenexus:PutAuthClientsClientidRequest",
"PutAuthClientsClientidSecretResponse": "bluenexus:PutAuthClientsClientidSecretResponse",
"GetAuthScopesResponse": "bluenexus:GetAuthScopesResponse",
"scopes": {
"@id": "bluenexus:scopes",
"@container": "@list"
},
"PatchAuthSessionsIdProviderPermissionsRequest": "bluenexus:PatchAuthSessionsIdProviderPermissionsRequest",
"providerPermissions": {
"@id": "bluenexus:providerPermissions"
},
"GetAuthAuthorizeResponse": "bluenexus:GetAuthAuthorizeResponse",
"redirect": {
"@id": "bluenexus:redirect",
"@type": "xsd:string"
},
"PostAuthPatRequest": "bluenexus:PostAuthPatRequest",
"expires_in": {
"@id": "bluenexus:expires_in",
"@type": "xsd:integer"
},
"provider_permissions": {
"@id": "bluenexus:provider_permissions"
},
"default_provider_permission": {
"@id": "bluenexus:default_provider_permission",
"@type": "xsd:string"
},
"agent_ids": {
"@id": "bluenexus:agent_ids",
"@container": "@list"
},
"knowledge_base_ids": {
"@id": "bluenexus:knowledge_base_ids",
"@container": "@list"
},
"PostAuthPatResponse": "bluenexus:PostAuthPatResponse",
"personal_access_token": {
"@id": "bluenexus:personal_access_token",
"@type": "xsd:string"
},
"session_id": {
"@id": "bluenexus:session_id",
"@type": "xsd:string"
},
"PostAuthRegisterRequest": "bluenexus:PostAuthRegisterRequest",
"scope": {
"@id": "bluenexus:scope",
"@type": "xsd:string"
},
"client_uri": {
"@id": "bluenexus:client_uri",
"@type": "xsd:string"
},
"logo_uri": {
"@id": "bluenexus:logo_uri",
"@type": "xsd:string"
},
"PostAuthRegisterResponse": "bluenexus:PostAuthRegisterResponse",
"PostAuthRevokeRequest": "bluenexus:PostAuthRevokeRequest",
"token": {
"@id": "bluenexus:token",
"@type": "xsd:string"
},
"PostAuthTokenRequest": "bluenexus:PostAuthTokenRequest",
"grant_type": {
"@id": "bluenexus:grant_type",
"@type": "xsd:string"
},
"code": {
"@id": "bluenexus:code",
"@type": "xsd:string"
},
"redirect_uri": {
"@id": "bluenexus:redirect_uri",
"@type": "xsd:string"
},
"code_verifier": {
"@id": "bluenexus:code_verifier",
"@type": "xsd:string"
},
"refresh_token": {
"@id": "bluenexus:refresh_token",
"@type": "xsd:string"
},
"PostAuthTokenResponse": "bluenexus:PostAuthTokenResponse",
"token_type": {
"@id": "bluenexus:token_type",
"@type": "xsd:string"
},
"access_token": {
"@id": "bluenexus:access_token",
"@type": "xsd:string"
},
"refresh_expires_in": {
"@id": "bluenexus:refresh_expires_in",
"@type": "xsd:integer"
},
"id_token": {
"@id": "bluenexus:id_token",
"@type": "xsd:string"
},
"GetAuthUserinfoResponse": "bluenexus:GetAuthUserinfoResponse",
"sub": {
"@id": "bluenexus:sub",
"@type": "xsd:string"
},
"email": {
"@id": "bluenexus:email",
"@type": "xsd:string"
},
"picture": {
"@id": "bluenexus:picture",
"@type": "xsd:string"
},
"GetAuthValidateResponse": "bluenexus:GetAuthValidateResponse",
"knowledgeBases": {
"@id": "bluenexus:knowledgeBases",
"@container": "@list"
},
"PostChatCompletionsRequest": "bluenexus:PostChatCompletionsRequest",
"top_p": {
"@id": "bluenexus:top_p",
"@type": "xsd:decimal"
},
"stop": {
"@id": "bluenexus:stop",
"@type": "xsd:string"
},
"tools": {
"@id": "bluenexus:tools",
"@container": "@list"
},
"tool_choice": {
"@id": "bluenexus:tool_choice",
"@type": "xsd:string"
},
"response_format": {
"@id": "bluenexus:response_format"
},
"seed": {
"@id": "bluenexus:seed",
"@type": "xsd:string"
},
"PostChatCompletionsResponse": "bluenexus:PostChatCompletionsResponse",
"GetConnectionsResponse": "bluenexus:GetConnectionsResponse",
"data": {
"@id": "bluenexus:data",
"@container": "@list"
},
"PutConnectionsConnectionidRefreshResponse": "bluenexus:PutConnectionsConnectionidRefreshResponse",
"PostConnectionsFromCatalogRequest": "bluenexus:PostConnectionsFromCatalogRequest",
"catalogEntryId": {
"@id": "bluenexus:catalogEntryId",
"@type": "xsd:string"
},
"bearerToken": {
"@id": "bluenexus:bearerToken",
"@type": "xsd:string"
},
"PostConnectionsFromCatalogInitiateOauthRequest": "bluenexus:PostConnectionsFromCatalogInitiateOauthRequest",
"redirectUrl": {
"@id": "bluenexus:redirectUrl",
"@type": "xsd:string"
},
"PostConnectionsInitiateRequest": "bluenexus:PostConnectionsInitiateRequest",
"providerId": {
"@id": "bluenexus:providerId",
"@type": "xsd:string"
},
"providerParams": {
"@id": "bluenexus:providerParams"
},
"PostConnectionsInitiateResponse": "bluenexus:PostConnectionsInitiateResponse",
"authorizationUrl": {
"@id": "bluenexus:authorizationUrl",
"@type": "xsd:string"
},
"providerMetadata": {
"@id": "bluenexus:providerMetadata"
},
"PostConnectionsPendingPendingidFinalizeRequest": "bluenexus:PostConnectionsPendingPendingidFinalizeRequest",
"fields": {
"@id": "bluenexus:fields"
},
"GetModelsResponse": "bluenexus:GetModelsResponse",
"models": {
"@id": "bluenexus:models",
"@container": "@list"
},
"GetProvidersResponse": "bluenexus:GetProvidersResponse",
"label": {
"@id": "bluenexus:label",
"@type": "xsd:string"
},
"logoUrl": {
"@id": "bluenexus:logoUrl",
"@type": "xsd:string"
},
"category": {
"@id": "bluenexus:category",
"@type": "xsd:string"
},
"popular": {
"@id": "bluenexus:popular",
"@type": "xsd:boolean"
},
"authType": {
"@id": "bluenexus:authType",
"@type": "xsd:string"
},
"allowMultipleConnections": {
"@id": "bluenexus:allowMultipleConnections",
"@type": "xsd:boolean"
},
"GetProvidersProvideridToolsResponse": "bluenexus:GetProvidersProvideridToolsResponse",
"parameters": {
"@id": "bluenexus:parameters"
},
"mode": {
"@id": "bluenexus:mode",
"@type": "xsd:string"
}
},
"@type": "schema:Dataset",
"schema:name": "BlueNexus AI API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects BlueNexus AI'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-11-02) from openapi/_ae-authored/bluenexus-ai-openapi-generated.yml.",
"dcterms:created": "2026-11-02",
"dcterms:source": [
"openapi/_ae-authored/bluenexus-ai-openapi-generated.yml"
]
}