GiveRadar · JSON-LD Context
Giveradar Com Context
JSON-LD context defining the semantic vocabulary for Giveradar Com from GiveRadar.
9 Classes
71 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
giveradar:
https://giveradar.com/schema#
Classes
CharitySummary
CharityDetail
Filing
Officer
Source
RedFlag
ReviewSummary
NewsArticle
Error
Properties
| Property | Type | Container |
|---|---|---|
| slug | string | |
| name | string | |
| country_code | string | |
| trust_score | integer | |
| annual_revenue | integer | |
| program_spend_pct | decimal | |
| category | string | |
| verified | boolean | |
| id | string | |
| description | string | |
| founded_year | integer | |
| website | string | |
| city | string | |
| state_province | string | |
| ein | string | |
| uk_charity_number | string | |
| registration_number | string | |
| annual_expenses | integer | |
| program_expenses | integer | |
| admin_expenses | integer | |
| fundraising_expenses | integer | |
| overhead_ratio | decimal | |
| top_exec_name | string | |
| top_exec_title | string | |
| top_exec_compensation | integer | |
| employee_count | integer | |
| string | ||
| phone | string | |
| address | string | |
| donation_url | string | |
| mission_statement | string | |
| logo_url | string | |
| twitter_url | string | |
| facebook_url | string | |
| instagram_url | string | |
| linkedin_url | string | |
| youtube_url | string | |
| data_completeness | integer | |
| cause_tags | list | |
| operating_countries | list | |
| sdg_goals | list | |
| data_sources | list | |
| sources | list | |
| last_updated | dateTime | |
| recent_filings | list | |
| officers | list | |
| officers_total | integer | |
| red_flags | list | |
| review_summary | reference | |
| fiscal_year | integer | |
| total_revenue | integer | |
| total_expenses | integer | |
| total_assets | integer | |
| total_liabilities | integer | |
| source | string | |
| title | string | |
| compensation | integer | |
| former | boolean | |
| section | string | |
| url | string | |
| as_of | date | |
| note | string | |
| flag_type | string | |
| severity | string | |
| active | boolean | |
| count | integer | |
| avg_rating | decimal | |
| source_domain | string | |
| tone | decimal | |
| published_at | dateTime | |
| detail | string |
JSON-LD Document
{
"@context": {
"@vocab": "https://giveradar.com/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"giveradar": "https://giveradar.com/schema#",
"CharitySummary": "giveradar:CharitySummary",
"slug": {
"@id": "giveradar:slug",
"@type": "xsd:string"
},
"name": {
"@id": "giveradar:name",
"@type": "xsd:string"
},
"country_code": {
"@id": "giveradar:country_code",
"@type": "xsd:string"
},
"trust_score": {
"@id": "giveradar:trust_score",
"@type": "xsd:integer"
},
"annual_revenue": {
"@id": "giveradar:annual_revenue",
"@type": "xsd:integer"
},
"program_spend_pct": {
"@id": "giveradar:program_spend_pct",
"@type": "xsd:decimal"
},
"category": {
"@id": "giveradar:category",
"@type": "xsd:string"
},
"verified": {
"@id": "giveradar:verified",
"@type": "xsd:boolean"
},
"CharityDetail": "giveradar:CharityDetail",
"id": {
"@id": "giveradar:id",
"@type": "xsd:string"
},
"description": {
"@id": "giveradar:description",
"@type": "xsd:string"
},
"founded_year": {
"@id": "giveradar:founded_year",
"@type": "xsd:integer"
},
"website": {
"@id": "giveradar:website",
"@type": "xsd:string"
},
"city": {
"@id": "giveradar:city",
"@type": "xsd:string"
},
"state_province": {
"@id": "giveradar:state_province",
"@type": "xsd:string"
},
"ein": {
"@id": "giveradar:ein",
"@type": "xsd:string"
},
"uk_charity_number": {
"@id": "giveradar:uk_charity_number",
"@type": "xsd:string"
},
"registration_number": {
"@id": "giveradar:registration_number",
"@type": "xsd:string"
},
"annual_expenses": {
"@id": "giveradar:annual_expenses",
"@type": "xsd:integer"
},
"program_expenses": {
"@id": "giveradar:program_expenses",
"@type": "xsd:integer"
},
"admin_expenses": {
"@id": "giveradar:admin_expenses",
"@type": "xsd:integer"
},
"fundraising_expenses": {
"@id": "giveradar:fundraising_expenses",
"@type": "xsd:integer"
},
"overhead_ratio": {
"@id": "giveradar:overhead_ratio",
"@type": "xsd:decimal"
},
"top_exec_name": {
"@id": "giveradar:top_exec_name",
"@type": "xsd:string"
},
"top_exec_title": {
"@id": "giveradar:top_exec_title",
"@type": "xsd:string"
},
"top_exec_compensation": {
"@id": "giveradar:top_exec_compensation",
"@type": "xsd:integer"
},
"employee_count": {
"@id": "giveradar:employee_count",
"@type": "xsd:integer"
},
"email": {
"@id": "giveradar:email",
"@type": "xsd:string"
},
"phone": {
"@id": "giveradar:phone",
"@type": "xsd:string"
},
"address": {
"@id": "giveradar:address",
"@type": "xsd:string"
},
"donation_url": {
"@id": "giveradar:donation_url",
"@type": "xsd:string"
},
"mission_statement": {
"@id": "giveradar:mission_statement",
"@type": "xsd:string"
},
"logo_url": {
"@id": "giveradar:logo_url",
"@type": "xsd:string"
},
"twitter_url": {
"@id": "giveradar:twitter_url",
"@type": "xsd:string"
},
"facebook_url": {
"@id": "giveradar:facebook_url",
"@type": "xsd:string"
},
"instagram_url": {
"@id": "giveradar:instagram_url",
"@type": "xsd:string"
},
"linkedin_url": {
"@id": "giveradar:linkedin_url",
"@type": "xsd:string"
},
"youtube_url": {
"@id": "giveradar:youtube_url",
"@type": "xsd:string"
},
"data_completeness": {
"@id": "giveradar:data_completeness",
"@type": "xsd:integer"
},
"cause_tags": {
"@id": "giveradar:cause_tags",
"@container": "@list"
},
"operating_countries": {
"@id": "giveradar:operating_countries",
"@container": "@list"
},
"sdg_goals": {
"@id": "giveradar:sdg_goals",
"@container": "@list"
},
"data_sources": {
"@id": "giveradar:data_sources",
"@container": "@list"
},
"sources": {
"@id": "giveradar:sources",
"@container": "@list"
},
"last_updated": {
"@id": "giveradar:last_updated",
"@type": "xsd:dateTime"
},
"recent_filings": {
"@id": "giveradar:recent_filings",
"@container": "@list"
},
"officers": {
"@id": "giveradar:officers",
"@container": "@list"
},
"officers_total": {
"@id": "giveradar:officers_total",
"@type": "xsd:integer"
},
"red_flags": {
"@id": "giveradar:red_flags",
"@container": "@list"
},
"review_summary": {
"@id": "giveradar:review_summary",
"@type": "@id"
},
"Filing": "giveradar:Filing",
"fiscal_year": {
"@id": "giveradar:fiscal_year",
"@type": "xsd:integer"
},
"total_revenue": {
"@id": "giveradar:total_revenue",
"@type": "xsd:integer"
},
"total_expenses": {
"@id": "giveradar:total_expenses",
"@type": "xsd:integer"
},
"total_assets": {
"@id": "giveradar:total_assets",
"@type": "xsd:integer"
},
"total_liabilities": {
"@id": "giveradar:total_liabilities",
"@type": "xsd:integer"
},
"source": {
"@id": "giveradar:source",
"@type": "xsd:string"
},
"Officer": "giveradar:Officer",
"title": {
"@id": "giveradar:title",
"@type": "xsd:string"
},
"compensation": {
"@id": "giveradar:compensation",
"@type": "xsd:integer"
},
"former": {
"@id": "giveradar:former",
"@type": "xsd:boolean"
},
"Source": "giveradar:Source",
"section": {
"@id": "giveradar:section",
"@type": "xsd:string"
},
"url": {
"@id": "giveradar:url",
"@type": "xsd:string"
},
"as_of": {
"@id": "giveradar:as_of",
"@type": "xsd:date"
},
"note": {
"@id": "giveradar:note",
"@type": "xsd:string"
},
"RedFlag": "giveradar:RedFlag",
"flag_type": {
"@id": "giveradar:flag_type",
"@type": "xsd:string"
},
"severity": {
"@id": "giveradar:severity",
"@type": "xsd:string"
},
"active": {
"@id": "giveradar:active",
"@type": "xsd:boolean"
},
"ReviewSummary": "giveradar:ReviewSummary",
"count": {
"@id": "giveradar:count",
"@type": "xsd:integer"
},
"avg_rating": {
"@id": "giveradar:avg_rating",
"@type": "xsd:decimal"
},
"NewsArticle": "giveradar:NewsArticle",
"source_domain": {
"@id": "giveradar:source_domain",
"@type": "xsd:string"
},
"tone": {
"@id": "giveradar:tone",
"@type": "xsd:decimal"
},
"published_at": {
"@id": "giveradar:published_at",
"@type": "xsd:dateTime"
},
"Error": "giveradar:Error",
"detail": {
"@id": "giveradar:detail",
"@type": "xsd:string"
}
},
"@type": "schema:Dataset",
"schema:name": "GiveRadar API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects GiveRadar'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-10) from openapi/giveradar-com-openapi.yaml.",
"dcterms:created": "2026-11-10",
"dcterms:source": [
"openapi/giveradar-com-openapi.yaml"
]
}