Listar Vendedores

Lista todos os vendedores (sellers) vinculados ao seu marketplace.

Endpoint

GET /v1/marketplaces/{marketplace_id}/sellers

Parâmetros de Query

Parâmetro
Tipo
Obrigatório
Descrição

limit

integer

Não

Quantidade de resultados por página (padrão: 100, máximo: 100)

offset

integer

Não

Número de registros a pular (padrão: 0)

sort

string

Não

Campo para ordenação (ex: created_at, -created_at para desc)

status

string

Não

Filtrar por status: pending, active, inactive

Request

cURL

curl --location 'https://api.gopag.com.br/v1/marketplaces/abc123.../sellers?limit=10&offset=0' \--header 'Authorization: Bearer SEU_ACCESS_TOKEN'

PHP

<?php
$ch = curl_init();

curl_setopt_array($ch, [
    CURLOPT_URL => 'https://api.gopag.com.br/v1/marketplaces/abc123.../sellers?limit=10',
    CURLOPT_RETURNTRANSFER => true,    CURLOPT_HTTPHEADER => [
        'Authorization: Bearer ' . $accessToken
    ]
]);

$response = curl_exec($ch);
$data = json_decode($response, true);

curl_close($ch);
?>

Node.js

Python

Response

Status: 200 OK

Campos da Resposta

Campo
Tipo
Descrição

resource

string

Sempre "list" para listagens

uri

string

URI da requisição

limit

integer

Quantidade de itens por página

offset

integer

Offset aplicado

has_more

boolean

Indica se há mais páginas

query_count

integer

Quantidade de itens na página atual

total

integer

Total de vendedores no marketplace

items

array

Array de objetos seller

Campos do Seller

Campo
Tipo
Descrição

id

string

ID único do vendedor

status

string

pending, active, inactive

type

string

individual (pessoa física) ou business (pessoa jurídica)

owner.taxpayer_id

string

CPF do responsável

ein

string

CNPJ (apenas para type: business)

business_name

string

Razão social (apenas para empresas)

statement_descriptor

string

Nome que aparece na fatura do cliente

mcc

string

Código de categoria do comerciante

Paginação

Para navegar pelos resultados:

Exemplo de Loop

Filtros

Por Status

Ordenação

Erros

401 Unauthorized

Solução: Renove o access token via endpoint /oauth

403 Forbidden

Solução: Verifique se o certSerialNumber corresponde ao marketplace_id

429 Too Many Requests

Solução: Respeite rate limits (Caso necessário entre em contato com o time de suporte)

Próximos Passos

Atualizado