Ir al contenido

Los documentos públicos de una asociación

GET
/v1/aps/{slug}/documents
curl --request GET \
--url https://api.vimine.network/v1/aps/example/documents

Los documentos que la asociación ha hecho públicos en su biblioteca — un acta constitutiva, un estatuto anterior, otros actos — cada uno con su tipo, título, fecha y la dirección de su original. Un acta de reunión o las cuentas aprobadas nunca están aquí. Solo lectura; el estatuto y el reglamento en vigor tienen sus propias rutas.

slug
obligatorio
string

Los documentos públicos

Tipo de medioapplication/json
object
aps
obligatorio
object
slug
obligatorio
string
name
obligatorio
string
documents
obligatorio
Array<object>
object
uid
obligatorio
string formato: uuid
kind
obligatorio

Founding_act · past_statute · other (un acta de reunión o las cuentas nunca son públicas)

string
Valores permitidos: founding_act past_statute accounts minutes other
title
obligatorio
string
act_date

La fecha del acto

string formato: date
nullable
period

El ejercicio de las cuentas (2025, 2025/2026)

string
nullable
pages
integer
nullable
bytes
integer
nullable
content_type

Application/pdf, image/jpeg o image/png

string
nullable
sha256

SHA-256 del original tal como se subió

string
nullable
url
obligatorio

GET responde 302 hacia un enlace al original válido quince minutos — pídanlo cuando haga falta, no lo guarden

string formato: uri
Ejemplo
{
"documents": [
{
"kind": "founding_act"
}
]
}

Petición no válida

Tipo de medioapplication/problem+json
object
type
obligatorio
string formato: uri
title
obligatorio
string
status
obligatorio
integer
detail
string
code
obligatorio
string
request_id
string
errors
Array<object>
object
field
string
code
string
message
string
Ejemplogenerado
{
"type": "https://example.com",
"title": "example",
"status": 1,
"detail": "example",
"code": "example",
"request_id": "example",
"errors": [
{
"field": "example",
"code": "example",
"message": "example"
}
]
}

Asociación desconocida, o sin presencia pública

Límite de frecuencia superado

Tipo de medioapplication/problem+json
object
type
obligatorio
string formato: uri
title
obligatorio
string
status
obligatorio
integer
detail
string
code
obligatorio
string
request_id
string
errors
Array<object>
object
field
string
code
string
message
string
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

Tipo de medioapplication/problem+json
object
type
obligatorio
string formato: uri
title
obligatorio
string
status
obligatorio
integer
detail
string
code
obligatorio
string
request_id
string
errors
Array<object>
object
field
string
code
string
message
string
Ejemplogenerado
{
"type": "https://example.com",
"title": "example",
"status": 1,
"detail": "example",
"code": "example",
"request_id": "example",
"errors": [
{
"field": "example",
"code": "example",
"message": "example"
}
]
}