---
title: "The creators the caller's OWN Copy From Reel pastes surfaced (MIP-705)."
method: GET
path: "/api/v1/followed-accounts/discovered"
tags: ["Followed Accounts"]
---

# The creators the caller's OWN Copy From Reel pastes surfaced (MIP-705).

`GET /api/v1/followed-accounts/discovered`

## Request

- Base URL: `https://api.avatarfactory.io` (the document declares no server; this is the origin it was published from)
- URL: `https://api.avatarfactory.io/api/v1/followed-accounts/discovered`
- Auth: one of:
  - API key in cookie `session`
  - HTTP bearer

<br/>Lior, 2026-09-30: "the discovered is for everyone not only admin". Scoped by<br/>the caller's own `account_discoveries` rows, so it is never a cross-tenant<br/>read and an admin gets their own pastes here too; the platform-wide list, the<br/>Interest count and the promote action stay on the admin route. Plan-gated<br/>with the rest of Tracked Competitors. Why the shape differs from the admin<br/>row: `discovery.list_discovered_for_user`.

## Response `200`

OK

- DiscoveredAccountsResponse
  - `items` DiscoveredAccountRow[]
    - `archived` boolean
    - `bio` string, nullable
    - `category` string, nullable
    - `category_id` integer, nullable
    - `discovered_at` string, nullable
    - `discovered_by_user_id` integer, nullable
    - `discovery_count` integer
    - `discovery_source` string, nullable
    - `display_name` string, nullable
    - `followers` integer, nullable
    - `id` integer, required
    - `is_global` boolean
    - `last_scanned_at` string, nullable
    - `profile_picture_url` string, nullable
    - `reels_indexed` integer
    - `username` string, required
    - `your_reels` integer
  - `ok` boolean

## Other responses

- `402`: Payment Required
- `422`: Unprocessable Entity

---

[API](https://skmtc.dev/avatarfactory/apis/avatarfactory-api.md) · [All operations](https://skmtc.dev/avatarfactory/apis/avatarfactory-api/llms.txt) · [OpenAPI document](https://skmtc.dev/avatarfactory/apis/avatarfactory-api/revisions/66fc7aa3f296?raw)
