Référencer un calendrier
POST
/calendriers
const url = 'https://example.com/calendriers';const options = { method: 'POST', headers: {Authorization: 'Bearer <token>', 'Content-Type': 'application/json'}, body: '{"nom":"example","type":"place_de_negociation","fuseau":"example","perimetre":"example","autorite":"example","provenance":{"source":"document","document":"example"}}'};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request POST \ --url https://example.com/calendriers \ --header 'Authorization: Bearer <token>' \ --header 'Content-Type: application/json' \ --data '{ "nom": "example", "type": "place_de_negociation", "fuseau": "example", "perimetre": "example", "autorite": "example", "provenance": { "source": "document", "document": "example" } }'Autorisations
Section intitulée « Autorisations »Corps de la requêterequired
Section intitulée « Corps de la requêterequired »Media typeapplication/json
object
nom
required
string
type
required
Des natures non substituables entre elles.
string
fuseau
required
Le fuseau IANA de référence.
string
perimetre
string
autorite
L’autorité responsable des jours et des exceptions.
string
provenance
object
source
required
string
document
Obligatoire quand la source est un document.
string
Réponses
Section intitulée « Réponses »La demande de validation est créée — l’effet attend sa validation (contrat administration-du-referentiel).
Media typeapplication/json
object
demande
required
string
objet
required
string
cible
string
Example
{ "objet": "referencement"}La demande est irrecevable — le motif nomme le champ.
Media typeapplication/json
object
motif
required
string
Examplegenerated
{ "motif": "example"}Aucune identité présentée.
L’identité présentée n’a pas la famille d’accès instruments:administration.
Le domaine refuse (version publiée intouchable, chevauchement de validité, heure sans fuseau, urgence sans échéance de revue…) — rien n’est retenu ; le motif nomme l’invariant.
Media typeapplication/json
object
motif
required
string
Examplegenerated
{ "motif": "example"}