API For Whitelist

List whitelist entries

get

Returns a paginated list of whitelist entries for the authenticated account, with support for sorting and ordering.

Authorizations
api-keystringRequired
Query parameters
limitintegerOptional

Maximum number of items to return per page. Default: 30

pageintegerOptional

Requested page number (1-based). Default: 1

sort_bystringOptional

Field to sort by: 'id', 'ip', 'status', 'created_at', 'updated_at', 'description'. Default: id

order_bystringOptional

Sort order: desc or asc. Default: desc

Responses
chevron-right
200

Successful response

application/json

Whitelist entries list response payload.

successbooleanOptional

Indicates whether the request was successful.

messagestringOptional

Human-readable response message.

get
/client/v1/white-list/get-list

Create whitelist entries

post

Creates one or more whitelist entries from the provided list of IP addresses.

Authorizations
api-keystringRequired
Body
ipsstring[]Required

List of IP addresses to add to the whitelist.

Example: ["127.0.0.1","127.0.0.2","127.0.0.3"]
Responses
chevron-right
200

Successful response

application/json

Whitelist creation response payload.

successbooleanOptional

Indicates whether the request was successful.

messagestringOptional

Human-readable response message.

post
/client/v1/white-list/create

Update whitelist entries

put

Updates one or more whitelist entries by ID, allowing changes to status and description.

Authorizations
api-keystringRequired
Body
idsinteger[]Required

List of whitelist entry IDs.

Example: [111,222,333]
descriptionstringOptional

Description for the whitelist entries.

Example: white list 1
statusintegerOptional

Whitelist entry status. 1: enabled, 2: disabled

Example: 1
Responses
chevron-right
200

Successful response

application/json

Whitelist update response payload.

successbooleanOptional

Indicates whether the request was successful.

messagestringOptional

Human-readable response message.

put
/client/v1/white-list/update

Delete whitelist entries

delete

Deletes one or more whitelist entries by ID.

Authorizations
api-keystringRequired
Body
idsinteger[]Required

List of whitelist entry IDs.

Example: [111,222,333]
Responses
chevron-right
200

Successful response

application/json

Whitelist deletion response payload.

successbooleanOptional

Indicates whether the request was successful.

messagestringOptional

Human-readable response message.

delete
/client/v1/white-list/delete

Last updated

Was this helpful?