AccountCreation
Action: POST
Endpoint: /api/WebHookNotification/UpdateNotification/AccountCreation
Request fields details
Fields | Description |
---|---|
AccountNumber string |
Account Number associated with the event Valid Values: 0-9 Format: XXXXXXXXXXXXXXXX Example: 8000000000000037 Allowable Values: 19 |
AdminNumber string |
Admin Number associated with the event Valid Values:0-9 Format:XXXXX Example:12345 |
RequestID string |
Primary Key for API Format:XXXXXXXXXXXXXXXX Example:12345 Allowable Values: 19 |
Mode string |
Indicates the type of activity performed which triggered this webhook Possible Value: Alert, Insert, Transaction Allowable Values: 10 |
AccountUniversalUniqueID string |
Universal Unique ID for Account Format:XXXXXXXXXX Example:12345 Allowable Values: 64 |
CardUniversalUniqueID string |
UniversalUniqueID of Card Format:XXXXXXXXXX Example:12345 Allowable Values: 64 |
ClientID string |
Corecard’s Client ID Allowable Values: 64 |
RequestUniversalUniqueID string |
UniversalUniqueID Request Allowable Values: 64 |
UpdateCallList array |
Group of fields passed in webhook |
Category
|
Group of fields passed in webhook |
CategoryName string |
Indicates category of alert triggered Possible values: Account Creation, Payment Schedule, Manage Bank Account, Create Secondary card, Card Replacement, Customer Information, Update Credit Limit, Update Manual Status, Loyalty Redemption, Loyalty Manual Redemption, Loyalty Points Adjustments, Card Activation, CollateralID, Update System Status, Update Card Status, Card Auto Reissue, Dispute Release OTB, PromotionalReward Allowable Values: 40 |
CategoryID integer |
Numeric unique identifier for Category |
CategoryFieldList array |
Array of fields passed in webhook |
ModifiedFieldName string |
Field name for which value is updated. This tag will always be followed with tags ‘OldValue’ and ‘NewValue’. Valid list of fields under this tag is available at end of document. Allowable Values: 40 |
OldValue string |
Previous value for field being updated. For Insert, it will be null. Applicable for Update Allowable Values: 40 |
NewValue string |
Updated value by which field is updated Allowable Values: 40 |
ChangeStatusFor string |
ChangeStatusFor |
CurrentManualStatus string |
Current manual status of account |
CurrentGeneratedStatus string |
Current system-generated status of account |
DerivedPartnerStatus string |
DerivedPartnerStatus |
ManualStatusListOld string |
ManualStatusListOld |
ManualStatusListNew string |
ManualStatusListNew |
CardnumLast4Digits string |
Last 4 digits of card number |
MonetaryLog array |
Group element will always null for collection |
InfoAlert array |
Group element will always null for collection |
InfoReward array |
Group element will always null for collection |
InfoCollectionAlert array |
Group Element |
RewardsRedemption array |
Group of fields passed in webhook |
Reward array |
Group of fields passed in webhook |
RewardInfo array |
Group of fields passed in webhook |
InfoAgeOffAlert array |
Group of fields passed in webhook |
User string |
User Allowable Values: 40 |
DateandTime DateTime |
DateandTime Format:YYYY-MM-DD hh:mm:ss:nnn |
AlertType string |
Indicates type of Alert Valid Values:RealTime or Re Try (due to time-out) Allowable Values: 15 |
Source string |
Source Allowable Values: 20 |
ServiceName string |
ServiceName Allowable Values: 40 |
TransactionSource string |
Transaction Source of transaction Valid Values:IPM, Retail Manual Auth-Installment, Retail Manual Auth-Revolver etc. Allowable Values: 40 |
InstitutionID integer |
A unique identifier assigned by CoreCardWebHookNotification for Institution |
ProductID integer |
A unique identifier assigned by CoreCardWebHookNotification for Product |
AlertRecipientType integer |
Type of recipient to which alert needs to be sent Valid Values:1=Primary Applicant,2=Cosigner,3=Applicant and Cosigner,4=Auth User,5=Applicant and Auth Use |
Sample request body
{ "AccountNumber": "9000000630351899", "AdminNumber": "1370740", "RequestID": "1043029587", "Mode": "Insert", "AccountUniversalUniqueID": "d7f27316-9cec-47b4-88cc-36fe59792b9f", "CardUniversalUniqueID": "3415a3b8-0348-449f-a8fe-df3a063bb5d3", "ClientID": null, "RequestUniversalUniqueID": "7e5dd066-6af5-475d-b39f-f83bab15e07b", "UpdateCallList": { "Category": { "CategoryName": "Account Creation", "CategoryID": 1740428, "CategoryFieldList": [ { "ModifiedFieldName": "First Name", "OldValue": null, "NewValue": "Dylan" }, { "ModifiedFieldName": "Last Name", "OldValue": null, "NewValue": "Brown" }, { "ModifiedFieldName": "Account Number", "OldValue": null, "NewValue": "9000000630351899" }, { "ModifiedFieldName": "Primary Card Number", "OldValue": null, "NewValue": "XXXXXXXXXXXX6534" }, { "ModifiedFieldName": "Primary Card Admin Number", "OldValue": null, "NewValue": "1370740" }, { "ModifiedFieldName": "Account Creation Date", "OldValue": null, "NewValue": "08-16-2021" }, { "ModifiedFieldName": "Account Creation Time", "OldValue": null, "NewValue": "15:23:49" }, { "ModifiedFieldName": "Credit Limit", "OldValue": null, "NewValue": "5000.00" }, { "ModifiedFieldName": "Address Line 1", "OldValue": null, "NewValue": "4950 Belmont Stakes Court" }, { "ModifiedFieldName": "City", "OldValue": null, "NewValue": "Jacksonville" }, { "ModifiedFieldName": "Country", "OldValue": null, "NewValue": "United States" }, { "ModifiedFieldName": "Postal Code", "OldValue": null, "NewValue": "32257" }, { "ModifiedFieldName": "State", "OldValue": null, "NewValue": "Florida" }, { "ModifiedFieldName": "Date of Birth", "OldValue": null, "NewValue": "12-24-1993" }, { "ModifiedFieldName": "Home Phone Number", "OldValue": null, "NewValue": "9048881962" }, { "ModifiedFieldName": "Email ID", "OldValue": null, "NewValue": "dbrown1759@gmail.com" }, { "ModifiedFieldName": "Language Indicator", "OldValue": null, "NewValue": "English" }, { "ModifiedFieldName": "SSN", "OldValue": null, "NewValue": "195749937" }, { "ModifiedFieldName": "Name on Card", "OldValue": null, "NewValue": "Dylan Brown" }, { "ModifiedFieldName": "Reg O Flag", "OldValue": null, "NewValue": "0" } ], "ChangeStatusFor": null, "CurrentManualStatus": null, "CurrentGeneratedStatus": null, "DerivedPartnerStatus": null, "ManualStatusListOld": null, "ManualStatusListNew": null, "CardnumLast4Digits": "6534" } }, "InfoAlert": null, "InfoReward": null, "InfoCollectionAlert": null, "RewardsRedemption": null, "Reward": null, "RewardInfo": null, "InfoAgeOffAlert": null, "User": "cardholder", "DateandTime": "2021-08-16 15:23:50", "AlertType": "RealTime", "Source": "External API", "ServiceName": "svcAccountCreationBC", "TransactionSource": null, "InstitutionID": 12471, "ProductID": 12516, "AlertRecipientType": 1 }