---
title: "Create access key"
method: POST
path: "/v1/object-storage/access-keys"
tags: ["Object Storage"]
---

# Create access key

`POST /v1/object-storage/access-keys`

## Request

- Base URL: `https://api.verda.com`
- URL: `https://api.verda.com/v1/object-storage/access-keys`
- Auth: HTTP bearer

Create a new S3-compatible access key pair.

## Request body

- CreateAccessKeyPublicDto
  - `name` string, required: Name of the access key pair. Name cannot be blank, contain invisible Unicode, or contain the special characters @ : . / \ < >.

## Response `201`

Newly created access key pair

- CreateAccessKeyPublicResponseDto
  - `id` string, required: Unique identifier of the access key pair
  - `name` string, required: Name of the access key pair
  - `access_key` string, required: S3-compatible access key
  - `secret_key` string, required: S3-compatible secret key
  - `created_at` string, date-time, required: When the access key was created

## Changes

- **2026-10-21** `84ba4c4b26e9`: 1 warning
  - the `name` request property's maxLength was set to `32`
- **2026-10-13** `8b32d95738b3`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/datacrunch/apis/verda-cloud-public-api/changes/v1/object-storage/access-keys/post.md)

---

[API](https://skmtc.dev/datacrunch/apis/verda-cloud-public-api.md) · [All operations](https://skmtc.dev/datacrunch/apis/verda-cloud-public-api/llms.txt) · [OpenAPI document](https://skmtc.dev/datacrunch/apis/verda-cloud-public-api/revisions/05b167f797de?raw)
