Keirolabs · JSON-LD Context

Keirolabs Context

JSON-LD context defining the semantic vocabulary for Keirolabs from Keirolabs.

18 Classes 37 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/
keirolabs: https://keirolabs.cloud/schema#

Classes

PostApiV2AnswerRequest PostApiV2AnswerResponse PostApiV2DeepRequest PostApiV2DeepResponse PostApiV2EmbeddingsRequest PostApiV2EmbeddingsResponse PostApiV2ExtractRequest PostApiV2SearchContentRequest PostApiV2SearchContentResponse PostApiV2SearchFastRequest PostApiV2SearchFastResponse PostApiV2SearchGoogleRequest PostApiV2SearchGoogleResponse PostApiV2SearchLiteRequest PostApiV2SearchSlowRequest PostApiV2SearchSlowResponse PostApiV2SitemapRequest PostApiV2SitemapResponse

Properties

Property Type Container
query string
answer string
sources list
stats
creditsRemaining integer
results list
meta
count integer
creditsCharged integer
credits_used integer
urls list
input string
object string
model string
dimensions integer
data list
usage
url string
mode string
maxResults integer
title string
snippet string
content string
metadata
enrichment
embeddings
error string
latencyMs integer
partial boolean
zdr boolean
path_prefix string
limit integer
site string
source string
sitemaps list
total_urls integer
truncated boolean

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://keirolabs.cloud/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "keirolabs": "https://keirolabs.cloud/schema#",
    "PostApiV2AnswerRequest": "keirolabs:PostApiV2AnswerRequest",
    "query": {
      "@id": "keirolabs:query",
      "@type": "xsd:string"
    },
    "PostApiV2AnswerResponse": "keirolabs:PostApiV2AnswerResponse",
    "answer": {
      "@id": "keirolabs:answer",
      "@type": "xsd:string"
    },
    "sources": {
      "@id": "keirolabs:sources",
      "@container": "@list"
    },
    "stats": {
      "@id": "keirolabs:stats"
    },
    "creditsRemaining": {
      "@id": "keirolabs:creditsRemaining",
      "@type": "xsd:integer"
    },
    "PostApiV2DeepRequest": "keirolabs:PostApiV2DeepRequest",
    "PostApiV2DeepResponse": "keirolabs:PostApiV2DeepResponse",
    "results": {
      "@id": "keirolabs:results",
      "@container": "@list"
    },
    "meta": {
      "@id": "keirolabs:meta"
    },
    "count": {
      "@id": "keirolabs:count",
      "@type": "xsd:integer"
    },
    "creditsCharged": {
      "@id": "keirolabs:creditsCharged",
      "@type": "xsd:integer"
    },
    "credits_used": {
      "@id": "keirolabs:credits_used",
      "@type": "xsd:integer"
    },
    "PostApiV2EmbeddingsRequest": "keirolabs:PostApiV2EmbeddingsRequest",
    "urls": {
      "@id": "keirolabs:urls",
      "@container": "@list"
    },
    "input": {
      "@id": "keirolabs:input",
      "@type": "xsd:string"
    },
    "PostApiV2EmbeddingsResponse": "keirolabs:PostApiV2EmbeddingsResponse",
    "object": {
      "@id": "keirolabs:object",
      "@type": "xsd:string"
    },
    "model": {
      "@id": "keirolabs:model",
      "@type": "xsd:string"
    },
    "dimensions": {
      "@id": "keirolabs:dimensions",
      "@type": "xsd:integer"
    },
    "data": {
      "@id": "keirolabs:data",
      "@container": "@list"
    },
    "usage": {
      "@id": "keirolabs:usage"
    },
    "PostApiV2ExtractRequest": "keirolabs:PostApiV2ExtractRequest",
    "url": {
      "@id": "keirolabs:url",
      "@type": "xsd:string"
    },
    "mode": {
      "@id": "keirolabs:mode",
      "@type": "xsd:string"
    },
    "PostApiV2SearchContentRequest": "keirolabs:PostApiV2SearchContentRequest",
    "maxResults": {
      "@id": "keirolabs:maxResults",
      "@type": "xsd:integer"
    },
    "PostApiV2SearchContentResponse": "keirolabs:PostApiV2SearchContentResponse",
    "title": {
      "@id": "keirolabs:title",
      "@type": "xsd:string"
    },
    "snippet": {
      "@id": "keirolabs:snippet",
      "@type": "xsd:string"
    },
    "content": {
      "@id": "keirolabs:content",
      "@type": "xsd:string"
    },
    "metadata": {
      "@id": "keirolabs:metadata"
    },
    "enrichment": {
      "@id": "keirolabs:enrichment"
    },
    "embeddings": {
      "@id": "keirolabs:embeddings"
    },
    "error": {
      "@id": "keirolabs:error",
      "@type": "xsd:string"
    },
    "PostApiV2SearchFastRequest": "keirolabs:PostApiV2SearchFastRequest",
    "PostApiV2SearchFastResponse": "keirolabs:PostApiV2SearchFastResponse",
    "latencyMs": {
      "@id": "keirolabs:latencyMs",
      "@type": "xsd:integer"
    },
    "partial": {
      "@id": "keirolabs:partial",
      "@type": "xsd:boolean"
    },
    "PostApiV2SearchGoogleRequest": "keirolabs:PostApiV2SearchGoogleRequest",
    "PostApiV2SearchGoogleResponse": "keirolabs:PostApiV2SearchGoogleResponse",
    "PostApiV2SearchLiteRequest": "keirolabs:PostApiV2SearchLiteRequest",
    "zdr": {
      "@id": "keirolabs:zdr",
      "@type": "xsd:boolean"
    },
    "PostApiV2SearchSlowRequest": "keirolabs:PostApiV2SearchSlowRequest",
    "PostApiV2SearchSlowResponse": "keirolabs:PostApiV2SearchSlowResponse",
    "PostApiV2SitemapRequest": "keirolabs:PostApiV2SitemapRequest",
    "path_prefix": {
      "@id": "keirolabs:path_prefix",
      "@type": "xsd:string"
    },
    "limit": {
      "@id": "keirolabs:limit",
      "@type": "xsd:integer"
    },
    "PostApiV2SitemapResponse": "keirolabs:PostApiV2SitemapResponse",
    "site": {
      "@id": "keirolabs:site",
      "@type": "xsd:string"
    },
    "source": {
      "@id": "keirolabs:source",
      "@type": "xsd:string"
    },
    "sitemaps": {
      "@id": "keirolabs:sitemaps",
      "@container": "@list"
    },
    "total_urls": {
      "@id": "keirolabs:total_urls",
      "@type": "xsd:integer"
    },
    "truncated": {
      "@id": "keirolabs:truncated",
      "@type": "xsd:boolean"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "Keirolabs API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Keirolabs'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-08) from openapi/_ae-authored/keirolabs-openapi-generated.yml.",
  "dcterms:created": "2026-11-08",
  "dcterms:source": [
    "openapi/_ae-authored/keirolabs-openapi-generated.yml"
  ]
}