Aller au contenu

Le statuto en vigueur d’une association — le texte qu’une demande d’adhésion accepte

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

Le statuto tel que l’association l’a enregistré : son texte rendu en HTML et/ou le document téléversé (document_url, un lien valable 15 minutes). En italien seulement : c’est un acte juridique. 404 tant que l’association n’a rien enregistré qu’une personne puisse lire — elle ne prend alors aucune demande (accepting_requests: false).

slug
obligatoire
string

Statuto

Type de médiaapplication/json
object
aps
object
slug
string
name
string
title
obligatoire
string
version
obligatoire
integer
approved_on
string format : date
nullable
sha256

Du document téléversé, quand il y en a un

string
nullable
content_md

Le texte tel qu’il a été enregistré ; vide quand seul un document a été téléversé

string
content_html
obligatoire
string
document_url

Le document téléversé, un lien valable 15 minutes

string
nullable
Exemplegénéré
{
"aps": {
"slug": "example",
"name": "example"
},
"title": "example",
"version": 1,
"approved_on": "2026-04-15",
"sha256": "example",
"content_md": "example",
"content_html": "example",
"document_url": "example"
}

Requête invalide

Type de médiaapplication/problem+json
object
type
obligatoire
string format : uri
title
obligatoire
string
status
obligatoire
integer
detail
string
code
obligatoire
string
request_id
string
errors
Array<object>
object
field
string
code
string
message
string
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"
}
]
}

Association inconnue ou aucun statuto lisible

Limite de débit atteinte

Type de médiaapplication/problem+json
object
type
obligatoire
string format : uri
title
obligatoire
string
status
obligatoire
integer
detail
string
code
obligatoire
string
request_id
string
errors
Array<object>
object
field
string
code
string
message
string
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

Type de médiaapplication/problem+json
object
type
obligatoire
string format : uri
title
obligatoire
string
status
obligatoire
integer
detail
string
code
obligatoire
string
request_id
string
errors
Array<object>
object
field
string
code
string
message
string
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"
}
]
}