Fetch All Issuances
Returns a paginated list of all corporate issuances for the calling tenant. Useful for building an issuance dashboard or history screen in the partner portal.
Server
Use the corporate server URLs for this endpoint.
Authorization
bearerAuth tenantId JWT Bearer token from the Authentication API
In: header
Your unique tenant identifier assigned during onboarding
In: header
Query Parameters
Page number (0-based, default 0)
0Number of records per page (default 10)
10Header Parameters
Your unique tenant identifier
Response Body
application/json
application/json
curl -X GET "https://sandbox-api.m2pprepaid.com/prepaid/middleware/v1/corporate-issuances/fetch-all?pageNo=0&pageSize=10" \ -H "X-TENANT-ID: ACME_CORP"{
"result": [
{
"applicationNumber": "gpr020",
"currentStatus": "SUCCESS",
"issuanceType": "Single"
},
{
"applicationNumber": "BULK-APP-2026-001",
"currentStatus": "APPROVED",
"issuanceType": "Bulk"
}
],
"pagination": {
"pageNo": 0,
"pageSize": 10,
"totalElements": 2
}
}{
"type": "https://www.m2pfintech.com/problem/problem-with-message",
"title": "string",
"status": 0,
"detail": "string",
"message": "error.http.400",
"businessCode": "string",
"fieldErrors": [
{
"field": "string",
"message": "string"
}
],
"cause": {},
"errorCode": "string",
"errors": [
"string"
],
"languageCode": "string",
"localizedMessage": "string",
"suppressed": [
{}
]
}Issue Wallet POST
Creates a wallet issuance request for corporate beneficiaries. Supports single and bulk issuance scenarios. ### Use Cases - Corporate creating wallets for employees (meal cards, expense wallets) - Bulk wallet creation for campaign distribution - Gift wallets for events/promotions ### Maker-Checker Flow - Request goes through approval workflow - Use `state-transition` endpoint to approve/reject ### Server Use the **corporate** server URLs for this endpoint.
Fetch Issuance Details GET
Retrieves the full details of a single corporate issuance record by its internal ID. Use this to retrieve the exact status and beneficiary card details immediately after approval. ### Server Use the **corporate** server URLs for this endpoint.
