Un texte juridique, rendu
const url = 'https://api.vimine.network/v1/legal/example?locale=it';const options = {method: 'GET'};
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://api.vimine.network/v1/legal/example?locale=it'La version en vigueur d’un type (ou ?version= pour une version archivée), avec les variables remplacées par l’identité de l’opérateur et le registre des sous-traitants ultérieurs. ?locale=it|en avec repli sur l’italien (le texte italien prévaut). Les modèles destinés aux associations (DPA et annexes) affichent des libellés génériques là où vont les données propres de l’association.
Paramètres
Section intitulée « Paramètres »Paramètres de chemin
Section intitulée « Paramètres de chemin »Type de document
Paramètres de requête
Section intitulée « Paramètres de requête »Une version publiée précise
Réponses
Section intitulée « Réponses »Document
object
Type de document (platform_terms, platform_privacy, platform_cookie, aps_terms, aps_dpa, aps_dpa_annex1_processing … developer_terms)
Libellé de version (1.0, 1.1, …)
Ce qui a changé dans cette version
SHA-256 du corps canonique du modèle
C’est la version en vigueur de ce type dans sa langue
SHA-256 du texte rendu (variables remplacées), tel que l’enregistre une acceptation
Le texte rendu, en Markdown. Sa version et la date à partir de laquelle il est en vigueur sont version et effective_from, non répétées dans le texte : à afficher à côté
Le texte rendu, en HTML (aucun HTML brut ne passe ; liens limités à http(s)/mailto)
Instantané structuré pour les documents générés à partir de données (le registre des sous-traitants ultérieurs d’une version de l’annexe 3)
object
La version PDF, quand elle est publiée
object
Exemple
{ "locale": "it"}Requête invalide
object
object
Exemplegénéré
{ "type": "https://example.com", "title": "example", "status": 1, "detail": "example", "code": "example", "request_id": "example", "errors": [ { "field": "example", "code": "example", "message": "example" } ]}Aucun document publié de ce type
Limite de débit atteinte
object
object
Exemplegénéré
{ "type": "https://example.com", "title": "example", "status": 1, "detail": "example", "code": "example", "request_id": "example", "errors": [ { "field": "example", "code": "example", "message": "example" } ]}Erreur interne
object
object
Exemplegénéré
{ "type": "https://example.com", "title": "example", "status": 1, "detail": "example", "code": "example", "request_id": "example", "errors": [ { "field": "example", "code": "example", "message": "example" } ]}