Obter endereço
Através dos identificadores do cliente (customer_id) e do endereço (address_id) é possível obter o endereço do cliente.
Path Parameters
Código do cliente. Formato: cus_XXXXXXXXXXXXXXXX.
Código do endereço. Formato: addr_XXXXXXXXXXXXXXXX.
Response
application/json
Response
200
Example:addr_Pn5x69LCWhrANX2o
Example:375, Av. General Justo, Centro
Example:10º andar
Example:20021130
Example:Rio de Janeiro
Example:RJ
Example:BR
Example:deleted
Example:2017-04-19T17:49:36Z
Example:2017-04-19T17:50:18Z
Example:2017-04-19T17:50:34Z
Show Child Parameters
Show Child Parameters
Authentication
Path Parameters
Editar endereço
Com o verbo HTTP PUT, através dos identificadores do cliente (customer_id) e do endereço (address_id) é possível atualizar informações complementares do endereço.
Path Parameters
Código do cliente. Formato: cus_XXXXXXXXXXXXXXXX.
Código do endereço. Formato: addr_XXXXXXXXXXXXXXXX.
Body
application/json
Body
Linha 2 do endereço. (Complemento - Andar, Sala, Apto). Max: 128 caracteres.
Objeto chave/valor utilizado para armazenar informações adicionais sobre o endereço. Saiba mais sobre metadata.
Response
application/json
Response
200
Example:addr_Pn5x69LCWhrANX2o
Example:375, Av. General Justo, Centro
Example:10º andar
Example:20021130
Example:Rio de Janeiro
Example:RJ
Example:BR
Example:active
Example:2017-04-19T17:49:36Z
Example:2017-04-19T17:50:18Z
Show Child Parameters
Show Child Parameters
Authentication
Path Parameters
Body
Excluir endereço
Com o verbo HTTP DELETE, através do identificador do endereço(address_id) e do identificador do cliente (customer_id) ao qual o endereço está associado, é possível remover o endereço da Wallet do cliente.
Path Parameters
Código do cliente. Formato: cus_XXXXXXXXXXXXXXXX.
Código do endereço. Formato: addr_XXXXXXXXXXXXXXXX.
Response
application/json
Response
200
Example:addr_GEjbAjaUK9h1PRLa
Example:10882, Malibu Point, Central Malibu
Example:Malibu Point
Example:10882
Example:90265
Example:Central Malibu
Example:Malibu
Example:CA
Example:US
Example:deleted
Example:2018-12-14T18:57:18Z
Example:2018-12-14T18:58:36Z
Example:2018-12-14T18:58:36Z
Show Child Parameters
Authentication
Path Parameters
Criar pedido com split
Para realizar pedidos com split, você deve criar um objeto order com o objeto split.
Para formar o objeto split, você deve primeiramente cadastrar recebedores.
O objeto order com split possui os seguintes atributos:
Body
application/json
Body
Código identificador do pedido no sistema da loja. Max: 52 caracteres.
Itens do pedido. Saiba mais sobre itens do pedido
Show Child Parameters
Código do cliente.
Dados do cliente. Obrigatório caso o customer_id não seja informado. Saiba mais sobre clientes
Show Child Parameters
Dados para entrega.
Show Child Parameters
Lista de dados de pagamento. Saiba mais sobre pagamentos.
Show Child Parameters
Informa se o pedido será criado aberto ou fechado
Objeto chave/valor utilizado para armazenar informações adicionais sobre o pedido.
Response
application/json
Response
200
Example:ch_NW0ABG5HQikn3Lv4
Example:487FO9HYV3
Example:3554818
Default:0
Example:100
Default:0
Example:100
Example:paid
Example:BRL
Example:credit_card
Example:2018-05-22T18:38:22Z
Example:2018-05-22T18:38:08Z
Example:2018-05-22T18:38:08Z
Show Child Parameters
Show Child Parameters
Show Child Parameters
Authentication
Body
Listar pedidos
Query Parameters
Código de referência do pedido no sistema da loja.
Status do pedido. Valores possíveis: pending, paid, canceled ou failed
Código do cliente.
Data de início do período de criação a ser listado.
Data de final do período de criação a ser listado.
Página atual.
Default:1
Quantidade de itens.
Default:10
Response
application/json
Response
200