O que é a API do OpenTable?
A API OpenTable é uma interface de programação que permite aos usuários acessar informações de restaurantes (como endereço, CEP, avaliação agregada, avaliações, tipos de cozinha) e exibi-las junto com links de reserva em um site ou aplicativo.
Como obter a chave de API do OpenTable
- Passo 1 – Visite o site do desenvolvedor
Vá para o OpenTable dev portal e role até a seção Seja um parceiro. Clique em Candidatar-se agora.
- Etapa 2 – Preencha um formulário de inscrição
O formulário contém três blocos de informações. A primeira seção traz os campos para informações do solicitante, como nome completo, cargo, e-mail e telefone.
A segunda seção destina-se a coletar os dados da sua empresa. Aqui você deve informar o nome e o site de atuação da empresa, o endereço, o país principal em que você está atuando e também o número de países em que atua, bem como há quantos anos no mercado.
A última seção pede os detalhes do seu projeto ou produto. Você precisa indicar se o seu produto já está ao vivo ou ainda não, escolha seu tipo e setor. Também é necessário saber a média de usuários em várias categorias: usuários mensais, usuários do segmento de restaurantes e usuários ativos do app.
- Etapa 3 – Aguarde aprovação
Depois de ler os termos de uso da API OpenTable, comprove que você é humano clicando no reCAPTCHA e pressione o botão Enviar Inscrição. Em seguida, você verá uma mensagem de agradecimento informando que sua inscrição será revisada em 3–4 semanas. Se for aprovado, você receberá um e-mail com instruções adicionais.
Integração com a API OpenTable
Para poder usar a API OpenTable para desenvolvedores, você precisa se tornar afiliado deles. Se for aprovado como parceiro, você terá acesso às informações de restaurantes via API deles e a opção de inserir links de reserva no seu aplicativo ou site. Abaixo estão alguns dos casos de uso mais comuns.
- usando a API pública não oficial do Opentable – opera sem autenticação ou token de acesso. Por exemplo, uma API oficial requer que um token de acesso seja gerado e enviado para cada solicitação. Isso pode ser uma opção para quem tem a opção de investir no desenvolvimento.
- ou buscar uma solução de terceiros – isso pode ser feito a um preço razoável, sem precisar pagar agências de programação para desenvolver uma integração personalizada para você. Existem empresas oferecendo soluções prontas para qualquer situação.
Exemplos de API do OpenTable
API de Avaliações OpenTable
Acessar as avaliações da plataforma para exibi-las no site ou aplicativo do seu restaurante pode ser útil para o crescimento do seu negócio e promoção, aumentando a credibilidade e a confiança social. Isso pode ser feito conectando-se a qualquer tipo de API descrita acima ou buscando uma solução externa sem código.
Crie uma seção personalizada de OpenTable Reviews para o seu site usando um editor online sem habilidades de codificação!
OpenTable Reservations API
Há uma solução na API do OpenTable para fazer reservas. Ela permite que os desenvolvedores adicionem links de reserva em seus aplicativos ou sites para se conectarem facilmente a restaurantes que aceitam reservas online pela plataforma. Atualmente, o serviço não permite que seus parceiros realizem um processo completo de reserva via API em seus próprios sistemas. Os usuários do seu produto terão que concluir as reservas usando a interface do OpenTable.
Preços e limites da API do OpenTable
O site de desenvolvedores do OpenTable não apresenta números claros sobre preços ou limites para o uso de suas soluções de API. No entanto, ele menciona a possibilidade de definir e impor certos limites ao uso da API. Esses limites podem abranger o número de chamadas de API que você pode fazer ou o número de usuários que você atende. Obviamente, isso depende do tipo do seu produto e da carga que ele impõe à API em questão.
Se você precisar usar qualquer API OpenTable além desses limites, deverá contatar os representantes do serviço para obter o consentimento por escrito. A plataforma reserva o direito de recusar tais solicitações ou cobrar encargos adicionais de API OpenTable.
Documentação da API OpenTable
A seção de documentação encontrada no acesso aberto fornece ao usuário uma visão geral da API, sua política de privacidade, guias bem condensados sobre como obter autorização, usar a API, obter chaves de API da OpenTable e renovar tokens de acesso expirados. Informações e documentação mais exatas sobre cada API ficam disponíveis para o usuário após ele se tornar um afiliado aprovado pela OpenTable.
FAQ
O OpenTable tem uma API aberta?
A própria plataforma não oferece uma solução de API aberta; é preciso tornar-se um afiliado aprovado para ter acesso. No artigo acima, você encontra informações sobre uma API não oficial do OpenTable desenvolvida por programadores independentes.
A API do OpenTable é grátis?
Nos estágios iniciais do seu desenvolvimento, você pode ter acesso gratuito à API de Afiliados do Opentable, mas haverá limites. Quando seu projeto estiver no ar e em funcionamento, pode ser necessário ampliar esses limites. Nesse caso, será cobrado.
Como usar a API do OpenTable?
Primeiro, preencha o formulário de inscrição do programa de afiliados da OpenTable e envie para avaliação. Assim que a parceria for aprovada, você receberá credenciais para criar seus próprios links de reserva. Será necessário integrá-los no ambiente de pré-produção da OpenTable, realizar testes internos e, em seguida, submeter o projeto para a OpenTable para testar e aprovar a garantia de qualidade. Somente então você poderá colocar os links em produção.







