2ndKitchen Restaurant API
The Restaurant API from 2ndKitchen — 1 operation(s) for restaurant.
The Restaurant API from 2ndKitchen — 1 operation(s) for restaurant.
Every API here is available over the APIs.io API and to AI agents over MCP.
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
find_apisBrowse and filter every API in the catalog.get_api_artifactsOne API's artifacts, grouped by type.get_openapiThe primary OpenAPI for this API.find_similar_apisAPIs that look like this one.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.curl "https://apis.io/api/v1/apis/2ndkitchen-restaurant-api"
curl "https://apis.io/api/v1/apis?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.
openapi: 3.2.0
info:
title: 2ndKitchen - Service Restaurant API
version: '1.0'
servers:
- url: https://restaurant-staging.2ndkitchen.com
description: staging
tags:
- name: Restaurant
paths:
/restaurants:
parameters:
- in: query
required: true
name: ids
description: Restaurant ids
example: 205,206
schema:
type: integer
get:
description: Get a list of restaurants by id
tags:
- Restaurant
responses:
'200':
description: Success
content:
application/json:
schema:
type: object
properties:
restaurants:
type: array
items:
$ref: '#/components/schemas/Restaurant'
components:
schemas:
OpeningHoursObj:
type: object
properties:
close_time:
type: string
description: Close time (utc)
example: 1200
open_time:
type: string
description: Open time (utc)
example: 600
day_of_the_week:
type: integer
description: Days of the weeks starting Monday (0)
enum:
- 0
- 1
- 2
- 3
- 4
- 5
- 6
Restaurant:
type: object
properties:
address:
type: string
description: ''
admin_user_id:
type: integer
description: ''
city:
type: string
description: ''
commission:
type: number
description: ''
country:
type: string
description: ''
courier_pickup_instructions:
type: string
description: ''
currency_code:
type: string
description: ''
delivery_code:
type: string
description: ''
delivery_id:
type: integer
description: ''
email:
type: string
description: ''
external_establishment_id:
type: integer
description: ''
external_establishment_name:
type: string
description: ''
external_location_id:
type: string
description: ''
has_printer:
type: integer
description: ''
enum:
- 0
- 1
id:
type: integer
description: ''
integrations:
type: string
description: ''
is_deleted:
type: integer
description: ''
enum:
- 0
- 1
latitude:
type: string
description: ''
launched_date:
type: string
description: ''
logo:
type: string
description: ''
longitude:
type: string
description: ''
name:
type: string
description: ''
notes:
type: string
description: ''
password:
type: string
description: ''
phone_number:
type: string
description: ''
printer_ip:
type: string
description: ''
printer_port:
type: string
description: ''
slug:
type: string
description: ''
state:
type: string
description: ''
status:
type: integer
enum:
- 1
- 2
description: "Status:\n * `0` - Active\n * `1` - Archived\n"
stock_status:
type: integer
description: ''
enum:
- 0
- 1
stock_status_override:
type: boolean
description: ''
supports_popup:
type: boolean
description: ''
sync_catalog:
type: integer
description: ''
timezone:
type: string
description: ''
timezone_offset:
type: string
description: ''
user_name:
type: string
description: ''
w9_uploaded:
type: integer
description: ''
zip:
type: string
description: ''
opening_hours:
type: array
items:
$ref: '#/components/schemas/OpeningHoursObj'
opening_hours_exceptions:
type: array
items:
$ref: '#/components/schemas/OpeningHoursException'
OpeningHoursException:
type: object
properties:
id:
type: integer
description: ''
restaurant_id:
type: integer
description: ''
start_date:
type: string
description: ''
end_date:
type: string
description: ''
open_time:
type: string
description: ''
close_time:
type: string
description: ''
is_open:
type: boolean
description: ''
enum:
- 0
- 1
title:
type: string
description: ''
created_date:
type: string
description: ''
securitySchemes:
bearerAuth:
type: http
scheme: bearer
bearerFormat: JWT