---
title: "Create Policy Guard Scope"
method: POST
path: "/v2/policy_guards/scopes"
tags: ["Policy Guards (EAP)"]
---

# Create Policy Guard Scope

`POST /v2/policy_guards/scopes`

Create a new Policy guard scope.

## Request body

- PolicyGuardScopeCreate
  - `policy_guard_scope_details` PolicyGuardScopeDetailCreate[] — list of projects that this policy guard is assigned to.
    - `project_id` string, required — The unique identifier of the project of this policy scope.
  - `key` string, required — The unique key of the policy guard scope.

## Response `200`

Successful Response

- PolicyGuardScopeRead
  - `key` string, required — The unique key of the policy guard scope.
  - `id` string, uuid, required — Unique id of the ScopeConfig
  - `organization_id` string, uuid, required — Unique id of the organization that the ScopeConfig belongs to.
  - `policy_guard_scope_details` PolicyGuardScopeDetail[] — list of projects that this policy guard is assigned to.
    - `project_id` string, uuid, required — Unique id of the project that the ScopeConfig belongs to.

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.net/permit/apis/permit-io-api.md) · [All operations](https://skmtc.net/permit/apis/permit-io-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/permit/permit-io-api/revisions/dd6be355a62e/schema)
