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
View Context View on GitHub

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
email 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

Raw ↑
{
  "@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"
  ]
}