Skip to main content
POST
/
v1
/
authenticate
/
{customerNumber}
/
{sessionId}
OOB Webhook Notification
curl --request POST \
  --url https://integration-api-cat2.demo.ext.test.cia.enfuce.com/enfuceid/api/v1/authenticate/{customerNumber}/{sessionId} \
  --header 'Content-Type: application/json' \
  --data '{
  "callbackUrl": "https://id.enfuce.com/v1/callback/mycompany/392492402/5d3a3e10-b511-42cd-b9b6-1f2a5701ba98",
  "transaction": {
    "type": "PAYMENT",
    "amount": {
      "amount": 3.14,
      "currency": "EUR"
    },
    "cardId": "<string>",
    "cardNumber": "342170______9554",
    "timestamp": "<string>"
  },
  "merchant": {
    "description": "Airline ticket",
    "name": "Airline of the world inc.",
    "country": "FIN",
    "url": "https://www.airline.com/order/64674"
  }
}'
This response does not have an example.

Path Parameters

customerNumber
string
required

Unique identifier of the cardholder

sessionId
string
required

Unique identification number of the ensuing authentication request, returned in the callback request after the authentication request is complete.

Body

application/json

Extra information in order to give information about why authentication is initiated

callbackUrl
string
required

URL where the authentication result is forwarded.

Example:

"https://id.enfuce.com/v1/callback/mycompany/392492402/5d3a3e10-b511-42cd-b9b6-1f2a5701ba98"

transaction
object
merchant
object

Response

Successful initiation of authentication

I