DeVTools Documentation

Complete guide — free platform with 49 developer, OSINT, and security tools.

49 Tools • v5.1

API Overview

Programmatic access to 39 tools via REST. All requests: POST + JSON body.

Endpoint
POST https://devtools.biz.id/api/v1/tools.php
cURL Example
curl -X POST https://devtools.biz.id/api/v1/tools.php \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{"tool":"base64","action":"encode","text":"Hello World"}'
Response
{ "result": "SGVsbG8gV29ybGQ=", "action": "encode" }

Rate Limits

RoleLimitWindow
Basic10024 hours
VIP1,00024 hours
AdminUnlimited-
DeveloperUnlimited-
Response Headers
X-RateLimit-Limit: 100 X-RateLimit-Remaining: 87 X-RateLimit-Reset: 1721728800 X-RateLimit-Role: basic

API Authentication

All requests require an API key in the Authorization header.

  1. Login, go to /apikey
  2. Enter key name (optional), click Generate
  3. Copy immediately — it won't be shown again!
API keys only appear once. Max 10 keys per user.
Header
Authorization: Bearer YOUR_API_KEY

Error Handling

Error Format
{"error": "Description of the error"}
CodeStatusCause
200OKSuccess
400Bad RequestInvalid parameter / unknown tool
401UnauthorizedAPI key missing/invalid/revoked
429Too Many RequestsRate limit exceeded

Unit Reference

CategoryUnits
lengthm, km, cm, mm, mi, yd, ft, in + full names
weightkg, g, mg, lb, oz + full names
temperaturec, f, k