@prefix sd: <http://www.w3.org/ns/sparql-service-description#> .
@prefix void: <http://rdfs.org/ns/void#> .
@prefix dcterms: <http://purl.org/dc/terms/> .
@prefix format: <http://www.w3.org/ns/formats/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .

<https://sparql.openarchieven.nl/oa-a2a> a sd:Service ;
    sd:endpoint <https://sparql.openarchieven.nl/oa-a2a> ;

    sd:supportedLanguage sd:SPARQL11Query ;

    sd:resultFormat format:SPARQL_Results_JSON,
                    format:SPARQL_Results_CSV,
                    format:SPARQL_Results_TSV,
                    format:SPARQL_Results_XML,
                    format:Turtle,
                    format:N-Triples ;

    sd:defaultDataset [
        a sd:Dataset ;
        dcterms:title "Open Archieven akten (A2A)"@nl, "Open Archives records (A2A)"@en ;
        dcterms:description "Alle akten en persoonsvermeldingen van de bij Open Archieven aangesloten archieven, in het A2A/CIV model."@nl,
                            "All records and person observations of the archives aggregated by Open Archives, in the A2A/CIV model."@en ;
        dcterms:publisher <https://www.openarchieven.nl/> ;
        dcterms:license <https://creativecommons.org/publicdomain/zero/1.0/> ;
        rdfs:seeAlso <https://www.openarchieven.nl/datasets/>,
                     <https://www.openarchieven.nl/id/datacatalog>,
                     <https://a2a.coret.org/> ;

        sd:defaultGraph [
            a sd:Graph, void:Dataset ;
            void:triples 7618018413 ;
            void:uriSpace "https://www.openarch.nl/id/" ;
            void:vocabulary <https://www.openarch.nl/def/a2a#> ;
            # One compressed N-Triples file per archive; the listing page links them all.
            void:dataDump <https://www.openarchieven.nl/exports/nt/> ;
        ]
    ] .
