Home
New Endpoint
Request Log
Archive
Edit endpoint: battpass-demo
This is where you can edit your own little (un)semantic endpoint.
Title
Choose a distinct title for your endpoint
Input format
Choose an input format for your endpoint
JSON
XML
Output format
Choose a graph output format for your endpoint
turtle
application/rdf+xml
rdf+pretty-xml
Response URL
Where should we send the semantic data after validation and transformation?
Headers
RML
RML in Turtle (ttl) format for transforming input data to semantic triples data
@prefix rr: <http://www.w3.org/ns/r2rml#> . @prefix rml: <http://semweb.mmlab.be/ns/rml#> . @prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . @prefix ql: <http://semweb.mmlab.be/ns/ql#> . @prefix map: <http://example.com/base#> . @prefix dpp-battpass: <http://dpp.example.org/batt-pass#> . @prefix battPass: <http://example.org/battpass#> . map:map_characteristicsMapping_000 rml:logicalSource map:source_003 ; rdf:type rr:TriplesMap ; rdfs:label "characteristicsMapping" ; rr:predicateObjectMap map:pom_026, map:pom_027, map:pom_028, map:pom_029, map:pom_030, map:pom_031, map:pom_032, map:pom_033, map:pom_034, map:pom_035, map:pom_036 ; rr:subjectMap map:s_004 . map:map_commercialMapping_000 rml:logicalSource map:source_004 ; rdf:type rr:TriplesMap ; rdfs:label "commercialMapping" ; rr:predicateObjectMap map:pom_023, map:pom_024, map:pom_025 ; rr:subjectMap map:s_003 . map:map_eventMapping_000 rml:logicalSource map:source_000 ; rdf:type rr:TriplesMap ; rdfs:label "eventMapping" ; rr:predicateObjectMap map:pom_000, map:pom_001, map:pom_002, map:pom_003, map:pom_004 ; rr:subjectMap map:s_000 . map:map_identificationMapping_000 rml:logicalSource map:source_001 ; rdf:type rr:TriplesMap ; rdfs:label "identificationMapping" ; rr:predicateObjectMap map:pom_005, map:pom_006, map:pom_007, map:pom_008, map:pom_009, map:pom_010, map:pom_011, map:pom_012 ; rr:subjectMap map:s_001 . map:map_metadataMapping_000 rml:logicalSource map:source_002 ; rdf:type rr:TriplesMap ; rdfs:label "metadataMapping" ; rr:predicateObjectMap map:pom_013, map:pom_014, map:pom_015, map:pom_016, map:pom_017, map:pom_018, map:pom_019, map:pom_020, map:pom_021, map:pom_022 ; rr:subjectMap map:s_002 . map:om_000 rdf:type rr:ObjectMap ; rr:constant dpp-battpass:battpass ; rr:termType rr:IRI . map:om_001 rdf:type rr:ObjectMap ; rr:constant battPass:Identification ; rr:termType rr:IRI . map:om_002 rml:reference "category" ; rdf:type rr:ObjectMap ; rr:termType rr:Literal . map:om_003 rml:reference "idDmc" ; rdf:type rr:ObjectMap ; rr:termType rr:Literal . map:om_004 rml:reference "chemistry" ; rdf:type rr:ObjectMap ; rr:termType rr:Literal . map:om_005 rml:reference "identification.type.manufacturerPartId" ; rdf:type rr:ObjectMap ; rr:termType rr:Literal . map:om_006 rml:reference "identification.type.nameAtManufacturer" ; rdf:type rr:ObjectMap ; rr:termType rr:Literal . map:om_007 rml:reference "identification.dataCarrier.carrierType" ; rdf:type rr:ObjectMap ; rr:termType rr:Literal . map:om_008 rml:reference "identification.dataCarrier.carrierLayout" ; rdf:type rr:ObjectMap ; rr:termType rr:Literal . map:om_009 rdf:type rr:ObjectMap ; rr:constant battPass:Metadata ; rr:termType rr:IRI . map:om_010 rml:reference "expirationDate" ; rdf:type rr:ObjectMap ; rr:termType rr:Literal . map:om_011 rml:reference "passportIdentifier" ; rdf:type rr:ObjectMap ; rr:termType rr:Literal . map:om_012 rml:reference "registrationIdentifier" ; rdf:type rr:ObjectMap ; rr:termType rr:Literal . map:om_013 rml:reference "issueDate" ; rdf:type rr:ObjectMap ; rr:termType rr:Literal . map:om_014 rml:reference "version" ; rdf:type rr:ObjectMap ; rr:termType rr:Literal . map:om_015 rml:reference "lastModification" ; rdf:type rr:ObjectMap ; rr:termType rr:Literal . map:om_016 rml:reference "predecessor" ; rdf:type rr:ObjectMap ; rr:termType rr:Literal . map:om_017 rml:reference "economicOperatorId" ; rdf:type rr:ObjectMap ; rr:termType rr:Literal . map:om_018 rml:reference "status" ; rdf:type rr:ObjectMap ; rr:termType rr:Literal . map:om_019 rdf:type rr:ObjectMap ; rr:constant battPass:Commercial ; rr:termType rr:IRI . map:om_020 rml:reference "placedOnMarket" ; rdf:type rr:ObjectMap ; rr:termType rr:Literal . map:om_021 rml:reference "purpose" ; rdf:type rr:ObjectMap ; rr:termType rr:Literal . map:om_022 rdf:type rr:ObjectMap ; rr:constant battPass:Characteristics ; rr:termType rr:IRI . map:om_023 rml:reference "warranty.lifeValue" ; rdf:type rr:ObjectMap ; rr:termType rr:Literal . map:om_024 rml:reference "warranty.lifeUnit" ; rdf:type rr:ObjectMap ; rr:termType rr:Literal . map:om_025 rml:reference "physicalDimension.length.value" ; rdf:type rr:ObjectMap ; rr:termType rr:Literal . map:om_026 rml:reference "physicalDimension.length.unit" ; rdf:type rr:ObjectMap ; rr:termType rr:Literal . map:om_027 rml:reference "physicalDimension.width.value" ; rdf:type rr:ObjectMap ; rr:termType rr:Literal . map:om_028 rml:reference "physicalDimension.width.unit" ; rdf:type rr:ObjectMap ; rr:termType rr:Literal . map:om_029 rml:reference "physicalDimension.weight.value" ; rdf:type rr:ObjectMap ; rr:termType rr:Literal . map:om_030 rml:reference "physicalDimension.weight.unit" ; rdf:type rr:ObjectMap ; rr:termType rr:Literal . map:om_031 rml:reference "physicalDimension.height.value" ; rdf:type rr:ObjectMap ; rr:termType rr:Literal . map:om_032 rml:reference "physicalDimension.height.unit" ; rdf:type rr:ObjectMap ; rr:termType rr:Literal . map:om_033 rdf:type rr:ObjectMap ; rr:parentTriplesMap map:map_identificationMapping_000 . map:om_034 rdf:type rr:ObjectMap ; rr:parentTriplesMap map:map_metadataMapping_000 . map:om_035 rdf:type rr:ObjectMap ; rr:parentTriplesMap map:map_commercialMapping_000 . map:om_036 rdf:type rr:ObjectMap ; rr:parentTriplesMap map:map_characteristicsMapping_000 . map:pm_000 rdf:type rr:PredicateMap ; rr:constant rdf:type . map:pm_001 rdf:type rr:PredicateMap ; rr:constant battPass:identification . map:pm_002 rdf:type rr:PredicateMap ; rr:constant battPass:metadata . map:pm_003 rdf:type rr:PredicateMap ; rr:constant battPass:commercial . map:pm_004 rdf:type rr:PredicateMap ; rr:constant battPass:characteristics . map:pm_005 rdf:type rr:PredicateMap ; rr:constant rdf:type . map:pm_006 rdf:type rr:PredicateMap ; rr:constant battPass:category . map:pm_007 rdf:type rr:PredicateMap ; rr:constant battPass:idDmc . map:pm_008 rdf:type rr:PredicateMap ; rr:constant battPass:chemistry . map:pm_009 rdf:type rr:PredicateMap ; rr:constant battPass:manufacturerPartId . map:pm_010 rdf:type rr:PredicateMap ; rr:constant battPass:nameAtManufacturer . map:pm_011 rdf:type rr:PredicateMap ; rr:constant battPass:carrierType . map:pm_012 rdf:type rr:PredicateMap ; rr:constant battPass:carrierLayout . map:pm_013 rdf:type rr:PredicateMap ; rr:constant rdf:type . map:pm_014 rdf:type rr:PredicateMap ; rr:constant battPass:expirationDate . map:pm_015 rdf:type rr:PredicateMap ; rr:constant battPass:passportIdentifier . map:pm_016 rdf:type rr:PredicateMap ; rr:constant battPass:registrationIdentifier . map:pm_017 rdf:type rr:PredicateMap ; rr:constant battPass:issueDate . map:pm_018 rdf:type rr:PredicateMap ; rr:constant battPass:version . map:pm_019 rdf:type rr:PredicateMap ; rr:constant battPass:lastModification . map:pm_020 rdf:type rr:PredicateMap ; rr:constant battPass:predecessor . map:pm_021 rdf:type rr:PredicateMap ; rr:constant battPass:economicOperatorId . map:pm_022 rdf:type rr:PredicateMap ; rr:constant battPass:status . map:pm_023 rdf:type rr:PredicateMap ; rr:constant rdf:type . map:pm_024 rdf:type rr:PredicateMap ; rr:constant battPass:placedOnMarket . map:pm_025 rdf:type rr:PredicateMap ; rr:constant battPass:passportIdentifier . map:pm_026 rdf:type rr:PredicateMap ; rr:constant rdf:type . map:pm_027 rdf:type rr:PredicateMap ; rr:constant battPass:warrantyLifeValue . map:pm_028 rdf:type rr:PredicateMap ; rr:constant battPass:warrantyLifeUnit . map:pm_029 rdf:type rr:PredicateMap ; rr:constant battPass:lengthValue . map:pm_030 rdf:type rr:PredicateMap ; rr:constant battPass:lengthUnit . map:pm_031 rdf:type rr:PredicateMap ; rr:constant battPass:widthValue . map:pm_032 rdf:type rr:PredicateMap ; rr:constant battPass:widthUnit . map:pm_033 rdf:type rr:PredicateMap ; rr:constant battPass:weightalue . map:pm_034 rdf:type rr:PredicateMap ; rr:constant battPass:weightUnit . map:pm_035 rdf:type rr:PredicateMap ; rr:constant battPass:heightValue . map:pm_036 rdf:type rr:PredicateMap ; rr:constant battPass:heightUnit . map:pom_000 rdf:type rr:PredicateObjectMap ; rr:objectMap map:om_000 ; rr:predicateMap map:pm_000 . map:pom_001 rdf:type rr:PredicateObjectMap ; rr:objectMap map:om_033 ; rr:predicateMap map:pm_001 . map:pom_002 rdf:type rr:PredicateObjectMap ; rr:objectMap map:om_034 ; rr:predicateMap map:pm_002 . map:pom_003 rdf:type rr:PredicateObjectMap ; rr:objectMap map:om_035 ; rr:predicateMap map:pm_003 . map:pom_004 rdf:type rr:PredicateObjectMap ; rr:objectMap map:om_036 ; rr:predicateMap map:pm_004 . map:pom_005 rdf:type rr:PredicateObjectMap ; rr:objectMap map:om_001 ; rr:predicateMap map:pm_005 . map:pom_006 rdf:type rr:PredicateObjectMap ; rr:objectMap map:om_002 ; rr:predicateMap map:pm_006 . map:pom_007 rdf:type rr:PredicateObjectMap ; rr:objectMap map:om_003 ; rr:predicateMap map:pm_007 . map:pom_008 rdf:type rr:PredicateObjectMap ; rr:objectMap map:om_004 ; rr:predicateMap map:pm_008 . map:pom_009 rdf:type rr:PredicateObjectMap ; rr:objectMap map:om_005 ; rr:predicateMap map:pm_009 . map:pom_010 rdf:type rr:PredicateObjectMap ; rr:objectMap map:om_006 ; rr:predicateMap map:pm_010 . map:pom_011 rdf:type rr:PredicateObjectMap ; rr:objectMap map:om_007 ; rr:predicateMap map:pm_011 . map:pom_012 rdf:type rr:PredicateObjectMap ; rr:objectMap map:om_008 ; rr:predicateMap map:pm_012 . map:pom_013 rdf:type rr:PredicateObjectMap ; rr:objectMap map:om_009 ; rr:predicateMap map:pm_013 . map:pom_014 rdf:type rr:PredicateObjectMap ; rr:objectMap map:om_010 ; rr:predicateMap map:pm_014 . map:pom_015 rdf:type rr:PredicateObjectMap ; rr:objectMap map:om_011 ; rr:predicateMap map:pm_015 . map:pom_016 rdf:type rr:PredicateObjectMap ; rr:objectMap map:om_012 ; rr:predicateMap map:pm_016 . map:pom_017 rdf:type rr:PredicateObjectMap ; rr:objectMap map:om_013 ; rr:predicateMap map:pm_017 . map:pom_018 rdf:type rr:PredicateObjectMap ; rr:objectMap map:om_014 ; rr:predicateMap map:pm_018 . map:pom_019 rdf:type rr:PredicateObjectMap ; rr:objectMap map:om_015 ; rr:predicateMap map:pm_019 . map:pom_020 rdf:type rr:PredicateObjectMap ; rr:objectMap map:om_016 ; rr:predicateMap map:pm_020 . map:pom_021 rdf:type rr:PredicateObjectMap ; rr:objectMap map:om_017 ; rr:predicateMap map:pm_021 . map:pom_022 rdf:type rr:PredicateObjectMap ; rr:objectMap map:om_018 ; rr:predicateMap map:pm_022 . map:pom_023 rdf:type rr:PredicateObjectMap ; rr:objectMap map:om_019 ; rr:predicateMap map:pm_023 . map:pom_024 rdf:type rr:PredicateObjectMap ; rr:objectMap map:om_020 ; rr:predicateMap map:pm_024 . map:pom_025 rdf:type rr:PredicateObjectMap ; rr:objectMap map:om_021 ; rr:predicateMap map:pm_025 . map:pom_026 rdf:type rr:PredicateObjectMap ; rr:objectMap map:om_022 ; rr:predicateMap map:pm_026 . map:pom_027 rdf:type rr:PredicateObjectMap ; rr:objectMap map:om_023 ; rr:predicateMap map:pm_027 . map:pom_028 rdf:type rr:PredicateObjectMap ; rr:objectMap map:om_024 ; rr:predicateMap map:pm_028 . map:pom_029 rdf:type rr:PredicateObjectMap ; rr:objectMap map:om_025 ; rr:predicateMap map:pm_029 . map:pom_030 rdf:type rr:PredicateObjectMap ; rr:objectMap map:om_026 ; rr:predicateMap map:pm_030 . map:pom_031 rdf:type rr:PredicateObjectMap ; rr:objectMap map:om_027 ; rr:predicateMap map:pm_031 . map:pom_032 rdf:type rr:PredicateObjectMap ; rr:objectMap map:om_028 ; rr:predicateMap map:pm_032 . map:pom_033 rdf:type rr:PredicateObjectMap ; rr:objectMap map:om_029 ; rr:predicateMap map:pm_033 . map:pom_034 rdf:type rr:PredicateObjectMap ; rr:objectMap map:om_030 ; rr:predicateMap map:pm_034 . map:pom_035 rdf:type rr:PredicateObjectMap ; rr:objectMap map:om_031 ; rr:predicateMap map:pm_035 . map:pom_036 rdf:type rr:PredicateObjectMap ; rr:objectMap map:om_032 ; rr:predicateMap map:pm_036 . map:s_000 rdf:type rr:SubjectMap ; rr:template "http://dpp.example.org/batt-pass#BattPass{identification.idDmc}" . map:s_001 rdf:type rr:SubjectMap ; rr:constant "http://example.org/battpass#BattdemoBattPassIdentification" . map:s_002 rdf:type rr:SubjectMap ; rr:constant "http://example.org/battpass#demoBattPassMetadata" . map:s_003 rdf:type rr:SubjectMap ; rr:constant "http://example.org/battpass#demoBattPassCommercial" . map:s_004 rdf:type rr:SubjectMap ; rr:constant "http://example.org/battpass#demoBattPassCharacteristics" . map:source_000 rml:iterator "$" ; rml:referenceFormulation ql:JSONPath ; rml:source "data.json" ; rdf:type rml:LogicalSource ; rdfs:label "dpp-battpass" . map:source_001 rml:iterator "$.identification" ; rml:referenceFormulation ql:JSONPath ; rml:source "data.json" ; rdf:type rml:LogicalSource ; rdfs:label "identification" . map:source_002 rml:iterator "$.metadata" ; rml:referenceFormulation ql:JSONPath ; rml:source "data.json" ; rdf:type rml:LogicalSource ; rdfs:label "metadata" . map:source_003 rml:iterator "$.characteristics" ; rml:referenceFormulation ql:JSONPath ; rml:source "data.json" ; rdf:type rml:LogicalSource ; rdfs:label "characteristics" . map:source_004 rml:iterator "$.commercial" ; rml:referenceFormulation ql:JSONPath ; rml:source "data.json" ; rdf:type rml:LogicalSource ; rdfs:label "commercial" . map:source_005 rml:iterator "$.performance" ; rml:referenceFormulation ql:JSONPath ; rml:source "data.json" ; rdf:type rml:LogicalSource ; rdfs:label "performance" . <http://mapping.example.com/rules_000> <http://rdfs.org/ns/void#exampleResource> map:map_characteristicsMapping_000, map:map_commercialMapping_000, map:map_eventMapping_000, map:map_identificationMapping_000, map:map_metadataMapping_000 ; rdf:type <http://rdfs.org/ns/void#Dataset> .
XSD Schema
XSD schema for validating incoming messages
JSON Schema
JSON schema for validating incoming messages