IRBIS API Reference
  • IRBIS API Reference
  • Disclaimer for IRBIS Search Portal and Services
  • Introduction
  • Authenticate
  • Requests Endpoints
  • LookupId-List API Endpoint
  • Retrieve the API Results for all requests.
    • GET Multiple Results
    • Search Response Schema
  • Delete Record API
    • Headers and Body Request for Delete Record
  • Retrieve Credits Status API
    • Search Response Schema
  • BreachScan
    • Headers and Body Request by deepweb values
    • GET Get lookup data for a request by deepweb values
    • Search Response Schema
  • Phone Lookup
    • Headers and Body Request by Phone
    • GET Get lookup data for a request by Phone
    • Search Response Schema
  • Phone Verification (Real Phone)
    • Headers and Body Request by Phone
    • GET Get lookup data for a request by Phone
    • Search Response Schema
  • Phone Validation Request (Optional)
    • Headers and Body
    • Request Response Data
    • Search Response Schema
  • Phone Vs Name Validator
    • Headers and Body
    • Request Response Data
    • Search Response Schema
  • E-mail Lookup
    • Headers and Body Request by E-mail Lookup
    • GET Get lookup data for a request by E-mail Lookup
    • Search Response Schema
  • Name SocialScan
    • Headers and Body Request by Name Lookup
    • GET Get lookup data for a request by Name Lookup
    • Search Response Schema
  • Name WebScan
    • Headers and Body Request by Telescope
    • GET Get lookup data for a request by Name Lookup
    • Search Response Schema
  • Leads Search
    • Headers and Body Request by Topick
    • GET Get lookup data for a request by Post
    • Search Response Schema
  • Face WebScan
    • Headers and Body Request by Face WebScan
    • GET Get lookup data for a request by Face WebScan
    • Search Response Schema
  • AI Sentiment Analysis
    • Headers and Body Request by Text body
    • GET Get lookup data for a request by Text body
    • Search Response Schema
  • KYC Validator
    • Headers and Body Request by KYC Validator
    • Request KYC Validator results
    • Search Response Schema
  • WEB Scraper
    • Headers and Body Request
    • Request Response Data
    • Search Response Schema
  • IP Geolocation
    • Headers and Body
    • Request Response Data
    • Search Response Schema
  • Phone Vs IP Validator
    • Headers and Body
    • Request Response Data
    • Search Response Schema
  • Psychological Portrait
    • Headers and Body
    • Request Response Data
    • Search Response Schema
  • Psycho Profile and Summary by Text & Name (Optional)
    • Headers and Body
    • Request Response Data
    • Search Response Schema
  • Compliance Screening
    • SSN Trace (US only)
    • National Criminal Screening (US only)
    • Watchlists and Politically Exposed Persons (International)
    • Court Records (US only)
Powered by GitBook
On this page

Requests Endpoints

Requests in this folder allow you to:

This is a controller for working with lookup request.

  • POST /api/developer/deepweb: Perform a BreachScan based on criteria such as (‘email’, ‘phone’, ‘facebookid’, ‘telegramid’, ‘password’, ‘linkedinid’, ‘vkid’, 'instagramid', 'twitterid', 'fullname'.)

  • POST /api/developer/combined_phone: Phone Lookup or Phone WebScan. Gather information by phone number in real-time from mobile applications and exposed data sources.

  • POST /api/developer/combined_email: E-mail Lookup or E-mail WebScan information by email address in real-time from mobile applications and exposed data sources.

  • POST /api/developer/combined_name: Name SocialScan or Name WebScan. Gather information by fullname in social networks including Facebook, Twitter, LinkedIn, Instagram, OK, and VK and exposed data sources.

  • POST /api/developer/post: Leads Search Generate Leads by keyword search in Social Networks posts from Facebook, Twitter, LinkedIn, Instagram, and VK.

  • POST /api/developer/face_search: Face WebScan. Gather information by image with face in social networks. The results are provided with scores of relevance.

  • POST /api/developer/kyc: KYC Validator and Enrichment IBAN, VAT (US only), and company enrichment.

  • POST /api/developer/web_collection: WEB Scraper. Capture and Store Webpages as HTML or Snapshot Images

  • POST /api/developer/ip_geolocation: IP Geolocation Pinpoint Location Based on IP

  • POST /api/developer/sentiment_analysys: AI Sentiment Analysis Empower Your Analytics!

  • POST /api/developer/psycho_profile: Psychological Portrait by Facebook ID.

  • POST /api/developer/psycho_profile_summary: Psychological Portrait and summary by Facebook ID.

  • POST /api/developer/ip_phone_verification: Phone Vs IP Validator or Email Validator Verify Subscriber Credentials or Validate Fraudent E-mails!

  • POST /api/developer/real_phone: Real Phone. Phone number looup combined with AI based analysys, provides AI report and score if the Phone number is belonged to scammer or real person.

  • GET /api/request-monitor/api-usage: Get the API usage for all requests.

  • GET /api/request-monitor/api-usage/{id}: Get the API usage for a single request.

  • DELETE/api/developer/delete_record/{id}: Deletion of single request

The "lookupId" is the ID value related to the type of search and can be found on the Developer page of the IRBIS user interface at section "API lookup types".

The "lookupType" is relevant only for DeepWeb lookup and the following values are available: ‘email’, ‘phone’, ‘facebookid’, ‘telegramid’, ‘password’, ‘linkedinid’, ‘vkid’, 'instagramid', 'twitterid', 'fullname'."

Note: Please be aware that there is a timeout of 30 seconds between searches when using the IRBIS API. This is implemented to ensure that our system can efficiently handle the volume of requests and maintain optimal stability for all users.

If you receive an error message that reads 'Insufficient enrichment timeout,' it means that a search request was sent before the timeout period had elapsed. Please wait at least 30 seconds between each search request to avoid this error.

PreviousAuthenticateNextLookupId-List API Endpoint

Last updated 1 month ago

To use the API, you will need to generate a unique API key on the .

If you require a shorter timeout duration, consider requesting our Custom package. Details and options are available on the .

API Keys page
Packages Page