Get started quickly with our official SDKs for Python, Node.js, Go, and Rust. Fully typed, battle-tested, and maintained by our team.
# Or just use curl
curl -G "https://api.ismalicious.com/check" \
--data-urlencode "query=example.com" \
--data-urlencode "enrichment=standard" \
-H "X-API-KEY: YOUR_API_KEY"0
Official SDKs
0%
API Coverage
TypeScript
Full Types
MIT
License
Everything you need to protect your infrastructure and users
pip install ismalicious - Async support, type hints.
go get github.com/ismalicious/go-sdk - Idiomatic Go.
cargo add ismalicious - Async with Tokio.
Automatic retry with exponential backoff.
Built-in pagination helpers for list endpoints.
How security teams use this tool
Get started in minutes with idiomatic code.
Full type definitions catch errors at compile time.
SDKs implement retry logic and error handling.
Open source with active GitHub community.
Our SDKs abstract away the complexity of REST API integration, providing idiomatic interfaces for Python, Node.js/TypeScript, Go, and Rust. Each library is fully typed, enabling your IDE to provide intelligent autocompletion and catch errors at compile time rather than runtime. The SDKs handle authentication, rate limiting, retries with exponential backoff, and pagination automatically, letting you focus on security logic rather than API mechanics.
Every SDK provides complete type definitions that mirror the API response schema. TypeScript developers get full IntelliSense support, Python developers benefit from type hints compatible with mypy and Pylance, Go developers get idiomatic struct definitions, and Rust developers get zero-cost abstractions with strong compile-time guarantees. Comprehensive documentation and inline code examples accelerate integration regardless of your language choice.
SDKs retry transient failures with configurable backoff, detect rate limits, expose detailed error types, and use circuit breakers for degraded upstream services. Logging hooks connect SDK operations to your existing observability stack.
All SDKs are open source under the MIT license and available on GitHub. We welcome contributions, bug reports, and feature requests from the community. Each SDK includes comprehensive test suites, CI/CD pipelines, and semantic versioning for predictable upgrades. Community SDKs for additional languages like Ruby, PHP, and Java are linked in our documentation.
Learn more from our security research blog
Rejoignez des milliers d'équipes de sécurité qui utilisent isMalicious pour protéger leur infrastructure.