---
title: "Login"
method: POST
path: "/api/v2/users/login"
---

# Login

`POST /api/v2/users/login`

Authenticate yourself using your <a href="https://app.curatedforyou.io" target="_blank">CFY App</a> credentials.

The response contains a bearer token, which you will need to provide to the **Authorization** header to make other requests in the Curation API.

## Response `200`

Successful Response

- Token
  - `access_token` string, required — Token used to authenticate future API requests
  - `token_type` string — Token type. Currently we only support OAuth 2.0 Bearer tokens

## Other responses

- `422` — Validation Error

## Changes

- **2026-08-26** `1190d599bcc4` — 2 info
  - added the optional property `detail/items/ctx` to the response with the `422` status
  - added the optional property `detail/items/input` to the response with the `422` status

[Change history](https://skmtc.dev/curatedforyou/apis/curated-for-you-api/changes/api/v2/users/login/post.md)

---

[API](https://skmtc.dev/curatedforyou/apis/curated-for-you-api.md) · [All operations](https://skmtc.dev/curatedforyou/apis/curated-for-you-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/curatedforyou/curated-for-you-api/revisions/1190d599bcc4/schema)
