DevTools REST API
Every generator and utility tool on DevTools is available via a simple REST API. One key, seven endpoints, consistent JSON responses.
Authentication
curl "https://tools.shafyha.com/api/tools/uuid" \\
-H "Authorization: Bearer YOUR_API_KEY"
Get your API key from the dashboard after subscribing to any API plan.
Available Endpoints
| Endpoint | Description |
|---|---|
/api/tools/password |
Generate secure passwords |
/api/tools/uuid |
Generate UUIDs v4 |
/api/tools/hash |
MD5, SHA-256, SHA-512 hashes |
/api/tools/lorem |
Lorem ipsum text |
/api/tools/qr |
QR code as PNG, SVG or Base64 |
/api/tools/shorten |
Create short links |
/api/tools/username |
Random usernames |
Rate Limits
- API Basic ($2/mo) — 2,000 requests/day
- API Pro ($5/mo) — 15,000 requests/day
- Business plan — 100,000 requests/day
All responses include X-RateLimit-Limit and X-RateLimit-Remaining headers.
See the full API documentation for parameters, examples and response schemas.