---
title: "POST /requests/grant-requests/"
method: POST
path: "/requests/grant-requests/"
tags: ["requests"]
---

# POST /requests/grant-requests/

`POST /requests/grant-requests/`

## Request body

- GrantRequestCreateRequest — Base serializer class which doesn't implement create/update methods
  - `pbms` string[], required
  - `expiry` string — Optional override for how long the grant should last once approved. Clamped to the granting rule binding(s)' expiry_granted_max.

## Response `200`

- Link — Returns a single link
  - `link` string, required

## Other responses

- `400`
- `403`

---

[API](https://skmtc.dev/goauthentik/apis/authentik.md) · [All operations](https://skmtc.dev/goauthentik/apis/authentik/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/goauthentik/authentik/revisions/4e42e86021d7/schema)
