Skip to content
This repository has been archived by the owner on Jun 28, 2020. It is now read-only.

Latest commit

 

History

History
113 lines (82 loc) · 2.93 KB

apis.md

File metadata and controls

113 lines (82 loc) · 2.93 KB

APIs

Listed here are the APIs for your use.

  • Browse the APIs here. Visit docs etc.
  • Meet with the API sponsors at the hackathon, particularly on Saturday morning
  • Communicate with the API sponsors via their dedicated slack channel

OpenTable

Quick Description

OpenTable is a leading marketplace for restaurants and diners. We love creating amazing dining experiences and we are expanding globally and across the dining space.

Purpose

OpenTable’s public API is a means to search for restaurants, availability slots, make reservations, modify or cancel reservations. There are two key forms of public API:

REST API endpoint:

A more comprehensive API supporting all features required for interacting with OpenTable.

Graph QL endpoint (Alpha):

A work in progress endpoint that provides information on restaurants, cuisines, offers etc. Transaction level capabilities are not yet available at this endpoint.

Challenge

We are looking for creative ideas and prototypes that are built using React family of technologies leveraging the public APIs thereby providing or enhancing the value for our diners.

Docs

1. REST API

Functionalities exposed by token(Please refer documentation for details)

  1. Get restaurant listings
  2. Provision
  3. Single/multi search
  4. Make Reservation
  5. Cancel reservation
  6. Get Reservation
  7. Promotions and offers

Visit this link with the following credentials

PP Client ID / User Id : cpa_5069
PP Secret / Password: aMrmcXH4BuUlLIyN6paPhseSlrzMh6Lz

Documentation here

2. Graph QL Endpoint(Alpha):

https://www.opentable.com/graphiql – For the API explorer https://www.opentable.com/graphql – The API endpoint

Video tutorial

1. REST API:

Not available yet.

2. Graph QL API:

Youtube video link

Prizes

List prizes here


Netlify

Quick Description

Purpose

API Purpose goes Here

Challenge

Specific challenges go here

Docs

Docs link here

Video tutorial

Link to youtube/vimeo tutorial here (<5 mins)

Prizes

List prizes here


Serverless

Quick Description

Purpose

API Purpose goes Here

Challenge

Specific challenges go here

Docs

Docs link here

Video tutorial

Link to youtube/vimeo tutorial here (<5 mins)

Prizes

List prizes here


Overall Winners

The top 6 teams will present to a panel of judges including representatives from Real World React, OpenTable, and Netlify.

Note: "Overall" winners are separate from the "API winners". Each API sponsor will have their own challenges and prizes.

Prizes

  • X Box One
  • Playstation 4
  • Smart TV
  • Chrome messenger bag
  • Amazon Echo Dot
  • Google Home
  • Roost Laptop Stands
  • Chromebook
  • Tickets to React Conf