. . . . "This query returns all event participation declarations together with roles like \"organizer\"." . . . "Get event participants" . . "prefix wd: \r\nprefix foaf: \r\nprefix http: \r\nprefix rdfs: \r\nprefix dct: \r\nprefix np: \r\nprefix npa: \r\nprefix npx: \r\n\r\nselect ?event ?eventLabel ?participant ?participantLabel ?role ?np ?date where {\r\n graph npa:graph {\r\n ?np npa:hasValidSignatureForPublicKey ?pubkey .\r\n filter not exists { ?npx npx:invalidates ?np ; npa:hasValidSignatureForPublicKey ?pubkey . }\r\n ?np dct:created ?date .\r\n ?np np:hasAssertion ?a .\r\n ?np np:hasPublicationInfo ?i .\r\n }\r\n {\r\n { graph ?a {\r\n ?participant wd:P1344 ?event .\r\n bind(\"participant\" as ?role)\r\n } }\r\n union\r\n { graph ?a {\r\n ?event wd:P664 ?participant .\r\n bind(\"organizer\" as ?role)\r\n } }\r\n }\r\n optional { graph ?i {\r\n ?participant foaf:name ?participantLabel1 .\r\n } }\r\n optional { graph ?i {\r\n ?participant rdfs:label ?participantLabel2 .\r\n } }\r\n bind(coalesce(?participantLabel1, ?participantLabel1) as ?participantLabel)\r\n optional { graph ?i {\r\n ?event rdfs:label ?eventLabel .\r\n } }\r\n} order by desc(?date)" . . "Tobias Kuhn" . "2025-08-31T13:14:19.168Z"^^ . . . . . . . . . . . "RSA" . "MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQD4Wj537OijfOWVtsHMznuXKISqBhtGDQZfdO6pbb4hg9EHMcUFGTLbWaPrP783PHv8HMAAPjvEkHLaOHMIknqhaIa5236lfBO3r+ljVdYBElBcLvROmwG+ZGtmPNZf7lMhI15xf5TfoaSa84AFRd5J2EXekK6PhaFQhRm1IpSYtwIDAQAB" . "98puygscLbliDyjeOczs8Bz8wqAbrS+nfFHVkvR51u6N4rtAAoGyig1aakZxZSliqmyXTFMk24D4TBOjxE0ISKcDl+cCVjZKRUsjzeIjFJ77kUjdAjZ2w887mHC4ta7W09r2eE7NTh2zANMlSHSk31E3p/db6WeR7VuSXxJTNrk=" . . .