This document is intended to help customers integrate the Sensfrx API into their web applications or mobile apps. It covers the main components of the API, provides clear and simple translations of API responses, and offers guidance on using specific endpoints. Additionally, it includes example code snippets in top programming languages, explains rate limits and authentication processes, and simplifies technical jargon for better understanding.

Main Components

Risk APIs:

  • Account Security: Handles events like successful and failed logins, and password reset attempts.

  • Fake Registration: Manages registration attempts and their outcomes.

  • Bot: Detects and handles bot interactions.

  • Transaction Fraud: Manages transaction attempts and their outcomes.

Authentication

The API are protected with property id and secrete and those can be generated from the Dashboard of the Sensfrx. You can find more information here for generating the secrete key.

The Sensfrx API uses Basic Authentication. You need to include the Authorization header with your API key encoded in Base64 format.

Example:

Authorization: Basic NDE0NzE5ODIzMzEzOTMyNzphdkxHeUF5VE5wY0hxdUg2

Rate limit

Each endpoint has a specific rate limit to prevent abuse and ensure fair usage. Typically, these limits are enforced on a per-minute or per-hour basis.


On this page