API Documentation
All endpoints accept and return JSON. Include your API key via the x-api-key header.
Rate Limits
- Free tier: 100 requests / hour
- Paid tier: 10,000 requests / hour
POST
/api/v1/json/format{ "input": "{...}" }POST
/api/v1/json/validate{ "input": "{...}" }POST
/api/v1/base64/encode{ "input": "text" }POST
/api/v1/base64/decode{ "input": "dGV4dA==" }POST
/api/v1/url/encode{ "input": "hello world" }POST
/api/v1/url/decode{ "input": "hello%20world" }POST
/api/v1/jwt/decode{ "input": "eyJ..." }POST
/api/v1/hash{ "input": "text", "algorithm": "SHA-256" }POST
/api/v1/regex/test{ "pattern": "[a-z]+", "flags": "g", "input": "test 123" }Error Format
{
"error": {
"code": "INVALID_INPUT",
"message": "Description of what went wrong"
}
}