Saldo, extrato e receita do seller
Consulta o saldo do seller, o extrato do período, a receita por intervalo de datas e a completude do cadastro.
Leituras financeiras e de qualidade de cadastro de um seller. Todas exigem view_vendors ou manage_vendors e só leem. O saldo e o extrato são os mesmos que o seller vê no painel dele. Valores em centavos.
Saldo
Resume quanto o seller vendeu, quanto a plataforma reteve, quanto já foi repassado e quanto está disponível.
/api/v1/admin/vendors/{id}/balanceAdminSaldo financeiro de um seller
Parâmetros de caminho
iduuidobrigatórioCampos da resposta
total_gross_salesintegertotal_commissionintegertotal_vendor_earningsintegertotal_paid_outintegerpending_payoutintegeravailable_balanceintegerpending_settlementintegerconfirmed_settlementintegerheld_balanceintegerupdated_atstringExtrato
/api/v1/admin/vendors/{id}/statementAdminExtrato do seller em um período
Parâmetros de caminho
iduuidobrigatórioParâmetros de consulta
fromstringpadrão: um mês atrásYYYY-MM-DD.tostringpadrão: hojeYYYY-MM-DD.Campos da resposta
period_startstringYYYY-MM-DD).period_endstringopening_balanceintegerclosing_balanceintegertotal_creditsintegertotal_debitsintegerentriesarrayentries[].typestringcommission).entries[].creditinteger0 se for débito).entries[].debitintegerentries[].balanceintegerentries[].statusstringentries[].order_idstringentries[].datestringReceita por período
Soma a receita dos pedidos enviados ou entregues do seller, deixando de fora os demais status (cancelados, reembolsados, aguardando pagamento).
/api/v1/admin/vendors/{id}/revenueAdminReceita de um seller em um intervalo de datas
Parâmetros de caminho
iduuidobrigatórioParâmetros de consulta
fromstringobrigatórioYYYY-MM-DD.tostringobrigatórioYYYY-MM-DD, inclusive (até 23:59:59 do dia).Campos da resposta
total_revenueintegerorder_countintegerfromstringtostringCompletude do cadastro
Diz quanto do cadastro do seller está preenchido e o que falta.
/api/v1/admin/vendors/{id}/completenessAdminPercentual de completude do cadastro de um seller
Parâmetros de caminho
iduuidobrigatórioCampos da resposta
percentageintegermissing_fieldsarrayErros
| Status | Quando | Corpo de exemplo |
|---|---|---|
| 400 | revenue sem from ou to. | {"error":"from and to date parameters are required (YYYY-MM-DD)"} |
| 400 | Data em formato errado, from depois de to, ou intervalo maior que 1 ano. | {"error":"date range must not exceed 1 year"} |
| 400 | statement com data em formato errado. | {"error":"invalid 'from' date, expected YYYY-MM-DD","detail":"..."} |
| 404 | completeness de seller que não existe. | {"error":"vendor not found"} |
| 500 | id que não é UUID. | {"error":"failed to calculate balance","detail":"..."} |
| 401 / 403 | Sem token ou sem privilégio. | {"error":"missing authorization header"} |