Elleni's Kitchen

API Integration

Connect your application to Elleni's Kitchen for real-time order status, menu updates, and customer data. Secure endpoints for developers.

🚀 View API Endpoints

Real-Time Data

Access live order status, inventory levels, and menu availability directly in your app.

Secure Integration

All endpoints use HTTPS and JWT authentication for enterprise-level security.

Easy to Use

Simple REST endpoints with clear documentation and sample code for quick implementation.

API Endpoints

GET /api/orders

GET
/api/orders

Retrieve all active orders for the authenticated user's account

Response (200 OK)

{
  "orders": [
    {
      "order_id": "ORD-2025-5678",
      "customer_name": "Elleni K.",
      "status": "Preparing",
      "total": "38.50"
    }
  ]
}
                    

POST /api/orders

POST
/api/orders

Create a new order with required items and delivery details

Request Body

{
  "flavor": "Raspberry Ripple",
  "quantity": 12,
  "delivery_address": "123 Bakery Ln"
}
                    

Response (201 Created)

{
  "order_id": "ORD-2025-9876",
  "confirmation_time": "2025-06-12T14:30:00Z",
  "total": "47.25"
}
                    

PUT /api/orders/:id/status

PUT
/api/orders/[:id]/status

Update the current status of an order

Request Body

{
  "status": "Delivered"
}
                    

Response (200 OK)

{
  "message": "Order status updated",
  "new_status": "Delivered"
}
                    

Ready to Integrate?

Get started with our developer sandbox to test endpoints and generate API keys for production.

🔧 Get API Access