Documentation 2 min read

Introduction

Welcome to the Chapybara API – your all-in-one platform for domain, IP, and web technology intelligence.
Chapybara provides powerful, real-time APIs for security analysis, geolocation, threat detection, web stack discovery, and more.


🚀 What is Chapybara?

Chapybara is a modern API platform for cybersecurity, fraud prevention, and IT automation.
With a single API key, you can access:

  • Domain Intelligence: DNS, WHOIS, SSL, threat analysis, and more
  • IP Intelligence: Geolocation, ASN, proxy/VPN/Tor detection, risk scoring
  • Web Tech Intelligence: Technology stack, headers, meta tags, page structure

All endpoints are fast, reliable, and easy to integrate.


🔑 Authentication

All production endpoints require an API key.
Pass your key in the X-API-Key header or as a ?api_key= query parameter.

Example:

X-API-Key: your_api_key_here

📚 API Endpoints

API Description Docs Link
Domain Domain intelligence, DNS, WHOIS, SSL, threats Domain API
IP IP geolocation, ASN, proxy/VPN/Tor, risk IP API
Web Tech Web stack, headers, meta, structure Web Tech API

🛠️ Development Endpoints

For integration and testing, each API provides a /development endpoint:

  • No API key required
  • Does not consume your quota
  • Returns a static, hardcoded response
  • Rate limited (20 requests/minute per IP)
  • Not for production use

See each API’s documentation for details.


📝 Quick Start

Example: Domain API

curl -X GET "https://chap.alphasystem.dev/api/v1/domain/google.com" \
  -H "X-API-Key: your_api_key_here"

Example: IP API

curl -X GET "https://chap.alphasystem.dev/api/v1/ip/8.8.8.8" \
  -H "X-API-Key: your_api_key_here"

Example: Web Tech API

curl -X GET "https://chap.alphasystem.dev/api/v1/webtech/google.com" \
  -H "X-API-Key: your_api_key_here"

⚠️ Error Handling

All APIs use standard HTTP status codes and return errors in JSON:

{
  "error": "Invalid domain format",
  "code": "VALIDATION_ERROR"
}

See each API’s documentation for error codes and details.


⏱️ Rate Limits

  • Rate limit headers are included in every response:
    • X-RateLimit-Limit
    • X-RateLimit-Remaining
    • X-RateLimit-Reset
  • Limits depend on your plan.
  • Exceeding limits returns HTTP 429.

📖 API Reference


💡 Need Help?


Chapybara – Domain & IP Intelligence API
© 2025 Alpha System


Ready to get started? Sign up for a free account!