Darwin Technologies, Inc. · JSON-LD Context
Darwin So Context
JSON-LD context defining the semantic vocabulary for Darwin So from Darwin Technologies, Inc..
56 Classes
155 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
darwin:
https://darwin.so/schema#
Classes
Error
CreateAccountRequest
CreatedAccount
AccountSummary
CreateApplicationRequest
ApplicationResponse
ApiKey
CreatedApiKey
CreateApiKeyRequest
ApiKeyList
ApiKeyUsageResponse
SearchRequest
SearchResponse
SearchOrderedCapability
SearchVersions
SearchAgent
SearchActCapability
SearchCapabilityInput
SearchCapabilityInputField
SearchHistoryPage
StartThreadResponse
ListThreadsResponse
SendMessageResponse
GetThreadResponse
ArchiveThreadBody
ArchiveThreadResponse
AuthenticateBody
PayBody
GetResultArtifactDownloadUrlResponse
GetPaymentOptionsResponse
StartAccountAuthCredentialSetupBody
StartAccountPaymentMethodSetupBody
StartAccountPaymentMethodSetupResponse
GetAccountPaymentMethodSetupResponse
ListAccountAuthCredentialsResponse
RevokeAccountAuthCredentialResponse
ListAccountPaymentMethodsResponse
RevokeAccountPaymentMethodResponse
ListAuthCredentialsResponse
RevokeAuthCredentialResponse
SetPaymentMethodDefaultBody
SetPaymentMethodDefaultResponse
RevokePaymentMethodBody
RevokePaymentMethodResponse
ListPaymentMethodsResponse
ListTargetAccountsResponse
SetTargetAccountDefaultResponse
RevokeTargetAccountResponse
AdaptiveSearchHistoryResponse
ActV3RequestResponse
ActPostFailure
ActV3GetThreadResponse
ActV3ListThreadsResponse
NavigateRequest
NavigateResponse
AssistV3Response
Properties
| Property | Type | Container |
|---|---|---|
| error | string | |
| message | string | |
| fields | list | |
| code | string | |
| retryAfterSeconds | integer | |
| authenticationRequest | ||
| targetAgent | string | |
| agent | string | |
| expiresAt | dateTime | |
| capabilities | list | |
| string | ||
| password | string | |
| name | string | |
| type | string | |
| organizationName | string | |
| organizationDomain | string | |
| id | string | |
| status | string | |
| createdAt | dateTime | |
| nextStep | string | |
| account | ||
| ais | list | |
| activeAi | ||
| description | string | |
| websiteUrl | reference | |
| redirectUris | list | |
| metadata | ||
| application | ||
| prefix | string | |
| scopes | list | |
| requestCount | integer | |
| lastUsedAt | dateTime | |
| revokedAt | dateTime | |
| kind | string | |
| applicationId | string | |
| apiKey | string | |
| apiKeys | list | |
| usage | ||
| query | string | |
| category | string | |
| objective | string | |
| numResults | integer | |
| contractVersion | string | |
| outcome | string | |
| results | list | |
| agents | list | |
| versions | reference | |
| diagnostics | ||
| rank | integer | |
| capability | string | |
| revision | integer | |
| readiness | string | |
| canStartThread | boolean | |
| canAttemptThread | boolean | |
| threadUnavailableReason | string | |
| input | reference | |
| generation | string | |
| projection | string | |
| embedding | string | |
| sparse | string | |
| retrieval | string | |
| feature | string | |
| ranker | string | |
| policy | string | |
| handle | string | |
| avatar | reference | |
| verified | boolean | |
| available | boolean | |
| additionalFieldsAllowed | boolean | |
| valueType | string | |
| required | boolean | |
| allowedValues | list | |
| format | string | |
| minLength | integer | |
| maxLength | integer | |
| minimum | decimal | |
| maximum | decimal | |
| minItems | integer | |
| maxItems | integer | |
| searches | list | |
| retentionDays | integer | |
| nextCursor | string | |
| thread | string | |
| cursor | string | |
| idempotencyKey | string | |
| threads | list | |
| messages | list | |
| errors | list | |
| actions | list | |
| requests | list | |
| hasMore | boolean | |
| archived | boolean | |
| needsAttention | boolean | |
| request | string | |
| url | reference | |
| disposition | string | |
| mediaType | string | |
| fileName | string | |
| sizeBytes | integer | |
| sha256 | string | |
| paymentRequestId | string | |
| requestRevision | integer | |
| requestDigest | string | |
| amountMinor | string | |
| currency | string | |
| payeeId | string | |
| payeeName | string | |
| actionId | string | |
| eligibleMethods | list | |
| savedMethods | list | |
| unavailableMethods | list | |
| unavailableReason | ||
| method | string | |
| consent | string | |
| setup | string | |
| paymentMethodId | string | |
| credentials | list | |
| disconnected | boolean | |
| revocationPending | boolean | |
| methods | list | |
| label | string | |
| isDefault | boolean | |
| expectedRevision | integer | |
| accounts | list | |
| accountId | string | |
| targetAiId | string | |
| revoked | boolean | |
| providerRevocation | string | |
| searchId | string | |
| responses | list | |
| actRequestId | string | |
| threadId | string | |
| stage | string | |
| retryable | boolean | |
| receipt | reference | |
| blockers | list | |
| clientMessageId | string | |
| conversationId | string | |
| mode | string | |
| context | ||
| memoryAgentId | string | |
| userId | string | |
| user_memory | string | |
| goal | string | |
| revisions | list | |
| latestRevisionId | ||
| quote | ||
| funding | ||
| run | ||
| previousRuns | list | |
| updatedAt | dateTime | |
| conversation | ||
| conversationToken | string | |
| assistId | string | |
| assistToken | string |
JSON-LD Document
{
"@context": {
"@vocab": "https://darwin.so/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"darwin": "https://darwin.so/schema#",
"Error": "darwin:Error",
"error": {
"@id": "darwin:error",
"@type": "xsd:string"
},
"message": {
"@id": "darwin:message",
"@type": "xsd:string"
},
"fields": {
"@id": "darwin:fields",
"@container": "@list"
},
"code": {
"@id": "darwin:code",
"@type": "xsd:string"
},
"retryAfterSeconds": {
"@id": "darwin:retryAfterSeconds",
"@type": "xsd:integer"
},
"authenticationRequest": {
"@id": "darwin:authenticationRequest"
},
"targetAgent": {
"@id": "darwin:targetAgent",
"@type": "xsd:string"
},
"agent": {
"@id": "darwin:agent",
"@type": "xsd:string"
},
"expiresAt": {
"@id": "darwin:expiresAt",
"@type": "xsd:dateTime"
},
"capabilities": {
"@id": "darwin:capabilities",
"@container": "@list"
},
"CreateAccountRequest": "darwin:CreateAccountRequest",
"email": {
"@id": "darwin:email",
"@type": "xsd:string"
},
"password": {
"@id": "darwin:password",
"@type": "xsd:string"
},
"name": {
"@id": "darwin:name",
"@type": "xsd:string"
},
"type": {
"@id": "darwin:type",
"@type": "xsd:string"
},
"organizationName": {
"@id": "darwin:organizationName",
"@type": "xsd:string"
},
"organizationDomain": {
"@id": "darwin:organizationDomain",
"@type": "xsd:string"
},
"CreatedAccount": "darwin:CreatedAccount",
"id": {
"@id": "darwin:id",
"@type": "xsd:string"
},
"status": {
"@id": "darwin:status",
"@type": "xsd:string"
},
"createdAt": {
"@id": "darwin:createdAt",
"@type": "xsd:dateTime"
},
"nextStep": {
"@id": "darwin:nextStep",
"@type": "xsd:string"
},
"AccountSummary": "darwin:AccountSummary",
"account": {
"@id": "darwin:account"
},
"ais": {
"@id": "darwin:ais",
"@container": "@list"
},
"activeAi": {
"@id": "darwin:activeAi"
},
"CreateApplicationRequest": "darwin:CreateApplicationRequest",
"description": {
"@id": "darwin:description",
"@type": "xsd:string"
},
"websiteUrl": {
"@id": "darwin:websiteUrl",
"@type": "@id"
},
"redirectUris": {
"@id": "darwin:redirectUris",
"@container": "@list"
},
"metadata": {
"@id": "darwin:metadata"
},
"ApplicationResponse": "darwin:ApplicationResponse",
"application": {
"@id": "darwin:application"
},
"ApiKey": "darwin:ApiKey",
"prefix": {
"@id": "darwin:prefix",
"@type": "xsd:string"
},
"scopes": {
"@id": "darwin:scopes",
"@container": "@list"
},
"requestCount": {
"@id": "darwin:requestCount",
"@type": "xsd:integer"
},
"lastUsedAt": {
"@id": "darwin:lastUsedAt",
"@type": "xsd:dateTime"
},
"revokedAt": {
"@id": "darwin:revokedAt",
"@type": "xsd:dateTime"
},
"kind": {
"@id": "darwin:kind",
"@type": "xsd:string"
},
"applicationId": {
"@id": "darwin:applicationId",
"@type": "xsd:string"
},
"CreatedApiKey": "darwin:CreatedApiKey",
"apiKey": {
"@id": "darwin:apiKey",
"@type": "xsd:string"
},
"CreateApiKeyRequest": "darwin:CreateApiKeyRequest",
"ApiKeyList": "darwin:ApiKeyList",
"apiKeys": {
"@id": "darwin:apiKeys",
"@container": "@list"
},
"ApiKeyUsageResponse": "darwin:ApiKeyUsageResponse",
"usage": {
"@id": "darwin:usage"
},
"SearchRequest": "darwin:SearchRequest",
"query": {
"@id": "darwin:query",
"@type": "xsd:string"
},
"category": {
"@id": "darwin:category",
"@type": "xsd:string"
},
"objective": {
"@id": "darwin:objective",
"@type": "xsd:string"
},
"numResults": {
"@id": "darwin:numResults",
"@type": "xsd:integer"
},
"SearchResponse": "darwin:SearchResponse",
"contractVersion": {
"@id": "darwin:contractVersion",
"@type": "xsd:string"
},
"outcome": {
"@id": "darwin:outcome",
"@type": "xsd:string"
},
"results": {
"@id": "darwin:results",
"@container": "@list"
},
"agents": {
"@id": "darwin:agents",
"@container": "@list"
},
"versions": {
"@id": "darwin:versions",
"@type": "@id"
},
"diagnostics": {
"@id": "darwin:diagnostics"
},
"SearchOrderedCapability": "darwin:SearchOrderedCapability",
"rank": {
"@id": "darwin:rank",
"@type": "xsd:integer"
},
"capability": {
"@id": "darwin:capability",
"@type": "xsd:string"
},
"revision": {
"@id": "darwin:revision",
"@type": "xsd:integer"
},
"readiness": {
"@id": "darwin:readiness",
"@type": "xsd:string"
},
"canStartThread": {
"@id": "darwin:canStartThread",
"@type": "xsd:boolean"
},
"canAttemptThread": {
"@id": "darwin:canAttemptThread",
"@type": "xsd:boolean"
},
"threadUnavailableReason": {
"@id": "darwin:threadUnavailableReason",
"@type": "xsd:string"
},
"input": {
"@id": "darwin:input",
"@type": "@id"
},
"SearchVersions": "darwin:SearchVersions",
"generation": {
"@id": "darwin:generation",
"@type": "xsd:string"
},
"projection": {
"@id": "darwin:projection",
"@type": "xsd:string"
},
"embedding": {
"@id": "darwin:embedding",
"@type": "xsd:string"
},
"sparse": {
"@id": "darwin:sparse",
"@type": "xsd:string"
},
"retrieval": {
"@id": "darwin:retrieval",
"@type": "xsd:string"
},
"feature": {
"@id": "darwin:feature",
"@type": "xsd:string"
},
"ranker": {
"@id": "darwin:ranker",
"@type": "xsd:string"
},
"policy": {
"@id": "darwin:policy",
"@type": "xsd:string"
},
"SearchAgent": "darwin:SearchAgent",
"handle": {
"@id": "darwin:handle",
"@type": "xsd:string"
},
"avatar": {
"@id": "darwin:avatar",
"@type": "@id"
},
"verified": {
"@id": "darwin:verified",
"@type": "xsd:boolean"
},
"SearchActCapability": "darwin:SearchActCapability",
"SearchCapabilityInput": "darwin:SearchCapabilityInput",
"available": {
"@id": "darwin:available",
"@type": "xsd:boolean"
},
"additionalFieldsAllowed": {
"@id": "darwin:additionalFieldsAllowed",
"@type": "xsd:boolean"
},
"SearchCapabilityInputField": "darwin:SearchCapabilityInputField",
"valueType": {
"@id": "darwin:valueType",
"@type": "xsd:string"
},
"required": {
"@id": "darwin:required",
"@type": "xsd:boolean"
},
"allowedValues": {
"@id": "darwin:allowedValues",
"@container": "@list"
},
"format": {
"@id": "darwin:format",
"@type": "xsd:string"
},
"minLength": {
"@id": "darwin:minLength",
"@type": "xsd:integer"
},
"maxLength": {
"@id": "darwin:maxLength",
"@type": "xsd:integer"
},
"minimum": {
"@id": "darwin:minimum",
"@type": "xsd:decimal"
},
"maximum": {
"@id": "darwin:maximum",
"@type": "xsd:decimal"
},
"minItems": {
"@id": "darwin:minItems",
"@type": "xsd:integer"
},
"maxItems": {
"@id": "darwin:maxItems",
"@type": "xsd:integer"
},
"SearchHistoryPage": "darwin:SearchHistoryPage",
"searches": {
"@id": "darwin:searches",
"@container": "@list"
},
"retentionDays": {
"@id": "darwin:retentionDays",
"@type": "xsd:integer"
},
"nextCursor": {
"@id": "darwin:nextCursor",
"@type": "xsd:string"
},
"StartThreadResponse": "darwin:StartThreadResponse",
"thread": {
"@id": "darwin:thread",
"@type": "xsd:string"
},
"cursor": {
"@id": "darwin:cursor",
"@type": "xsd:string"
},
"idempotencyKey": {
"@id": "darwin:idempotencyKey",
"@type": "xsd:string"
},
"ListThreadsResponse": "darwin:ListThreadsResponse",
"threads": {
"@id": "darwin:threads",
"@container": "@list"
},
"SendMessageResponse": "darwin:SendMessageResponse",
"GetThreadResponse": "darwin:GetThreadResponse",
"messages": {
"@id": "darwin:messages",
"@container": "@list"
},
"errors": {
"@id": "darwin:errors",
"@container": "@list"
},
"actions": {
"@id": "darwin:actions",
"@container": "@list"
},
"requests": {
"@id": "darwin:requests",
"@container": "@list"
},
"hasMore": {
"@id": "darwin:hasMore",
"@type": "xsd:boolean"
},
"archived": {
"@id": "darwin:archived",
"@type": "xsd:boolean"
},
"needsAttention": {
"@id": "darwin:needsAttention",
"@type": "xsd:boolean"
},
"ArchiveThreadBody": "darwin:ArchiveThreadBody",
"ArchiveThreadResponse": "darwin:ArchiveThreadResponse",
"AuthenticateBody": "darwin:AuthenticateBody",
"request": {
"@id": "darwin:request",
"@type": "xsd:string"
},
"PayBody": "darwin:PayBody",
"GetResultArtifactDownloadUrlResponse": "darwin:GetResultArtifactDownloadUrlResponse",
"url": {
"@id": "darwin:url",
"@type": "@id"
},
"disposition": {
"@id": "darwin:disposition",
"@type": "xsd:string"
},
"mediaType": {
"@id": "darwin:mediaType",
"@type": "xsd:string"
},
"fileName": {
"@id": "darwin:fileName",
"@type": "xsd:string"
},
"sizeBytes": {
"@id": "darwin:sizeBytes",
"@type": "xsd:integer"
},
"sha256": {
"@id": "darwin:sha256",
"@type": "xsd:string"
},
"GetPaymentOptionsResponse": "darwin:GetPaymentOptionsResponse",
"paymentRequestId": {
"@id": "darwin:paymentRequestId",
"@type": "xsd:string"
},
"requestRevision": {
"@id": "darwin:requestRevision",
"@type": "xsd:integer"
},
"requestDigest": {
"@id": "darwin:requestDigest",
"@type": "xsd:string"
},
"amountMinor": {
"@id": "darwin:amountMinor",
"@type": "xsd:string"
},
"currency": {
"@id": "darwin:currency",
"@type": "xsd:string"
},
"payeeId": {
"@id": "darwin:payeeId",
"@type": "xsd:string"
},
"payeeName": {
"@id": "darwin:payeeName",
"@type": "xsd:string"
},
"actionId": {
"@id": "darwin:actionId",
"@type": "xsd:string"
},
"eligibleMethods": {
"@id": "darwin:eligibleMethods",
"@container": "@list"
},
"savedMethods": {
"@id": "darwin:savedMethods",
"@container": "@list"
},
"unavailableMethods": {
"@id": "darwin:unavailableMethods",
"@container": "@list"
},
"unavailableReason": {
"@id": "darwin:unavailableReason"
},
"StartAccountAuthCredentialSetupBody": "darwin:StartAccountAuthCredentialSetupBody",
"StartAccountPaymentMethodSetupBody": "darwin:StartAccountPaymentMethodSetupBody",
"method": {
"@id": "darwin:method",
"@type": "xsd:string"
},
"consent": {
"@id": "darwin:consent",
"@type": "xsd:string"
},
"StartAccountPaymentMethodSetupResponse": "darwin:StartAccountPaymentMethodSetupResponse",
"setup": {
"@id": "darwin:setup",
"@type": "xsd:string"
},
"paymentMethodId": {
"@id": "darwin:paymentMethodId",
"@type": "xsd:string"
},
"GetAccountPaymentMethodSetupResponse": "darwin:GetAccountPaymentMethodSetupResponse",
"ListAccountAuthCredentialsResponse": "darwin:ListAccountAuthCredentialsResponse",
"credentials": {
"@id": "darwin:credentials",
"@container": "@list"
},
"RevokeAccountAuthCredentialResponse": "darwin:RevokeAccountAuthCredentialResponse",
"disconnected": {
"@id": "darwin:disconnected",
"@type": "xsd:boolean"
},
"revocationPending": {
"@id": "darwin:revocationPending",
"@type": "xsd:boolean"
},
"ListAccountPaymentMethodsResponse": "darwin:ListAccountPaymentMethodsResponse",
"methods": {
"@id": "darwin:methods",
"@container": "@list"
},
"RevokeAccountPaymentMethodResponse": "darwin:RevokeAccountPaymentMethodResponse",
"label": {
"@id": "darwin:label",
"@type": "xsd:string"
},
"isDefault": {
"@id": "darwin:isDefault",
"@type": "xsd:boolean"
},
"ListAuthCredentialsResponse": "darwin:ListAuthCredentialsResponse",
"RevokeAuthCredentialResponse": "darwin:RevokeAuthCredentialResponse",
"SetPaymentMethodDefaultBody": "darwin:SetPaymentMethodDefaultBody",
"expectedRevision": {
"@id": "darwin:expectedRevision",
"@type": "xsd:integer"
},
"SetPaymentMethodDefaultResponse": "darwin:SetPaymentMethodDefaultResponse",
"RevokePaymentMethodBody": "darwin:RevokePaymentMethodBody",
"RevokePaymentMethodResponse": "darwin:RevokePaymentMethodResponse",
"ListPaymentMethodsResponse": "darwin:ListPaymentMethodsResponse",
"ListTargetAccountsResponse": "darwin:ListTargetAccountsResponse",
"accounts": {
"@id": "darwin:accounts",
"@container": "@list"
},
"SetTargetAccountDefaultResponse": "darwin:SetTargetAccountDefaultResponse",
"accountId": {
"@id": "darwin:accountId",
"@type": "xsd:string"
},
"targetAiId": {
"@id": "darwin:targetAiId",
"@type": "xsd:string"
},
"RevokeTargetAccountResponse": "darwin:RevokeTargetAccountResponse",
"revoked": {
"@id": "darwin:revoked",
"@type": "xsd:boolean"
},
"providerRevocation": {
"@id": "darwin:providerRevocation",
"@type": "xsd:string"
},
"AdaptiveSearchHistoryResponse": "darwin:AdaptiveSearchHistoryResponse",
"searchId": {
"@id": "darwin:searchId",
"@type": "xsd:string"
},
"responses": {
"@id": "darwin:responses",
"@container": "@list"
},
"ActV3RequestResponse": "darwin:ActV3RequestResponse",
"actRequestId": {
"@id": "darwin:actRequestId",
"@type": "xsd:string"
},
"threadId": {
"@id": "darwin:threadId",
"@type": "xsd:string"
},
"ActPostFailure": "darwin:ActPostFailure",
"stage": {
"@id": "darwin:stage",
"@type": "xsd:string"
},
"retryable": {
"@id": "darwin:retryable",
"@type": "xsd:boolean"
},
"receipt": {
"@id": "darwin:receipt",
"@type": "@id"
},
"blockers": {
"@id": "darwin:blockers",
"@container": "@list"
},
"ActV3GetThreadResponse": "darwin:ActV3GetThreadResponse",
"ActV3ListThreadsResponse": "darwin:ActV3ListThreadsResponse",
"NavigateRequest": "darwin:NavigateRequest",
"clientMessageId": {
"@id": "darwin:clientMessageId",
"@type": "xsd:string"
},
"conversationId": {
"@id": "darwin:conversationId",
"@type": "xsd:string"
},
"mode": {
"@id": "darwin:mode",
"@type": "xsd:string"
},
"context": {
"@id": "darwin:context"
},
"memoryAgentId": {
"@id": "darwin:memoryAgentId",
"@type": "xsd:string"
},
"userId": {
"@id": "darwin:userId",
"@type": "xsd:string"
},
"user_memory": {
"@id": "darwin:user_memory",
"@type": "xsd:string"
},
"NavigateResponse": "darwin:NavigateResponse",
"goal": {
"@id": "darwin:goal",
"@type": "xsd:string"
},
"revisions": {
"@id": "darwin:revisions",
"@container": "@list"
},
"latestRevisionId": {
"@id": "darwin:latestRevisionId"
},
"quote": {
"@id": "darwin:quote"
},
"funding": {
"@id": "darwin:funding"
},
"run": {
"@id": "darwin:run"
},
"previousRuns": {
"@id": "darwin:previousRuns",
"@container": "@list"
},
"updatedAt": {
"@id": "darwin:updatedAt",
"@type": "xsd:dateTime"
},
"conversation": {
"@id": "darwin:conversation"
},
"conversationToken": {
"@id": "darwin:conversationToken",
"@type": "xsd:string"
},
"AssistV3Response": "darwin:AssistV3Response",
"assistId": {
"@id": "darwin:assistId",
"@type": "xsd:string"
},
"assistToken": {
"@id": "darwin:assistToken",
"@type": "xsd:string"
}
},
"@type": "schema:Dataset",
"schema:name": "Darwin Technologies, Inc. API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects Darwin Technologies, Inc.'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-04) from openapi/darwin-so-openapi.json.",
"dcterms:created": "2026-11-04",
"dcterms:source": [
"openapi/darwin-so-openapi.json"
]
}