Lokki Order Event API

The Order Event API from Lokki — 54 operation(s) for order event.

Operations 56

GET /v2/order-event/all Order events #
GET /v2/order-event/id/{orderId} Order event #
GET /v2/order-event/byCustomer/{customerId} Order events by customer #
GET /v2/order-event/orderEventsInfoByCustomerId/{customerId}/{year} Order events info by customer id #
GET /v2/order-event/listOrderEventsByCustomerIdPaginated List order events by customer id paginated #
GET /v2/order-event/upcoming Upcoming order events #
GET /v2/order-event/bySession/{sessionId} Session order events #
GET /v2/order-event/getOrderEventsInDateRange/{startDate}/{endDate} Order events in date range #
GET /v2/order-event/getOrderEventRequestsInDateRange/{startDate}/{endDate} Order event requests in date range #
GET /v2/order-event/searchOrderEventsPaginated Search order events filter #
GET /v2/order-event/listCsv Get order events csv #
GET /v2/order-event/listPaymentCsv Get order events payment csv #
GET /v2/order-event/getPaymentInfoByDateRange Get payment info order events by date range #
GET /v2/order-event/getNotPaidOrderEventsPaginated Get not paid order events paginated #
GET /v2/order-event/getOrderEventDocumentsByDateRange Get order event documents by date range #
GET /v2/order-event/orderRequest/all Order event requests #
GET /v2/order-event/orderRequest/number Order event requests number #
GET /v2/order-event/orderRequest/paginated Order event requests paginated #
GET /v2/order-event/countOrderEventsWaitingRequests Count order events waiting requests #
GET /v2/order-event/orderRequest/paginatedWithMessages Order event requests paginated with messages #
POST /v2/order-event/messages/clear/{orderEventId} Clear order event messages #
PUT /v2/order-event/updateOrderEventRemark/{orderEventId} Update order event remark #
PUT /v2/order-event/updateOrderEventStatus/{orderEventId} Update order event status #
PUT /v2/order-event/updateEventOrdersG8Status Update event orders G8 status #
PUT /v2/order-event/updateEventOrderShifterStatus Update event order shifter status #
POST /v2/order-event Create order event #
PUT /v2/order-event Update order event #
POST /v2/order-event/email Send email order event #
POST /v2/order-event/orderEventRequestToOrder Order event request to order #
POST /v2/order-event/emails/{orderEventId}/cancelation Send order event cancelation email #
DELETE /v2/order-event/{orderEventId} Delete order event #
GET /v2/order-event/{orderEventId} Get payments and bails #
POST /v2/order-event/createStateDocument Create state document order event #
GET /v2/order-event/isDocumentStateGenerating/{orderEventId} Is event document state generating #
POST /v2/order-event/removeStateDocument Remove state document order event #
POST /v2/order-event/createDocument Create document order event #
POST /v2/order-event/removeDocument Remove document order event #
GET /v2/order-event/getSignedUrl/{orderEventId}/{documentId}/{scope} Get signed url order event #
DELETE /v2/order-event/deletePermanently/{orderEventId} Delete order event permanently #
PUT /v2/order-event/attachFile/{orderEventId} Attach order event files #
GET /v2/order-event/download-attachment/{key} Download event attachment #
PUT /v2/order-event/deleteAttachment/{orderEventId}/{key} Delete event attachment #
POST /v2/order-event/generateStateDocument Generate order event state document #
GET /v2/order-event/getPaginatedPaidPaymentsByDateRange Get paginated paid payments by date range #
GET /v2/order-event/admin/listLokkiPaymentOrderEventTransactions List lokki payment order event transactions #
GET /v2/order-event/cancelTerminalCheckout/{checkoutId} Cancel terminal checkout #
GET /v2/order-event/getTerminalCheckout/{orderEventId}/{checkoutId} Get terminal checkout order event #
POST /v2/order-event/createTerminalCheckout Create terminal checkout order event #
POST /v2/order-event/createSquarePayment Create square payment order event #
POST /v2/order-event/{orderEventId}/bail Create bail #
PUT /v2/order-event/{orderEventId}/bail/{bailId}/capture Capture bail #
DELETE /v2/order-event/{orderEventId}/bail/{bailId} Delete bail #
POST /v2/order-event/{orderEventId}/payment Create payment #
POST /v2/order-event/{orderEventId}/refund Order event refund payment #
POST /v2/order-event/{orderEventId}/batch-refunds Order event batch refund payment #
DELETE /v2/order-event/{orderEventId}/payment/{paymentId} Delete payment #

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/lokki-order-event-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

lokki-order-event-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Lokki Order Event API
  description: The main API powering the Lokki Dashboard and Online Store
  version: '2.0'
  contact: {}
servers: []
security:
- x-access-token: []
tags:


# --- truncated at 32 KB (100 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/lokki/refs/heads/main/openapi/lokki-order-event-api-openapi.yml