O que é a API do eBay?
A API é uma interface de programação para interagir com o banco de dados da plataforma eBay. Após a implementação da API, sua aplicação poderá oferecer uma interface personalizada, funcionalidades ou operações especializadas não disponíveis na interface da plataforma eBay.
Como obter a chave de API do eBay
Desde 2017, a eBay oferece a Open API, o que significa que é gratuita e acessível a todos. No entanto, será necessário aguardar a verificação e aprovação da sua conta pela equipe da eBay após o registro, para obter acesso à sua conta de desenvolvedor da eBay. Além disso, para poder utilizá-la na fase de produção da sua aplicação, é preciso atender às regras para obter o acesso à API da eBay.
- Passo 1 – Criar uma conta
eBay developers portal and switch to the Register tab. Note that you cannot use your eBay seller account for logging in.”>Vá para o portal de desenvolvedores do eBay e altere para a guia Registro. Observação: não é possível usar sua conta de vendedor do eBay para fazer login.
Preencha o formulário de registro. Observe que o nome de usuário deve ser único. Escolha seu país no menu suspenso. Não se esqueça de ler o acordo de API e confirme marcando a caixa. Conclua a verificação e clique em Cadastre-se.
- Passo 2 – Confirme o endereço de e-mail
Siga o link de confirmação enviado ao seu e-mail pela plataforma eBay automaticamente para concluir seu cadastro.
Na janela aberta, você verá a mensagem informando que seu registro está em avaliação por pelo menos 1 dia útil e solicitando que aguarde a aprovação até que o acesso seja concedido.
Como usar a API do eBay
Depois de ter acesso à sua conta de desenvolvedor, você poderá criar chaves de API. Essas chaves são identificadores individuais que informam à plataforma do eBay qual desenvolvedor e qual aplicativo está fazendo as chamadas. As chaves podem ser geradas e recuperadas na página Minha Conta. Você pode criar sua aplicação usando a chave de API do eBay logo após fazer login com sucesso na sua conta.
the Sandbox testing environment. In order to be able to use them, a user must submit an application for production access via eBay Partner Network. That’s why we strongly recommend you to complete the production application process and get approval before you invest significantly in application development and testing.”>A plataforma oferece uma ampla gama de soluções, divididas em categorias principais: Comprar, Vender, Comércio e Outros. Todas podem ser usadas livremente por qualquer pessoa com uma conta de desenvolvedor do eBay, mas apenas na ferramenta de testes da API do eBay – ambiente de Sandbox para testes. Para poder utilizá-las, o usuário deve enviar uma solicitação de acesso à produção via eBay Partner Network. Por isso recomendamos fortemente que você conclua o processo de aplicação de produção e obtenha aprovação antes de investir significativamente no desenvolvimento e nos testes da aplicação.
Antes de se inscrever, verifique se você é elegível para o processo de produção e cumpra todos os requisitos mencionados na seção Requisitos de Elegibilidade de Produção.
Exemplos de API do eBay
API de avaliações do eBay
A seção da API de Trading do eBay apresenta as chamadas GetFeedback e LeaveFeedback, que podem ser usadas pelo vendedor para recuperar suas avaliações e pelo comprador para deixar o feedback do vendedor, respectivamente.
Experimente uma solução pronta para exibir as suas eBay Reviews no seu site!
API de feed de produtos do eBay
Esse tipo de API faz parte das soluções Buy API e está disponível apenas no modo Beta e para parceiros elegíveis (leia como se tornar um deles na seção anterior deste artigo). Esse grupo de APIs destina-se a criar experiências de compra no seu app ou site, e o feed de produtos com certeza faz parte delas.
O Feed API oferece as seguintes possibilidades
Tipo Descrição Consultas de exemplo Item item_group item_snapshot Retorna um arquivo gzip por hora dos itens alterados em uma categoria e marketplace em uma data e hora específicas. API de mensagens do eBay
Seção de Chamadas de Mensagens. Este é um exemplo para lhe dar uma ideia de quão sofisticado é:
- Um item é listado para venda em um aplicativo ou site. O ItemID é retornado pela listagem.
- Um comprador faz ao vendedor uma pergunta sobre o item listado usando o site do eBay. O MessageType para esta mensagem está configurado internamente como
AskSellerQuestion. - A mensagem fica armazenada na plataforma do eBay.
- Um aplicativo verifica Item.ListingDetails.HasUnansweredQuestions e Item.ListingDetails.HasPublicMessages para o ItemID. Em seguida, ele chama GetMemberMessages para recuperar os MessageIDs de quaisquer mensagens não respondidas para o ItemID.
- Se houver mensagens não lidas, um aplicativo recupera o MessageID para poder responder postando uma mensagem no site.
- Uma aplicação chama AddMemberMessageRTQ, e, assim, oferece ao vendedor a opção de postar a pergunta e a sua própria resposta para que todos a vejam na plataforma, ou enviar uma cópia do e-mail para o seu endereço de e-mail pessoal.
API de envio do eBay
A API Logististics faz parte das APIs de Vendas e permite que os vendedores facilitem o processo de entrega de pedidos, oferecendo etiquetas de envio para uma variedade de serviços de envio, todos com tarifas de envio negociadas pela eBay. Com ela, você pode criar e recuperar remessas com base nos detalhes da tarifa selecionada ou cancelá-las, se ainda não as tiver usado.
Observe que esta API é compatível apenas com os pacotes enviados dos EUA. Além disso, está restrita a parceiros aprovados. Você pode solicitar o acesso aqui.API de Afiliados do eBay
Notificações automáticas e lembretes. Mantenha contato instantâneo com seus clientes e colaboradores por meio de SMS e notificações por e-mail.
Depois de ingressar na eBay Partner Network, os requisitos para acessar as APIs são iguais aos de qualquer outro desenvolvedor.Preços e limites
O serviço suporta milhares de aplicações e realiza bilhões de chamadas de API. Devido à alta demanda e para manter um alto nível de serviço, a eBay impõe limites de chamadas de API. Os limites padrão de taxa de API são pensados para indivíduos e pequenas empresas.
A tabela a seguir apresenta as taxas padrão de limite de chamadas de API para indivíduos e pequenas empresas.
Categoria de API Nome da API Limites de chamadas padrão Venda de APIs API de Inventário 2 milhões de chamadas de API por dia API de Promoção de Marketing 10.000 chamadas de API por dia API de Anúncios de Marketing 10.000 chamadas de API por dia API de Logística 2,5 milhões de chamadas de API por dia API de Listagem 5.000 chamadas de API por dia Feed API 100.000 chamadas de API por dia Adquira APIs Feed 10.000 chamadas de API por dia Marketing 5.000 chamadas de API por dia Pedido 5.000 chamadas de API por dia Nível de Acesso Catálogo 10.000 chamadas de API por dia Taxonomia 5.000 chamadas de API por dia APIs tradicionais de compra API de Compras 5.000 chamadas de API por dia APIs de Venda Tradicionais Trading API 5.000 chamadas de API por dia API de Produto 5.000 chamadas de API por dia Documentação
O site para desenvolvedores da eBay oferece uma ampla variedade de APIs disponíveis e a seção de documentação da API é relativamente complexa e elaborada. Também há um Portal de Notícias para Desenvolvedores onde são postadas notícias e artigos sobre as últimas mudanças da API. Também conta com uma Base de Conhecimento para facilitar a navegação no portal e a busca por informações.
FAQ
Como os editores da eBay Partner Network acessam as APIs da eBay?
Parceiros do eBay acessam as APIs do eBay da mesma forma que qualquer outro desenvolvedor, com a única diferença de que suas chamadas de API incluirão um ID de Campanha exclusivo da parceria, que vincula seu tráfego à conta do parceiro.
- Altere o tamanho da fonte usando o controle deslizante em Tipografia.
- Gere as suas chaves de API na página Minha Conta. Elas são seus identificadores exclusivos para que a plataforma eBay saiba qual desenvolvedor e qual aplicação está fazendo a chamada.
- Crie a aplicação de exemplo.
- Encontre a API ideal para o seu caso de uso. Embora você possa usar qualquer API, a maioria dos parceiros do eBay foca no conjunto de APIs Buy.
A API do eBay é gratuita?
Sim, a API do eBay é aberta e gratuita, mas o acesso à conta de desenvolvedor é concedido apenas após aprovação, e apenas para determinados tipos de API — após enviar uma solicitação de produção.
Como o eBay Partner Network se relaciona com o Programa de Desenvolvedores da API do eBay?
São programas separados que funcionam bem juntos. Membros do Programa de Desenvolvedores do eBay, usando as APIs do eBay para alimentar aplicações de compra, também podem participar da eBay Partner Network para a possibilidade de ganhar dinheiro extra ao indicar tráfego para o eBay. Parceiros do eBay, usando seus links de afiliados, podem ingressar no eBay Developer Program para automatizar e integrar de maneira mais estreita suas experiências de compra com o marketplace global do eBay.
Como obtenho minha chave de API do eBay?
As chaves de API são geradas na página Minha Conta da sua conta de desenvolvedor.
A API REST do eBay é suportada?






