Skip to main content
POST
Enregistre un nouveau modèle de page, sur l’hôte de l’API de gestion (api.scanova.io), authentifié avec votre clé d’API de gestion brute.
string
requis
Nom du modèle. Les noms vides ou contenant uniquement des espaces sont rejetés.
string
Description du modèle.
array
requis
Le contenu en blocs de la page — soit une liste de blocs, soit un dictionnaire contenant une clé pages. Toute autre forme est rejetée.
integer
Un id de thème à associer à ce modèle. Si le thème n’est pas un thème système, il doit vous appartenir.
string
Couleur d’accent, utilisée comme repli lorsque le thème lié n’en résout pas une en direct.
string
Couleur de fond d’aperçu, même rôle de repli que accent_color.
slug est généré côté serveur. Une miniature est générée de manière asynchrone après la création — thumbnail_url commence à null et se remplit une fois cette étape terminée. 400 pour un name vide, un blocks_json mal formé, ou un theme qui n’est pas un thème système et ne vous appartient pas.

Voir aussi

Autorisations

Authorization
string
header
requis

Send your Management API key as the raw value of the Authorization header — no "Bearer " or "Token " prefix, and no other characters. Example: Authorization: 401f7ac837da42b97f613d789819ff93537bee6a. A header containing more than one space-separated part is rejected outright. Requests also require the request's Host header to be the management API host (e.g. api.scanova.io) — the same key sent to the regular API host will not authenticate.

Réponse

Template created.