Skip to main content
GET
/
referrals
/
export
curl --request GET \
  --url 'https://backend.testeswaffle.org/referrals/export?status=active&start_date=2024-01-01' \
  --output referrals.csv
referrer_email,referred_email,status,created_at,activated_at
[email protected],[email protected],active,2024-01-15T10:00:00Z,2024-01-15T14:30:00Z
[email protected],[email protected],active,2024-01-16T11:00:00Z,2024-01-16T15:45:00Z
[email protected],[email protected],pending,2024-01-17T12:00:00Z,

Descrição

Exporta dados de indicações em formato CSV. Este endpoint permite exportação simplificada dos dados Requer autenticação JWT.

Query Parameters

status
string
Filtrar por status (active, pending, all)
start_date
string
Data inicial no formato YYYY-MM-DD
end_date
string
Data final no formato YYYY-MM-DD

Response

Retorna um arquivo CSV com os dados das indicações.

Campos do CSV

  • referrer_email: Email do indicador
  • referred_email: Email do indicado
  • status: Status da indicação
  • created_at: Data de criação
  • activated_at: Data de ativação (se aplicável)
curl --request GET \
  --url 'https://backend.testeswaffle.org/referrals/export?status=active&start_date=2024-01-01' \
  --output referrals.csv
referrer_email,referred_email,status,created_at,activated_at
[email protected],[email protected],active,2024-01-15T10:00:00Z,2024-01-15T14:30:00Z
[email protected],[email protected],active,2024-01-16T11:00:00Z,2024-01-16T15:45:00Z
[email protected],[email protected],pending,2024-01-17T12:00:00Z,

Query Parameters

status
enum<string>

Filtrar por status

Available options:
active,
pending,
all
start_date
string<date>

Data inicial (YYYY-MM-DD)

end_date
string<date>

Data final (YYYY-MM-DD)

Response

200 - text/csv

Arquivo CSV com os dados

The response is of type string.