TDS Risk
Products
Trust Score — £0.35/check Mobile KYC — £0.45/check
Use cases
Consumer Lending Lead buying Insurance Lead Generation Account Creation Online Gambling Betting Affiliate Networks Payments Fintech
Developers
Getting Started Reason Codes Rule Studio Postman Collection Changelog System Status
Company
Pricing About Us Enterprise Contact Case Studies ROI Calculator Security & Compliance FAQ Trust Centre Sign up free → Sign up free →
Developer Tools

Postman Collection

Get started with TDS Risk in minutes. Our Postman collection includes pre-built requests for every endpoint, environment variables, and example responses for both Trust Score and Mobile KYC.

v2.1 · Updated March 2026 · Compatible with Postman 9+

Collection includes
Trust Score — basic and full detail requests
Mobile KYC — full identity match request
Environment files for sandbox and production
Pre-set headers with your API key variable
Example responses with all real field names
Test scripts to validate response structure
Error response examples (400, 401, 429)
Setup

Get running in 4 steps

01
Import the collection
Download the JSON file above and open Postman. Click Import → drag in the file. The full TDS Risk collection will appear in your workspace with all requests pre-organised.
02
Import the environment file
Import the included tds-risk-sandbox.json environment file. This sets {{base_url}} and {{api_key}} variables automatically.
03
Add your API key
In Postman, select the TDS Risk (Sandbox) environment and replace YOUR_KEY_HERE with the sub-client ID from your TDS Risk dashboard. Available immediately after signup.
04
Send your first request
Open Trust Score → Basic Check, update the phoneNumber in the request body, and hit Send. You'll receive a live carrier-derived trust score in under 2 seconds.
Endpoints

Available requests

POSThttps://api.thedatasupermarket.com/trust/v1
Trust Score — returns trustScore, riskLevel, simTimestamp, lineType, phoneRisk, indicators and more. Set details: true to include full carrier and call session data.
trustScoreriskLevelindicatorslineType£0.35/check
POSThttps://api.thedatasupermarket.com/kyc/v1
Mobile KYC — returns verified, nameScore, firstName, lastName, addressScore, dob, isLostStolen, accountType and more. Matches submitted identity against carrier-held records.
verifiednameScoreisLostStolenaddressScore£0.45/check
Trust Score — example request bodyJSON
{ "leadReference": "your-unique-id-123", "phoneNumber": "447911123456", "country": "GB", "details": true }
Mobile KYC — example request bodyJSON
{ "leadReference": "kyc-request-456", "phoneNumber": "447911123456", "firstName": "James", "lastName": "Smith", "address": "42 Example Street, London, SW1A 1AA", "dob": "1985-03-22", "country": "GB" }
Environment Variables

Pre-configured variables

Both sandbox and production environment files are included. Switch between them in Postman's environment dropdown.

VariableSandbox valueDescription
base_urlhttps://sandbox.thedatasupermarket.comBase API URL — swap for production when ready
api_keyYOUR_KEY_HEREYour pf-subClientId from the dashboard
phone_number447700900000Test number — replace with real number for live checks
countryGBISO 3166-1 alpha-2 country code
request_idtest-001Unique ID for each request — must be unique per call