Overview
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.