typesearch-ai · JSON-LD Context
Typesearch Ai Context
JSON-LD context defining the semantic vocabulary for Typesearch Ai from typesearch-ai.
20 Classes
96 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
typesearch:
https://typesearch.ai/schema#
Classes
SearchRequest
SiteSearchRequest
SimilarRequest
ContentsRequest
SearchResponse
ContentsResponse
Job
Usage
Problem
IndexRequest
IndexUrlsRequest
IndexUrlsDeleteRequest
Index
IndexList
IndexUrlsResponse
IndexUrlList
ChartRequest
ChartUpdateRequest
Chart
ChartList
Properties
| Property | Type | Container |
|---|---|---|
| query | ||
| index | string | |
| sources | list | |
| include_domains | list | |
| exclude_domains | list | |
| countries | list | |
| languages | list | |
| sections | list | |
| days | ||
| published_after | ||
| published_before | ||
| mode | string | |
| max_results | integer | |
| highlights | boolean | |
| dedupe | boolean | |
| tone | boolean | |
| essential | boolean | |
| questions | ||
| max_tokens | ||
| fresh | boolean | |
| temporal | string | |
| timezone | string | |
| stream | boolean | |
| site | string | |
| url | reference | |
| urls | list | |
| id | string | |
| object | string | |
| queries | list | |
| found | boolean | |
| total | integer | |
| results | list | |
| groups | ||
| near_misses | list | |
| rejected | list | |
| diffusion | ||
| reference | ||
| custom_index | ||
| usage | ||
| budget | ||
| discovery | ||
| incomplete | boolean | |
| cached_at | string | |
| warnings | list | |
| status | string | |
| created_at | string | |
| finished_at | string | |
| result | ||
| error | ||
| key | ||
| limits | ||
| today | ||
| last_30_days | ||
| credit | ||
| pricing | ||
| type | string | |
| title | string | |
| detail | string | |
| code | string | |
| request_id | string | |
| errors | list | |
| name | string | |
| sitemap | string | |
| feed | string | |
| cost_per_day_usd | decimal | |
| last_read_at | string | |
| updated_at | string | |
| indexes | list | |
| added | integer | |
| existing | integer | |
| invalid | list | |
| over_limit | integer | |
| next_cursor | string | |
| data | ||
| compare | list | |
| subtitle | string | |
| source | string | |
| theme | string | |
| locale | string | |
| interpretation | string | |
| plan_only | boolean | |
| store | boolean | |
| include_svg | boolean | |
| chart | ||
| compatible_types | list | |
| plan | ||
| rung | ||
| improving | boolean | |
| embed_url | string | |
| image_url | string | |
| svg_url | string | |
| svg | string | |
| expires_at | string | |
| cached | boolean | |
| has_more | boolean | |
| next_before | string |
JSON-LD Document
{
"@context": {
"@vocab": "https://typesearch.ai/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"typesearch": "https://typesearch.ai/schema#",
"SearchRequest": "typesearch:SearchRequest",
"query": {
"@id": "typesearch:query"
},
"index": {
"@id": "typesearch:index",
"@type": "xsd:string"
},
"sources": {
"@id": "typesearch:sources",
"@container": "@list"
},
"include_domains": {
"@id": "typesearch:include_domains",
"@container": "@list"
},
"exclude_domains": {
"@id": "typesearch:exclude_domains",
"@container": "@list"
},
"countries": {
"@id": "typesearch:countries",
"@container": "@list"
},
"languages": {
"@id": "typesearch:languages",
"@container": "@list"
},
"sections": {
"@id": "typesearch:sections",
"@container": "@list"
},
"days": {
"@id": "typesearch:days"
},
"published_after": {
"@id": "typesearch:published_after"
},
"published_before": {
"@id": "typesearch:published_before"
},
"mode": {
"@id": "typesearch:mode",
"@type": "xsd:string"
},
"max_results": {
"@id": "typesearch:max_results",
"@type": "xsd:integer"
},
"highlights": {
"@id": "typesearch:highlights",
"@type": "xsd:boolean"
},
"dedupe": {
"@id": "typesearch:dedupe",
"@type": "xsd:boolean"
},
"tone": {
"@id": "typesearch:tone",
"@type": "xsd:boolean"
},
"essential": {
"@id": "typesearch:essential",
"@type": "xsd:boolean"
},
"questions": {
"@id": "typesearch:questions"
},
"max_tokens": {
"@id": "typesearch:max_tokens"
},
"fresh": {
"@id": "typesearch:fresh",
"@type": "xsd:boolean"
},
"temporal": {
"@id": "typesearch:temporal",
"@type": "xsd:string"
},
"timezone": {
"@id": "typesearch:timezone",
"@type": "xsd:string"
},
"stream": {
"@id": "typesearch:stream",
"@type": "xsd:boolean"
},
"SiteSearchRequest": "typesearch:SiteSearchRequest",
"site": {
"@id": "typesearch:site",
"@type": "xsd:string"
},
"SimilarRequest": "typesearch:SimilarRequest",
"url": {
"@id": "typesearch:url",
"@type": "@id"
},
"ContentsRequest": "typesearch:ContentsRequest",
"urls": {
"@id": "typesearch:urls",
"@container": "@list"
},
"SearchResponse": "typesearch:SearchResponse",
"id": {
"@id": "typesearch:id",
"@type": "xsd:string"
},
"object": {
"@id": "typesearch:object",
"@type": "xsd:string"
},
"queries": {
"@id": "typesearch:queries",
"@container": "@list"
},
"found": {
"@id": "typesearch:found",
"@type": "xsd:boolean"
},
"total": {
"@id": "typesearch:total",
"@type": "xsd:integer"
},
"results": {
"@id": "typesearch:results",
"@container": "@list"
},
"groups": {
"@id": "typesearch:groups"
},
"near_misses": {
"@id": "typesearch:near_misses",
"@container": "@list"
},
"rejected": {
"@id": "typesearch:rejected",
"@container": "@list"
},
"diffusion": {
"@id": "typesearch:diffusion"
},
"reference": {
"@id": "typesearch:reference"
},
"custom_index": {
"@id": "typesearch:custom_index"
},
"usage": {
"@id": "typesearch:usage"
},
"budget": {
"@id": "typesearch:budget"
},
"discovery": {
"@id": "typesearch:discovery"
},
"incomplete": {
"@id": "typesearch:incomplete",
"@type": "xsd:boolean"
},
"cached_at": {
"@id": "typesearch:cached_at",
"@type": "xsd:string"
},
"warnings": {
"@id": "typesearch:warnings",
"@container": "@list"
},
"ContentsResponse": "typesearch:ContentsResponse",
"Job": "typesearch:Job",
"status": {
"@id": "typesearch:status",
"@type": "xsd:string"
},
"created_at": {
"@id": "typesearch:created_at",
"@type": "xsd:string"
},
"finished_at": {
"@id": "typesearch:finished_at",
"@type": "xsd:string"
},
"result": {
"@id": "typesearch:result"
},
"error": {
"@id": "typesearch:error"
},
"Usage": "typesearch:Usage",
"key": {
"@id": "typesearch:key"
},
"limits": {
"@id": "typesearch:limits"
},
"today": {
"@id": "typesearch:today"
},
"last_30_days": {
"@id": "typesearch:last_30_days"
},
"credit": {
"@id": "typesearch:credit"
},
"pricing": {
"@id": "typesearch:pricing"
},
"Problem": "typesearch:Problem",
"type": {
"@id": "typesearch:type",
"@type": "xsd:string"
},
"title": {
"@id": "typesearch:title",
"@type": "xsd:string"
},
"detail": {
"@id": "typesearch:detail",
"@type": "xsd:string"
},
"code": {
"@id": "typesearch:code",
"@type": "xsd:string"
},
"request_id": {
"@id": "typesearch:request_id",
"@type": "xsd:string"
},
"errors": {
"@id": "typesearch:errors",
"@container": "@list"
},
"IndexRequest": "typesearch:IndexRequest",
"name": {
"@id": "typesearch:name",
"@type": "xsd:string"
},
"IndexUrlsRequest": "typesearch:IndexUrlsRequest",
"sitemap": {
"@id": "typesearch:sitemap",
"@type": "xsd:string"
},
"feed": {
"@id": "typesearch:feed",
"@type": "xsd:string"
},
"IndexUrlsDeleteRequest": "typesearch:IndexUrlsDeleteRequest",
"Index": "typesearch:Index",
"cost_per_day_usd": {
"@id": "typesearch:cost_per_day_usd",
"@type": "xsd:decimal"
},
"last_read_at": {
"@id": "typesearch:last_read_at",
"@type": "xsd:string"
},
"updated_at": {
"@id": "typesearch:updated_at",
"@type": "xsd:string"
},
"IndexList": "typesearch:IndexList",
"indexes": {
"@id": "typesearch:indexes",
"@container": "@list"
},
"IndexUrlsResponse": "typesearch:IndexUrlsResponse",
"added": {
"@id": "typesearch:added",
"@type": "xsd:integer"
},
"existing": {
"@id": "typesearch:existing",
"@type": "xsd:integer"
},
"invalid": {
"@id": "typesearch:invalid",
"@container": "@list"
},
"over_limit": {
"@id": "typesearch:over_limit",
"@type": "xsd:integer"
},
"IndexUrlList": "typesearch:IndexUrlList",
"next_cursor": {
"@id": "typesearch:next_cursor",
"@type": "xsd:string"
},
"ChartRequest": "typesearch:ChartRequest",
"data": {
"@id": "typesearch:data"
},
"compare": {
"@id": "typesearch:compare",
"@container": "@list"
},
"subtitle": {
"@id": "typesearch:subtitle",
"@type": "xsd:string"
},
"source": {
"@id": "typesearch:source",
"@type": "xsd:string"
},
"theme": {
"@id": "typesearch:theme",
"@type": "xsd:string"
},
"locale": {
"@id": "typesearch:locale",
"@type": "xsd:string"
},
"interpretation": {
"@id": "typesearch:interpretation",
"@type": "xsd:string"
},
"plan_only": {
"@id": "typesearch:plan_only",
"@type": "xsd:boolean"
},
"store": {
"@id": "typesearch:store",
"@type": "xsd:boolean"
},
"include_svg": {
"@id": "typesearch:include_svg",
"@type": "xsd:boolean"
},
"ChartUpdateRequest": "typesearch:ChartUpdateRequest",
"Chart": "typesearch:Chart",
"chart": {
"@id": "typesearch:chart"
},
"compatible_types": {
"@id": "typesearch:compatible_types",
"@container": "@list"
},
"plan": {
"@id": "typesearch:plan"
},
"rung": {
"@id": "typesearch:rung"
},
"improving": {
"@id": "typesearch:improving",
"@type": "xsd:boolean"
},
"embed_url": {
"@id": "typesearch:embed_url",
"@type": "xsd:string"
},
"image_url": {
"@id": "typesearch:image_url",
"@type": "xsd:string"
},
"svg_url": {
"@id": "typesearch:svg_url",
"@type": "xsd:string"
},
"svg": {
"@id": "typesearch:svg",
"@type": "xsd:string"
},
"expires_at": {
"@id": "typesearch:expires_at",
"@type": "xsd:string"
},
"cached": {
"@id": "typesearch:cached",
"@type": "xsd:boolean"
},
"ChartList": "typesearch:ChartList",
"has_more": {
"@id": "typesearch:has_more",
"@type": "xsd:boolean"
},
"next_before": {
"@id": "typesearch:next_before",
"@type": "xsd:string"
}
},
"@type": "schema:Dataset",
"schema:name": "typesearch-ai API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects typesearch-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-10-31) from openapi/typesearch-ai-api-v1-openapi.json, openapi/typesearch-ai-openapi.json.",
"dcterms:created": "2026-10-31",
"dcterms:source": [
"openapi/typesearch-ai-api-v1-openapi.json",
"openapi/typesearch-ai-openapi.json"
]
}