Developers · API endpoints

Public resolver

The keyless endpoint behind every QR code: the public tier of a passport as JSON or JSON-LD, 404 and 410 semantics.

Version
v1.0.0
Base URL
https://dppapi-production.up.railway.app/v1
Format
JSON · OpenAPI 3.1
FeedbackLast updated

Cet article n'est pas encore disponible en français ; il est affiché ci-dessous en anglais.

The address behind every QR code. No key, not under /v1, cacheable, and public tier only: restricted Annex XIII points never leave the server on this path.

Personalise the samples. Paste a test key and every snippet uses it — and your own model and passport ids.

GET/p/{uniqueIdentifier}
no key

Resolve a passport

The public tier of a published passport as JSON. Send Accept: application/ld+json to get JSON-LD from the same URL. Responses carry an ETag, so scanners and caches can revalidate cheaply.

Parameters1

  • uniqueIdentifierstringpathrequired

    The battery’s identifier, e.g. C-7KQ2M9XHT4R.

Responses

  • 200OK — The public passport.

Errors2

GET /p/{uniqueIdentifier}
curl "https://dppapi-production.up.railway.app/p/C-7KQ2M9XHT4R"
200The public passport.
GET/p/{uniqueIdentifier}.jsonld
no key

Resolve as JSON-LD

The same public tier as JSON-LD (application/ld+json), including the version reference of the published content.

Parameters1

  • uniqueIdentifierstringpathrequired

    The battery’s identifier.

Responses

  • 200OK — application/ld+json.

Errors2

GET /p/{uniqueIdentifier}.jsonld
curl "https://dppapi-production.up.railway.app/p/C-7KQ2M9XHT4R.jsonld"
200application/ld+json.

Préférences en matière de cookies

Vous choisissez les cookies utilisés. Vous pouvez modifier votre choix à tout moment via « Paramètres des cookies » en bas de page. Politique de confidentialité

Nécessaires

Toujours actifs

Indispensables au fonctionnement du site : votre thème clair/sombre et ce choix de cookies sont enregistrés dans votre navigateur. Ils ne servent pas à vous suivre.

Analyse

Google Analytics 4 mesure l’utilisation des pages au moyen de statistiques, ce qui nous aide à améliorer le site. Si vous acceptez, il dépose des cookies et mesure votre visite en détail. Si vous refusez, il ne dépose aucun cookie, mais Google peut tout de même recevoir des données techniques, comme la page consultée, le type de navigateur et l’adresse IP.

_ga, _ga_* · jusqu’à 2 ans · Google