v1

latestOpenAPI 3.0.02026-07-242035712.0 MB
Apata

List 3DS Challenge Methods

This web service lists all the challenge methods. Pass a count, product id and client id to retrieve the list of challenge methods.

post/pws/pws_list_challenge_methods_3ds/

Request body

api_call_unique_identifierstring required

Unique number that must be passed at each API request. Identifier to make each API request unique

client_idinteger required

Unique identifier for the client which Paymentology will provide at outset

countinteger required

no. of limit of the list.

prodIdinteger required

product id

user_idstring

User Id of the Customer who triggered the API request.

remarksstring

Remarks for API request

nextTokenstring

next token in pagination

Example request

{
  "api_call_unique_identifier": "438574845790657485",
  "client_id": 760131,
  "count": 2,
  "prodId": 438,
  "nextToken": "eyJpZCI6IjJmMTVkOTYyLTZmMzMtNDA0My1iMDM5LWZmOWIxNDYxNDdlMCJ9"
}

Response

Successful Response

Example response

{
  "header": {
    "error_desc": "success"
  },
  "body": {
    "challengeMethods": [
      {
        "challengeInterfaceId": "ed897acb-71b0-4b21-902e-416285687b5e",
        "created": "2022-04-27T07:02:07.000Z",
        "id": "60d7bf59-718e-4730-ac5b-1a507e61bb30",
        "name": "My Challenge method",
        "properties": {
          "delegateSend": true,
          "delegateVerify": true,
          "delegateFormat": "V1",
          "verifyWebhookId": "d2bd780f-5661-4247-ac97-72cbd7f2a712",
          "cancelWebhookId": "8230f0a3-77ca-4fe1-bff3-9b2292155427",
          "cancelWebhookFormat": "V1"
        },
        "type": "SMS_OTP",
        "updated": "2022-04-27T07:02:07.000Z",
        "alias": "SMSOTP",
        "retries": 5,
        "attempts": 1,
        "authMethodSettings": {
          "defaultValue": "60d7bf59-718e-4730-ac5b-1a507e61bb30",
          "matchers": [
            {
              "value": "01",
              "scheme": "MASTERCARD",
              "protocolVersion": "1.0.2"
            }
          ]
        }
      }
    ],
    "nexttoken": "eyJpZCI6IjhmZjlmZDI5LTkwNjEtNDczMS1iODE3LWIxYTdiNGFhYzMzOSJ9"
  }
}