---
title: "nctl create pull-request"
diataxis: reference
applies_to:
  product: "nctl"
audience: ["developer","platform-engineer"]
last_updated: 2026-04-16
url: https://docs.nirmata.io/docs/nctl/commands/nctl_create_pull-request/
---

## nctl create pull-request

Create policyexceptionrequests made in Nirmata Control Hub

```bash
nctl create pull-request [flags]
```

### Examples

```bash

  # Basic pull-request command  
  nctl create pull-request  

  # Specify PER name  
  nctl create pull-request --per-name your-per-name  

  # Specify VCS provider  
  nctl create pull-request --provider github  

  # Specify both PER name and VCS provider  
  nctl create pull-request --per-name your-per-name --provider github  

```

### Options

```text
  -h, --help              help for pull-request
      --insecure          allow connection to a Nirmata server with a insecure certificate (not recommended)
      --per-name string   Name of PER to be considered
  -p, --provider string   Name of VCS provider to create PER (default "github")
      --token string      the Nirmata API Login Key (env NIRMATA_TOKEN)
      --url string        the Nirmata server base URL (env NIRMATA_URL)
```text

### Options inherited from parent commands

```text
  -v, --v Level   number for the log level verbosity
```

### SEE ALSO

* [nctl create](nctl_create.md)	 - Create policyexceptionrequests


