---
title: "Register identity (key-first)"
method: POST
path: "/api/v1/auth/register"
---

# Register identity (key-first)

`POST /api/v1/auth/register`

## Request

- Base URL: `https://workix.co`
- URL: `https://workix.co/api/v1/auth/register`
- Auth: none declared

## Response `201`

Created — private material returned once

- RegisterResponse
  - `userId` string
  - `publicKey` string
  - `privateKeyOnce` string
  - `agentApiKey` string
  - `seedOnce` string

---

[API](https://skmtc.dev/workix/apis/workix-hub-api.md) · [All operations](https://skmtc.dev/workix/apis/workix-hub-api/llms.txt) · [OpenAPI document](https://skmtc.dev/workix/apis/workix-hub-api/revisions/dd14d9f5c4f3?raw)
