cite42-dev · JSON-LD Context

Cite42 Dev Context

JSON-LD context defining the semantic vocabulary for Cite42 Dev from cite42-dev.

36 Classes 78 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/
cite42: https://cite42.dev/schema#

Classes

PostApiV1CitationsRequest PostApiV1CitationsResponse PostApiV1CompareRequest PostApiV1CompareResponse PostApiV1KeywordsRequest PostApiV1KeywordsResponse PostApiV1KeywordsBatchRequest PostApiV1KeywordsBatchResponse PostApiV1KeywordsRankingsRequest PostApiV1KeywordsRankingsResponse PostApiV1RankingsRequest PostApiV1RankingsResponse PostApiV1RecommendationsRequest PostApiV1RedditTrendsRequest PostApiV1RedditTrendsResponse PostApiV1SearchRequest PostApiV1SearchResponse PostApiV1SentimentRequest PostApiV1SentimentResponse PostApiV1TrackersRequest PostApiV1TrackersResponse PostApiV1TrendsRequest PostApiV1TrendsResponse GetApiV1UsageResponse PostApiV1WorkflowsAiCitationGapsRequest PostApiV1WorkflowsAiPromptMapRequest PostApiV1WorkflowsAiPromptMapResponse PostApiV1WorkflowsCompetitorContentRequest PostApiV1WorkflowsContentBriefRequest PostApiV1WorkflowsContentBriefResponse PostApiV1WorkflowsContentOpportunitiesRequest PostApiV1WorkflowsContentOpportunitiesResponse PostApiV1WorkflowsTopicDemandRequest PostApiV1WorkflowsTopicDemandResponse PostApiV1YoutubeTrendsRequest PostApiV1YoutubeTrendsResponse

Properties

Property Type Container
models list
query string
url string
sources list
lookup
measurement
metrics
requestId string
billing
fullSweep boolean
brand string
competitors list
rankings list
coMentions list
seed string
ideas boolean
requestedKeyword string
keyword string
status string
volume integer
cpc decimal
competition decimal
competitionLevel string
seeds list
results list
keywords list
domain string
country string
language string
device string
depth integer
note string
context
topic string
timeframe string
provider string
subredditsSearched list
relevantThreads list
risingThreads list
repeatedQuestions list
painPoints list
repeatedPhrases list
mentionedProducts list
analysis
subredditBreakdown list
collection
coverage
warnings list
sourceUrls list
fetchedAt dateTime
perModel list
aggregate
name string
cadence
primitive string
prompts list
tracker
term string
requestedTerm string
trend string
interestOverTime list
risingQueries list
topQueries list
balance
recent list
audience string
endpoint string
tool string
why string
data
ok boolean
region string
publishedAfter dateTime
risingVideos list
titlePatterns list
creatorAngles list
channelBreakdown list
formatIdeas list

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://cite42.dev/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "cite42": "https://cite42.dev/schema#",
    "PostApiV1CitationsRequest": "cite42:PostApiV1CitationsRequest",
    "models": {
      "@id": "cite42:models",
      "@container": "@list"
    },
    "query": {
      "@id": "cite42:query",
      "@type": "xsd:string"
    },
    "url": {
      "@id": "cite42:url",
      "@type": "xsd:string"
    },
    "PostApiV1CitationsResponse": "cite42:PostApiV1CitationsResponse",
    "sources": {
      "@id": "cite42:sources",
      "@container": "@list"
    },
    "lookup": {
      "@id": "cite42:lookup"
    },
    "measurement": {
      "@id": "cite42:measurement"
    },
    "metrics": {
      "@id": "cite42:metrics"
    },
    "requestId": {
      "@id": "cite42:requestId",
      "@type": "xsd:string"
    },
    "billing": {
      "@id": "cite42:billing"
    },
    "PostApiV1CompareRequest": "cite42:PostApiV1CompareRequest",
    "fullSweep": {
      "@id": "cite42:fullSweep",
      "@type": "xsd:boolean"
    },
    "brand": {
      "@id": "cite42:brand",
      "@type": "xsd:string"
    },
    "competitors": {
      "@id": "cite42:competitors",
      "@container": "@list"
    },
    "PostApiV1CompareResponse": "cite42:PostApiV1CompareResponse",
    "rankings": {
      "@id": "cite42:rankings",
      "@container": "@list"
    },
    "coMentions": {
      "@id": "cite42:coMentions",
      "@container": "@list"
    },
    "PostApiV1KeywordsRequest": "cite42:PostApiV1KeywordsRequest",
    "seed": {
      "@id": "cite42:seed",
      "@type": "xsd:string"
    },
    "ideas": {
      "@id": "cite42:ideas",
      "@type": "xsd:boolean"
    },
    "PostApiV1KeywordsResponse": "cite42:PostApiV1KeywordsResponse",
    "requestedKeyword": {
      "@id": "cite42:requestedKeyword",
      "@type": "xsd:string"
    },
    "keyword": {
      "@id": "cite42:keyword",
      "@type": "xsd:string"
    },
    "status": {
      "@id": "cite42:status",
      "@type": "xsd:string"
    },
    "volume": {
      "@id": "cite42:volume",
      "@type": "xsd:integer"
    },
    "cpc": {
      "@id": "cite42:cpc",
      "@type": "xsd:decimal"
    },
    "competition": {
      "@id": "cite42:competition",
      "@type": "xsd:decimal"
    },
    "competitionLevel": {
      "@id": "cite42:competitionLevel",
      "@type": "xsd:string"
    },
    "PostApiV1KeywordsBatchRequest": "cite42:PostApiV1KeywordsBatchRequest",
    "seeds": {
      "@id": "cite42:seeds",
      "@container": "@list"
    },
    "PostApiV1KeywordsBatchResponse": "cite42:PostApiV1KeywordsBatchResponse",
    "results": {
      "@id": "cite42:results",
      "@container": "@list"
    },
    "PostApiV1KeywordsRankingsRequest": "cite42:PostApiV1KeywordsRankingsRequest",
    "keywords": {
      "@id": "cite42:keywords",
      "@container": "@list"
    },
    "domain": {
      "@id": "cite42:domain",
      "@type": "xsd:string"
    },
    "PostApiV1KeywordsRankingsResponse": "cite42:PostApiV1KeywordsRankingsResponse",
    "country": {
      "@id": "cite42:country",
      "@type": "xsd:string"
    },
    "language": {
      "@id": "cite42:language",
      "@type": "xsd:string"
    },
    "device": {
      "@id": "cite42:device",
      "@type": "xsd:string"
    },
    "depth": {
      "@id": "cite42:depth",
      "@type": "xsd:integer"
    },
    "note": {
      "@id": "cite42:note",
      "@type": "xsd:string"
    },
    "PostApiV1RankingsRequest": "cite42:PostApiV1RankingsRequest",
    "PostApiV1RankingsResponse": "cite42:PostApiV1RankingsResponse",
    "PostApiV1RecommendationsRequest": "cite42:PostApiV1RecommendationsRequest",
    "context": {
      "@id": "cite42:context"
    },
    "PostApiV1RedditTrendsRequest": "cite42:PostApiV1RedditTrendsRequest",
    "topic": {
      "@id": "cite42:topic",
      "@type": "xsd:string"
    },
    "timeframe": {
      "@id": "cite42:timeframe",
      "@type": "xsd:string"
    },
    "PostApiV1RedditTrendsResponse": "cite42:PostApiV1RedditTrendsResponse",
    "provider": {
      "@id": "cite42:provider",
      "@type": "xsd:string"
    },
    "subredditsSearched": {
      "@id": "cite42:subredditsSearched",
      "@container": "@list"
    },
    "relevantThreads": {
      "@id": "cite42:relevantThreads",
      "@container": "@list"
    },
    "risingThreads": {
      "@id": "cite42:risingThreads",
      "@container": "@list"
    },
    "repeatedQuestions": {
      "@id": "cite42:repeatedQuestions",
      "@container": "@list"
    },
    "painPoints": {
      "@id": "cite42:painPoints",
      "@container": "@list"
    },
    "repeatedPhrases": {
      "@id": "cite42:repeatedPhrases",
      "@container": "@list"
    },
    "mentionedProducts": {
      "@id": "cite42:mentionedProducts",
      "@container": "@list"
    },
    "analysis": {
      "@id": "cite42:analysis"
    },
    "subredditBreakdown": {
      "@id": "cite42:subredditBreakdown",
      "@container": "@list"
    },
    "collection": {
      "@id": "cite42:collection"
    },
    "coverage": {
      "@id": "cite42:coverage"
    },
    "warnings": {
      "@id": "cite42:warnings",
      "@container": "@list"
    },
    "sourceUrls": {
      "@id": "cite42:sourceUrls",
      "@container": "@list"
    },
    "fetchedAt": {
      "@id": "cite42:fetchedAt",
      "@type": "xsd:dateTime"
    },
    "PostApiV1SearchRequest": "cite42:PostApiV1SearchRequest",
    "PostApiV1SearchResponse": "cite42:PostApiV1SearchResponse",
    "PostApiV1SentimentRequest": "cite42:PostApiV1SentimentRequest",
    "PostApiV1SentimentResponse": "cite42:PostApiV1SentimentResponse",
    "perModel": {
      "@id": "cite42:perModel",
      "@container": "@list"
    },
    "aggregate": {
      "@id": "cite42:aggregate"
    },
    "PostApiV1TrackersRequest": "cite42:PostApiV1TrackersRequest",
    "name": {
      "@id": "cite42:name",
      "@type": "xsd:string"
    },
    "cadence": {
      "@id": "cite42:cadence"
    },
    "primitive": {
      "@id": "cite42:primitive",
      "@type": "xsd:string"
    },
    "prompts": {
      "@id": "cite42:prompts",
      "@container": "@list"
    },
    "PostApiV1TrackersResponse": "cite42:PostApiV1TrackersResponse",
    "tracker": {
      "@id": "cite42:tracker"
    },
    "PostApiV1TrendsRequest": "cite42:PostApiV1TrendsRequest",
    "term": {
      "@id": "cite42:term",
      "@type": "xsd:string"
    },
    "PostApiV1TrendsResponse": "cite42:PostApiV1TrendsResponse",
    "requestedTerm": {
      "@id": "cite42:requestedTerm",
      "@type": "xsd:string"
    },
    "trend": {
      "@id": "cite42:trend",
      "@type": "xsd:string"
    },
    "interestOverTime": {
      "@id": "cite42:interestOverTime",
      "@container": "@list"
    },
    "risingQueries": {
      "@id": "cite42:risingQueries",
      "@container": "@list"
    },
    "topQueries": {
      "@id": "cite42:topQueries",
      "@container": "@list"
    },
    "GetApiV1UsageResponse": "cite42:GetApiV1UsageResponse",
    "balance": {
      "@id": "cite42:balance"
    },
    "recent": {
      "@id": "cite42:recent",
      "@container": "@list"
    },
    "PostApiV1WorkflowsAiCitationGapsRequest": "cite42:PostApiV1WorkflowsAiCitationGapsRequest",
    "PostApiV1WorkflowsAiPromptMapRequest": "cite42:PostApiV1WorkflowsAiPromptMapRequest",
    "audience": {
      "@id": "cite42:audience",
      "@type": "xsd:string"
    },
    "PostApiV1WorkflowsAiPromptMapResponse": "cite42:PostApiV1WorkflowsAiPromptMapResponse",
    "PostApiV1WorkflowsCompetitorContentRequest": "cite42:PostApiV1WorkflowsCompetitorContentRequest",
    "PostApiV1WorkflowsContentBriefRequest": "cite42:PostApiV1WorkflowsContentBriefRequest",
    "PostApiV1WorkflowsContentBriefResponse": "cite42:PostApiV1WorkflowsContentBriefResponse",
    "endpoint": {
      "@id": "cite42:endpoint",
      "@type": "xsd:string"
    },
    "tool": {
      "@id": "cite42:tool",
      "@type": "xsd:string"
    },
    "why": {
      "@id": "cite42:why",
      "@type": "xsd:string"
    },
    "data": {
      "@id": "cite42:data"
    },
    "ok": {
      "@id": "cite42:ok",
      "@type": "xsd:boolean"
    },
    "PostApiV1WorkflowsContentOpportunitiesRequest": "cite42:PostApiV1WorkflowsContentOpportunitiesRequest",
    "PostApiV1WorkflowsContentOpportunitiesResponse": "cite42:PostApiV1WorkflowsContentOpportunitiesResponse",
    "PostApiV1WorkflowsTopicDemandRequest": "cite42:PostApiV1WorkflowsTopicDemandRequest",
    "PostApiV1WorkflowsTopicDemandResponse": "cite42:PostApiV1WorkflowsTopicDemandResponse",
    "PostApiV1YoutubeTrendsRequest": "cite42:PostApiV1YoutubeTrendsRequest",
    "region": {
      "@id": "cite42:region",
      "@type": "xsd:string"
    },
    "PostApiV1YoutubeTrendsResponse": "cite42:PostApiV1YoutubeTrendsResponse",
    "publishedAfter": {
      "@id": "cite42:publishedAfter",
      "@type": "xsd:dateTime"
    },
    "risingVideos": {
      "@id": "cite42:risingVideos",
      "@container": "@list"
    },
    "titlePatterns": {
      "@id": "cite42:titlePatterns",
      "@container": "@list"
    },
    "creatorAngles": {
      "@id": "cite42:creatorAngles",
      "@container": "@list"
    },
    "channelBreakdown": {
      "@id": "cite42:channelBreakdown",
      "@container": "@list"
    },
    "formatIdeas": {
      "@id": "cite42:formatIdeas",
      "@container": "@list"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "cite42-dev API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects cite42-dev'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-30) from openapi/_ae-authored/cite42-dev-openapi-generated.yml.",
  "dcterms:created": "2026-10-30",
  "dcterms:source": [
    "openapi/_ae-authored/cite42-dev-openapi-generated.yml"
  ]
}