Paytronix Restaurants API

Restaurant and location discovery.

Operations 1

GET /restaurants/{restaurantId} Get Restaurant #

Documentation

Specifications

Schemas & Data

Other Resources

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • 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.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/paytronix-restaurants-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

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 Specification

paytronix-restaurants-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Paytronix Online Ordering Restaurants API
  version: '1.0'
  description: The Paytronix Online Ordering API (Open Dining) powers ordering experiences across in-store, online web, online app, call-in, call-center, and drive-through order methods. It exposes restaurant/location discovery, menu retrieval, fuzzy and geospatial search, and order creation, retrieval, and submission, connecting ordering systems to the broader Paytronix loyalty and guest engagement platform. This specification was generated from the public Open Dining documentation at http://docs.opendining.net and the Online Ordering Resource Center at https://support.opendining.net.
  contact:
    name: Kin Lane
    email: kin@apievangelist.com
  x-generated-from: documentation
  x-source-url: http://docs.opendining.net/api/
  x-last-validated: '2026-06-03'
servers:
- url: https://api.opendining.net
  description: Open Dining Online Ordering API base URL.
tags:
- name: Restaurants
  description: Restaurant and location discovery.
paths:
  /restaurants/{restaurantId}:
    get:
      operationId: getRestaurant
      summary: Get Restaurant
      description: Retrieve a single restaurant/location object by its identifier.
      tags:
      - Restaurants
      parameters:
      - name: restaurantId
        in: path
        required: true
        description: Restaurant/location identifier.
        schema:
          type: string
      responses:
        '200':
          description: Restaurant object.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Restaurant'
              examples:
                GetRestaurant200Example:
                  summary: Default getRestaurant 200 response
                  x-microcks-default: true
                  value:
                    id: 4b96f1bafc9f100ca79231ef
                    name: Taqueria Downtown
                    distance: 1.2
                    coordinates:
                      lat: 40.0
                      lon: -81.0
                    address: 123 Main St
                    city: Boston
                    state: MA
                    postalCode: '02110'
                    phone: '+16175551234'
                    website: https://example.com
                    organizationId: string
                    imageUrl: string
                    description: string
      x-microcks-operation:
        delay: 0
        dispatcher: FALLBACK
components:
  schemas:
    Restaurant:
      type: object
      properties:
        id:
          type: string
          example: 4b96f1bafc9f100ca79231ef
        name:
          type: string
          example: Taqueria Downtown
        distance:
          type: number
          example: 1.2
        coordinates:
          $ref: '#/components/schemas/Coordinates'
        address:
          type: string
          example: 123 Main St
        city:
          type: string
          example: Boston
        state:
          type: string
          example: MA
        postalCode:
          type: string
          example: '02110'
        phone:
          type: string
          example: '+16175551234'
        website:
          type: string
          example: https://example.com
        organizationId:
          type: string
        imageUrl:
          type: string
        description:
          type: string
    Coordinates:
      type: object
      properties:
        lat:
          type: number
          format: double
          example: 40.0
        lon:
          type: number
          format: double
          example: -81.0