> ## Documentation Index
> Fetch the complete documentation index at: https://docs.eat-now.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Get API metadata

> Returns basic metadata for partner API v1, including the canonical OpenAPI document URL. This endpoint is public and does not require authentication.



## OpenAPI

````yaml https://app.eat-now.io/api/partner/v1/openapi.json get /api/partner/v1
openapi: 3.0.3
info:
  title: EatNow Partner API
  version: v1
  description: >-
    Version 1 of the EatNow partner API.


    This API is designed for trusted partner integrations that need
    restaurant-scoped access to availability, reservation management, and
    operational reference data.


    Authentication

    - Use `Authorization: Bearer <token>` with a partner API token created from
    the EatNow dashboard.

    - Access is controlled by credential scopes and each request is resolved to
    a single restaurant.


    Base URL

    - The server URL in this document is the canonical base URL for the current
    environment.


    Errors

    - Errors follow a consistent envelope with `error.code`, `error.message`,
    and `error.request_id`.

    - Validation, authentication, authorization, conflicts, and not-found cases
    all use the same top-level error shape.


    Rate limits

    - Partner API traffic is rate limited. Clients should treat `429` responses
    as retryable and back off accordingly.


    Public endpoints

    - `GET /api/partner/v1` and `GET /api/partner/v1/openapi.json` are public.

    - All business endpoints require Bearer authentication.
servers:
  - url: https://app.eat-now.io
security: []
tags:
  - name: Meta
    description: Platform metadata and schema endpoints
  - name: Authentication
    description: Credential validation and auth context endpoints
  - name: Availability
    description: Bookable slot search and exact slot validation
  - name: Catalog
    description: Reference data for restaurant tables, rooms, prescribers, and discounts
  - name: Reservations
    description: Reservation lookup, search, update, and cancellation
  - name: Missed Calls
    description: Report missed calls and trigger WhatsApp follow-up templates
paths:
  /api/partner/v1:
    get:
      tags:
        - Meta
      summary: Get API metadata
      description: >-
        Returns basic metadata for partner API v1, including the canonical
        OpenAPI document URL. This endpoint is public and does not require
        authentication.
      operationId: getPartnerApiMeta
      responses:
        '200':
          description: Partner API metadata
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/PartnerApiMetaResponse'
components:
  schemas:
    PartnerApiMetaResponse:
      type: object
      properties:
        version:
          type: string
          enum:
            - v1
        name:
          type: string
          enum:
            - EatNow Partner API
        openapi_url:
          type: string
          format: uri
          description: Absolute URL of the OpenAPI document for this API version.
        docs_ready:
          type: boolean
          description: >-
            Whether the published OpenAPI document is available for rendering
            and import.
      required:
        - version
        - name
        - openapi_url
        - docs_ready

````