API Reference

Client Profile Update API

This API is used to update the cardholder demographic information in Pine Labs system. This API is applicable for prepaid, credit and debit products issued on Pine Labs platform.

NOTE: The 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 enabled the profile update service to cardholder using this API resource. Cardholder can update 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 CodeError CodeReason
201HDS000Request processed successfully
400923Registered email Id not present in the system.
400924Request cannot be processed considering current device status.
400999Institution date not found!
400997Request Date field must be in yyyyMMdd format.
400997Birth Date should be less than institution date.
400997Form Factor Type field is mandatory.
400997Form Factor Type field is invalid.
400997Form Factor field is mandatory.
400997Form Factor field value must have max length 24.
400997Form Factorfield value must have min length 10.
400997Title field is mandatory.
400997First Name field is mandatory.
400997First Name field should be alphanumeric and may contain space.
400997First Name field value must have max length 100.
400997Middle Name1 field should be alphanumeric and may contain space.
400997Middle Name1 field value must have max length 100.
400997Middle Name2 field should be alphanumeric and may contain space.
400997Middle Name2 field value must have max length 100.
400997Last Name field is mandatory.
400997Last Name field should be alphanumeric and may contain space.
400997Last Name field value must have max length 100.
400997Marital Status field is mandatory.
400997Maiden Name field should be alphanumeric and may contain space.
400997Maiden Name field value must have max length 50.
400997Gender field is mandatory.
400997Birth Date field is mandatory.
400997Birth Country field value must have max length 3.
400997Nationality Code field value must have max length 3.
400997Embossed Name field value must have max length 26.
400997Permanent Address1 field is mandatory.
400997Permanent City field is mandatory.
400997Permanent Country field is mandatory.
400997Permanent Address1 field value must have max length 150.
400997Permanent Address2 field value must have max length 150.
400997Permanent Address3 field value must have max length 150.
400997Permanent Address4 field value must have max length 150.
400997Permanent City field value must have max length 5.
400997Permanent State field value must have max length 3.
400997Permanent Country field value must have max length 3.
400997Permanent ZIP Code field value must have max length 10.
400997Permanent Contact No1 field value must have max length 15.
400997Permanent Contact No2 field value must have max length 15.
400997Office Address1 field is mandatory.
400997Office City field is mandatory.
400997Office Country field is mandatory.
400997Office Address1 field value must have max length 150.
400997Office Address2 field value must have max length 150.
400997Office Address3 field value must have max length 150.
400997Office Address4 field value must have max length 150.
400997Office City field value must have max length 5.
400997Office State field value must have max length 3.
400997Office Country field value must have max length 3.
400997Office ZIP Code field value must have max length 10.
400997Office Contact No1 field value must have max length 15.
400997Office Contact No2 field value must have max length 15.
400997Office Ext field value must have max length 15.
400997Office Mobile ISDN field value must have max length 3.
400997Office Mobile Number field value must have max length 15.
400997Office Email Address field must be a valid email id.
400997Current Address1 field is mandatory.
400997Current Address1 field value must have max length 150.
400997Current Address2 field value must have max length 150.
400997Current Address3 field value must have max length 150.
400997Current Address4 field value must have max length 150.
400997Current City field value must have max length 5.
400997Current State field value must have max length 3.
400997Current Country field is mandatory.
400997Current Country field value must have max length 3.
400997Current ZIP Code field value must have max length 10.
400997Current Contact No1 field value must have max length 15.
400997Current Contact No2 field value must have max length 15.
400997Designation field should be numeric.
400997Joining Date field must be in ddMMyyyy format.
400997Employer Name field value must have max length 40.
400997Occupation Type field should be numeric.
400997Occupation Type field value must have size 1.
400997Employer Type field should be numeric.
400997Employer Type field value must have max length 20.
400997Employment Status field should be numeric.
400997Fax Number field value must have max length 15.
400997Register Mobile ISDN Code field value must have max length 15.
400997Registered Mobile Number field is mandatory.
400997Registered e-mail ID field is mandatory.
400997Registered Mobile Number field value must have max length 15.
400997Office Email ID field value must have max length 50.
400997Registered e-mail ID field must be a valid email id.
400997Statement Copy Mode field is invalid.
400997Legal Id Type1 field value must have max length 30.
400997Legal Id Type2 field value must have max length 30.
400997Legal Id Type3 field value must have max length 30.
400997Legal Id Type4 field value must have max length 30.
400997Legal Id Type1 & Legal Id Type2 are same.
400997Legal Id Type1 & Legal Id Type3 are same.
400997Legal Id Type1 & Legal Id Type4 are same.
400997Legal Id Type2 & Legal Id Type3 are same.
400997Legal Id Type2 & Legal Id Type4 are same.
400997Legal Id Type3 & Legal Id Type4 are same.
400997Legal Id1 field is mandatory.
400997Legal Id2 field is mandatory.
400997Legal Id3 field is mandatory.
400997Legal Id4 field is mandatory.
400997Legal Id1 field value must have max length 25.
400997Legal Id2 field value must have max length 25.
400997Legal Id3 field value must have max length 25.
400997Legal Id4 field value must have max length 25.
400997Legal Id Type field is empty.
400997Legal ID1 PlaceOfIssuance field value must have max length 15.
400997Legal ID2 PlaceOfIssuance field value must have max length 15.
400997Legal ID3 PlaceOfIssuance field value must have max length 15.
400997Legal ID4 PlaceOfIssuance field value must have max length 15.
400997Legal ID1 Expiry Date field must be in ddMMyyyy format.
400997Legal ID2 Expiry Date field must be in ddMMyyyy format.
400997Legal ID3 Expiry Date field must be in ddMMyyyy format.
400997Legal ID4 Expiry Date field must be in ddMMyyyy format.
400997Client Data Field1 field value must have max length 100.
400997Client Data Field2 field value must have max length 100.
400997Client Data Field3 field value must have max length 100.
400997Client Data Field4 field value must have max length 100.
400997Client Data Field5 field value must have max length 100.
400997Client Date Field1 field must be in yyyyMMdd format.
400997Client Date Field2 field must be in yyyyMMdd format.
400997Client Date Field3 field must be in yyyyMMdd format.
400997Client Date Field4 field must be in yyyyMMdd format.
400997Client Date Field5 field must be in yyyyMMdd format.
400997Client Amount Field1 field must be a positive value with maximum 9 integers and 2 fractions.
400997Client Amount Field2 field must be a positive value with maximum 9 integers and 2 fractions.
400997Client Amount Field3 field must be a positive value with maximum 9 integers and 2 fractions.
400997Client Amount Field4 field must be a positive value with maximum 9 integers and 2 fractions.
400997Client Amount Field5 field must be a positive value with maximum 9 integers and 2 fractions.
400997Email alert field is invalid.
400997SMS Alert field is invalid.
400997Phone Number1 field value must have max length 15.
400997Phone Number2 field value must have max length 15.
400997clientCustomerID field value must have max length 20.
400997clientCustomerID field should be alphanumeric.
400997Client Customer ID field must be null for existing client.
400997Product Type is Invalid.
400997Device Plan Code field should only contain [A-Z 0-9] and underscore and muststart and end with alphanumeric character.
400997Device Plan Code field value must have max length 10.
400997Program Code field value must have max length 10.
400997Program Code field should only contain [A-Z 0-9] and underscore and must start and end with alphanumeric character.
400997Residential Join Date field must be in ddMMyyyy format.
400997employmentStatusfield value must have max length 2.
400998Device is not normal.
400922Registered mobile number not present in the system.
400APPUP00195Length of Client Customer ID is invalid.
400ORGUNIT01For Multilevel Corporate - department field must be a valid organization unit/ Entity.
400ORGUNIT02For Multilevel Corporate - department field cannot be blank.
400UPDPRF000Successful
400UPDPRF001Invalid transaction code
400UPDPRF002Invalid Title
400UPDPRF003Invalid Occupation Type
400UPDPRF004Invalid Legal id type
400UPDPRF005Invalid Legal id type
400UPDPRF006Invalid Legal id type
400UPDPRF007Invalid Legal id
400UPDPRF008Legal id type/Legal id can not be null
400UPDPRF009Legal id type/Legal id can not be null
400UPDPRF010Legal id type/Legal id can not be null
400UPDPRF011Legal id type/Legal id can not be null
400UPDPRF012Legal Id type 1 is Matched with another Legal Id types.
400UPDPRF013Legal Id type 2 is Matched with another Legal Id types.
400UPDPRF014Legal Id type 3 is Matched with another Legal Id types.
400UPDPRF015Legal Id 1 is Matched with another Legal Id''s.
400UPDPRF016Legal Id 2 is Matched with another Legal Id''s.
400UPDPRF017Legal Id 3 is Matched with another Legal Id''s.
400UPDPRF018Invalid Marital status
400UPDPRF019Invalid nationality
400UPDPRF020Invalid Gender
400UPDPRF021Invalid Birth date
400UPDPRF022Invalid Birth Country
400UPDPRF023Invalid Preferred Mailing Address
400UPDPRF024Invalid client
400UPDPRF025For Current preferred mailing address, Current address/Country / State /City /Zip Code is mandatory
400UPDPRF026Invalid Pin code
400UPDPRF027Invalid client
400UPDPRF028For Permanent preferred mailing address, Permanent address/ Country /State /City /Zip Code is mandatory
400UPDPRF030Invalid client
400UPDPRF031For Office preferred mailing address, Office address/Country / State /City /Zip Code is mandatory
400PRFLNG001Invalid Language Code
400UPDPRF039Error while updating the client
400UPDPRF040Error while updating the client
400UPDPRF041Invalid client
400UPDPRF042Error while updating the client
400UPDPRF043Error while selecting product type
400UPDPRF043Error while updating the client.
400UPDPRF044Device not found
400UPDPRF045Failed to fetch Product type
201LEGAL000Success.
400CNA001Bank Does Not Exists.
400CNA002Card Number Alias Functionality is not applicable forthis Institution.
400CNA003Record does not exists for the given details
400CNA005Multiple device numbers are active for given details.
400CNA006Error while fetching device details.
400997Only alphanumeric characters and underscore are allowed.
500913Backward offset time limit violated.
500999Internal error
400994Invalid Request - Unrecognized field.
400988Encryption type Not Supported.
400913Forward offset time limit violated.
400UPDPRF147Client not registered yet.
400UPDPRF125For Current preferred mailing address Country Code is mandatory.
400UPDPRF120For Current preferred mailing address Current address 1 is mandatory.
400UPDPRF128For Permanent preferred mailing address Country Code is mandatory.
400UPDPRF121For Permanent preferred mailing address Permanent address 1 is mandatory.
400UPDPRF131For Office preferred mailing address Country Code is mandatory.
400UPDPRF122For Office preferred mailing address Office address 1 is mandatory.
400UPDPRF130Invalid Joining Date/ Format.
400UPDPRF134Invalid Residential Joining Date/ Format.
400994Invalid Encryption-Algorithm header value
400994Invalid Encryption Request Parameters
400994Cryptography error
Language
URL
Click Try It! to start a request and see the response here!