---
title: "PUT /articles/{articleId}/{articleVersion}/grants"
method: PUT
path: "/articles/{articleId}/{articleVersion}/grants"
tags: ["Articles"]
---

# PUT /articles/{articleId}/{articleVersion}/grants

`PUT /articles/{articleId}/{articleVersion}/grants`

Adds a grant

## Request body

- Grant
  - `identifier` string
  - `permissions` string[]

## Response `200`

Grant successfully added

- Article
  - `id` string
  - `data` string
  - `owner` string
  - `version` number
  - `grants` Grant[]
    - `identifier` string
    - `permissions` string[]

## Other responses

- `400` — Invalid Request
- `401` — Not enough permissions, you do not have the permissions to grant access to this article
- `404` — Articl Not Found
- `4XX` — Request Error
- `5XX` — Internal Server Error

---

[API](https://skmtc.dev/apress/apis/hydra-server.md) · [All operations](https://skmtc.dev/apress/apis/hydra-server/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/apress/hydra-server/revisions/f125dd35c820/schema)
