Aller au contenu
DockBoard
Parcourir la documentation
API

Référence API

Chaque endpoint, paramètre et corps de requête, généré depuis l’API elle-même.

Toutes les routes des deux API, générées depuis le code qui les sert. Deux documents : l’API DockBoard, le panneau que vous installez, et l’API de licence, qui émet et valide les clés.

Les endpoints portant un scope comme project:apps:deploy sont accessibles avec une clé API. Les autres sont réservés aux sessions : ils exigent un navigateur connecté, et une clé y est refusée quels que soient ses scopes.

Ce document est généré et versionné, puis reconstruit quand l’API change — il n’est pas récupéré depuis un serveur en ligne. Une référence exigeant une API joignable serait vide précisément quand vous cherchez pourquoi la vôtre ne l’est pas. L’URL de base est votre propre installation ; il n’existe pas d’API hébergée partagée.
Les formes de réponse ne sont pas documentées ici. Les endpoints du panneau déclarent ce qu’ils acceptent, pas ce qu’ils renvoient : publier des schémas de réponse inventés serait pire que de n’en publier aucun — vous coderiez contre une forme que personne n’a vérifiée. Appelez un endpoint une fois sur votre installation et lisez la réponse ; c’est elle qui fait foi.

Les chemins sont affichés avec le préfixe /api qu’ils portent en production. Tout est en JSON à l’aller comme au retour ; voir authentification pour les en-têtes et erreurs pour les codes de statut.

v0.1.0 · 470 ENDPOINTS· 62 ACCESSIBLES AVEC UNE CLÉ API

ADMIN

AGENT

API-KEYS

APP PROTECTION

APPGUARD

APPLICATIONS

AUTH

BACKUPS

CHALLENGE

CONTAINER REGISTRIES

CRON

DATABASES

DEPLOYMENTS

DNS-PROVIDERS

DOCKER

DOMAINS

EMAIL

EVENTS

FILES

GIT

GIT PROVIDERS

HEALTH

INSTANCES

MARKETPLACE

MONITORING

NOTIFICATIONS

PROJECT ENVIRONMENTS

PROJECT SHARED ENV

PROJECT-TRANSFER

PROJECTS

PUBLIC SETTINGS

QUOTAS

REVERSE PROXY

SCHEDULED DEPLOYMENTS

SECURITY (ANTI-DDOS)

SERVERS

SFTP

SSL

SSO

SWARM

SYSTEM

TEAMS

USERS

WEBHOOKS

Référence API — DockBoard