Skip to content

xReverseLabs/Api-Documentation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 

Repository files navigation

xReverseLabs Logo

Welcome to xReverseLabs

Innovative OSINT Solutions for Cybersecurity Experts
Empowering penetration testers and security researchers with cutting-edge tools and intelligence for comprehensive domain reconnaissance.

Website GitHub followers LinkedIn Instagram


🌐 xReverseLabs API Documentation

Welcome to the xReverseLabs API documentation! πŸš€ This API provides various endpoints for managing API keys and performing operations such as reverse IP lookups and subdomain scanning.

πŸ”— Base URL

https://api.xreverselabs.my.id/

πŸ“Œ Endpoints

1. Reverse IP

  • Endpoint: /itsuka or /himawari
  • Method: GET
  • Description: Retrieves the domains associated with a specific IP address.
  • Query Parameters:
    • πŸ”‘ apiKey (string, required) - Your API key.
    • 🌐 ip (string, required) - The IP address to reverse.
  • Example:
    • /itsuka?apiKey=freetrial&ip=101.50.1.10
  • Response:
    {
      "ip": "101.50.1.10",
      "domains": [
        "7seasmarineproduct.com",
        "batu13.com",
        "cvkam.com"
      ],
      "total": 3
    }

2. Subdomain Scanner

  • Endpoint: /subdomain
  • Method: GET
  • Description: Scans and retrieves subdomains for a given domain.
  • Query Parameters:
    • πŸ”‘ apiKey (string, required) - Your API key.
    • 🌐 url (string, required) - The domain to scan.
  • Example:
    • /subdomain?apiKey=freetrial&url=xreverselabs.my.id
  • Response:
    {
      "domain": "xreverselabs.my.id",
      "subdomains": [
        "api.xreverselabs.my.id",
        "cloud.xreverselabs.my.id",
        "apiv2.xreverselabs.my.id"
      ],
      "total": 3
    }

3. Domain Grabber By Date

  • Endpoint: /domainbydate
  • Method: GET
  • Description: Scans and retrieves registered domains by date.
  • Query Parameters:
    • πŸ”‘ apiKey (string, required) - Your API key.
    • πŸ“Š date (string, required) - Date.
    • 🌐 page (string, required) - Page.
  • Example:
    • /domainbydate?apiKey=freetrial&date=2023-01-01&page=2
  • Response:
    {
      "date": "2023-01-01",
      "domains": [
        "example.site.com",
        "example2.site.com",
        "example3.site.com"
      ],
      "total": 3
    }

4. Reverse IPv6

  • Endpoint: /reverse/ipv6
  • Method: GET
  • Description: Retrieves the domains associated with a specific IPv6 address.
  • Query Parameters:
    • πŸ”‘ apiKey (string, required) - Your API key.
    • 🌐 ip (string, required) - The IP address to reverse.
  • Example:
    • /reverse/ipv6?apiKey=freetrial&ip=100f:xxxxxxx
  • Response:
{
  "ip": "100f:xxxxxxx",
  "domains": [
    "12stepsforlivingfree.com",
    "1stclasscloud.com",
    "1takesuccess.com",
    "1to1speechtherapy.com",
    "3tigermartialarts.com"
	],
  "total": 5
}

πŸ“œ License

This project is licensed under the MIT License - see the LICENSE file for details.

πŸ’‘ Acknowledgements

  • Thanks to the open-source community for their invaluable resources.
  • Special thanks to ProjectDiscovery for their excellent tools and inspiration.
  • Thanks to xReverseLabs Team