This API receivesthe client profile information from Pine Labssystem. It works for all device statuses.
It is applicable for prepaid, credit and debit products issued on Pine Labs platform.
NOTE: This API is used for the same purposes as ‘Client Profile Information API (V1)’. However, this API is encrypted and has additional request and response attributes. Further this API, if sent with Card Number Alias (CNA), will fetch the corresponding associated device for further processing only if DEVICE _STATUS_CODE = NORMAL (0) OR (DEVICE_STATUS_CODE = UPGRADE (9) AND UPGRADE_STATUS = 1).
Why would I need to use this resource?
Third party can be enabled for profile information service to the cardholder using this API resource. Cardholder can see the wallet and device details along with the demographics details using this API.
HTTP Status and Response Status Matrix
- HTTP Code: This is the response status code issued by a server in response to a client's request made to the server.
- Error Code: This is the error code returned by Credit+ Issuing application in the ‘code’ field of the response message indicating if the request was processed successfully or failed.
- Reason: This is the description of the error code returned by Credit+ Issuing application.
| HTTP Code | Error Code | Reason |
|---|---|---|
| 200 | 000 | Successful |
| 404 | 997 | FORM_FACTOR field is mandatory. |
| 404 | 997 | FORM_FACTOR_TYPE field is mandatory. |
| 404 | 998 | Invalid Client. |
| 404 | 997 | FORM_FACTOR_TYPE field value must have max length 3. |
| 404 | 997 | FORM_FACTOR field value must have max length 24. |
| 403 | 900 | Invalid User. |
| 404 | 998 | Device(s) does not exist. |
| 404 | 998 | Invalid Device. |
| 201 | 318 | Error while retrieving data from Wallet Detail. |
| 201 | 318 | Error while retrieving data from Device Detail. |
| 201 | 318 | Error while retrieving data from Client Detail. |
| 201 | GETCNT001 | Invalid device. |
| 201 | GETCNT002 | Invalid Card pack ID. |
| 201 | GETCNT004 | Error while retrieving client. |
| 201 | GETCNT003 | Invalid client code. |
| 201 | VALPRA001 | Error while validating primary/add on client. |
| 500 | 999 | Internal server error. |
| 400 | 997 | Form Factor field is mandatory |
| 400 | 997 | FormFactorType field is invalid. |
| 400 | 997 | Form Factor Type is mandatory |
| 400 | 997 | Program Code field should only contain [A-Z 0-9] and underscore and must start and end with alphanumeric character. |
| 400 | 997 | Device Plan Code field should only contain [A-Z 0-9] and underscore and must start and end with alphanumeric character. |
| 400 | 997 | Product Type field is invalid. |
| 400 | 997 | Only alphanumeric characters and underscore are allowed. |
| 400 | 997 | FORM_FACTOR field value must have max length 24. |
| 400 | 997 | FORM_FACTOR_TYPE field is invalid. |
| 400 | VALILD001 | Invalid LID. |
| 400 | VALILD002 | Multiple clients found for this legal ID. |
| 400 | CNA006 | Multiple device numbers are active for given details |
| 400 | CNA002 | Card Number Alias Functionality is not applicable forthisInstitution |
| 400 | CNA003 | Record does not exist for the given details |
| 400 | CNA001 | Bank Does Not Exists |
| 400 | 994 | Invalid Encryption-Algorithm header value |
| 400 | 994 | Invalid Encryption Request Parameters |
| 400 | 994 | Cryptography error |