REST API

U.S. Background Check API

Comprehensive API for background checks, criminal records, phone lookups, property records, and business searches.

Base Endpoint

GET / POST https://softwaresphere.ca/tools/USBackgroundCheckTool/api.php

Authentication

All API requests require an api_key parameter.

api_key Required Your Software Sphere API key (found in User Profile)

Available Check Types

Background Search

$0.75

Basic people search returning addresses, relatives, and identifiers for background reports.

Parameters:
typeRequiredbackground_search
first_nameRequiredPerson's first name
last_nameRequiredPerson's last name
stateRequired2-letter state code (e.g., FL, CA)

Background Report

$5.00

Full comprehensive background report. Requires data from a prior Background Search.

Parameters:
typeRequiredbackground_report
sidRequiredSession ID from Background Search
idRequiredRecord ID from Background Search
matchRequiredMatch score from Background Search
id2OptionalSecondary ID if applicable
match2OptionalSecondary match score if applicable

Criminal Record Check

$0.50

Search criminal records including felonies, misdemeanors, and arrests.

Parameters:
typeRequiredcriminal_record
first_nameRequiredPerson's first name
last_nameRequiredPerson's last name
cityRequiredCity name
stateRequired2-letter state code

Terrorist Watchlist (OFAC)

$0.05

Check against OFAC terrorist watchlist and sanctions list.

Parameters:
typeRequiredterrorist_watchlist
first_nameRequiredPerson's first name
last_nameRequiredPerson's last name
stateOptional2-letter state code

Phone Lookup

$0.25

Reverse phone lookup to identify owner, carrier, and line type.

Parameters:
typeRequiredphone_lookup
phoneRequiredPhone number (10 digits)

Address Lookup

$0.50

Verify address and find associated residents.

Parameters:
typeRequiredaddress_lookup
streetRequiredStreet address
cityRequiredCity name
stateRequired2-letter state code
zipOptional5-digit ZIP code

Property Records

$1.50

Property ownership, valuation, and deed information.

Parameters:
typeRequiredproperty_records
streetRequiredStreet address
cityRequiredCity name
stateRequired2-letter state code

Business Search

$1.00

Search business records and corporate filings.

Parameters:
typeRequiredbusiness_search
business_nameRequiredBusiness name
stateRequired2-letter state code

Example Requests

Background Search (cURL)

curl "https://softwaresphere.ca/tools/USBackgroundCheckTool/api.php?\
type=background_search&\
first_name=John&\
last_name=Smith&\
state=FL&\
api_key=YOUR_API_KEY"

Phone Lookup (cURL)

curl "https://softwaresphere.ca/tools/USBackgroundCheckTool/api.php?\
type=phone_lookup&\
phone=3055551234&\
api_key=YOUR_API_KEY"

Property Records (JavaScript)

fetch('https://softwaresphere.ca/tools/USBackgroundCheckTool/api.php', {
  method: 'POST',
  headers: { 'Content-Type': 'application/json' },
  body: JSON.stringify({
    type: 'property_records',
    street: '123 Main St',
    city: 'Miami',
    state: 'FL',
    api_key: 'YOUR_API_KEY'
  })
}).then(r => r.json()).then(console.log);

Response Format

Success Response

{
  "success": true,
  "check_type": "background_search",
  "cost": "$0.75",
  "remaining_balance": "$24.25",
  "data": {
  }
}

Error Response

{
  "error": true,
  "message": "Missing required fields",
  "missing_fields": ["first_name", "state"]
}

Need Help?

Get your API key from your User Profile after logging in.