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
usuario1@exemplo.com,indicado1@exemplo.com,active,2024-01-15T10:00:00Z,2024-01-15T14:30:00Z
usuario2@exemplo.com,indicado2@exemplo.com,active,2024-01-16T11:00:00Z,2024-01-16T15:45:00Z
usuario3@exemplo.com,indicado3@exemplo.com,pending,2024-01-17T12:00:00Z,

Documentation Index

Fetch the complete documentation index at: https://docs.thenewscc.com.br/llms.txt

Use this file to discover all available pages before exploring further.

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
usuario1@exemplo.com,indicado1@exemplo.com,active,2024-01-15T10:00:00Z,2024-01-15T14:30:00Z
usuario2@exemplo.com,indicado2@exemplo.com,active,2024-01-16T11:00:00Z,2024-01-16T15:45:00Z
usuario3@exemplo.com,indicado3@exemplo.com,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.