---
title: "Create access key"
method: POST
path: "/api/v2/members/users/{id}/access-keys"
tags: ["v2 members"]
---

# Create access key

`POST /api/v2/members/users/{id}/access-keys`

Creates an access key

## Path parameters

- `id` string, required

## Request body

- CreateAccessKeyRequest
  - `name` string
  - `expirationDate` string, date-time

## Response `201`

Created

- AccessKey
  - `id` string
  - `name` string
  - `key` string
  - `lastUsageDate` string, date-time
  - `expirationDate` string, date-time
  - `userName` string
  - `status` 'CREATED' | 'ACTIVE' | 'INACTIVE' | 'EXPIRED' | 'REVOKED'
  - `claims` object
  - `createdOn` string, date-time
  - `createdBy` string
  - `updatedOn` string, date-time
  - `updatedBy` string

## Other responses

- `400` — Bad Request

---

[API](https://skmtc.net/keeps/apis/roda-rest-api.md) · [All operations](https://skmtc.net/keeps/apis/roda-rest-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/keeps/roda-rest-api/versions/afc3c5bcc0d9/schema)
