This API allows you to search through databases using various request types.
You can use both GET and POST methods.
The domain for all requests is: https://api.uidvis.pro

All requests require URL encoding and return JSON responses.


Authentication

All requests must include:

api_key=YOUR_API_KEY

Find your key at: settings

Required Parameters
Parameter Description Exceptions
api_key YOUR_API_KEY Always required
request_type Type of data to query (see full list below) Always required
request_object Search value (min 4 chars, URL encoded) Not required when request_type=account
request_mode data: Returns records (consumes credits)
stats: Returns statistics - database names and record counts (no credits, has rate limits)
Not required when request_type=account
request_db Only when request_mode=data
Records source database.
   When request_db is unspecified, records will be retrieved from the first available processed databases.
Not required
sorting_mode Only when request_mode=data
0: Random records (default)
1: First records
2: Last records
Not required
records_count Only when request_mode=data
Maximum per query: 10 000
Default matches your plan's Records per 1 credit.
   If your request exceeds the Records per 1 credit limit, successful queries will deduct credits calculated as (records_count รท Records per 1 credit).
Not required
Request Types Specification
Type Format Wildcard Rules Example Notes
account Returns account information (plan, credits, limits).
No request_object needed
phone [country code][number] End only 15556893421
1547654*
Min 3 digits after country code
email [email protected] Start or end [email protected]
*[email protected]
user123@dom*
Acceptable characters @ . _
full_name FirstName LastName Start or end Alex Miller
*Miller
Alex Mil*
Space-separated
full_name_zip FirstName LastName ZIP Start or end Alex Miller 90210
*Miller 90210
Alex Miller 9*
5-digit ZIP
full_name_dob FirstName LastName YYYY-MM-DD Start or end Alex Miller 1980-10-23
* Miller 1980-10-23
Alex Miller 1980-1*
Date format strict
username Letters, numbers, . _ Start or end *er123
user*
Min 4 chars
address Number Street ZIP Start or end 23 Main St 90210
* Main St 90210
23 Main St 9*
No abbreviations
domain domain.com End only example.com
example*
No http:// or paths
password Letters, numbers, !@$%?._ End only p@ssword!
passw*
Min 4 chars
Response Format
Standard Fields:
  • request_id - Unique identifier for tracking
  • request_date - UTC time of response
Important: All parameters except api_key and request_type must be URL encoded. When request_type=account , only api_key is required.


Direct GET Request
GET https://api.uidvis.pro/?api_key=YOUR_KEY&request_type=account
Direct POST Request
POST https://api.uidvis.pro/
Body (JSON):
																		{
  "api_key": "YOUR_KEY",
  "request_type": "account"
}
																	
CURL Request
																curl -X GET \
  "https://api.uidvis.pro/?api_key=YOUR_KEY&request_type=account" \
  -H "Accept: application/json"
															
CURL POST Request
																curl -X POST \
  "https://api.uidvis.pro/" \
  -H "Content-Type: application/json" \
  -H "Accept: application/json" \
  -d '{
    "api_key": "YOUR_KEY",
    "request_type": "account"
  }'
															
PHP Example
																<?php
$apiUrl = 'https://api.uidvis.pro/?api_key=YOUR_KEY&request_type=account';
// Using file_get_contents
$response = file_get_contents($apiUrl);
$result = json_decode($response, true);
// Alternative with CURL (recommended)
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $apiUrl);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$response = curl_exec($ch);
curl_close($ch);
// Process response
if ($response) {
  $data = json_decode($response, true);
  print_r($data);
}
?>
															
Server JSON Response
																{
  "request_result": "account_info",
  "username": "alex1",
  "balance": 430,
  "plan": "pro",
  "plan_end_date": "2025-01-14 23:13:28",
  "records_per_1_credit": 50,
  "account_daily_stats_remaining": 356,
  "account_plan_data_remaining": 348
}
															

Direct GET Request
GET https://api.uidvis.pro/?api_key= YOUR_KEY&request_type=phone&request_object=1210123*&request_mode=data
Direct POST Request
POST https://api.uidvis.pro/
Body (JSON):
																	{
  "api_key": "YOUR_KEY",
  "request_type": "phone",
  "request_object": "1210123*",
  "request_mode": "data"
}
																
CURL GET Request
															curl -X GET \
  "https://api.uidvis.pro/?api_key=YOUR_KEY&request_type=phone&request_object=1210123*&request_mode=data" \
  -H "Accept: application/json"
														
CURL POST Request
															curl -X POST \
  "https://api.uidvis.pro/" \
  -H "Content-Type: application/json" \
  -H "Accept: application/json" \
  -d '{
    "api_key": "YOUR_KEY",
    "request_type": "phone",
    "request_object": "1210123*",
    "request_mode": "data"
  }'
														
Server Data Response
																{
  "data": [
    {
      "db_name": "mgm_2019",
      "first_name": "",
      "middle_name": "",
      "last_name": "",
      "full_name": "Alex Miller",
      "yyyy": 1980,
      "mm": 4,
      "dd": 17,
      "dob": "1980-04-17",
      "phone": 12101232345,
      "email": "[email protected]",
      "zip": "78021",
      "city": "Helotes",
      "state": "TX",
      "street": "",
      "address": "Helotes TX US 78021",
      "code": 52997841
    },
    {
      "db_name": "npd_2024_7",
      "first_name": "Alex",
      "middle_name": "S",
      "last_name": "Miller",
      "full_name": "",
      "yyyy": 0,
      "mm": 0,
      "dd": 0,
      "dob": "",
      "phone": 12101232345,
      "email": "",
      "zip": "98113",
      "city": "Seattle",
      "state": "WA",
      "street": "4006 S Holden St 812",
      "address": "",
      "code": 634243569
    }
  ],
  "request_id": "2-1nuh-anbc",
  "request_date": "2025-01-16 19:01:12",
  "request_result": "found",
  "request_records_count": 2,
  "request_object_count": 2,
  "request_db_count": 2,
  "request_mode": "data",
  "request_type": "phone",
  "request_mask": "finish",
  "request_object": "1210123****",
  "error_code": 0,
  "request_sorting_mode": 0,
  "account_daily_stat_remaining": 352,
  "account_plan_data_remaining": 345
}
															
Found 2 records in 2 databases | Request ID: 2-1nuh-anbc

Direct GET Request
GET https://api.uidvis.pro/?api_key= YOUR_KEY&request_type=full_name&request_object=Alex Mil*&request_mode=stats
Direct POST Request
POST https://api.uidvis.pro/
Body (JSON):
																	{
  "api_key": "YOUR_KEY",
  "request_type": "full_name",
  "request_object": "Alex Mil*",
  "request_mode": "stats"
}
																
CURL GET Request
															curl -X GET \
  "https://api.uidvis.pro/?api_key=YOUR_KEY&request_type=full_name&request_object=Alex Mil*&request_mode=stats" \
  -H "Accept: application/json"
														
CURL POST Request
															curl -X POST \
  "https://api.uidvis.pro/" \
  -H "Content-Type: application/json" \
  -H "Accept: application/json" \
  -d '{
    "api_key": "YOUR_KEY",
    "request_type": "full_name",
    "request_object": "Alex Mil*",
    "request_mode": "stats"
  }'
														
Recommended for complex queries
Server Statistics Response
																{
  "data": [
    {
      "db_name": "npd_2024_7",
      "records_count": 427,
      "object_count": 639
    },
    {
      "db_name": "mgm_2019",
      "records_count": 28,
      "object_count": 28
    }
  ],
  "request_id": "2-bk1i-znvk",
  "request_date": "2025-01-16 19:36:37",
  "request_result": "found",
  "request_records_count": 2,
  "request_object_count": 2,
  "request_db_count": 2,
  "request_mode": "stats",
  "request_type": "full_name",
  "request_mask": "finish",
  "request_object": "alex mil*",
  "error_code": 0,
  "account_daily_stat_remaining": 351,
  "account_plan_data_remaining": 345
}
															
Found in 2 databases | Search: "alex mil*" | Request ID: 2-bk1i-znvk

Direct GET Request
GET https://api.uidvis.pro/?api_key= YOUR_KEY&request_type=username&request_object=user1*&request_mode=data&request_db=coinlist_ulp&sorting_mode=1&records_count=3000
Direct POST Request
POST https://api.uidvis.pro/
Body (JSON):
																{
  "api_key": "YOUR_KEY",
  "request_type": "username",
  "request_object": "user1*",
  "request_mode": "data",
  "request_db": "coinlist_ulp",
  "sorting_mode": 1,
  "records_count": 3000
}
															
CURL GET Request
														curl -X GET \
  "https://api.uidvis.pro/?api_key=YOUR_KEY&request_type=username&request_object=user1*&request_mode=data&request_db=coinlist_ulp&sorting_mode=1&records_count=3000" \
  -H "Accept: application/json"
													
CURL POST Request
														curl -X POST \
  "https://api.uidvis.pro/" \
  -H "Content-Type: application/json" \
  -H "Accept: application/json" \
  -d '{
    "api_key": "YOUR_KEY",
    "request_type": "username",
    "request_object": "user1*",
    "request_mode": "data",
    "request_db": "coinlist_ulp",
    "sorting_mode": 1,
    "records_count": 3000
  }'
													
Server Data Response (3000 records)
															{
  "data": [
    {
      "db_name": "coinlist_ulp",
      "domain": "coinlist.com",
      "login": "user19a",
      "password": "jpr4!dr5f",
      "ulp": "https://coinlist.com/:user19a:jpr4!dr5f"",
      "code": 43031
    },
    {
      "db_name": "coinlist_ulp",
      "domain": "coinlist.com",
      "login": "user179ur",
      "password": "user179!aur",
      "ulp": "https://coinlist.com/:user179ur:user179!aur"",
      "code": 43506
    },
/* ... 2997 similar records ... */,
{ "db_name": "coinlist_ulp", "domain": "coinlist.com", "login": "user1264tupan", "password": "samuel17391234@", "ulp": "https://coinlist.com/:user1264tupan:samuel17391234@"", "code": 822202 } ], "request_id": "2-0nb4-pzkg", "request_date": "2025-01-17 04:04:49", "request_result": "found", "request_records_count": 3000, "request_object_count": 3000, "request_db_count": 1, "request_mode": "data", "request_type": "username", "request_mask": "finish", "request_object": "user1*", "error_code": 0, "request_sorting_mode": 1, "account_daily_stat_remaining": 350, "account_plan_data_remaining": 342 }
Search: "user1*" | Database: coinlist_ulp | Sorting: mode 1