Sample Request and Response for Bulk Upload APIs

Bulk Upload Status API

Sample request

curl --location --request GET 'https://payout.payumoney.com/payout/v2/bulkUpload/transfers/60841' \--header 'Authorization: Bearer 472351cf9065d6bba8e6cf4066f4f23670dc00297dee0cbfb8182c500a32127e' \--header 'pid: 1111893'

Sample response

{
    "status": 0,
    "msg": null,
    "code": null,
    "data": {
        "id": 60841,
        "fileName": "onepayu-payout/2023-02-09_16-58-05_388356c1-fe02-41f6-9284-a3db8d5037571675942085303.xlsx",
        "merchantId": 1111893,
        "displayName": "sampleBulkSmartSend.xlsx",
        "totalRows": 3,
        "successfulRows": 0,
        "failedRows": 3,
        "status": "COMPLETED",
        "addedOn": "2023-02-09T11:28:05.000+0000",
        "updatedOn": "2023-02-09T11:28:15.000+0000",
        "uploadedBy": "11e9-2af7-c3ab6604-8e42-024f56162d44",
        "fileExportId": 198833,
        "fileSource": "DASHBOARD_SMART_SEND"
    }
}

Bulk Process File API

Sample request

curl --location --request PUT 'https://www.payu.in/payout/v2/smartSend/bulkUpload/transfers/267' \
--header 'authorization: Bearer d49b1172c6800273398d46ba4db53506fd6c17be7f08f958ea750db08d5ae59d' \
--header 'pid: 1111161' 

Sample response

{
	"status": 0,
	"msg": null,
	"code": null,
	"data": {
		"id": 267,
		"fileName": "560f7a80-c7b4-4bce-8124-8ab926420a1e1626256058980.xlsx",
		"merchantId": 1111161,
		"displayName": "sampleBulkSmartSend.xlsx",
		"totalRows": 3,
		"successfulRows": 0,
		"failedRows": 0,
		"status": "IN_PROGRESS",
		"addedOn": "2021-07-14T09:47:39.000+0000",
		"updatedOn": "2021-07-14T10:01:44.135+0000",
		"uploadedBy": "11eb-07b8-d41d2154-b089-02f413145cce",
		"fileExportId": 26632,
		"fileSource": "DASHBOARD_SMART_SEND"
	}
}