upspring-ai · JSON-LD Context
Upspring Ai Context
JSON-LD context defining the semantic vocabulary for Upspring Ai from upspring-ai.
26 Classes
52 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
upspring:
https://upspring.ai/schema#
Classes
ErrorEnvelope
AdListItem
AudioBlock
AdDetail
DistributionRow
SimilarAdItem
AdvertiserListItem
AdvertiserDetail
SimilarAdvertiser
Compare
Vertical
VerticalDetail
AdsListResponse
AdDetailResponse
SimilarAdsResponse
AdvertisersListResponse
AdvertiserDetailResponse
AdvertiserUnavailable
AdvertiserPendingStub
AdvertiserByDomainResponse
SimilarAdvertisersResponse
RequestAdvertiserResponse
PeersResponse
CompareResponse
VerticalsResponse
VerticalCategoriesResponse
Properties
| Property | Type | Container |
|---|---|---|
| error | ||
| id | string | |
| advertiser | ||
| media_type | string | |
| is_active | boolean | |
| started_at | string | |
| dimensions | ||
| one_line | string | |
| hook_text | string | |
| strength | ||
| ad_library_url | string | |
| media | ||
| has_audio | boolean | |
| transcript | list | |
| music | ||
| offer | ||
| product | ||
| landing_page | ||
| scenes | list | |
| audio | ||
| label | string | |
| description | string | |
| share | decimal | |
| similarity | decimal | |
| name | string | |
| domain | string | |
| vertical | ||
| category | ||
| subcategories | list | |
| dominant | ||
| geo | string | |
| active_ads | decimal | |
| enrichment | ||
| summary | ||
| social | ||
| signals | ||
| hook_themes | list | |
| top_ads | list | |
| status | string | |
| refetch_after | decimal | |
| score | decimal | |
| rank | decimal | |
| a | ||
| b | ||
| whitespace | ||
| trends | ||
| similarity_score | decimal | |
| contrast | ||
| categories | list | |
| data | ||
| meta |
JSON-LD Document
{
"@context": {
"@vocab": "https://upspring.ai/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"upspring": "https://upspring.ai/schema#",
"ErrorEnvelope": "upspring:ErrorEnvelope",
"error": {
"@id": "upspring:error"
},
"AdListItem": "upspring:AdListItem",
"id": {
"@id": "upspring:id",
"@type": "xsd:string"
},
"advertiser": {
"@id": "upspring:advertiser"
},
"media_type": {
"@id": "upspring:media_type",
"@type": "xsd:string"
},
"is_active": {
"@id": "upspring:is_active",
"@type": "xsd:boolean"
},
"started_at": {
"@id": "upspring:started_at",
"@type": "xsd:string"
},
"dimensions": {
"@id": "upspring:dimensions"
},
"one_line": {
"@id": "upspring:one_line",
"@type": "xsd:string"
},
"hook_text": {
"@id": "upspring:hook_text",
"@type": "xsd:string"
},
"strength": {
"@id": "upspring:strength"
},
"ad_library_url": {
"@id": "upspring:ad_library_url",
"@type": "xsd:string"
},
"media": {
"@id": "upspring:media"
},
"AudioBlock": "upspring:AudioBlock",
"has_audio": {
"@id": "upspring:has_audio",
"@type": "xsd:boolean"
},
"transcript": {
"@id": "upspring:transcript",
"@container": "@list"
},
"music": {
"@id": "upspring:music"
},
"AdDetail": "upspring:AdDetail",
"offer": {
"@id": "upspring:offer"
},
"product": {
"@id": "upspring:product"
},
"landing_page": {
"@id": "upspring:landing_page"
},
"scenes": {
"@id": "upspring:scenes",
"@container": "@list"
},
"audio": {
"@id": "upspring:audio"
},
"DistributionRow": "upspring:DistributionRow",
"label": {
"@id": "upspring:label",
"@type": "xsd:string"
},
"description": {
"@id": "upspring:description",
"@type": "xsd:string"
},
"share": {
"@id": "upspring:share",
"@type": "xsd:decimal"
},
"SimilarAdItem": "upspring:SimilarAdItem",
"similarity": {
"@id": "upspring:similarity",
"@type": "xsd:decimal"
},
"AdvertiserListItem": "upspring:AdvertiserListItem",
"name": {
"@id": "upspring:name",
"@type": "xsd:string"
},
"domain": {
"@id": "upspring:domain",
"@type": "xsd:string"
},
"vertical": {
"@id": "upspring:vertical"
},
"category": {
"@id": "upspring:category"
},
"subcategories": {
"@id": "upspring:subcategories",
"@container": "@list"
},
"dominant": {
"@id": "upspring:dominant"
},
"geo": {
"@id": "upspring:geo",
"@type": "xsd:string"
},
"active_ads": {
"@id": "upspring:active_ads",
"@type": "xsd:decimal"
},
"enrichment": {
"@id": "upspring:enrichment"
},
"AdvertiserDetail": "upspring:AdvertiserDetail",
"summary": {
"@id": "upspring:summary"
},
"social": {
"@id": "upspring:social"
},
"reddit": {
"@id": "upspring:reddit"
},
"signals": {
"@id": "upspring:signals"
},
"hook_themes": {
"@id": "upspring:hook_themes",
"@container": "@list"
},
"top_ads": {
"@id": "upspring:top_ads",
"@container": "@list"
},
"status": {
"@id": "upspring:status",
"@type": "xsd:string"
},
"refetch_after": {
"@id": "upspring:refetch_after",
"@type": "xsd:decimal"
},
"SimilarAdvertiser": "upspring:SimilarAdvertiser",
"score": {
"@id": "upspring:score",
"@type": "xsd:decimal"
},
"rank": {
"@id": "upspring:rank",
"@type": "xsd:decimal"
},
"Compare": "upspring:Compare",
"a": {
"@id": "upspring:a"
},
"b": {
"@id": "upspring:b"
},
"whitespace": {
"@id": "upspring:whitespace"
},
"trends": {
"@id": "upspring:trends"
},
"similarity_score": {
"@id": "upspring:similarity_score",
"@type": "xsd:decimal"
},
"contrast": {
"@id": "upspring:contrast"
},
"Vertical": "upspring:Vertical",
"categories": {
"@id": "upspring:categories",
"@container": "@list"
},
"VerticalDetail": "upspring:VerticalDetail",
"AdsListResponse": "upspring:AdsListResponse",
"data": {
"@id": "upspring:data"
},
"meta": {
"@id": "upspring:meta"
},
"AdDetailResponse": "upspring:AdDetailResponse",
"SimilarAdsResponse": "upspring:SimilarAdsResponse",
"AdvertisersListResponse": "upspring:AdvertisersListResponse",
"AdvertiserDetailResponse": "upspring:AdvertiserDetailResponse",
"AdvertiserUnavailable": "upspring:AdvertiserUnavailable",
"AdvertiserPendingStub": "upspring:AdvertiserPendingStub",
"AdvertiserByDomainResponse": "upspring:AdvertiserByDomainResponse",
"SimilarAdvertisersResponse": "upspring:SimilarAdvertisersResponse",
"RequestAdvertiserResponse": "upspring:RequestAdvertiserResponse",
"PeersResponse": "upspring:PeersResponse",
"CompareResponse": "upspring:CompareResponse",
"VerticalsResponse": "upspring:VerticalsResponse",
"VerticalCategoriesResponse": "upspring:VerticalCategoriesResponse"
},
"@type": "schema:Dataset",
"schema:name": "upspring-ai API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects upspring-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/upspring-ai-openapi.json.",
"dcterms:created": "2026-10-31",
"dcterms:source": [
"openapi/upspring-ai-openapi.json"
]
}