---
title: "Create a new character"
method: POST
path: "/v2/characters"
tags: ["characters"]
---

# Create a new character

`POST /v2/characters`

## Response `200`

Character created

- Character
  - `id` integer, required
  - `name` string, required
  - `isFemale` boolean, required
  - `weapon` integer, required
  - `hr` integer, required
  - `gr` integer, required
  - `lastLogin` integer, required — Unix timestamp of last login
  - `returning` boolean, required — True if character has not logged in for 90+ days

## Other responses

- `401` — Missing or invalid Bearer token
- `500` — Internal server error

---

[API](https://skmtc.dev/mezeporta/apis/erupe-api.md) · [All operations](https://skmtc.dev/mezeporta/apis/erupe-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/mezeporta/erupe-api/revisions/08897afa315e/schema)
