Retorna o conector de e-commerce configurado para a conta autenticada, ou seja, a ligação entre a Genius Returns e a plataforma de loja (VTEX, Shopify, AnyMarket, Magento etc.).
O conector diz o que a plataforma integrada é capaz de fazer. Duas contas Genius podem ter comportamentos completamente diferentes conforme a plataforma e o que foi contratado. Antes de oferecer qualquer opção ao consumidor, consulte este endpoint e use os campos permiteEstorno, permiteGerarValeCompras, permiteBuscaPedidoPorNumero e permiteBuscaPedidoPorEmail para decidir o que exibir.
É uma das primeiras chamadas do fluxo, logo após a autenticação. O front:
- Consulta o conector e guarda o resultado na sessão;
- Habilita o campo de busca de pedido por número e/ou por e-mail conforme as flags;
- Esconde a opção "receber em vale-compra" quando
permiteGerarValeCompraséfalse; - Esconde a opção de estorno automático quando
permiteEstornoéfalse; - Usa
prazoEmDiasParaEstornoAutomaticopara calcular até quando o estorno automático ainda é possível no meio de pagamento original.
- Credenciais da plataforma (
apiKey,apiToken) nunca são retornadas. - Se a conta não possui conector ativo para a loja informada,
entidadevoltanullcomregistros: 0— trate como "integração não configurada", e não como erro.
- Mock serverhttps://apidocs.geniusreturns.com.br/_mock/openapi/v2/pvt/ecommerce/obter-conector
- https://integration.geniusreturns.com.brhttps://integration.geniusreturns.com.br/v2/pvt/ecommerce/obter-conector
- QAhttps://integration-qa.geniusreturns.com.br/v2/pvt/ecommerce/obter-conector
curl -i -X GET \
'https://apidocs.geniusreturns.com.br/_mock/openapi/v2/pvt/ecommerce/obter-conector?geniusVirtualStoreId=0' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'Conector localizado (ou entidade nula quando não há conector).
Classificação do erro. Útil para distinguir falha de integração com a plataforma de e-commerce (04) de erro de domínio ou erro comum (00).
{ "dataHoraResposta": "2026-09-18T13:20:11.4821Z", "registros": 1, "httpStatus": "200", "entidade": { "id": 42, "nome": "VTEX - Loja Oficial", "ativo": true, "accountName": "lojaoficial", "hostname": "lojaoficial.vtexcommercestable.com.br", "statusPermitidos": "invoiced,handling", "permiteEstorno": true, "permiteGerarValeCompras": true, "permiteBuscaPedidoPorNumero": true, "permiteBuscaPedidoPorEmail": true, "feedDePedidosConfigurado": true, "valeCompraPossuiCodigo": true, "prazoEmDiasParaEstornoAutomatico": 90, "useStoreCredit": false, "restrictedToOwnerGiftcard": true, "lojaVirtual": { … } } }