---
title: "Create Proxy User ACL"
method: POST
path: "/public/user/proxy_user_acl/create"
tags: ["Proxy User ACL"]
---

# Create Proxy User ACL

`POST /public/user/proxy_user_acl/create`

This endpoint allows you to create a new Proxy User ACL entry to grant access to specific services or proxies.

- The target Proxy User must not be deleted.
- The target Proxy User must not be a default proxy user (default proxy users have access to all proxies).
- For service access: proxy_user_access_type must be `service_restricted`.
- For proxy access: proxy_user_access_type must be `proxy_restricted`.

## Headers

- `Content-Type` string, required

## Request body

- object
  - `proxy_id` string — The proxy ID to grant access to (required if service_id is not provided).
  - `proxy_user_id` string, required — The ID of the proxy user to grant access to.
  - `service_id` string — The service ID to grant access to (required if proxy_id is not provided).

## Response `201`

Proxy User ACL Successfully Created

- object
  - `created` string[]
  - `message` string — A message indicating the success of the operation.

---

[API](https://skmtc.dev/byteful/apis/byteful-public-user-api.md) · [All operations](https://skmtc.dev/byteful/apis/byteful-public-user-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/byteful/byteful-public-user-api/revisions/3db1a6fc0099/schema)
