Enkash Developer Portal
Home
Home
Login
  1. Redemption
  • Back to home
  • Reward APIs
  • Token APIs
    • Authentication
    • Single Sign On (SSO)
  • Reward Allocation
    • Create And Allocate Points
    • Bulk Create And Allocate Rewards
    • Get Reward Account Details
    • Get Reward Transaction Details
    • Get User Details
    • Get User Card Details
  • Incentive Allocation
    • Incentive Create And Allocation
    • Get Incentive Transaction details
    • Get User Details
  • Redemption
    • User Authentication
      POST
    • Get Cart for User
      GET
    • Search Catalog
      POST
    • Get Product Catalog Details
      GET
    • Get Product Configs (Denominations)
      GET
    • Add to cart
      POST
    • Update Cart
      PATCH
    • Create Order
      POST
    • Order Search
      POST
    • create order
      POST
    • Fetch Order Info by Partner order Reference id
      POST
  • Point Management
    • Overview
    • Create Event
    • Get Event
    • Update Event
    • Allocate Coins
    • Get Balance
  1. Redemption

Order Search

Developing
POST
/api/v0/partner/search-order

Request

Query Params
limit
string 
required
Example:
10
offset
string 
required
Example:
0
Header Params
authorization
string 
required
Example:
Bearer 23R9NAVSAH9-ApAfRx_6nSoy1LY
Content-Type
string 
required
Example:
application/json
Body Params application/json
aggregator
string 
required
aggregatorDiscountFrom
integer 
required
aggregatorDiscountTo
integer 
required
aggregatorOrderId
string 
required
aggregatorProductId
string 
required
amountFrom
integer 
required
amountTo
integer 
required
brand
array[string]
required
category
array[string]
required
companyId
string 
required
createdOnFrom
string 
required
createdOnTo
string 
required
direction
string 
required
ekUserId
string 
required
email
string 
required
enkashDiscountFrom
integer 
required
enkashDiscountTo
integer 
required
mobile
string 
required
orderAmountFrom
integer 
required
orderAmountTo
integer 
required
orderDetailsId
string 
required
orderId
string 
required
orderIds
array[string]
required
orderStatus
string 
required
paidAmountFrom
integer 
required
paidAmountTo
integer 
required
paymentStatus
string 
required
product
string 
required
profitPayoutFlag
boolean 
required
purchaseDateFrom
string 
required
purchaseDateTo
string 
required
refundDateFrom
string 
required
refundDateTo
string 
required
totalDiscountFrom
integer 
required
totalDiscountTo
integer 
required
transactionId
string 
required
utmSource
string 
required
voucherMrpFrom
integer 
required
voucherMrpTo
integer 
required
voucherQuantityFrom
integer 
required
voucherQuantityTo
integer 
required
Example
{ "aggregator": "ADVANTAGE_CLUB", "aggregatorDiscountFrom": 0, "aggregatorDiscountTo": 0, "aggregatorOrderId": "string", "aggregatorProductId": "string", "amountFrom": 0, "amountTo": 0, "brand": [ "string" ], "category": [ "string" ], "companyId": "string", "createdOnFrom": "yyyy-MM-dd", "createdOnTo": "yyyy-MM-dd", "direction": "ASC", "ekUserId": "string", "email": "string", "enkashDiscountFrom": 0, "enkashDiscountTo": 0, "limit": 0, "mobile": "string", "offset": 0, "orderAmountFrom": 0, "orderAmountTo": 0, "orderDetailsId": "string", "orderId": "string", "orderIds": [ "string" ], "orderStatus": "APPROVAL_PENDING", "paidAmountFrom": 0, "paidAmountTo": 0, "paymentStatus": "AUTHENTICATION_IN_PROCESS", "product": "CHANNEL_OPEN_VOUCHER", "profitPayoutFlag": true, "purchaseDateFrom": "yyyy-MM-dd", "purchaseDateTo": "yyyy-MM-dd", "refundDateFrom": "yyyy-MM-dd", "refundDateTo": "yyyy-MM-dd", "totalDiscountFrom": 0, "totalDiscountTo": 0, "transactionId": "string", "utmSource": "string", "voucherMrpFrom": 0, "voucherMrpTo": 0, "voucherQuantityFrom": 0, "voucherQuantityTo": 0}

Request samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://test.your-api-server.com/api/v0/partner/search-order?limit=10&offset=0' \
--header 'authorization: Bearer 23R9NAVSAH9-ApAfRx_6nSoy1LY' \
--header 'Content-Type: application/json' \
--data-raw '{ "aggregator": "ADVANTAGE_CLUB", "aggregatorDiscountFrom": 0, "aggregatorDiscountTo": 0, "aggregatorOrderId": "string", "aggregatorProductId": "string", "amountFrom": 0, "amountTo": 0, "brand": [ "string" ], "category": [ "string" ], "companyId": "string", "createdOnFrom": "yyyy-MM-dd", "createdOnTo": "yyyy-MM-dd", "direction": "ASC", "ekUserId": "string", "email": "string", "enkashDiscountFrom": 0, "enkashDiscountTo": 0, "limit": 0, "mobile": "string", "offset": 0, "orderAmountFrom": 0, "orderAmountTo": 0, "orderDetailsId": "string", "orderId": "string", "orderIds": [ "string" ], "orderStatus": "APPROVAL_PENDING", "paidAmountFrom": 0, "paidAmountTo": 0, "paymentStatus": "AUTHENTICATION_IN_PROCESS", "product": "CHANNEL_OPEN_VOUCHER", "profitPayoutFlag": true, "purchaseDateFrom": "yyyy-MM-dd", "purchaseDateTo": "yyyy-MM-dd", "refundDateFrom": "yyyy-MM-dd", "refundDateTo": "yyyy-MM-dd", "totalDiscountFrom": 0, "totalDiscountTo": 0, "transactionId": "string", "utmSource": "string", "voucherMrpFrom": 0, "voucherMrpTo": 0, "voucherQuantityFrom": 0, "voucherQuantityTo": 0}'

Responses

🟢200Success
application/json
Body
payload
object 
required
recordsCount
integer 
required
data
array [object {10}] 
required
response_code
integer 
required
response_message
string 
required
Example
{
    "payload": {
        "recordsCount": 5,
        "data": [
            {
                "orderId": "OR828419Y5FIW",
                "transactionId": "EK58779I3ZJ",
                "paidVia": "anXXXXXXXXX@okicici",
                "totalAmount": 11.00,
                "totalQuantity": 1,
                "orderAmount": 10.59,
                "paidAmount": 10.59,
                "savings": 0.41,
                "createdOn": "2024-10-04T11:36:41",
                "txnMessage": "Transaction completed.",
                "surcharge": 0.0000,
                "surchargeGst": 18.0000,
                "pgName": "Olympus PG",
                "ekUserId": "EKNWUHLN",
                "email": "anay.nagar@enkash.com",
                "mobile": "9660686687",
                "finalStatus": "SUCCESS",
                "companyId": "CEKLVET46Q",
                "product": "VOUCHER",
                "status": "SUCCESS"
            },
            {
                "orderId": "OR849068BBKO0",
                "transactionId": "EK781362HQG",
                "paidVia": "anXXXXXXXXX@okicici",
                "totalAmount": 10.00,
                "totalQuantity": 1,
                "orderAmount": 9.63,
                "paidAmount": 9.63,
                "savings": 0.37,
                "createdOn": "2024-09-13T18:13:15",
                "txnMessage": "Transaction completed.",
                "surcharge": 0.0000,
                "surchargeGst": 18.0000,
                "pgName": "Olympus PG",
                "ekUserId": "EKNWUHLN",
                "email": "anay.nagar@enkash.com",
                "mobile": "9660686687",
                "finalStatus": "SUCCESS",
                "companyId": "CEKLVET46Q",
                "product": "VOUCHER",
                "status": "SUCCESS"
            },
            {
                "orderId": "OR807783DVFBZ",
                "transactionId": "EK85571ZCN3",
                "paidVia": "anXXXXXXXXX@okicici",
                "totalAmount": 750.00,
                "totalQuantity": 2,
                "orderAmount": 742.50,
                "paidAmount": 742.50,
                "savings": 7.5,
                "createdOn": "2024-08-13T16:57:53",
                "txnMessage": "Transaction completed.",
                "surcharge": 0.0000,
                "surchargeGst": 18.0000,
                "pgName": "Olympus PG",
                "ekUserId": "EKNWUHLN",
                "email": "anay.nagar@enkash.com",
                "mobile": "9660686687",
                "finalStatus": "SUCCESS",
                "companyId": "CEKLVET46Q",
                "product": "VOUCHER",
                "status": "SUCCESS"
            },
            {
                "orderId": "OR096444F9W3Z",
                "transactionId": "EK90234ILP2",
                "paidVia": "anXXXXXXXXX@okicici",
                "totalAmount": 10.00,
                "totalQuantity": 1,
                "orderAmount": 9.82,
                "paidAmount": 9.82,
                "savings": 0.18,
                "createdOn": "2024-08-13T15:50:08",
                "txnMessage": "Transaction completed.",
                "surcharge": 0.0000,
                "surchargeGst": 18.0000,
                "pgName": "Olympus PG",
                "ekUserId": "EKNWUHLN",
                "email": "anay.nagar@enkash.com",
                "mobile": "9660686687",
                "finalStatus": "SUCCESS",
                "companyId": "CEKLVET46Q",
                "product": "VOUCHER",
                "status": "SUCCESS"
            },
            {
                "orderId": "OR130130HKQXN",
                "transactionId": "EK50710Y8AA",
                "paidVia": "anXXXXXXXXX@okicici",
                "totalAmount": 50.00,
                "totalQuantity": 1,
                "orderAmount": 48.25,
                "paidAmount": 48.25,
                "savings": 1.75,
                "createdOn": "2023-11-24T18:07:09",
                "txnMessage": "Transaction completed.",
                "surcharge": 0.0000,
                "surchargeGst": 0.0000,
                "pgName": "Enkash_PGM",
                "ekUserId": "EKNWUHLN",
                "email": "anay.nagar@enkash.com",
                "mobile": "9660686687",
                "finalStatus": "SUCCESS",
                "companyId": "CEKLVET46Q",
                "product": "VOUCHER",
                "status": "SUCCESS"
            }
        ]
    },
    "response_code": 0,
    "response_message": "Success"
}
Modified at 2025-01-25 10:02:12
Previous
Create Order
Next
create order
Built with