How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Incentivio Order Controller API

The order-controller API from Incentivio — 26 operation(s) for order-controller.

Incentivio Order Controller API is one of 87 APIs that Incentivio publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include order-controller. The published artifact set on APIs.io includes an OpenAPI specification and authentication docs.

This API exposes 29 operations across 26 paths, and defines 113 schemas. It is described by OpenAPI 3.2.0, at version v0.

Requests are made against 2 base URLs: https://adminapi.incentivio.com/incentivio-admin-api, https://mobile.incentivio.com/incentivio-mobile-api.

29 operations 26 paths 113 schemas 1 DELETE14 GET2 PATCH9 POST3 PUT

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
v0
Base URL
https://mobile.incentivio.com/incentivio-mobile-api
Resource Areas
1

Paths & Operations 29

Across 26 paths, the API surfaces 29 operations — 1 DELETE, 14 GET, 2 PATCH, 9 POST, 3 PUT. Each is listed below with its method, path, parameters, and response codes.

order-controller 29
PUT
/incentivio-ordering-service/orders/{orderid}/auditevents/{eventid}
updateAuditEvent 2 params body → 200
PUT
/incentivio-ordering-service/catalogs
addOrUpdateCatalog body → 200
PATCH
/incentivio-ordering-service/catalogs
patchCatalogs 1 param body → 200
POST
/incentivio-ordering-service/searchadminorders/receivedorders/5min
adminOrdersForLastFiveMins 1 param body → 200
GET
/incentivio-ordering-service/orders/{orderid}/notifications
getOrderNotifications 7 params → 200
POST
/incentivio-ordering-service/orders/{orderid}/notifications
sendOrderNotification 7 params body → 200
POST
/incentivio-ordering-service/orders/{orderId}/cancel
cancelOrder 1 param → 200
POST
/incentivio-ordering-service/daily-sales-export
exportDailySalesReportForAdmin body → 200
POST
/incentivio-ordering-service/catalogs/list
listCatalogsByClientIdAndStoreIdsForAdmin body → 200
POST
/incentivio-ordering-service/catalogs/delete
deleteCatalogs body → 200
POST
/incentivio-ordering-service/cachecatalogs_OLD
addCacheCatalog_OLD body → 200
POST
/incentivio-ordering-service/cachecatalogs
cacheCatalog body → 200
PATCH
/incentivio-ordering-service/orders/{orderId}
patchOrder 1 param body → 200
GET
/incentivio-ordering-service/searchadminorders
searchOrdersForAdmin 14 params → 200
GET
/incentivio-ordering-service/orderscount
getOrdersCount 8 params → 200
GET
/incentivio-ordering-service/orders/{orderid}/sendreceipt
sendOrderReceipt 1 param → 200
GET
/incentivio-ordering-service/imhereorderscount
getImHereOrdersCount 8 params → 200
GET
/incentivio-ordering-service/dailyadminorders
dailyOrdersForAdmin 7 params → 200
GET
/incentivio-ordering-service/dailyadminorders/downloadcsv
downloadDailyOrdersForCSVExport 5 params → 200
GET
/incentivio-ordering-service/clients/{clientid}/poolaccount
getPoolAccountTimeZone 1 param → 200
GET
/incentivio-ordering-service/adminorders/{orderid}
viewOrderByIdForAdmin 1 param → 200
GET
/incentivio-ordering-service/admincatalogs
listCatalogsByClientIdAndStoreIdsForAdmin_1 6 params → 200
GET
/incentivio-ordering-service/admincatalogs/{catalogid}
viewCatalogByIdForAdmin 4 params → 200
DELETE
/incentivio-ordering-service/catalogs/{catalogid}
deleteCatalog 1 param → 200
GET
/orders
listOrders 6 params → 200
PUT
/orders
addOrUpdateOrder body → 200
POST
/orders/{orderid}/copyorder
validateOrderRecreation 1 param → 200
GET
/orders/{orderid}
viewOrderById 1 param → 200
GET
/orders-history
listOrdersHistory 7 params → 200

Schemas 113

The contract defines 113 schemas that model the data the API accepts and returns. The most detailed are ViewItemAdminDTO (42 properties), ViewGroupAdminDTO (37 properties), ListOrderHistoryResponseDTO (35 properties), ViewOrderResponseDTOForAdmin (32 properties). Each schema is shown below with its type and property counts.

CreateCacheCatalogRequestDTO
object
5 properties 2 required
OrderCharge
object
9 properties
Refund
object
4 properties
ViewItemAdminDTO
object
42 properties 3 required
PermissionDTO
object
6 properties
DisplayInfo
object
6 properties
GroupType
string
Address
object
9 properties
ClientAuthorization
object
3 properties 3 required
OrderItem
object
30 properties
TaxSummary
object
2 properties
OrderEntity
string
Payment
object
10 properties
SearchCustomerDTO
object
4 properties
Check
object
21 properties
DailyOrdersResponseDTOForAdmin
object
22 properties
RefundSummary
object
2 properties
ViewCatalogAdminDTO
object
25 properties 3 required
PagingDTO
object
4 properties
OrderSortBy
string
ChargeType
string
Direction
string
Operation
string
ViewOrderResponseDTOForAdmin
object
32 properties
CatalogCacheProgressStatus
string
ViewGroupAdminDTO
object
37 properties 3 required
CatalogSearchRequestDTO
object
16 properties
Tax
object
9 properties
LoyaltyStatus
string
OrdersCountResponseDTO
object
3 properties
DailySalesReportExportRequestDTO
object
10 properties
LoyaltyUnSuccessfulReason
string
SelectionType
string
DiscountType
string
StoreInfo
object
3 properties
OrderRefund
object
5 properties
SearchOrdersResponseDTOWithPagingForAdmin
object
2 properties
UpdateAuditEventRequestDTO
object
2 properties
AdminAccountAuthorization
object
7 properties 7 required
OrderDiscount
object
10 properties
AppliedDiscount
object
8 properties
DiscountValueType
string
OrderSort
string
OrderType
string
FulfillmentStatus
string
ListCatalogResponseWithPagingForAdminDTO
object
2 properties
GroupItemSetting
object
6 properties
AppliedCharge
object
10 properties
RoleDTO
object
6 properties
AppliedTax
object
6 properties
ModuleDTO
object
8 properties
ChargeRule
object
2 properties
CatalogCacheResponse
object
5 properties
SearchOrdersResponseDTOForAdmin
object
23 properties
Operator
string
OrderNotificationRequestDTO
object
8 properties
OrderTypeDTO
string
OrderFilteringMode
string
TaxInfoDTO
object
7 properties
DailySalesReportExportResponseDTO
object
4 properties
DeliveryInfo
object
2 properties
OrderStatus
string
VoidInfo
object
3 properties
ListCatalogAdminDTO
object
22 properties 3 required
CatalogIntegrationType
string
DailyOrdersSummaryDTO
object
3 properties
OrderTax
object
3 properties
Customer
object
6 properties
LocationAuthorization
object
1 property 1 required
MerchantAuthorization
object
3 properties 3 required
OrderTotal
object
14 properties
FindAdminUserResponseDTO
object
13 properties
OrderSource
string
OrderTotalDTO
object
6 properties
ChargeSummary
object
6 properties
Discount
object
8 properties
AuditEventDTO
object
14 properties
DailyOrdersResponseDTOWithPagingForAdmin
object
4 properties
Total
object
11 properties
OptionGroupSettingDTO
object
10 properties
CreateCatalogRequestDTO
object
17 properties 3 required
DailySalesReportRequestStatusEnum
string
TaxTypeDTO
string
BulkUpdateRequest
object
3 properties 3 required
ItemsCountDTO
object
2 properties
CreateCatalogResponseDTO
object
1 property
OrderingChannels
string
Status
string
OrderNotificationMessageResponseDTO
object
5 properties
PatchRequestDTO
object
3 properties
ItemType
string
OrderTax_2
object
4 properties
Customer_2
object
6 properties
OrderCharge_2
object
8 properties
OrderTotal_2
object
13 properties
PagingDto
object
4 properties
ChargeSummary_2
object
7 properties
CreateOrderResponseDTO
object
1 property
Address_2
object
7 properties
OrderItemGroup
object
5 properties
ListOrderHistoryResponseDTO
object
35 properties
ListOrderResponseDTO
object
7 properties
ItemTotal
object
11 properties
OrderHistoryResponseWithPagingDTO
object
2 properties
ViewOrderResponseDTO
object
26 properties
TaxSummary_2
object
3 properties
OrderItem_2
object
25 properties
CustomerDTO
object
6 properties
Payment_2
object
9 properties
Check_2
object
6 properties
Delivery
object
2 properties
OrderDiscount_2
object
11 properties
CreateOrderRequestDTO
object
18 properties

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

incentivio-order-controller-api-openapi.yml Raw ↑

Other APIs Incentivio publishes across the network.

Incentivio Connect Platform API
Incentivio Admin Controller API
Incentivio App Configuration Controller API
Incentivio App Content Controller API
Incentivio App Home Config Controller API
Incentivio Bulk Image Upload Controller API
Incentivio Campaign Controller API
Incentivio Catalog Controller API
Incentivio Client Admin Controller API
Incentivio Client Config Controller API
Incentivio Client Configuration Controller API
Incentivio Client Controller API
Where this information came from

This is an independent, third-party profile of Incentivio Order Controller API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.