Expire Insta Kits
Expires unassigned insta-kits that have not been allocated to any customer. This is used for inventory cleanup when insta-card kits that were pre-generated are no longer needed. Either the kitNo or parentKitNo can be provided to identify the kit or kits to expire.
Authorization
tenantAuth The DCMS tenant name for multi-tenant isolation. Every API call must include this header to identify the client organization.
In: header
Header Parameters
The DCMS client or tenant name for multi-tenant isolation.
Request Body
application/json
Individual kit number to expire.
Parent kit number to expire all child kits under it.
Response Body
application/json
curl -X POST "https://api.dcms.example.com/v1/inventory/instaKit/expire" \ -H "tenant: ACME_BANK" \ -H "Content-Type: application/json" \ -d '{ "kitNo": "10729390", "parentKitNo": "5902018347" }'{
"result": "SUCCESS",
"exception": null,
"pagination": null
}View Customer POST
Retrieves complete customer profile information by entity ID. Returns all associated data including account details, kit/card information, address records, communication contacts, KYC documents, and account-kit mappings. This is the primary API for getting a full view of a customer in the DCMS system.
Fetch Card Order Details From Inventory POST
Retrieves card order details from the inventory system based on reference type. At least one primary filter must be provided such as orderIds, branchId, or orderingPartyId. The orderingPartyType is a secondary filter that must be combined with a primary filter. Returns the original order request data including branch information, product details, and delivery addresses. Supports date range filtering, order status filtering, and pagination.
