---
title: "My Accounts"
method: GET
path: "/verify/accounts"
tags: ["verify"]
---

# My Accounts

`GET /verify/accounts`

Every account the signed-in user has linked, for the settings page.

Guilds are resolved from the user's own Discord guild list, and any that cannot be
resolved are omitted. That covers servers they have since left, and servers Monni can no
longer see: naming them would leak which servers somebody is in more than Discord itself
does, and showing bare ids helps nobody. The page says so, and points at the global
remove as the way to be sure everything is gone.

## Response `200`

Successful Response

- OwnedAccount[]
  - `id` string, required
  - `provider` string, required
  - `external_id` string, required
  - `username` string
  - `avatar_url` string, nullable
  - `stale` boolean
  - `guilds` AccountGuild[]
    - `id` string, required
    - `name` string, required
    - `icon` string, nullable

---

[API](https://skmtc.dev/monni/apis/fastapi.md) · [All operations](https://skmtc.dev/monni/apis/fastapi/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/monni/fastapi/revisions/0321cc5200a6/schema)
