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 has no body data.

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

transaction
object
merchant
object