Change Password

Please enter the password.
Please enter the password. Between 8-64 characters. Not identical to your email address. Contain at least 3 of: uppercase, lowercase, numbers, and special characters.
Please enter the password.
Submit

Change Nickname

Current Nickname:
Submit

Apply New License

License Detail

Please complete this required field.

  • Ultipa Graph V4

Standalone

Please complete this required field.

Please complete this required field.

The MAC address of the server you want to deploy.

Please complete this required field.

Please complete this required field.

Cancel
Apply
ID
Product
Status
Cores
Applied Validity Period(days)
Effective Date
Excpired Date
Mac Address
Apply Comment
Review Comment
Close
Profile
  • Full Name:
  • Phone:
  • Company:
  • Company Email:
  • Country:
  • Language:
Change Password
Apply

You have no license application record.

Apply
Certificate Issued at Valid until Serial No. File
Serial No. Valid until File

Not having one? Apply now! >>>

Product Created On ID Amount (USD) Invoice
Product Created On ID Amount (USD) Invoice

No Invoice

v4.5
Search
    Français
    v4.5

      API

      Vue d’ensemble

      Ultipa Cloud API vous permet d'opérer vos instances Ultipa Cloud sans avoir besoin de vous connecter à Ultipa Cloud.

      API

      URL de Base

      L'URL de base de l'Ultipa Cloud API est https://cloud.ultipa.com/open/dbaas/v1/instance.

      Clés API

      Dans Accounts, faites défiler vers le bas jusqu'aux Clés API pour créer ou gérer vos clés API.

      Une clé API doit être incluse dans chaque en-tête de requête, avec le nom de la clé comme api_key.

      Limite de Requêtes

      La limite de requêtes API est fixée à 80 requêtes par minute.

      Requêtes

      Lister les Instances

      Requête HTTP

      Pour lister les instances, soumettez une requête GET au point de terminaison suivant :

      https://cloud.ultipa.com/open/dbaas/v1/instance/list
      

      En-tête de Requête

      Clé
      Type
      Par Défaut
      Requis
      Description
      api_key String / Oui Votre clé API Ultipa Cloud

      Paramètres de Requête

      Exemple de requête GET avec paramètres :

      https://cloud.ultipa.com/open/dbaas/v1/instance/list?instanceStateFilter=2&search=ultipa-abc123&page=1&size=1
      
      Clé
      Type
      Par Défaut
      Requis
      Description
      instanceStateFilter Int32 1 Non Filtrer les instances par leur état : 1 pour Mes Instances, 2 pour Instances Actives (En Fonctionnement), 3 pour Instances Arrêtées, 4 pour Instances Terminées
      search String / Non Spécifier l'ID ou le nom de l'instance
      page Int32 1 Non Filtrer le numéro de page dans le corps de la réponse
      size Int32 999 Non Définir la taille (éléments par page) dans la page retournée du corps de la réponse

      Exemple de Corps de Réponse

      {
          "code": 200,
          "message": "success",
          "data": {
              "page": 1,
              "size": 2,
              "totalPages": 1,
              "totalElements": 2,
              "list": [
                  {
                      "instanceId": "ultipa-abc123",
                      "instanceState": "STOPPED",
                      "name": "Community"
                  },
                  {
                      "instanceId": "ultipa-abc456",
                      "instanceState": "RUNNING",
                      "name": "Course Lab"
                  }
              ]
          }
      }
      

      Voir l'État de l'Instance

      Requête HTTP

      Pour voir l'état des instances, soumettez une requête POST au point de terminaison suivant :

      https://cloud.ultipa.com/open/dbaas/v1/instance/state
      

      En-tête de Requête

      Clé
      Type
      Par Défaut
      Requis
      Description
      api_key String / Oui Votre clé API Ultipa Cloud

      Corps de la Requête

      {
          "instanceIds": ["ultipa-abc123", "ultipa-abc456"]
      }
      
      Clé
      Type
      Par Défaut
      Requis
      Description
      instanceIds []String / Oui Spécifier les instances par leurs IDs

      Exemple de Corps de Réponse

      {
          "code": 200,
          "message": "success",
          "data": [
              {
                  "instanceId": "ultipa-abc123",
                  "instanceState": "RUNNING",
                  "name": "Course Lab"
              },
              {
                  "instanceId": "ultipa-abc456",
                  "instanceState": "STOPPED",
                  "name": "Community"
              }
          ]
      }
      

      Démarrer une Instance

      Requête HTTP

      Pour démarrer une instance, soumettez une requête POST au point de terminaison suivant :

      https://cloud.ultipa.com/open/dbaas/v1/instance/start
      

      En-tête de Requête

      Clé
      Type
      Par Défaut
      Requis
      Description
      api_key String / Oui Votre clé API Ultipa Cloud

      Corps de la Requête

      {
          "instanceId": "ultipa-abc123"
      }
      
      Clé
      Type
      Par Défaut
      Requis
      Description
      instanceId String / Oui Spécifier l'instance par son ID

      Corps de Réponse

      {
          "code": 200,
          "message": "success",
          "data": null
      }
      

      Arrêter une Instance

      Requête HTTP

      Pour arrêter une instance, soumettez une requête POST au point de terminaison suivant :

      https://cloud.ultipa.com/open/dbaas/v1/instance/stop
      

      En-tête de Requête

      Clé
      Type
      Par Défaut
      Requis
      Description
      api_key String / Oui Votre clé API Ultipa Cloud

      Corps de la Requête

      {
          "instanceId": "ultipa-abc123"
      }
      
      Clé
      Type
      Par Défaut
      Requis
      Description
      instanceId String / Oui Spécifier l'instance par son ID

      Corps de Réponse

      {
          "code": 200,
          "message": "success",
          "data": null
      }
      

      Codes d'Erreur de Réponse

      Code
      Message
      Description
      403 Interdit La clé API fournie n'a pas la permission d'effectuer la requête
      405 Opération non autorisée L'état actuel de l'instance ne permet pas la requête
      408 La connexion à ce compte est interdite. Si vous avez des questions, veuillez envoyer un email à [email protected] Votre compte a été interdit
      409 Le compte a été annulé Votre compte a été annulé
      1217 L'instance n'existe pas L'instance spécifiée n'existe pas
      1301 Impossible de vérifier l'identité Vous n'avez pas fourni de clé API dans la requête, ou la clé est nulle
      1302 La clé est invalide ou a été révoquée La clé API n'existe pas ou est invalide
      Please complete the following information to download this book
      *
      公司名称不能为空
      *
      公司邮箱必须填写
      *
      你的名字必须填写
      *
      你的电话必须填写