# Keeta Grocery Order API

Streamline your order processing and fulfillment workflows for a seamless
customer experience. This section provides endpoints to access order
information in real-time, ensuring efficient and accurate order fulfillment.
order fulfillment.

**Key Features:**

- **Real-time Order Updates:** Receive and process order updates as they
  happen, enabling immediate action and reducing delays.
- **Order Status Visibility:** Receive order statuses reflecting the progress
  of each order, keeping customers informed and improving transparency.
- **Item State Visibility and Cancellation:** View the latest item state
  through order details and webhooks, and manage order cancellations.
- **Order History and Reconciliation:** Retrieve detailed order history for
  reconciliation, analysis, and reporting purposes.


Version: v1.0.0

## Servers

Production environment
```
https://open.mykeeta.com/api/open/grocery
```

## Security

### OAuth2ClientCredentials

OAuth 2.0 client credentials used by partner applications.

Type: oauth2
Token URL: https://api-docs.mykeeta.com/apis/yhsu3hu21ch23yabx4xuuuq7/basic/endpoints/generateaccesstoken
Scopes:

### Signature

[object Object]

Type: apiKey
In: header
Name: Signature

### WebhookKeyAuth

Optional static webhook token configured in the Developer Portal.

Type: apiKey
In: header
Name: X-Webhook-Token

## Download OpenAPI description

 - [Keeta Grocery Order API](https://api-docs.mykeeta.com/_bundle/apis/@grocery/order.yaml)

 - [GET /v1/order/query/chains/{chainId}/orders/{orderId}](https://api-docs.mykeeta.com/apis/grocery/order/other/getorderwithchain.md): Retrieve the latest information for a specific order, including its status, customer delivery information, items, payment, cancellation, and delivery type. Use this endpoint to recover the latest stat
 - [GET /v1/order/chains/{chainId}/vendors/{vendorId}/orders](https://api-docs.mykeeta.com/apis/grocery/order/other/getorders.md): Retrieve a paginated order history for a specific vendor. Use this endpoint for reconciliation and analysis. Orders can be queried for up to the most recent 60 days.
