Path Params
string
required

This is your personal username access to DCB protect API. This parameter will be provided by your Customer Success Manager.

Query Params
string
required
≤ 128

This is one unique identifier you have to fill to identify the transaction on our side. One transaction equal one identifier.

string
required

This is the targeted element you want to protect (aka your CTA DOM element to protect.) This parameter is not required in redirect mode integration.

integer
required

The current timestamp of the transaction.

string
required

This is the signature of your API call. Please liaise with your Customer Success Manager to the method to sign your call.

integer

This parameter allows you to enable "precheck" option. It will automatically trigger a check request at the event "load page".Please contact your Customer Success Manager to activate this option.

string

This parameter is required for Redirect integration mode. It's the URL where the end user will be redirected if the transaction is OK. Max Size 2048 Char.
Required in redirect mode.

string

This parameter is required for Redirect integration mode. It's the URL where the end user will be redirected if the transaction is not OK. Max Size 2048 Char.
Required in redirect mode.

string

This parameter is required for Redirect integration mode. It's the URL when the end user is considered as a bot. Max Size 2048 Char.
Required in redirect mode.

string

This parameter is required for Header Enrichment. It's the redirect URL when the transaction is authentic. Max Size 2048 Char.
Required for Header Enrichment.

integer
Defaults to 0

This parameter is for the Anti double click feature. It’s an option to block multiple clicks on CTA elements . It should be set to 1 in order to activate the default behavior. Set to a value greater or equals to 100 (in milliseconds) in order to custom the latency between 2 clicks.

boolean
Defaults to false

This parameter is only have the script in the response.

boolean
Defaults to false

This parameter is to activate Eyewitness option It will record the end user journey . Please contact your Customer Success Manager to activate this option.

boolean
Defaults to false

This parameter is to activate cloudflare notification from end user browser. Please contact your Customer Success Manager to activate this option.

pl
array of strings
Defaults to

List of accounts allowed to check this transaction

pl
string

This is a customizable parameter you can use to specify information for your transaction . It will help you to identify traffic information in your dashboards.

string

This is a customizable parameter you can use to specify information for your transaction . It will help you to identify traffic information in your dashboards

string

This is a customizable parameter you can use to specify information for your transaction . It will help you to identify traffic information in your dashboards.

string

This is a customizable parameter you can use to specify information for your transaction . It will help you to identify traffic information in your dashboards.

string

This is a customizable parameter you can use to specify information for your transaction . It will help you to identify traffic information in your dashboards.

string

This is a customizable parameter you can use to specify information for your transaction . It will help you to identify traffic information in your dashboards.

string

This is a customizable parameter you can use to specify information for your transaction . It will help you to identify traffic information in your dashboards

string

This is a customizable parameter you can use to specify information for your transaction . It will help you to identify traffic information in your dashboards

string

This is a customizable parameter you can use to specify information for your transaction . It It will help you to identify traffic information in dashboards

string

This is a customizable parameter you can use to specify information for your transaction . It will help you to identify traffic information in your dashboards

string

This parameter is used to define the country of the transaction. The format should be the country code ISO 3166-2.

string

This parameter is used to define the service of the transaction.

string

This parameter is used to define the end user carrier of the transaction. This should be au format MCCMNC.

string

This parameter is used to define the end user identifier of the transaction. It could be the MSISDN or an alias.

string

This parameter is used to define the end user purchase of the transaction.

string

4 char min. Tracking id used to link multiples transactions. For Eyewtiness, use this to merge the user journey as on flow.

string

redirect url of the checkout page option.

string

redirect fraud url of the checkout page option.

string

price point identifier of the checkout page option.

string

paylaod json of the checkout page option

boolean
Defaults to false

This parameter is to enable the ComplianceProtect option. Might be required to be sent for specific integrations with MNOs. Feel free to contact your Customer Success Manager to know more about this option.

Responses

Language
Choose an example:
application/json