Last modified November 7, 2024

manageToken

This function allows you to create/modify an API Access Token.
Parameters
Parameter name Type Description Possible Values Example
_id String REQUIRED on action modify. The ID of the Token   _id=5f890a19e55cf262863522f2
action String REQUIRED The action you want to perform.
  • modify
  • create
action=create
description String REQUIRED on action create. The description for the access token.   description=My Description
ip Integer The IP address that the token can be used from.   ip=127.0.0.1
username String The account name that the token can be used for. Can be root.   username=account123

Example Call JETAPI

jetbackup5api -F panelAPI -D "call=manageToken&action=create&description=My Description&ip=127.0.0.1&username={$ACCOUNT_NAME}" jetbackup5api -F panelAPI -D "call=manageToken&action=modify&_id={$TOKEN_ID}&description=My Description&ip=127.0.0.1&username={$ACCOUNT_NAME}"
success: 1 message: Access Token Created/Updated Successfully system: version: 5.3.3 version_panel: 5.3.3 tier: EDGE type: Linux retry_ms: 0 disableui: dr: agreement_panel: agreement: licenseIssue: data: _id: 650a11a2b7a6c72020078ae2 created: 2023-09-19T21:24:50+00:00 last_access: last_access_ip: expiry: description: My Description ip: 127.0.0.1 username: example token: gsDmPhATP5B52W6XkTCjXwHrNRxkL5ku

Example Call HTTP

https://HOST_NAME:3035/?api=1&function=panelAPI&call=manageToken&action=create&description=My Description&ip=127.0.0.1&username={$ACCOUNT_NAME} https://HOST_NAME:3035/?api=1&function=panelAPI&call=manageToken&action=modify&_id={$TOKEN_ID}&description=My Description&ip=127.0.0.1&username={$ACCOUNT_NAME}