EndpointsGérer les sauvegardes de serveurs

Gérer les sauvegardes de serveurs

Crée, liste ou récupère les sauvegardes de serveurs Discord.

curl -X POST "https://duckia.fr/functions/manageBackup" \
  -H "Content-Type: application/json" \
  -H "x-bot-token: YOUR_API_KEY" \
  -d '{
  "action": "create",
  "guild_id": "example_string",
  "backup_id": "example_string",
  "guild_name": "John Doe",
  "backup_data": {},
  "label": "example_string"
}'
{
  "data": {},
  "backups": [
    {
      "guild_id": "example_string",
      "guild_name": "John Doe",
      "backup_data": {},
      "label": "example_string",
      "channels_count": 3.14,
      "roles_count": 3.14
    }
  ]
}
POST
/functions/manageBackup
POST
Base URLstring

Target server for requests. Edit to use your own host.

API Key (header: x-bot-token)
x-bot-tokenstring
Required

Token secret du bot Discord

Token secret du bot Discord
Content-Typestring
Required

The media type of the request body

Options: application/json
actionstring
Required

Opération à effectuer sur les sauvegardes.

Options: create, list, get
guild_idstring

Identifiant du serveur Discord.

backup_idstring

Identifiant de la sauvegarde.

guild_namestring

Nom du serveur Discord.

backup_dataobject

Données de configuration sauvegardées.

labelstring

Libellé de la sauvegarde.

Request Preview
Response

Response will appear here after sending the request

Authentication

header
x-bot-tokenstring
Required

API Key for authentication. Token secret du bot Discord

Body

application/json
actionstring
Required

Opération à effectuer sur les sauvegardes.

Allowed values:createlistget
guild_idstring

Identifiant du serveur Discord.

backup_idstring

Identifiant de la sauvegarde.

guild_namestring

Nom du serveur Discord.

backup_dataobject

Données de configuration sauvegardées.

labelstring

Libellé de la sauvegarde.

Responses

dataobject

Données retournées par l'opération.

backupsarray

Liste des sauvegardes disponibles.