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
View Context View on GitHub

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
email 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

Raw ↑
{
  "@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"
  ]
}