---
title: "List signers"
method: GET
path: "/v2/farcaster/signer/list/"
tags: ["Signer"]
---

# List signers

`GET /v2/farcaster/signer/list/`

Fetches a list of signers for a custody address

## Query parameters

- `message` string, required
- `signature` string, required

## Response `200`

Success

- SignerListResponse
  - `signers` Signer[], required
    - `fid` integer — The unique identifier of a farcaster user or app (unsigned integer)
    - `object` 'signer'
    - `permissions` SharedSignerPermission[]
    - `public_key` string, required — Ed25519 public key
    - `signer_approval_url` string
    - `signer_uuid` string, required — UUID of the signer. `signer_uuid` is paired with API key, can't use a `uuid` made with a different API key.
    - `status` 'generated' | 'pending_approval' | 'approved' | 'revoked', required

## Other responses

- `400` — Bad Request
- `401` — Unauthorized
- `500` — Server Error

---

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