This API will be used to get all cards

Pull Card

get all cards

POST /cbs/pull-card

Request Body

{
	"ver":"1.2", //required
	"timestamp":"2025-02-27 14:27:01", //required
	"txnid":"DEA47E2C-A17B-42F4-A745-465B3F0DEE73" //required
	"data":"3B59E78C7CD2....D060B4C33F00CD18D57B" //required
}

Encrypted Payload

{
	"bank_id":"bharatbank", //required
	"start":"0", //required
	"limit":"10" //required
}

Response Body

Success Response

{   
	"ver":"1.2",
	"timestamp":"2025-02-27 16:28:16",
	"txnid":"E9B1982D-B536-4935-B904-2A1D8F29EE7A",
	"status":"success",
	"message":"Cards fetched",
	"data":{
		"cards":[
			{
				"card_no":"4457294778482678",
				"masked_card_no":"**********482678",
				"mobile_no":"9999999999",
				"crn":"598904",
				"expiry_month":"03",
				"expiry_year":"35"
			},
			{
				"card_no":"3857294729482671",
				"masked_card_no":"**********482671",
				"mobile_no":"9999999999",
				"crn":"598904",
				"expiry_month":"09",
				"expiry_year":"29"
			}
		]
	}
}

CARD NOT FOUND Response

{
	"ver":"1.2", //required
	"timestamp":"2025-02-27 14:27:02", //required
	"txnid":"DEA47E2C-A17B-42F4-A745-465B3F0DEE73", //required
	"status":"failed", //required
	"message":"Cards not found" //required
}

IMPROPER DATA PARAM ERROR Response

{
	"ver":"1.2", //required
	"timestamp":"2025-02-27 14:27:02", //required
	"txnid":"DEA47E2C-A17B-42F4-A745-465B3F0DEE73", //required
	"status":"failed", //required
	"message":"Please check data parameter list from request" //required
}

DATA PARAM MISSING FROM REQUEST ERROR Response

{
	"ver":"1.2", //required
	"timestamp":"2025-02-27 14:27:02", //required
	"txnid":"DEA47E2C-A17B-42F4-A745-465B3F0DEE73", //required
	"status":"failed", //required
	"message":"data parameter is missing from request" //required
}