Endpoint: GET /sales/getsalecontext/{id}
Autenticação: Publica (sem autenticacao, CSRF dispensado) — voltada ao comprador.
Retorna o mesmo objeto de contexto usado pela pagina hospedada — mas em JSON. Util quando um front-end customizado quer renderizar sua propria pagina de pagamento sobre uma venda online. O endpoint complementar para a cobranca e Pagar cobranca. O max_installments retornado e min(plano.max_installments, conta.get_max_installments()). O max_installments_no_tax ainda e limitado por esse teto efetivo. As flags de PIX/boleto/credito sao retornadas como booleanos aqui (a versao HTML usa strings CSS).

Parametros de caminho

string
required

Resposta

200 OK. A resposta vem encapsulada em context.
string
statement_descriptor da conta (o que aparece no extrato do comprador).
string
Nome da venda.
string
Descricao da venda.
string
Valor da venda em BRL como valor decimal em reais (mesmo valor que sale_price).
string
Valor da venda em BRL (valor decimal em reais).
string
Descritor do extrato usado em boleto/faturas.
string
UUID do link de checkout — usado como id no caminho de Pagar cobranca.
string
UUID unificado da conta — usado por outros endpoints com escopo de vendedor.
integer
Teto efetivo de parcelas (min(plano, conta)).
integer
Parcelas em que o vendedor absorve os juros, limitado por max_installments.
boolean
Se pagamento por PIX esta habilitado pelo plano.
boolean
Se pagamento por boleto esta habilitado pelo plano.
boolean
Se pagamento por cartao de credito esta habilitado pelo plano.

Erros

Exemplos