Un texto legal, renderizado
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 versión en vigor de un tipo (o ?version= para una archivada), con los marcadores de posición resueltos con la identidad del operador y el registro de subencargados. ?locale=it|en con el italiano como alternativa (prevalece el texto italiano). Las plantillas dirigidas a las asociaciones (DPA y anexos) muestran etiquetas genéricas donde van los datos propios de la asociación.
Parámetros
Sección titulada «Parámetros»Parámetros de ruta
Sección titulada «Parámetros de ruta»Tipo de documento
Parámetros de consulta
Sección titulada «Parámetros de consulta»Una versión publicada concreta
Respuestas
Sección titulada «Respuestas»Documento
object
Tipo de documento (platform_terms, platform_privacy, platform_cookie, aps_terms, aps_dpa, aps_dpa_annex1_processing … developer_terms)
Etiqueta de la versión (1.0, 1.1, …)
Qué ha cambiado en esta versión
SHA-256 del cuerpo canónico de la plantilla
Es la versión en vigor del tipo en su idioma
SHA-256 del texto renderizado (con los marcadores de posición resueltos), tal como lo registra una aceptación
El texto renderizado, en Markdown. Su versión y la fecha desde la que está en vigor son version y effective_from, que no se repiten en él: mostrarlas al lado
El texto renderizado, en HTML (no pasa HTML en bruto; enlaces limitados a http(s)/mailto)
Instantánea estructurada para los documentos generados a partir de datos (el registro de subencargados de una versión del Anexo 3)
object
Versión en PDF, cuando está publicada
object
Ejemplo
{ "locale": "it"}Petición no válida
object
object
Ejemplogenerado
{ "type": "https://example.com", "title": "example", "status": 1, "detail": "example", "code": "example", "request_id": "example", "errors": [ { "field": "example", "code": "example", "message": "example" } ]}No hay ningún documento publicado de este tipo
Límite de frecuencia superado
object
object
Ejemplogenerado
{ "type": "https://example.com", "title": "example", "status": 1, "detail": "example", "code": "example", "request_id": "example", "errors": [ { "field": "example", "code": "example", "message": "example" } ]}Error interno
object
object
Ejemplogenerado
{ "type": "https://example.com", "title": "example", "status": 1, "detail": "example", "code": "example", "request_id": "example", "errors": [ { "field": "example", "code": "example", "message": "example" } ]}