Modify an API client

Modifies permissions and settings for an API client.

Path Params
string
required

Unique identifier of the API client.

string
required

Application ID. You can find your application ID on the Console's Manage Application page.

Body Params
string

Name of the API client.

ipWhitelist
array of strings

CIDR blocks allowed to interact with the client. If you don't configure ipWhitelist the value defaults to 0.0.0.0/0, which allows any IP address to interact with the client.

ipWhitelist
features
array of strings

Features assigned to the API client. Features determine the permissions and privileges assigned to the client.

features
Response

Response body
object
string
required

Unique identifier of the API client.

string
required

API client secret. The secret serves as the API client password.

string
required

Path used to directly access the client in an API operation.

string
required

Path used to directly access the client settings in an API operation.

features
array of strings
required

Administrative features to be assigned to the client. Features control access to user records and to management tools. For example, the owner feature provides access to all user records while the login_client feature only allows access to records associated with the authenticated user.

features*
ipWhitelist
array of strings
required

CIDR blocks that comprise the client's IP allowlist. Only IP addresses found on the allowlist can use the client to make API operations. To use any IP address with a client, set the allowlist to 0.0.0.0/0.

ipWhitelist*
string
required

Name of the API client.

Language
Authentication
URL