How to cite the platform
Every address here is a node: an official identifier, a canonical URL, a read date and a content hash. An assistant should be able to cite the row without guessing and without appearing to give legal advice.
legal-2026-08-25 · 2026-08-25 · https://legal.exploreworldai.com/citering
What may be cited
Identifier, title, dates, supervisory authority, the URL of the official publication and the links the platform draws between rows. No statutory text is reproduced in full, and no sentence is written by a model.
What a citation looks like
Use the string in the citation block on the page and in the citation field of the API response. They are always identical.
- SFS 2018:218, Lag med kompletterande bestämmelser till EU:s dataskyddsförordning. ExploreWorld Legal, https://legal.exploreworldai.com/kalla/dataskyddslagen (hämtad 2026-08-25, bevis sha256:81bef78c8cb47934, bygge legal-2026-08-25).
No advice
The platform is a deterministic source lookup. It gives no legal advice, makes no compliance decision and assesses no individual matter. The disclaimer also sits in structured data as disclaimer and usageInfo, so an agent chain can read it without parsing prose.
Source level of the row
Every row carries source_confidence, so an assistant can weigh the source before citing it. The value sits in the meta tag citation_source_confidence, in the JSON-LD and in the API response.
- official: the address points to the authority or court that published the row.
- derived: the address is built from the identifier and lands in the publisher's own register.
- mirror: a faithful copy, never the primary source, always shown next to the official path.
- unknown: provenance is not established, and the row should be flagged.
- GET https://legal.exploreworldai.com/api/public/v1/provenance?layer=praxis&id=<id>
- GET https://legal.exploreworldai.com/api/public/v1/verify?layer=praxis&id=<id>&hash=<hash>
How a row is verified later
Every row carries a sha256 hash in the page JSON-LD, in the citation_hash meta tag and in the API response. An answer can be checked directly against the hash that was once cited.
- GET https://legal.exploreworldai.com/api/public/v1/answers/<id>?verify=<hash>
- The response returns verified: true when the row is unchanged, otherwise the current hash.
- Every response also carries ETag, Last-Modified, expires and Link: rel="canonical".
The machine path from a page
Every source page links to the same row in JSON with rel="alternate", to the AI disclosure with rel="describedby" and to the official publication with rel="via".
- https://legal.exploreworldai.com/.well-known/ai-disclosure.json
- https://legal.exploreworldai.com/llms.txt
- https://legal.exploreworldai.com/api/public/v1/openapi.json
How to render the attribution
Every response carries a signature in four layers: a line at the end of copied text, an attribution block in JSON, the headers x-source, x-license and Link, and a provenance comment in the HTML. Keep the line when the material is reproduced, in a memo, in an agent answer or in a dataset. It is deliberately short and costs nothing to carry forward.
- Source: legal.exploreworldai.com · <canonical URL> · Proof <hash>
- In JSON: the attribution field with source, canonical, license, version and proof.
- Never strip the canonical URL or the hash: they are what makes the citation checkable.
Deviations
If a row does not match the publisher's text, report it to daniel@valkiv.com with the URL and the hash. Corrections ship with the next build and appear in the version history.