v1
latestOpenAPI 3.0.12026-07-243407211.3 MBOfac
OFAC2 Cure Gate for Enrollment
Update Consumer Information and perform OFAC checks.
post/programs/{programCode}/users/{userIdentifier}/ofacGates/ofac2
Path parameters
programCodestring required
The Program code for the enrollment flow.
userIdentifierstring required
The Unique identifier of the user for the enrollment and OFAC validation.
Headers
X-GD-RequestIdstring required
The Unique request identifier for tracking and logging.
X-GD-Sourcestring
The Source system or channel identifier.
X-Gd-Bos-IgnoreMFAstring
Specifies whether multi-factor authentication (MFA) should be bypassed for this request. Accepts "true" to skip MFA enforcement; otherwise MFA policies apply.
X-GD-EnrollmentRequestIdentifierstring
The Unique identifier for the enrollment request.
Request body
Response
OK
Example response
{
"account": {
"accountIdentifier": "50d51e2f-9ea8-4ffb-bc1f-7a2ac60bee8d",
"accountReferenceNumber": "YEP6449136",
"status": "normal",
"accountStatusChangedDateTime": "2022-01-27T17:30:54.037Z",
"statusReasons": [
"healthy"
],
"directDepositInformation": {
"accountNumber": "101042265200589",
"routingNumber": "096017418"
},
"purses": [
{
"purseIdentifier": "cf26903d-f1b3-46df-9d22-b7492875fdbc",
"purseType": "primary",
"availableBalance": 0,
"ledgerBalance": 0,
"availableBalanceAsOfDateTime": "2022-01-27T18:30:49Z",
"ledgerBalanceAsOfDateTime": "2022-01-27T18:30:49Z",
"isHidden": false,
"status": "active"
}
],
"accountHolders": [
{
"paymentInstruments": [
{
"encryptedPrivatePaymentInstrumentData": {
"version": "EC_v1",
"ephemeralPublicKey": "MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE6HF7whJ3zNH46NC6YuYrOMeAXnllpotZH9cPZ1iHKUG4GRlT5Cqj3vYOE7PK8FOKMjjD9ESl56ckIylWEqMw/w==",
"publicKeyHash": "yMzWGqHkTvk++4p4XJNSLVWJ7qKEzV7+w/M4BioKiyI=",
"data": "OmK78WmAZojsgR6HeL6kkN4gv4qwb4UNy8CgkZkp5zSM9h0Fi3ufDo62UIo/F5VwdaTkQYYAxF6QAUy7qLR/KFc8XJ5JSVSrELMpfNfKMIwI1M6mehI5MREmd9sugl42"
},
"paymentIdentifier": "07f4074b-ebe2-4f11-aaac-d19eb4150f00",
"paymentInstrumentIdentifier": "80225c0d-ff5f-4158-b1e9-29538f79d913",
"paymentInstrumentType": "virtual",
"status": "activated",
"isPinSet": false,
"last4Pan": "9852",
"activatedDateTime": "2022-01-27T17:30:49Z",
"issuedDateTime": "2022-01-27T17:30:49Z",
"isPrivateDataViewable": false
},
{
"paymentIdentifier": "07f4074b-ebe2-4f11-aaac-d19eb4150f00",
"paymentInstrumentIdentifier": "372dc129-33c0-431e-a75f-a07f8547e9ee",
"paymentInstrumentType": "contactlessEmv",
"status": "notActivated",
"isPinSet": false,
"last4Pan": "9852",
"issuedDateTime": "2022-01-27T17:30:51Z",
"isPrivateDataViewable": false
}
],
"user": {
"firstName": "Bob JR",
"lastName": "BOBJINJALA",
"dobStatus": "matched",
"last4Identity": "4183",
"identityType": "ssn",
"userIdentifier": "114fa377-d42d-4575-a4e9-78258e76f173",
"status": "active",
"isPrimaryAccountHolder": true,
"kycStateData": {
"ofacStatus": "passed",
"kycStatus": "passed",
"kycPendingGate": "healthy"
}
}
}
],
"accountCycleDay": 27
},
"responseDetails": [
{
"code": 0,
"subCode": 0,
"description": "Success",
"url": "http://tbd"
}
]
}