---
title: "Create an application"
method: POST
path: "/applications"
tags: ["Application"]
---

# Create an application

`POST /applications`

Requires being logged into the MinecraftAuthentication website, and passing the <code>JSESSIONID</code> cookie along with your request.

## Request body

- CreateAppRequest
  - `name` string
  - `redirect_urls` string[]
  - `logo` string
  - `tos_url` string
  - `privacy_url` string
  - `public_key` string

## Response `200`

Successful operation

- Application
  - `name` string
  - `logo` string
  - `redirect_urls` string[]
  - `tos_url` string
  - `privacy_url` string
  - `verify_status` string

## Other responses

- `401` — Unauthorized. No UUID in internal session

---

[API](https://skmtc.net/minecraftauthentication/apis/internal-api.md) · [All operations](https://skmtc.net/minecraftauthentication/apis/internal-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/minecraftauthentication/internal-api/versions/21fb95c12d10/schema)
