Introdução
Bem-vindo à documentação da API da Laenad. A nossa API REST permite-lhe aceder programaticamente aos seus dados de afiliado, gerir ofertas e integrar soluções personalizadas com a sua plataforma.
URL Base: https://api.laenad.com/v1
Todas as respostas da API são devolvidas em formato JSON. A API utiliza códigos e verbos HTTP padrão.
Autenticação
Todos os pedidos à API exigem autenticação através de uma chave de API. Inclua a sua chave de API no cabeçalho Authorization:
Authorization: Bearer YOUR_API_KEY
Pode gerar chaves de API a partir do painel da sua conta. Cada chave tem permissões específicas e pode ser revogada a qualquer momento.
Gera uma nova chave de API para a sua conta
Limites de Pedidos
Para garantir uma utilização equitativa, a API tem os seguintes limites de pedidos:
- Plano Padrão: 1.000 pedidos por hora
- Plano Premium: 5.000 pedidos por hora
- Plano Enterprise: Pedidos ilimitados
Os cabeçalhos de limite de pedidos estão incluídos em todas as respostas da API:
X-RateLimit-Limit: 1000
X-RateLimit-Remaining: 995
X-RateLimit-Reset: 1640995200
Ofertas
Obtenha e filtre as ofertas disponíveis na plataforma.
Obtém todas as ofertas disponíveis para a sua conta
Parâmetros
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
page |
integer | Opcional | Número da página para paginação (predefinição: 1) |
limit |
integer | Opcional | Itens por página (predefinição: 20, máximo: 100) |
category |
string | Opcional | Filtrar por categoria de oferta |
country |
string | Opcional | Filtrar por código de país (ISO 3166-1 alpha-2) |
{
"success": true,
"data": [
{
"id": 12345,
"name": "Premium VPN Offer",
"category": "Software",
"payout": 15.50,
"currency": "USD",
"countries": ["US", "CA", "GB", "AU"],
"platform": "Android",
"tracking_link": "https://track.laenad.com/?o=12345&a={affiliate_id}",
"status": "active"
}
],
"pagination": {
"total": 245,
"page": 1,
"pages": 13
}
}
Obtém informações detalhadas sobre uma oferta específica
Relatórios
Aceda a dados de relatórios abrangentes sobre o seu desempenho como afiliado.
Obtém um resumo de estatísticas para um intervalo de datas
Parâmetros
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
start_date |
string | Obrigatório | Data de início (formato AAAA-MM-DD) |
end_date |
string | Obrigatório | Data de fim (formato AAAA-MM-DD) |
offer_id |
integer | Opcional | Filtrar por ID de oferta específica |
breakdown |
string | Opcional | Detalhe por: dia, oferta, país, dispositivo |
{
"success": true,
"data": {
"clicks": 15420,
"conversions": 423,
"revenue": 6565.50,
"currency": "USD",
"epc": 0.43,
"conversion_rate": 2.74,
"daily_breakdown": [
{
"date": "2026-03-27",
"clicks": 2105,
"conversions": 58,
"revenue": 899.00
}
]
}
}
Conversões
Obtenha dados de conversões com todos os detalhes.
Obtém a lista de conversões com filtros
Parâmetros
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
start_date |
string | Obrigatório | Data de início (AAAA-MM-DD) |
end_date |
string | Obrigatório | Data de fim (AAAA-MM-DD) |
status |
string | Opcional | Filtrar por estado: pendente, aprovada, rejeitada |
offer_id |
integer | Opcional | Filtrar por ID de oferta |
{
"success": true,
"data": [
{
"id": 987654,
"offer_id": 12345,
"offer_name": "Premium VPN Offer",
"conversion_time": "2026-03-27 14:32:15",
"payout": 15.50,
"currency": "USD",
"status": "approved",
"country": "US",
"device": "mobile",
"ip": "192.168.1.1"
}
],
"pagination": {
"total": 423,
"page": 1,
"pages": 22
}
}
Postbacks
Configure e gere URLs de postback para notificações de conversões em tempo real.
Cria um novo URL de postback
Corpo do Pedido
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
url |
string | Obrigatório | O seu endpoint de URL de postback |
event_type |
string | Obrigatório | Tipo de evento: conversão, clique, lead |
offer_id |
integer | Opcional | Limitar a um ID de oferta específico |
secret |
string | Opcional | Chave secreta para validação |
Parâmetros de Postback Disponíveis
O seu URL de postback pode incluir os seguintes parâmetros:
| Parâmetro | Descrição |
|---|---|
{conversion_id} |
Identificador único da conversão |
{offer_id} |
ID da oferta |
{payout} |
Valor do pagamento da conversão |
{currency} |
Moeda do pagamento |
{country} |
Código do país do utilizador |
{ip} |
Endereço IP do utilizador |
{status} |
Estado da conversão |
{datetime} |
Data e hora da conversão |
{external_id} |
O seu ID de transação externo |
Exemplo de URL de Postback:
https://yoursite.com/postback?
conversion_id={conversion_id}&
offer_id={offer_id}&
payout={payout}&
country={country}&
status={status}&
datetime={datetime}
Ajuda e Suporte
Se precisar de ajuda para integrar com a API ou encontrar algum problema, a nossa equipa de suporte está aqui para o ajudar.
Canais de Suporte
- E-mail: api@laenad.com
- QQ: 8422800
- WeChat: laenad
- Telegram: @laenadcom
Recursos
SDKs e Bibliotecas
SDKs oficiais estão disponíveis para as linguagens de programação mais populares:
- Python SDK
- PHP SDK
- JavaScript/Node.js SDK
- Java SDK