POST
/
v1
/
authenticate
/
{customerNumber}
/
{sessionId}
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

Customer number

sessionId
string
required

Session id which is going to be returned after an authentication is processed

Body

application/json
Extra information in order to give information about why authentication is initiated
callbackUrl
string
required

Url to be used to send authentication result to

Example:

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

transaction
object
merchant
object

Response

200
_mintlify/placeholder

Successful initiation of authentication