{
  "@context": {
    "sd": "http://www.w3.org/ns/sparql-service-description#",
    "void": "http://rdfs.org/ns/void#",
    "dcterms": "http://purl.org/dc/terms/"
  },
  "@id": "https://blackcatinformatics.ca/sparql",
  "@type": "sd:Service",
  "sd:endpoint": "https://blackcatinformatics.ca/sparql",
  "sd:supportedLanguage": "sd:SPARQL11Query",
  "sd:resultFormat": [
    "application/sparql-results+json",
    "application/ld+json",
    "text/turtle",
    "application/n-triples"
  ],
  "sd:defaultDataset": {
    "@id": "https://blackcatinformatics.ca/.well-known/void.ttl#dataset",
    "dcterms:title": "Blackcat Informatics linked-data graph",
    "void:triples": 1862,
    "void:dataDump": "https://blackcatinformatics.ca/index.ttl"
  },
  "sparqlPlus": {
    "readOnly": true,
    "defaultPrefixes": [
      "PREFIX schema: <https://schema.org/>",
      "PREFIX foaf: <http://xmlns.com/foaf/0.1/>",
      "PREFIX doap: <http://usefulinc.com/ns/doap#>",
      "PREFIX bibo: <http://purl.org/ontology/bibo/>",
      "PREFIX vcard: <http://www.w3.org/2006/vcard/ns#>",
      "PREFIX prov: <http://www.w3.org/ns/prov#>",
      "PREFIX skos: <http://www.w3.org/2004/02/skos/core#>",
      "PREFIX owl: <http://www.w3.org/2002/07/owl#>",
      "PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>",
      "PREFIX dcterms: <http://purl.org/dc/terms/>",
      "PREFIX gedcom: <http://www.w3.org/2000/10/swap/pim/gedcom#>",
      "PREFIX rel: <http://purl.org/vocab/relationship/>",
      "PREFIX wd: <http://www.wikidata.org/entity/>",
      "PREFIX wdt: <http://www.wikidata.org/prop/direct/>",
      "PREFIX wikibase: <http://wikiba.se/ontology#>",
      "PREFIX bd: <http://www.bigdata.com/rdf#>",
      "PREFIX p: <http://www.wikidata.org/prop/>",
      "PREFIX ps: <http://www.wikidata.org/prop/statement/>",
      "PREFIX pq: <http://www.wikidata.org/prop/qualifier/>",
      "PREFIX dbr: <http://dbpedia.org/resource/>"
    ],
    "queryParameter": "query",
    "examples": [
      "https://blackcatinformatics.ca/sparql?query=SELECT%20%3Fs%20%3Fp%20%3Fo%20WHERE%20%7B%20%3Fs%20%3Fp%20%3Fo%20%7D%20LIMIT%2010",
      "https://blackcatinformatics.ca/sparql?query=ASK%20%7B%20%3Fs%20a%20%3Chttps%3A%2F%2Fschema.org%2FPerson%3E%20%7D"
    ],
    "requestedURL": "https://blackcatinformatics.ca/sparql",
    "family": {
      "oaiPmh": "https://blackcatinformatics.ca/family/oai?verb=Identify",
      "gedcomx": {
        "ancestry": "https://blackcatinformatics.ca/family/ancestry",
        "descendancy": "https://blackcatinformatics.ca/family/descendancy",
        "person": "https://blackcatinformatics.ca/family/person/{id}"
      }
    },
    "federation": {
      "supported": true,
      "note": "SPARQL 1.1 SERVICE federation is enabled. Blend this graph with external endpoints — e.g. Wikidata (https://query.wikidata.org/sparql) via owl:sameAs/wd: QID bridges, or FactGrid (https://database.factgrid.de/sparql). Deceased individuals carry geni.com profile IRIs identical to Wikidata's P2600 (Geni.com profile ID) formatter, so a join on Geni IDs resolves across all three. Wikidata prefixes (wd, wdt, wikibase, bd, p, ps, pq) are predefined.",
      "example": "https://blackcatinformatics.ca/sparql?query=SELECT%20%3Fperson%20%3FwdLabel%20WHERE%20%7B%0A%20%20%3Fperson%20owl%3AsameAs%20%3Fwd%20.%0A%20%20SERVICE%20%3Chttps%3A%2F%2Fquery.wikidata.org%2Fsparql%3E%20%7B%0A%20%20%20%20%3Fwd%20rdfs%3Alabel%20%3FwdLabel%20.%20FILTER(LANG(%3FwdLabel)%20%3D%20%22en%22)%0A%20%20%7D%0A%7D%20LIMIT%2010"
    }
  }
}