> ## Documentation Index
> Fetch the complete documentation index at: https://developers.flowestate.app/llms.txt
> Use this file to discover all available pages before exploring further.

# Fuentes de leads

> Catálogo de valores válidos para `source` en leads. Usado por dropdowns dinámicos de Make/Zapier.

## `GET /lead-sources`

**Scope:** `leads:read`. Devuelve el catálogo de strings válidos para `source`, usado por los dropdowns dinámicos de Make/Zapier en "Create Lead".

### Request

```bash theme={null}
curl https://panel.flowestate.app/api/v1/lead-sources \
  -H "Authorization: Bearer fe_k_tu_key_aqui"
```

### Response 200

```json theme={null}
{
  "data": [
    { "id": "website", "name": "website" },
    { "id": "referral", "name": "referral" },
    { "id": "social_media", "name": "social_media" },
    { "id": "advertising", "name": "advertising" },
    { "id": "bot_cold_outreach", "name": "bot_cold_outreach" },
    { "id": "cold_call", "name": "cold_call" },
    { "id": "email", "name": "email" },
    { "id": "event", "name": "event" },
    { "id": "meta", "name": "meta" },
    { "id": "landing_page", "name": "landing_page" },
    { "id": "whatsapp", "name": "whatsapp" },
    { "id": "other", "name": "other" }
  ]
}
```

<Tip>La lista es chica y cambia poco. **Cachéala** en tu integración en lugar de pegarle en cada request — reduce la presión sobre el rate limit y mejora la UX en los dropdowns.</Tip>

También puedes mandar strings arbitrarios que no estén en esta lista al crear un lead — ver la nota de [semántica del campo source](/es/api-reference/leads#crear-un-lead).
