Crustdata · JSON-LD Context
Crustdata Com Context
JSON-LD context defining the semantic vocabulary for Crustdata Com from Crustdata.
12 Classes
28 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
crustdata:
https://crustdata.com/schema#
Classes
GetAccountUsageErrorsResponse
GetAccountUsageEventsResponse
PostCompanyEnrichRequest
PostCompanySearchRequest
PostJobSearchRequest
PostPersonEnrichRequest
PostPersonSearchRequest
PostPersonSearchResponse
PostSocialPostSearchRequest
PostSocialPostSearchResponse
PostWebSearchLiveRequest
PostWebSearchLiveResponse
Properties
| Property | Type | Container |
|---|---|---|
| events | list | |
| has_more | boolean | |
| next_cursor | string | |
| domains | list | |
| filters | ||
| sorts | list | |
| limit | integer | |
| fields | list | |
| professional_network_profile_urls | list | |
| explain | boolean | |
| theme | string | |
| cursor | string | |
| total_count | integer | |
| posts | list | |
| query | string | |
| location | string | |
| sources | list | |
| site | string | |
| start_date | integer | |
| end_date | integer | |
| human_mode | boolean | |
| page | integer | |
| success | boolean | |
| timestamp | integer | |
| results | list | |
| metadata.total_results | integer | |
| metadata.failed_pages | list | |
| metadata.empty_pages | list |
JSON-LD Document
{
"@context": {
"@vocab": "https://crustdata.com/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"crustdata": "https://crustdata.com/schema#",
"GetAccountUsageErrorsResponse": "crustdata:GetAccountUsageErrorsResponse",
"GetAccountUsageEventsResponse": "crustdata:GetAccountUsageEventsResponse",
"events": {
"@id": "crustdata:events",
"@container": "@list"
},
"has_more": {
"@id": "crustdata:has_more",
"@type": "xsd:boolean"
},
"next_cursor": {
"@id": "crustdata:next_cursor",
"@type": "xsd:string"
},
"PostCompanyEnrichRequest": "crustdata:PostCompanyEnrichRequest",
"domains": {
"@id": "crustdata:domains",
"@container": "@list"
},
"PostCompanySearchRequest": "crustdata:PostCompanySearchRequest",
"filters": {
"@id": "crustdata:filters"
},
"sorts": {
"@id": "crustdata:sorts",
"@container": "@list"
},
"limit": {
"@id": "crustdata:limit",
"@type": "xsd:integer"
},
"fields": {
"@id": "crustdata:fields",
"@container": "@list"
},
"PostJobSearchRequest": "crustdata:PostJobSearchRequest",
"PostPersonEnrichRequest": "crustdata:PostPersonEnrichRequest",
"professional_network_profile_urls": {
"@id": "crustdata:professional_network_profile_urls",
"@container": "@list"
},
"PostPersonSearchRequest": "crustdata:PostPersonSearchRequest",
"explain": {
"@id": "crustdata:explain",
"@type": "xsd:boolean"
},
"PostPersonSearchResponse": "crustdata:PostPersonSearchResponse",
"theme": {
"@id": "crustdata:theme",
"@type": "xsd:string"
},
"PostSocialPostSearchRequest": "crustdata:PostSocialPostSearchRequest",
"cursor": {
"@id": "crustdata:cursor",
"@type": "xsd:string"
},
"PostSocialPostSearchResponse": "crustdata:PostSocialPostSearchResponse",
"total_count": {
"@id": "crustdata:total_count",
"@type": "xsd:integer"
},
"posts": {
"@id": "crustdata:posts",
"@container": "@list"
},
"PostWebSearchLiveRequest": "crustdata:PostWebSearchLiveRequest",
"query": {
"@id": "crustdata:query",
"@type": "xsd:string"
},
"location": {
"@id": "crustdata:location",
"@type": "xsd:string"
},
"sources": {
"@id": "crustdata:sources",
"@container": "@list"
},
"site": {
"@id": "crustdata:site",
"@type": "xsd:string"
},
"start_date": {
"@id": "crustdata:start_date",
"@type": "xsd:integer"
},
"end_date": {
"@id": "crustdata:end_date",
"@type": "xsd:integer"
},
"human_mode": {
"@id": "crustdata:human_mode",
"@type": "xsd:boolean"
},
"page": {
"@id": "crustdata:page",
"@type": "xsd:integer"
},
"PostWebSearchLiveResponse": "crustdata:PostWebSearchLiveResponse",
"success": {
"@id": "crustdata:success",
"@type": "xsd:boolean"
},
"timestamp": {
"@id": "crustdata:timestamp",
"@type": "xsd:integer"
},
"results": {
"@id": "crustdata:results",
"@container": "@list"
},
"metadata.total_results": {
"@id": "crustdata:metadata.total_results",
"@type": "xsd:integer"
},
"metadata.failed_pages": {
"@id": "crustdata:metadata.failed_pages",
"@container": "@list"
},
"metadata.empty_pages": {
"@id": "crustdata:metadata.empty_pages",
"@container": "@list"
}
},
"@type": "schema:Dataset",
"schema:name": "Crustdata API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects Crustdata'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/_ae-authored/crustdata-com-openapi-generated.yml.",
"dcterms:created": "2026-11-04",
"dcterms:source": [
"openapi/_ae-authored/crustdata-com-openapi-generated.yml"
]
}