TrustRadius · JSON-LD Context

Trustradius Context

JSON-LD context defining the semantic vocabulary for Trustradius from TrustRadius.

19 Classes 53 Properties 3 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
tr: https://apidocs.trustradius.com/vocabulary/
xsd: http://www.w3.org/2001/XMLSchema#

Classes

Product name url Vendor TrustQuote Review text heading Tag Person title Account city state country postalCode Activity Visit pageTitle

Properties

Property Type Container
slug string
isVisitorInsightsEnabled string
vendor reference
domain string
trScore reference
starScore reference
score decimal
max integer
reviewCount integer
ratingCount integer
ratingsAndReviewsTotalCount integer
review reference
rating integer
publishedDate dateTime
editedDate dateTime
created dateTime
isAnonymous boolean
isSummary boolean
taggedreviewStatus string
allTags set
allTagNames set
tagGroup reference
sequence decimal
scope string
user reference
pictureUrl reference
position reference
jobType string
department string
company reference
companySize string
size string
industry string
sicCode string
stateCode string
countryCode string
activities set
date date
type string
label string
human_readable string
objects set
web_url reference
visits integer
visitors integer
totalPageViews integer
totalVisits integer
totalVisitors integer
totalCategoryPageViews integer
totalCategoryVisits integer
totalCategoryVisitors integer
activity_count integer
pageType string

JSON-LD Document

Raw ↑
{
  "@context": {
    "@version": 1.1,
    "schema": "https://schema.org/",
    "tr": "https://apidocs.trustradius.com/vocabulary/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",

    "Product": "schema:SoftwareApplication",
    "name": "schema:name",
    "url": "schema:url",
    "slug": {"@id": "tr:slug", "@type": "xsd:string"},
    "isVisitorInsightsEnabled": {"@id": "tr:isVisitorInsightsEnabled", "@type": "xsd:string"},

    "Vendor": "schema:Organization",
    "vendor": {"@id": "schema:provider", "@type": "@id"},
    "domain": {"@id": "tr:domain", "@type": "xsd:string"},

    "trScore": {"@id": "tr:trScore", "@type": "@id"},
    "starScore": {"@id": "schema:aggregateRating", "@type": "@id"},
    "score": {"@id": "schema:ratingValue", "@type": "xsd:decimal"},
    "max": {"@id": "schema:bestRating", "@type": "xsd:integer"},
    "reviewCount": {"@id": "schema:reviewCount", "@type": "xsd:integer"},
    "ratingCount": {"@id": "schema:ratingCount", "@type": "xsd:integer"},
    "ratingsAndReviewsTotalCount": {"@id": "tr:ratingsAndReviewsTotalCount", "@type": "xsd:integer"},

    "TrustQuote": "schema:Quotation",
    "Review": "schema:Review",
    "review": {"@id": "schema:isBasedOn", "@type": "@id"},
    "text": "schema:text",
    "heading": "schema:name",
    "rating": {"@id": "schema:reviewRating", "@type": "xsd:integer"},
    "publishedDate": {"@id": "schema:datePublished", "@type": "xsd:dateTime"},
    "editedDate": {"@id": "schema:dateModified", "@type": "xsd:dateTime"},
    "created": {"@id": "schema:dateCreated", "@type": "xsd:dateTime"},
    "isAnonymous": {"@id": "tr:isAnonymous", "@type": "xsd:boolean"},
    "isSummary": {"@id": "tr:isSummary", "@type": "xsd:boolean"},
    "taggedreviewStatus": {"@id": "tr:taggedreviewStatus", "@type": "xsd:string"},
    "allTags": {"@id": "tr:tagId", "@container": "@set"},
    "allTagNames": {"@id": "schema:keywords", "@container": "@set"},

    "Tag": "schema:DefinedTerm",
    "tagGroup": {"@id": "schema:inDefinedTermSet", "@type": "@id"},
    "sequence": {"@id": "schema:position", "@type": "xsd:decimal"},
    "scope": {"@id": "tr:tagScope", "@type": "xsd:string"},

    "user": {"@id": "schema:author", "@type": "@id"},
    "Person": "schema:Person",
    "pictureUrl": {"@id": "schema:image", "@type": "@id"},
    "position": {"@id": "tr:position", "@type": "@id"},
    "title": "schema:jobTitle",
    "jobType": {"@id": "tr:jobType", "@type": "xsd:string"},
    "department": {"@id": "tr:department", "@type": "xsd:string"},
    "company": {"@id": "schema:worksFor", "@type": "@id"},
    "companySize": {"@id": "tr:companySize", "@type": "xsd:string"},
    "size": {"@id": "tr:companySize", "@type": "xsd:string"},
    "industry": {"@id": "tr:industry", "@type": "xsd:string"},
    "sicCode": {"@id": "tr:sicCode", "@type": "xsd:string"},

    "Account": "schema:Organization",
    "city": "schema:addressLocality",
    "state": "schema:addressRegion",
    "stateCode": {"@id": "tr:stateCode", "@type": "xsd:string"},
    "country": "schema:addressCountry",
    "countryCode": {"@id": "tr:countryCode", "@type": "xsd:string"},
    "postalCode": "schema:postalCode",

    "Activity": "schema:Action",
    "activities": {"@id": "tr:activities", "@container": "@set"},
    "date": {"@id": "schema:startTime", "@type": "xsd:date"},
    "type": {"@id": "tr:activityType", "@type": "xsd:string"},
    "label": {"@id": "tr:activityLabel", "@type": "xsd:string"},
    "human_readable": {"@id": "schema:description", "@type": "xsd:string"},
    "objects": {"@id": "schema:object", "@container": "@set"},
    "web_url": {"@id": "schema:url", "@type": "@id"},

    "Visit": "schema:InteractionCounter",
    "visits": {"@id": "tr:visits", "@type": "xsd:integer"},
    "visitors": {"@id": "tr:visitors", "@type": "xsd:integer"},
    "totalPageViews": {"@id": "tr:totalPageViews", "@type": "xsd:integer"},
    "totalVisits": {"@id": "tr:totalVisits", "@type": "xsd:integer"},
    "totalVisitors": {"@id": "tr:totalVisitors", "@type": "xsd:integer"},
    "totalCategoryPageViews": {"@id": "tr:totalCategoryPageViews", "@type": "xsd:integer"},
    "totalCategoryVisits": {"@id": "tr:totalCategoryVisits", "@type": "xsd:integer"},
    "totalCategoryVisitors": {"@id": "tr:totalCategoryVisitors", "@type": "xsd:integer"},
    "activity_count": {"@id": "tr:activityCount", "@type": "xsd:integer"},
    "pageType": {"@id": "tr:pageType", "@type": "xsd:string"},
    "pageTitle": "schema:name"
  },
  "x-generated": "2026-08-14",
  "x-method": "derived",
  "x-source": "openapi/_original/trustradius-api-openapi.yml (provider-published OpenAPI 3.0.0 v1.1). Every term above is a field name that actually appears in that document; the schema.org mappings are API Evangelist's, not TrustRadius'.",
  "x-note": "The tr: namespace prefix is an API Evangelist convention for TrustRadius-specific terms. TrustRadius publishes no JSON-LD context or vocabulary IRI of its own."
}