---
title: "List available condiments"
url: "https://kongair.terwilligar.com/apis/hot-diggity-dog/versions/7450374c-0e43-4067-b83d-ec33667f4a58/operations/listCondiments"
---

> Full API specification: https://kongair.terwilligar.com/apis/hot-diggity-dog/versions/7450374c-0e43-4067-b83d-ec33667f4a58.md

# List available condiments

`GET` `/condiments`

Operation ID: `listCondiments`

Returns a list of available condiments.

## Query parameters

- `limit` (integer, int32, optional) - Maximum number of items to return
- `offset` (integer, int32, optional) - Number of items to skip for pagination

## Responses

- `200` - Successful operation

## OpenAPI definition

```yaml
openapi: 3.1.0
info:
  title: Hot Dog Stand API
  version: 1.0.0
servers:
  - url: https://hotdog.example.com/api/v1
    description: Main server
paths:
  /condiments:
    get:
      summary: List available condiments
      description: Returns a list of available condiments.
      operationId: listCondiments
      tags:
        - Condiments
      parameters:
        - name: limit
          in: query
          description: Maximum number of items to return
          schema:
            type: integer
            format: int32
            minimum: 1
            maximum: 100
            default: 20
        - name: offset
          in: query
          description: Number of items to skip for pagination
          schema:
            type: integer
            format: int32
            minimum: 0
            default: 0
      responses:
        "200":
          description: Successful operation
          content:
            application/json:
              schema:
                type: object
                properties:
                  data:
                    type: array
                    items:
                      $ref: "#/components/schemas/Condiment"
                  meta:
                    type: object
                    properties:
                      page:
                        type: object
                        properties:
                          offset:
                            type: integer
                            description: The offset used for pagination.
                          limit:
                            type: integer
                            description: The limit used for pagination.
                          total:
                            type: integer
                            description: The total number of items available.
                          estimated_total:
                            type: boolean
                            description: Indicates if the total is estimated.
components:
  schemas:
    Condiment:
      type: object
      properties:
        id:
          type: string
          format: uuid
          description: Unique identifier for the condiment
        name:
          type: string
          description: Name of the condiment
        description:
          type: string
          description: Description of the condiment
        price:
          type: number
          format: float
          description: Price of the condiment
      example:
        id: 3e5f7b9a-1c3e-4b0a-8b3a-4b8a5b5a7b5a
        name: Mustard
        description: Yellow mustard
        price: 0.5
```
