---
title: "Get the current user's profile"
method: GET
path: "/v1/profiles/me"
tags: ["profile"]
---

# Get the current user's profile

`GET /v1/profiles/me`

Get the current profile

## Response `200`

A profile object

- ProfileResponse
  - `profile` union, required
    - UserProfile
      - `identity_type` 'user'
      - `id` string, required
      - `subscription` UserProfileSubscription, required
        - `status` string, required
        - `plan` string, required
        - `period_start` string, date-time, nullable
        - `period_end` string, date-time, nullable
      - `organization` UserProfileOrganization
        - `id` string, required
        - `role` string, required
      - `suspended` boolean
    - OrganizationProfile
      - `identity_type` 'organization'
      - `id` string, required
      - `subscription` OrganizationProfileSubscription, required
        - `status` string, required
        - `plan` string, required
        - `period_start` string, date-time, nullable
        - `period_end` string, date-time, nullable

## Other responses

- `400` — Bad Request
- `401` — Unauthorized
- `403` — Forbidden
- `405` — Method Not Allowed
- `422` — Unprocessable Entity
- `500` — Internal Server Error

---

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