curl --request DELETE \
--url https://api.novita.ai/openapi/v2/user/key/<stringId>/ip-access-policy \
--header 'Authorization: Bearer <API_KEY>'
{}
API Key Network Access
Delete API Key IP Access Policy
DELETE
/
openapi
/
v2
/
user
/
key
/
{stringId}
/
ip-access-policy
curl --request DELETE \
--url https://api.novita.ai/openapi/v2/user/key/<stringId>/ip-access-policy \
--header 'Authorization: Bearer <API_KEY>'
{}
Clear the IP access policy of a single API key, restoring it to no source-IP restriction. After clearing, any source IP can use the key to invoke models.
The target API key must belong to the caller’s team. When clearing a key that the caller has no permission for or that does not belong to the team, the endpoint does not reveal whether the target key exists and returns a permission error uniformly.
Permissions
| Role | Access |
|---|---|
| Owner / Admin | Can clear the IP access policy of any API key in the team. |
| Developer | Can clear only keys they own. |
| Basic | Cannot clear. |
| Billing | Cannot clear. |
Request Headers
string
required
Bearer authentication format, for example: Bearer {{API Key}}.
Path Parameters
string
required
The stringId of the target API key.
Response
Returns an empty object on success.curl --request DELETE \
--url https://api.novita.ai/openapi/v2/user/key/<stringId>/ip-access-policy \
--header 'Authorization: Bearer <API_KEY>'
{}
Last modified on September 1, 2026