API Documentation

All DevPulse tools are available as REST API endpoints. Free to use, no API key required.

Base URL: https://your-domain/api/

All endpoints accept JSON POST requests (unless noted) and return JSON responses.

JSON Formatter

POST /api/json-format

Request body:

{"text": "{\"key\":\"value\"}", "indent": 2}

Base64 Encode/Decode

POST /api/base64
{"text": "Hello World", "mode": "encode"}

UUID Generator

POST /api/uuid
{"count": 5}

Hash Generator

POST /api/hash
{"text": "hello world"}

Returns MD5, SHA-1, SHA-256, SHA-512 hashes.

JWT Decoder

POST /api/jwt-decode
{"token": "eyJhbGciOi..."}

QR Code Generator

GET /api/qr-code?text=hello&size=300

Returns a PNG image.

Password Generator

POST /api/password
{"length": 20, "count": 5, "uppercase": true, "lowercase": true, "digits": true, "symbols": true}

Timestamp Converter

POST /api/timestamp
{"mode": "now"}
{"mode": "to_human", "timestamp": 1700000000}
{"mode": "to_unix", "date": "2024-01-01T00:00:00"}

Word Counter

POST /api/word-count
{"text": "Your text here..."}

Cron Parser

POST /api/cron-parse
{"expression": "*/5 * * * *"}

Need higher rate limits or custom tools?

Contact us for enterprise API access with dedicated support.

Get in Touch