How to use OpenTable API in apps?

First, you need to become OpenTable affiliate. You have to fill in the form and pass their vetting procedure. If they approve you as a partner, you’ll be able to source restaurant info via their API and place reservation links in your app or website. Currently, OpenTable doesn’t allow for running full reservation process via the API. Your users will have to complete reservations using the OpenTable interface. The API sources publicly available restaurant info such as addresses, postal codes, aggregated scores, number of reviews, and food categories. The data is sent and received in JSON.