/media/user/images/original/api-y6.jpg

Pier-API - Introdução


Criado: 09 Março 2017 | Atualizado: 26 Fevereiro 2021
Tamanho da fonte
small
regular
large
Versão para impressão
print
Caso seja necessário o consumo de dados como nossa loja de aplicativos, dados gerais, ou dados de compras de nossa loja, pode-se pedir o uso do nosso aplicativo Pier-API.
Como ele você pode consumir alguns dados do seu site, além de dados da Purplestore.

Introdução

Para consumir dados do seu site você deve instalar o aplicativo da PurpleStore Pier-API

Acesse a PurpleStore pelo seu Admin, encontre e instale o Pier-API.
Você deve abrir um chamado e pedir uma APIKey, que será gerada por nós e enviada para você.

Munido da APIKey você pode consumir a API, para puxar dados relativos a suas vendas, produtos, e usuários.

Vendas

Obtendo as vendas de sua loja

Você pode obter as vendas de sua loja utilizando a url:


curl -X GET "https:://www.seudominio.com.br/api/v1/get_payments"
-G
-d "apikey={apikey}"

O retorno será um json com os últimos 10 pagamentos realizados.
Você também pode passar uma data para que retorne os pagamentos de um determinado período.


curl -X GET "https:://www.seudominio.com.br/api/v1/get_payments"
-G
-d "filters=date[01/12/2017 TO 31/12/2017]"
-d "apikey={apikey}"

O resultado será algo como:


[{
"id":"389",
"id_pedido":"SC_389_519",
"id_user":"2914",
"cod_pagamento":"...",
"nome":"Josefina R Mastroso",
"cidade":"...",
"data":"2017-12-11 21:09:06",
"last_update":"2017-12-11 21:09:06",
"valor":"89.90",
"status":"3",
"nr_rastreio":"0",
"metodo_pagamento":2,
"tipo_pagamento":"2",
"vencimento":"2017-12-12",
"local_entrega":"1",
"id_voucher":"0",
"canal":"Facebook",
"transporte":"JADLOG",
}]

Items comprados

Obtendo os itens comprados

Com os dados da compra, você pode obter os itens comprados do carrinho de compras utilizando a url:


curl -X GET "https:://www.seudominio.com.br/api/v1/get_items/{id_pedido}"
-G
-d "apikey={apikey}"

O resultado será algo como:


[{
"id":"3358",
"id_user":"2914",
"id_pedido":"519",
"id_item":"1083",
"id_variante":"674",
"tipo":"produto",
"nome":"Camiseta PurplePier",
"amount":"1",
"valor":"89.90",
"valor_total":"89.90",
"mes":"12",
"data":"2017-12-12 00:08:50",
"language":"0",
"status":"0",
"container_1":"camiseta_purplepier_y8.jpg"
}]

Dados do comprador

Obtendo os dados do comprador

Com os dados da compra, você pode obter os dados do comprador utilizando a url:


curl -X GET "https:://www.seudominio.com.br/api/v1/get_user/{id_user}"
-G
-d "apikey={apikey}"

O resultado será algo como:


{
"id":"2914",
"field1":"Josefina",
"field2":"R Mastroso",
"email":"email@gmail.com",
"documento":"",
"telefone":"",
"celular":"",
"endereco":"",
"numero":"",
"cidade":"",
"bairro":"",
"cep":""
}

Estoque

Inserindo ou atualizando dados do estoque do seu site

Pode ser que seu sistema precise inserir ou atualizar algum dado do estoque do seu site, para isso você poderá utilizar:


curl -X PUT "https:://www.seudominio.com.br/api/v1/estoque"
-G
-d "apikey={apikey}"
-d "xml={xml}"

Para o xml você deve pasar a seguinte estrutura de dados


[
estoque
[
produtos
[
id,
qtd_estoque,
valor
]
]
]

O resultado será algo como:


{
"retorno": {
"estoque":[
{
"produto": {
"id": "289258",
"mensagem": "O estoque desde produto foi atualizado."
}
}
]
}
}

captura-de-tela-2021-02-26-a768s-110608-p2.png

Launcher API

Você também pode pedir acesso ao launcher de API para facilitar a integração com seu sistema.
Abra um chamado e peça a liberação do launcher, que será disponibilizado pelo período que você desejar.

 

Comentários

Faça parte da notícia, deixe seu comentário, expresse sua opinião.
E-mail protegido, também não gostamos de SPAM

Índice Wiki

A


B


C


D


E


F


G


I


L


M


N


P


R


S


T


U


V


W


Política de Cookies

Utilizamos cookies para oferecer melhor experiência, melhorar o desempenho, analisar como você interage em nosso site e personalizar conteúdo. Ao utilizar este site, você concorda com o uso de cookies. Política de Cookies