Skip to content

OSINT-Trace/Instagram-Checker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

Instagram Account Checker API

RapidAPI Badge

An API to verify Instagram account existence by username, email, or phone number.

Table of Contents

Features

✅ Single account verification
✅ Bulk check up to 10 accounts at once
✅ Supports emails, usernames, and phone numbers
✅ Fast JSON responses
✅ Enterprise-grade reliability

Getting Started

  1. Get API Key

    • Subscribe via RapidAPI Hub
    • Get your X-RapidAPI-Key from your dashboard
  2. Base URL

https://instagram-checker.p.rapidapi.com

API Endpoints

Single Account Check

Endpoint

POST /check

Request

{
 "input": "test@example.com"
}

cURL Example

curl --request POST \
     --url https://instagram-checker.p.rapidapi.com/check \
     --header 'X-RapidAPI-Host: instagram-checker.p.rapidapi.com' \
     --header 'X-RapidAPI-Key: YOUR_API_KEY' \
     --header 'Content-Type: application/json' \
     --data '{"input": "test@example.com"}'

Bulk Account Check

Endpoint

POST /check_bulk

Request

{
    "input": [
        "test@example.com",
        "instagramuser123",
        "19295551234"
    ]
}

Python Example

import requests

url = "https://instagram-checker.p.rapidapi.com/check_bulk"
payload = {"input": ["test@example.com", "instagramuser123", "+19295551234"]}
headers = {
    "X-RapidAPI-Key": "YOUR_API_KEY",
    "X-RapidAPI-Host": "instagram-checker.p.rapidapi.com",
    "Content-Type": "application/json"
}

response = requests.post(url, json=payload, headers=headers)
print(response.json())

Response Format

Successful Response

{
  "live": true
}

Bulk Response

[
  {
    "live": true,
    "identifier": "john@doe.com"
  },
  {
    "live": true,
    "identifier": "jane@doe.com"
  },
  {
    "live": false,
    "identifier": "19295551234"
  }
]

Requirements

  • Minimum input length: 3 characters

  • Bulk requests limited to 10 items per call

  • Valid input types:

    • Email addresses
    • Usernames
    • Phone numbers (E.164 format recommended)

Pricing

Flexible plans available through RapidAPI.
Free tier available for testing and low-volume usage.

Support

For technical issues or enterprise inquiries:
📧 info@osinttrace.com

Legal Compliance

This API is intended for legitimate use cases only. Users are responsible for:

  • Complying with Instagram's Terms of Service
  • Adhering to all applicable data privacy laws
  • Obtaining proper consent for data processing

This service is not affiliated with or endorsed by Meta Inc.

About

An API to verify Instagram account existence by username, email, or phone number.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published