{
    "name": "Creo Unified API",
    "version": "1.0.0",
    "endpoints": [
        {
            "path": "\/ip",
            "method": "GET",
            "description": "Get IP geolocation and ASN info",
            "params": {
                "ip": "IP address (optional, auto-detects if not provided)"
            }
        },
        {
            "path": "\/phone\/validate",
            "method": "GET, POST",
            "description": "Validate a phone number",
            "params": {
                "phone": "Phone number",
                "countryCode": "ISO country code (e.g., US, GB)"
            }
        },
        {
            "path": "\/phone\/batch",
            "method": "POST",
            "description": "Validate multiple phone numbers",
            "body": {
                "phones": "Array of {phone, countryCode} objects"
            }
        },
        {
            "path": "\/health",
            "method": "GET",
            "description": "Health check for all services"
        }
    ]
}