Exemplos por produto

Use a URL e a credencial do produto que deseja integrar. Os exemplos abaixo reproduzem rotas publicadas nas documentações oficiais e mantêm segredos em variáveis de ambiente.

allPost: consultar filial

curl "https://www.allpost.com.br/api/v1/filial" \
  -H "Authorization: Bearer $ALLPOST_TOKEN" \
  -H "Content-Type: application/json"

SellerPay: consultar filial em PHP

<?php
$ch = curl_init('https://www.sellerpay.com.br/api/v1/filial');
curl_setopt_array($ch, [
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_HTTPHEADER => [
        'Authorization: Bearer ' . getenv('SELLERPAY_TOKEN'),
        'Content-Type: application/json',
    ],
]);

$resposta = curl_exec($ch);
curl_close($ch);
echo $resposta;

HelpyGo: listar agentes em JavaScript

const resposta = await fetch(
  "https://www.helpygo.com.br/api/v1/agente/lista",
  {
    headers: {
      Authorization: `Bearer ${process.env.HELPYGO_TOKEN}`,
      Accept: "application/json",
    },
  }
);

if (!resposta.ok) throw new Error(`HelpyGo: ${resposta.status}`);
const agentes = await resposta.json();

Portal do Seller: listar produtos em Python

import os
import requests

resposta = requests.get(
    "https://api.portaldoseller.com.br/v2/products",
    params={"page": 1, "size": 20},
    auth=(os.environ["PDS_TOKEN"], ""),
    headers={"grand_type": "integrate"},
    timeout=30,
)

resposta.raise_for_status()
produtos = resposta.json()

Precode: consultar produto por SKU

A credencial e o segredo são fornecidos após a homologação da integração.

curl "https://www.replicade.com.br/api/v1/produtoLoja/ProdutoSku/SEU_SKU" \
  -u "$PRECODE_CREDENCIAL:$PRECODE_SEGREDO" \
  -H "Accept: application/json"

Tratamento de limite

Consulte a cota do endpoint antes de definir concorrência. Em respostas 429, respeite Retry-After quando disponível e repita somente operações idempotentes ou protegidas contra duplicidade.

if (resposta.status === 429) {
  const espera = Number(resposta.headers.get("retry-after") || 60);
  // reagende a operação; não bloqueie a aplicação em produção
}

Próximos passos

Veja os clientes HTTP por linguagem e importe a coleção Postman atualizada.