Aller au contenu

Lister les jeux servis et leur fraîcheur

GET
/v1/jeux
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.

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
Allowed values: SIRENE BAN
producteur
required
string
urlDuConcedant
required
string format: uri
licence
required
string
Allowed value: Licence Ouverte 2.0
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"
}