Skip to main content
Skip table of contents

Server⠀

POST /clients

Le point d'accès exige que les informations d'identification soient transmises en tant qu'authentification HTTP de base. Les informations d'identification du logiciel doivent être connues et il n'est pas possible de les récupérer par programme. Le client doit s'enregistrer lors de la première exécution. Les informations d'identification du client peuvent expirer à tout moment - le client doit s'enregistrer à nouveau. Les champs d'application ne sont ajoutés que pour éviter les conflits entre les différentes versions du logiciel.

CODE
Headers:
Content-Type: application/json
Authentication: Bearer %access_token%

Authentication:
Grant_type: client_credentials
Scopes: []

Request body:
{
  "client_name": "string",
  "software_id": "string",
  "software_version": "string",
  "scope": "string"
}

Response body:
{
  "client_name": "string",
  "client_id": "string",
  "client_secret": "string",
  "scope": "string",
  "server_version": "string"
}

GET /v3/serveur/état

La réponse est et 1 ou 0 Cela signifie que le serveur est opérationnel ou non et que la configuration du système doit être vérifiée.

Note : Ce point d'accès ne nécessite pas de jeton d'authentification.

CODE
Headers:
Content-Type: application/json

Authentication:
# No auth required

Response body:
1 or 0

GET /v3/serveur/config

Le JSON de la configuration de base et des fonctionnalités activées du serveur est renvoyé dans la réponse.

CODE
Headers:
Content-Type: application/json

Authentication:
Grant_type: client_credentials
Scopes: []

Response body:
{
  "appName": "string",
  "type": "site",
  "license": {
    "specialEdition": "Education",
    "warning": "string"
  },
  "version": "string",
  "adminEmail": "string",
  "locale": {
    "lang": "string",
    "currency": "string",
    "currencyPrecision": 0
  }
}
JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.