認証結果
POST
https://api.forter-secure.com/v2/accounts/authentication-result/{id}
Path Parameters
- idstringrequired
Header Parameters
- api-versionstringrequiredExampleDescriptionDefault10.1
- x-forter-siteidstringrequiredExampleDescriptionDefault8b47c6d423ba
Body Parameters
- bodyaccountAuthenticationRequestrequiredDescription
- accountIdstringrequiredDescriptionDefaulte520-ba9a-367-60b
- additionalAuthenticationMethodobject
- AdvancedAuthenticationMethod
- correlationIdstringrequiredDescriptionDefaultHGJ7512345H3DE
- documentVerificationobject
- AdditionalVerificationDocuments
- documentDateOfBirthstring<date>DescriptionDefault1991-01-09
- documentExpirationstring<date>DescriptionDefault2017-01-15
- documentFirstNamestringDescriptionDefaultJohn
- documentIssuingStatestringDescriptionDefaultNY
- documentLastNamestringDescriptionDefaultSmith
- documentNumberstringDescriptionDefault20439190
- documentSourcestring<CAMERA_CAPTURED | UPLOADED_FILE | TYPED | OTHER>requiredDescriptionDefaultUPLOADED_FILE
- documentStatusstring<SENT_TO_CLIENT | RECEIVED_FROM_CLIENT | ABANDONED_BY_CLIENT | RECEIVED_FROM_CLIENT_FAULTY>DescriptionDefaultSENT_TO_CLIENT
- documentTypestringrequiredDescriptionDefaultPassport
- documentVerificationServiceAnswerstringDescriptionDefaultAPPROVED
- documentVerificationServiceNamestringDescriptionDefaultIDVerification.com
- documentVerificationServiceResponsePayloadobject
- GeneralPayloadMap
- documentVerifiedbooleanDescriptionDefaulttrue
- eventTimenumberDescriptionDefault1420070400
- nationalitystringDescriptionDefaultUS
- emailVerificationobject
- Email
- emailstringrequiredDescriptionDefault
- emailVerificationobject
- Verification
- sentbooleanrequiredDescriptionDefaulttrue
- timeSentnumberDescriptionDefault1389567341
- verifiedbooleanrequiredDescriptionDefaultfalse
- oneTimePasswordVerificationobject
- SimplifiedVerification
- timeVerifiednumberDescriptionDefault1388560227
- verificationMethodstringrequiredDescriptionDefaultGoogle Authenticator
- verifiedbooleanrequiredDescriptionDefaultfalse
- paymentInstrumentVerificationobject
- PaymentInstrumentVerification
- cameraCapturedbooleanDescriptionDefaultfalse
- creditCardManuallyTypedInbooleanDescriptionDefaultfalse
- cvvManuallyTypedInbooleanDescriptionDefaultfalse
- lastFourDigitsstringDescriptionDefault4242
- tokenstringDescriptionDefaulttkn-77620C360132856A103477D2959967AB
- phoneVerificationobject
- Phone
- phonestringrequiredDescriptionDefault15557654321
- smsVerifiedobject
- Verification
- sentbooleanrequiredDescriptionDefaulttrue
- timeSentnumberDescriptionDefault1389567341
- verifiedbooleanrequiredDescriptionDefaultfalse
- verificationOutcomestring<SUCCESS | FAILURE | NONE_ATTEMPTED>requiredDescriptionDefaultSUCCESS
- additionalInformationobject
- GeneralPayloadMap
- bankTransferVerificationResultsobject
- BankTransfer
- accountHolderFirstNamestringDescriptionDefaultJohn
- accountHolderLastNamestringDescriptionDefaultSmith
- achProcessingTypestringDescriptionDefaultSAME_DAY_ACH
- bankAccountIdentifierstringDescriptionDefaultTEST63TEST1212121212
- bankAccountTypestringDescriptionDefaultSavings
- bankNamestringDescriptionDefaultCitigroup
- paymentGatewayDataobject
- PaymentGatewayData
- gatewayNamestringDescriptionDefaultBraintree
- gatewayTransactionIdstringDescriptionDefaultfjdsS46sdklFd20
- paymentSuccessStatusstringDescriptionDefaultPayment Successful
- serviceNamestringDescriptionDefaultDirect Debit
- connectionInformationobject
- ConnectionInformation
- checkoutToolsSessionIdstringDescriptionDefaultHTGDVC232fdFDFdfkdjk87382938mcndjc2f4gbbGd
- customerIPstringrequiredDescriptionDefault10.0.0.127
- forterMobileUIDstringDescriptionDefault6429751237891
- forterTokenCookiestringDescriptionDefault249453te8tbf9355186fet0ken547b95_2786972955236__UDE52-n5_8dg
- merchantDeviceIdentifierstringDescriptionDefaultHGJ7512345H3
- merchantProvidedSessionIdstringDescriptionDefaultHTGDVC232fdFDFdfkdjk87382938mcndjc2f4gbbGd
- userAgentstringrequiredDescriptionDefaultMozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/47.0.2526.73 Safari/537.36
- eventTimenumberrequiredDescriptionDefault1415287568000
- paymentAuthorizationResultsobject
- CreditCardVerification
- authorizationCodestringDescriptionDefaultA33244
- authorizationProcessedWith3DSbooleanDescriptionDefaulttrue
- avsFullResultstringDescriptionDefaultY
- avsNameResultstringDescriptionDefaultM
- avsStreetResultstringDescriptionDefaultN
- avsZipResultstringDescriptionDefaultM
- cavvResultstringDescriptionDefaultVYboNwcsB3F9gTIsbaUjvEuLW0o=
- cvvResultstringDescriptionDefaultM
- eciValuestringDescriptionDefault05
- liabilityShiftbooleanDescriptionDefaulttrue
- processorResponseCodestringDescriptionDefaultD23
- processorResponseTextstringDescriptionDefaultStolen card
- threeDsStatusstringDescriptionDefaultCardholder authenticated
- threeDsVersionstringDescriptionDefault2.1.0
- paypalVerificationResultsobject
- Paypal
- authorizationIdstringDescriptionDefault2WC75407LV7300439
- fullPaypalResponsePayloadobject
- GeneralPayloadMap
- payerAccountCountrystringDescriptionDefaultUS
- payerAddressStatusstringDescriptionDefaultCONFIRMED
- payerEmailstringrequiredDescriptionDefault
- payerIdstringrequiredDescriptionDefaultFD000A45P
- payerStatusstringDescriptionDefaultVERIFIED
- paymentGatewayDataobject
- PaymentGatewayData
- gatewayNamestringDescriptionDefaultBraintree
- gatewayTransactionIdstringDescriptionDefaultfjdsS46sdklFd20
- paymentIdstringDescriptionDefaultPAY-0MB00000KR8073311KZSDEYA
- paymentStatusstringDescriptionDefaultCOMPLETED
- protectionEligibilitystringDescriptionDefaultELIGIBLE
Responses
200
- adaptiveAuthAccountsResponseDescription
- accountIdstringrequiredDescriptionDefaulte520-ba9a-367-60b
- correlationIdstringrequiredDescriptionDefaultHGJ7512345H3DE
- decisionReasonstringrequiredDescriptionDefault
- forterDecisionstring<APPROVE | DECLINE | VERIFICATION_REQUIRED | NOT_REVIEWED>requiredDescriptionDefaultAPPROVE
- merchantPolicyIdstringrequiredDescriptionDefault0ee8ba28a8654c659addbae9253b707c
- recommendationstringrequiredDescriptionDefault
- verificationMethodVerificationMethodrequiredDescription
- correlationIdstringrequiredDescriptionDefaultHGJ7512345H3DE
- statusstringrequiredDescriptionDefaultFRICTIONLESS
- statusCodestringrequiredDescriptionDefault100
- statusMessagestringrequiredDescriptionDefaultVerification code sent
- typestring<OTP_SMS | OTP_EMAIL | THREE_DS>requiredDescriptionDefaultTHREE_DS
- verificationIdstringrequiredDescriptionDefault345H3DEHGJ7512
- verificationSpecificDataVerificationDatarequiredDescription
- ThreeDSobject
- ThreeDSecureResponse
- ACSUrlstringrequiredDescriptionDefaulthttps:/ /acs-us-east-1.nd.nds-sandbox-issuer.com/api/v1/acs/browser_sdk_challenges
- ECIValuestringrequiredDescriptionDefault02
- acsChallengeMandatedstringrequiredDescriptionDefaultY
- acsReferenceNumberstringrequiredDescriptionDefaultftr-internal-acs-approval
- acsSignedContentstringrequiredDescriptionDefault
- acsTransIDstringrequiredDescriptionDefault6fd30e89-8171-4cc3-b86e-3d59582af2f6
- authenticationTypestringrequiredDescriptionDefault01
- authenticationValuestringrequiredDescriptionDefaulttSvPDt3PINNaoL+ERXdg0jVrmWc=
- bankLiabilityShiftbooleanrequiredDescriptionDefaulttrue
- cardEnrolledstringrequiredDescriptionDefaultY
- cavvAlgorithmstringrequiredDescriptionDefault3
- challengeCancelstringrequiredDescriptionDefault01
- challengeStatusstringrequiredDescriptionDefaultY
- dsTransIDstringrequiredDescriptionDefault38bbf46f-c023-4f4c-ae2c-35fb301632a5
- encodedChallengeRequeststringrequiredDescriptionDefaulteyJhY3NUcmFuc0lEIjoiMTEyY2RiNWItMGFlYy00MTY5LThjMWYtYWMyN2JlNjAxMjhhIiwiY2hhbGxlbmdlV2luZG93U2l6ZSI6IjA0IiwibWVzc2FnZVZlcnNpb24iOiIyLjEuMCIsIm1lc3NhZ2VUeXBlIjoiQ1JlcSIsInRocmVlRFNTZXJ2ZXJUcmFuc0lEIjoiZWRhM2MwMzYtZWMyYS00NmZkLTlmYWItNzBlZTgyYjJjNzQ5In0=
- exemptionstring<LOW_VALUE | TRANSACTION_RISK_ANALYSIS | SECURE_CORPORATE | TRUSTED_BENEFICIARY>DescriptionDefaultTRANSACTION_RISK_ANALYSIS
- interactionCounterstringrequiredDescriptionDefault01
- isFallbackbooleanrequiredDescriptionDefaultfalse
- messageCategorystringrequiredDescriptionDefault01
- outOfScopeForPSD2string<ANONYMOUS_PREPAID_CARD | MERCHANT_INITIATED_TRANSACTIONS | ONE_LEG_OUT_EEA | MAIL_ORDER_TELEPHONE_ORDER>DescriptionDefaultANONYMOUS_PREPAID_CARD
- threeDSServerTransIDstringrequiredDescriptionDefault26d648a9-da8a-4f8b-a76d-094801d2fd45
- threeDSecureModestringrequiredDescriptionDefaultsca
- threeDSecurePreferencestringrequiredDescriptionDefaultnopref
- threeDSecureResultstringrequiredDescriptionDefault590040
- transStatusstringrequiredDescriptionDefaultY
- transStatusReasonstringrequiredDescriptionDefault01
- verifyStatusstringrequiredDescriptionDefaultY
- versionstringrequiredDescriptionDefault2.1.0
- emailobject
- Email
- emailstringrequiredDescriptionDefault
- emailVerificationobject
- Verification
- sentbooleanrequiredDescriptionDefaulttrue
- timeSentnumberDescriptionDefault1389567341
- verifiedbooleanrequiredDescriptionDefaultfalse
- phoneobject
- Phone
- phonestringrequiredDescriptionDefault15557654321
- smsVerifiedobject
- Verification
- sentbooleanrequiredDescriptionDefaulttrue
- timeSentnumberDescriptionDefault1389567341
- verifiedbooleanrequiredDescriptionDefaultfalse
400
401
404
500
curl
curl --request POST \
--url https://api.forter-secure.com/v2/accounts/authentication-result/{id} \
--header 'accept: application/json' \
--header 'content-type: application/json' \
--header 'api-version: 10.1' \
--header 'x-forter-siteid: 8b47c6d423ba' \
--header 'authorization: Basic <base64-encoded-api-key:>' \
--data-raw '{
"accountId": "e520-ba9a-367-60b",
"additionalAuthenticationMethod": {
"correlationId": "HGJ7512345H3DE",
"documentVerification": {
"documentDateOfBirth": "1991-01-09",
"documentExpiration": "2017-01-15",
"documentFirstName": "John",
"documentIssuingState": "NY",
"documentLastName": "Smith",
"documentNumber": "20439190",
"documentSource": "UPLOADED_FILE",
"documentStatus": "SENT_TO_CLIENT",
"documentType": "Passport",
"documentVerificationServiceAnswer": "APPROVED",
"documentVerificationServiceName": "IDVerification.com",
"documentVerificationServiceResponsePayload": {},
"documentVerified": true,
"eventTime": 1420070400,
"nationality": "US"
},
"emailVerification": {
"email": "[email protected]",
"emailVerification": {
"sent": true,
"timeSent": 1389567341,
"verified": false
}
},
"oneTimePasswordVerification": {
"timeVerified": 1388560227,
"verificationMethod": "Google Authenticator",
"verified": false
},
"paymentInstrumentVerification": {
"lastFourDigits": "4242",
"token": "tkn-77620C360132856A103477D2959967AB"
},
"phoneVerification": {
"phone": "15557654321",
"smsVerified": {
"sent": true,
"timeSent": 1389567341,
"verified": false
}
},
"verificationOutcome": "SUCCESS"
},
"additionalInformation": {},
"bankTransferVerificationResults": {
"accountHolderFirstName": "John",
"accountHolderLastName": "Smith",
"achProcessingType": "SAME_DAY_ACH",
"bankAccountIdentifier": "TEST63TEST1212121212",
"bankAccountType": "Savings",
"bankName": "Citigroup",
"paymentGatewayData": {
"gatewayName": "Braintree",
"gatewayTransactionId": "fjdsS46sdklFd20"
},
"paymentSuccessStatus": "Payment Successful",
"serviceName": "Direct Debit"
},
"connectionInformation": {
"checkoutToolsSessionId": "HTGDVC232fdFDFdfkdjk87382938mcndjc2f4gbbGd",
"customerIP": "10.0.0.127",
"forterMobileUID": "6429751237891",
"forterTokenCookie": "249453te8tbf9355186fet0ken547b95_2786972955236__UDE52-n5_8dg",
"merchantDeviceIdentifier": "HGJ7512345H3",
"merchantProvidedSessionId": "HTGDVC232fdFDFdfkdjk87382938mcndjc2f4gbbGd",
"userAgent": "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/47.0.2526.73 Safari/537.36"
},
"eventTime": 1415287568000,
"paymentAuthorizationResults": {
"authorizationCode": "A33244",
"authorizationProcessedWith3DS": true,
"avsFullResult": "Y",
"avsNameResult": "M",
"avsStreetResult": "N",
"avsZipResult": "M",
"cavvResult": "VYboNwcsB3F9gTIsbaUjvEuLW0o=",
"cvvResult": "M",
"eciValue": "05",
"liabilityShift": true,
"processorResponseCode": "D23",
"processorResponseText": "Stolen card",
"threeDsStatus": "Cardholder authenticated",
"threeDsVersion": "2.1.0"
},
"paypalVerificationResults": {
"authorizationId": "2WC75407LV7300439",
"fullPaypalResponsePayload": {},
"payerAccountCountry": "US",
"payerAddressStatus": "CONFIRMED",
"payerEmail": "[email protected]",
"payerId": "FD000A45P",
"payerStatus": "VERIFIED",
"paymentGatewayData": {
"gatewayName": "Braintree",
"gatewayTransactionId": "fjdsS46sdklFd20"
},
"paymentId": "PAY-0MB00000KR8073311KZSDEYA",
"paymentStatus": "COMPLETED",
"protectionEligibility": "ELIGIBLE"
}
}'javascript
var myHeaders = new Headers();
myHeaders.append("accept", "application/json");
myHeaders.append("content-type", "application/json");
myHeaders.append("api-version", "10.1");
myHeaders.append("x-forter-siteid", "8b47c6d423ba");
myHeaders.append("authorization", "Basic <base64-encoded-api-key:>");
var raw = JSON.stringify({
"accountId": "e520-ba9a-367-60b",
"additionalAuthenticationMethod": {
"correlationId": "HGJ7512345H3DE",
"documentVerification": {
"documentDateOfBirth": "1991-01-09",
"documentExpiration": "2017-01-15",
"documentFirstName": "John",
"documentIssuingState": "NY",
"documentLastName": "Smith",
"documentNumber": "20439190",
"documentSource": "UPLOADED_FILE",
"documentStatus": "SENT_TO_CLIENT",
"documentType": "Passport",
"documentVerificationServiceAnswer": "APPROVED",
"documentVerificationServiceName": "IDVerification.com",
"documentVerificationServiceResponsePayload": {},
"documentVerified": true,
"eventTime": 1420070400,
"nationality": "US"
},
"emailVerification": {
"email": "[email protected]",
"emailVerification": {
"sent": true,
"timeSent": 1389567341,
"verified": false
}
},
"oneTimePasswordVerification": {
"timeVerified": 1388560227,
"verificationMethod": "Google Authenticator",
"verified": false
},
"paymentInstrumentVerification": {
"lastFourDigits": "4242",
"token": "tkn-77620C360132856A103477D2959967AB"
},
"phoneVerification": {
"phone": "15557654321",
"smsVerified": {
"sent": true,
"timeSent": 1389567341,
"verified": false
}
},
"verificationOutcome": "SUCCESS"
},
"additionalInformation": {},
"bankTransferVerificationResults": {
"accountHolderFirstName": "John",
"accountHolderLastName": "Smith",
"achProcessingType": "SAME_DAY_ACH",
"bankAccountIdentifier": "TEST63TEST1212121212",
"bankAccountType": "Savings",
"bankName": "Citigroup",
"paymentGatewayData": {
"gatewayName": "Braintree",
"gatewayTransactionId": "fjdsS46sdklFd20"
},
"paymentSuccessStatus": "Payment Successful",
"serviceName": "Direct Debit"
},
"connectionInformation": {
"checkoutToolsSessionId": "HTGDVC232fdFDFdfkdjk87382938mcndjc2f4gbbGd",
"customerIP": "10.0.0.127",
"forterMobileUID": "6429751237891",
"forterTokenCookie": "249453te8tbf9355186fet0ken547b95_2786972955236__UDE52-n5_8dg",
"merchantDeviceIdentifier": "HGJ7512345H3",
"merchantProvidedSessionId": "HTGDVC232fdFDFdfkdjk87382938mcndjc2f4gbbGd",
"userAgent": "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/47.0.2526.73 Safari/537.36"
},
"eventTime": 1415287568000,
"paymentAuthorizationResults": {
"authorizationCode": "A33244",
"authorizationProcessedWith3DS": true,
"avsFullResult": "Y",
"avsNameResult": "M",
"avsStreetResult": "N",
"avsZipResult": "M",
"cavvResult": "VYboNwcsB3F9gTIsbaUjvEuLW0o=",
"cvvResult": "M",
"eciValue": "05",
"liabilityShift": true,
"processorResponseCode": "D23",
"processorResponseText": "Stolen card",
"threeDsStatus": "Cardholder authenticated",
"threeDsVersion": "2.1.0"
},
"paypalVerificationResults": {
"authorizationId": "2WC75407LV7300439",
"fullPaypalResponsePayload": {},
"payerAccountCountry": "US",
"payerAddressStatus": "CONFIRMED",
"payerEmail": "[email protected]",
"payerId": "FD000A45P",
"payerStatus": "VERIFIED",
"paymentGatewayData": {
"gatewayName": "Braintree",
"gatewayTransactionId": "fjdsS46sdklFd20"
},
"paymentId": "PAY-0MB00000KR8073311KZSDEYA",
"paymentStatus": "COMPLETED",
"protectionEligibility": "ELIGIBLE"
}
});
var requestOptions = {
method: 'POST',
headers: myHeaders,
body: raw,
redirect: 'follow'
};
fetch("https://api.forter-secure.com/v2/accounts/authentication-result/{id}", requestOptions)
.then(response => response.text())
.then(result => console.log(result))
.catch(error => console.log('error', error));ruby
require "uri"
require "json"
require "net/http"
url = URI("https://api.forter-secure.com/v2/accounts/authentication-result/{id}")
https = Net::HTTP.new(url.host, url.port)
https.use_ssl = true
request = Net::HTTP::Post.new(url)
request["accept"] = "application/json"
request["content-type"] = "application/json"
request["api-version"] = "10.1"
request["x-forter-siteid"] = "8b47c6d423ba"
request["authorization"] = "Basic <base64-encoded-api-key:>"
request.body = JSON.dump({
"accountId": "e520-ba9a-367-60b",
"additionalAuthenticationMethod": {
"correlationId": "HGJ7512345H3DE",
"documentVerification": {
"documentDateOfBirth": "1991-01-09",
"documentExpiration": "2017-01-15",
"documentFirstName": "John",
"documentIssuingState": "NY",
"documentLastName": "Smith",
"documentNumber": "20439190",
"documentSource": "UPLOADED_FILE",
"documentStatus": "SENT_TO_CLIENT",
"documentType": "Passport",
"documentVerificationServiceAnswer": "APPROVED",
"documentVerificationServiceName": "IDVerification.com",
"documentVerificationServiceResponsePayload": {},
"documentVerified": true,
"eventTime": 1420070400,
"nationality": "US"
},
"emailVerification": {
"email": "[email protected]",
"emailVerification": {
"sent": true,
"timeSent": 1389567341,
"verified": false
}
},
"oneTimePasswordVerification": {
"timeVerified": 1388560227,
"verificationMethod": "Google Authenticator",
"verified": false
},
"paymentInstrumentVerification": {
"lastFourDigits": "4242",
"token": "tkn-77620C360132856A103477D2959967AB"
},
"phoneVerification": {
"phone": "15557654321",
"smsVerified": {
"sent": true,
"timeSent": 1389567341,
"verified": false
}
},
"verificationOutcome": "SUCCESS"
},
"additionalInformation": {},
"bankTransferVerificationResults": {
"accountHolderFirstName": "John",
"accountHolderLastName": "Smith",
"achProcessingType": "SAME_DAY_ACH",
"bankAccountIdentifier": "TEST63TEST1212121212",
"bankAccountType": "Savings",
"bankName": "Citigroup",
"paymentGatewayData": {
"gatewayName": "Braintree",
"gatewayTransactionId": "fjdsS46sdklFd20"
},
"paymentSuccessStatus": "Payment Successful",
"serviceName": "Direct Debit"
},
"connectionInformation": {
"checkoutToolsSessionId": "HTGDVC232fdFDFdfkdjk87382938mcndjc2f4gbbGd",
"customerIP": "10.0.0.127",
"forterMobileUID": "6429751237891",
"forterTokenCookie": "249453te8tbf9355186fet0ken547b95_2786972955236__UDE52-n5_8dg",
"merchantDeviceIdentifier": "HGJ7512345H3",
"merchantProvidedSessionId": "HTGDVC232fdFDFdfkdjk87382938mcndjc2f4gbbGd",
"userAgent": "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/47.0.2526.73 Safari/537.36"
},
"eventTime": 1415287568000,
"paymentAuthorizationResults": {
"authorizationCode": "A33244",
"authorizationProcessedWith3DS": true,
"avsFullResult": "Y",
"avsNameResult": "M",
"avsStreetResult": "N",
"avsZipResult": "M",
"cavvResult": "VYboNwcsB3F9gTIsbaUjvEuLW0o=",
"cvvResult": "M",
"eciValue": "05",
"liabilityShift": true,
"processorResponseCode": "D23",
"processorResponseText": "Stolen card",
"threeDsStatus": "Cardholder authenticated",
"threeDsVersion": "2.1.0"
},
"paypalVerificationResults": {
"authorizationId": "2WC75407LV7300439",
"fullPaypalResponsePayload": {},
"payerAccountCountry": "US",
"payerAddressStatus": "CONFIRMED",
"payerEmail": "[email protected]",
"payerId": "FD000A45P",
"payerStatus": "VERIFIED",
"paymentGatewayData": {
"gatewayName": "Braintree",
"gatewayTransactionId": "fjdsS46sdklFd20"
},
"paymentId": "PAY-0MB00000KR8073311KZSDEYA",
"paymentStatus": "COMPLETED",
"protectionEligibility": "ELIGIBLE"
}
})
response = https.request(request)
puts response.read_body
python
import requests
import json
url = "https://api.forter-secure.com/v2/accounts/authentication-result/{id}"
payload = json.dumps({
"accountId": "e520-ba9a-367-60b",
"additionalAuthenticationMethod": {
"correlationId": "HGJ7512345H3DE",
"documentVerification": {
"documentDateOfBirth": "1991-01-09",
"documentExpiration": "2017-01-15",
"documentFirstName": "John",
"documentIssuingState": "NY",
"documentLastName": "Smith",
"documentNumber": "20439190",
"documentSource": "UPLOADED_FILE",
"documentStatus": "SENT_TO_CLIENT",
"documentType": "Passport",
"documentVerificationServiceAnswer": "APPROVED",
"documentVerificationServiceName": "IDVerification.com",
"documentVerificationServiceResponsePayload": {},
"documentVerified": True,
"eventTime": 1420070400,
"nationality": "US"
},
"emailVerification": {
"email": "[email protected]",
"emailVerification": {
"sent": True,
"timeSent": 1389567341,
"verified": False
}
},
"oneTimePasswordVerification": {
"timeVerified": 1388560227,
"verificationMethod": "Google Authenticator",
"verified": False
},
"paymentInstrumentVerification": {
"lastFourDigits": "4242",
"token": "tkn-77620C360132856A103477D2959967AB"
},
"phoneVerification": {
"phone": "15557654321",
"smsVerified": {
"sent": True,
"timeSent": 1389567341,
"verified": False
}
},
"verificationOutcome": "SUCCESS"
},
"additionalInformation": {},
"bankTransferVerificationResults": {
"accountHolderFirstName": "John",
"accountHolderLastName": "Smith",
"achProcessingType": "SAME_DAY_ACH",
"bankAccountIdentifier": "TEST63TEST1212121212",
"bankAccountType": "Savings",
"bankName": "Citigroup",
"paymentGatewayData": {
"gatewayName": "Braintree",
"gatewayTransactionId": "fjdsS46sdklFd20"
},
"paymentSuccessStatus": "Payment Successful",
"serviceName": "Direct Debit"
},
"connectionInformation": {
"checkoutToolsSessionId": "HTGDVC232fdFDFdfkdjk87382938mcndjc2f4gbbGd",
"customerIP": "10.0.0.127",
"forterMobileUID": "6429751237891",
"forterTokenCookie": "249453te8tbf9355186fet0ken547b95_2786972955236__UDE52-n5_8dg",
"merchantDeviceIdentifier": "HGJ7512345H3",
"merchantProvidedSessionId": "HTGDVC232fdFDFdfkdjk87382938mcndjc2f4gbbGd",
"userAgent": "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/47.0.2526.73 Safari/537.36"
},
"eventTime": 1415287568000,
"paymentAuthorizationResults": {
"authorizationCode": "A33244",
"authorizationProcessedWith3DS": True,
"avsFullResult": "Y",
"avsNameResult": "M",
"avsStreetResult": "N",
"avsZipResult": "M",
"cavvResult": "VYboNwcsB3F9gTIsbaUjvEuLW0o=",
"cvvResult": "M",
"eciValue": "05",
"liabilityShift": True,
"processorResponseCode": "D23",
"processorResponseText": "Stolen card",
"threeDsStatus": "Cardholder authenticated",
"threeDsVersion": "2.1.0"
},
"paypalVerificationResults": {
"authorizationId": "2WC75407LV7300439",
"fullPaypalResponsePayload": {},
"payerAccountCountry": "US",
"payerAddressStatus": "CONFIRMED",
"payerEmail": "[email protected]",
"payerId": "FD000A45P",
"payerStatus": "VERIFIED",
"paymentGatewayData": {
"gatewayName": "Braintree",
"gatewayTransactionId": "fjdsS46sdklFd20"
},
"paymentId": "PAY-0MB00000KR8073311KZSDEYA",
"paymentStatus": "COMPLETED",
"protectionEligibility": "ELIGIBLE"
}
})
headers = {
'accept': 'application/json',
'content-type': 'application/json',
'api-version': '10.1',
'x-forter-siteid': '8b47c6d423ba',
'authorization': 'Basic <base64-encoded-api-key:>'
}
response = requests.request("POST", url, headers=headers, data=payload)
print(response.text)
200
// Example adaptiveAuthAccountsResponse
{
"accountId": "",
"correlationId": "",
"decisionReason": "",
"forterDecision": "",
"merchantPolicyId": "",
"recommendation": "",
"verificationMethod": {
"correlationId": "",
"status": "",
"statusCode": "",
"statusMessage": "",
"type": "",
"verificationId": "",
"verificationSpecificData": {
"ThreeDS": {},
"email": {},
"phone": {}
}
}
}400
// Bad Request (Often missing a required parameter)
401
// Unauthorized (No valid API key provided)
404
// Not Found (The requested item doesn't exist)
500
// Server Error (Something went wrong on Forter's end)
提供された相関IDを使用して、ログインまたはプロフィールアクセス要求の試行後の認証結果を通知します。この要求に対する決定は提供されていませんが、ログインおよびアクセスのための決定モデルを改善します。