Platform
Solutions
Resources
Pricing
Detect
Intelligence
Real-time signals on devices, browsers, IPs, emails, and phones.
Device fingerprinting
Stable device and browser IDs that survive cookie clears and incognito.
Act
Rules engine
Define allow / challenge / deny rules with your own business logic.
Challenge engine
Hosted step-up verification for account sharing, takeover, and fake signups.
KYC
Selfie liveness or government ID plus selfie, hosted like every other challenge.
Free tools
Disposable email checker
Check any address or domain against our disposable domain database.
Fraud and abuse scanner
Find and quantify the fraud and abuse opportunities visible on any website.
By use case
Fake accounts
Detect fake accounts and focus on the real ones.
Bot detection
Separate automated traffic from your real users.
Account sharing
Detect multiple people using the same account.
Account takeover
Prevent takeover attempts with accuracy and ease.
Multi-accounting
Catch repeat signups made by the same person.
AI content moderation
Stop scam, spam and phishing across your platform.
By industry
SaaS
PLG · Per seat · Free trials
AI
Coding · Inference · Media · GTM
Data
SEO · Company data · Market intel
Marketplaces
Pro · Lead-gen · Listings · Services
Market research
Panels · Sample · Surveys
HR
Job boards · ATS · Staffing
E-learning
Courses · Memberships · Test prep
Developers
Documentation
Guides and tutorials for integrating Rupt.
API reference
Detailed API endpoints, parameters, and responses.
Integrations
Ship Rupt on the platform you already run on.
API status
Check the current status of Rupt APIs.
Learn
Compare
Honest comparisons with real pricing, side by side.
Blog
Fraud prevention and account security, in depth.
White paper
Product misuse: why it happens and how to stop it.
Glossary
Plain-language definitions of fraud and abuse terms.
Changelog
Product updates and improvements as they ship.
Log in
Get started
API v3
API v2
Introduction
Errors
Pagination
Challenges
The challenge object
List all challenges
Retrieve a challenge
Retrieve challenge devices
Kick a challenge device
Send challenge code
Verify challenge code
Complete challenge
Open a challenge
Devices
The device object
Attach a device
Detach a device
Fingerprint a device
Retrieve a device hash
Update device metadata
Users
The user object
Update a user
Retrieve user devices
Evaluations
The evaluation object
Evaluate an action
Webhooks
Challenge initiated
Challenge viewed
Challenge pending
Challenge skipped
Challenge completed
Account sharing signal
Admin notified of shared account
Device detached
User converted
Legacy APIs
Access history
List devices of a user
Complete identification
Update device metadata
Navigation
Legacy
You're viewing the previous version. For the current product, see the
v3 API reference
.