Skip to main content
PATCH
/
v1
/
manage
/
access-list
/
{access_list_id}
Update access list
curl --request PATCH \
  --url https://api-v2.requesty.ai/v1/manage/access-list/{access_list_id} \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "name": "<string>",
  "auto_approve": true,
  "chat": [
    "<string>"
  ],
  "embedding": [
    "<string>"
  ],
  "image": [
    "<string>"
  ],
  "transcription": [
    "<string>"
  ],
  "speech": [
    "<string>"
  ]
}
'
{
  "error": {
    "message": "<string>"
  }
}
Update an access list’s name, allowed models, or auto-approve setting. All fields are optional — only the fields you include in the request body are updated.

Authorizations

Authorization
string
header
required

API key for authentication

Path Parameters

access_list_id
string<uuid>
required

The access list ID

Body

application/json

All fields are optional. Only the fields you include are updated.

name
string

New name for the access list

auto_approve
boolean

Whether new models matching the list patterns are automatically approved

chat
string[]

Replace the allowed chat/completion model identifiers

embedding
string[]

Replace the allowed embedding model identifiers

image
string[]

Replace the allowed image generation model identifiers

transcription
string[]

Replace the allowed transcription model identifiers

speech
string[]

Replace the allowed speech model identifiers

Response

Access list updated successfully

Last modified on July 3, 2026