Lister les jeux servis et leur fraîcheur
GET
/v1/jeux
const url = 'https://donnees-publiques.api.example.internal/v1/jeux';const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url https://donnees-publiques.api.example.internal/v1/jeux \ --header 'Authorization: Bearer <token>'LE JEU QU’ON NE RAFRAÎCHIT PLUS SE VOIT ICI, avant de se voir dans les données : la date de fraîcheur est celle du dernier chargement réussi, et elle vieillit dès qu’un chargement échoue.
Autorisations
Section intitulée « Autorisations »Réponses
Section intitulée « Réponses »Les jeux, leur producteur, leur licence, leur dernier chargement.
Media typeapplication/json
object
jeux
required
Array<object>
Un jeu servi par le service, avec sa provenance et sa fraîcheur.
object
jeu
required
string
producteur
required
string
urlDuConcedant
required
string format: uri
licence
required
string
dateDeFraicheur
required
La date du dernier chargement réussi.
string format: date-time
Example
{ "jeux": [ { "jeu": "SIRENE", "licence": "Licence Ouverte 2.0" } ]}Jeton absent, invalide ou expiré.
Media typeapplication/problem+json
Erreur au format « problème » (RFC 9457).
object
type
string format: uri-reference
title
required
string
status
required
integer
detail
string
Examplegenerated
{ "type": "example", "title": "example", "status": 1, "detail": "example"}Jeton valide, permission refusée par le PEP.
Media typeapplication/problem+json
Erreur au format « problème » (RFC 9457).
object
type
string format: uri-reference
title
required
string
status
required
integer
detail
string
Examplegenerated
{ "type": "example", "title": "example", "status": 1, "detail": "example"}Toute autre erreur, au format problème.
Media typeapplication/problem+json
Erreur au format « problème » (RFC 9457).
object
type
string format: uri-reference
title
required
string
status
required
integer
detail
string
Examplegenerated
{ "type": "example", "title": "example", "status": 1, "detail": "example"}