Idenza API Endpoint Reference
/fingerprint/ingest
POST
Ingests a Fingerprint request and starts asynchronous prefetch.
Data Ingestion and Prefetch Initiation: Accepts a Fingerprint request ID and user context to initiate the asynchronous process of fetching and caching related data for subsequent risk scoring.
/risk/bin/score
POST
Scores a transaction in real time and returns score, risk level, and action.
Real-Time Transaction Scoring: Submits transaction and card data (or a raw payment gateway event) for immediate risk assessment, returning a synchronous score, risk level, and action decision.
/customer/add
POST
Creates/updates a customer, also sets Whitelist status if provided.
Customer Status Setting: Creates or updates a customer record, explicitly setting the user's status as either Whitelisted (automatic approval) or Blacklisted (automatic denial) for the subscriber account.
/customer/remove
POST
Removes a customer from Whitelist/Blacklist, reverting to neutral.
Customer Status Reset: Removes a user from an explicit status list (Whitelist or Blacklist), resetting their status to neutral/default for standard risk evaluation.
/customer/get
GET
Retrieves Whitelist or Blacklist entries for a subscriber.
Customer Status Retrieval: Fetches a list of all customers associated with the subscriber ID that are currently active on the specified Whitelist or Blacklist.
API Overview
Fingerprint
Transaction Scoring
Customer Management