> For the complete documentation index, see [llms.txt](https://ajuda.livechat360.com.br/crm/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://ajuda.livechat360.com.br/crm/api-docs/origens.md).

# Origens

As origens de negociação da conta (ex.: Google Ads, Indicação, Site).

| Método | Rota                              | Operação |
| ------ | --------------------------------- | -------- |
| GET    | `/v1/sources`, `/v1/sources/{id}` | `read`   |
| POST   | `/v1/sources`                     | `insert` |
| PUT    | `/v1/sources/{id}`                | `update` |

**Filtro:** `name` (exato, sem diferenciar maiúsculas; `name__contains` para parcial).\
**Ordenação:** `name` (padrão).\
**Escrita:** um único campo obrigatório, `name` (string).

```bash
curl -H "Authorization: Bearer $KEY" "https://app-api.atendeserver.com.br/v1/sources?name__contains=ads"
curl -X POST -H "Authorization: Bearer $KEY" -H "Content-Type: application/json" \
  -d '{"name":"Google Ads"}' "https://app-api.atendeserver.com.br/v1/sources"
curl -X PUT -H "Authorization: Bearer $KEY" -H "Content-Type: application/json" \
  -d '{"name":"Meta Ads"}' "https://app-api.atendeserver.com.br/v1/sources/5"
```

## Payload

```json
{ "data": { "id": 5, "name": "Google Ads", "created_at": "2025-09-01T12:00:00.000Z" } }
```
