Kas Developer API

Free REST API for developers. Hash generation, encoding, UUIDs, timestamps, and more.

100 free requests/day · No signup required
https://kas.storksoft.by/api/v1/

All endpoints return JSON. CORS enabled for all origins.

Rate Limiting

Free tier: 100 requests per day per IP address. Need more? Get unlimited access.

Utility Endpoints

GET /api/v1/hash Generate hash of text
ParameterTypeDescription
text requiredstringText to hash
algorithmstringmd5, sha1, sha256 (default), sha512
Example
GET /api/v1/hash?text=hello&algorithm=sha256
GET /api/v1/base64/encode Encode text to Base64
ParameterTypeDescription
text requiredstringText to encode
Example
GET /api/v1/base64/encode?text=Hello+World
GET /api/v1/base64/decode Decode Base64 string
ParameterTypeDescription
text requiredstringBase64 string to decode
Example
GET /api/v1/base64/decode?text=SGVsbG8gV29ybGQ=
GET /api/v1/uuid Generate UUID v4

No parameters required.

Example
GET /api/v1/uuid
GET /api/v1/timestamp Current timestamp in multiple formats

Returns Unix, ISO 8601, RFC 2822, and more.

GET /api/v1/ip Get your IP address
GET /api/v1/random/string Generate random string
ParameterTypeDescription
lengthinteger1-256 (default: 16)
charsetstringalphanumeric, alpha, numeric, hex, base62
GET /api/v1/color/random Generate random color

Returns hex, RGB, and HSL formats.

JSON Endpoints

POST /api/v1/json/format Format/prettify JSON

Send raw JSON in the request body.

Example
curl -X POST https://kas.storksoft.by/api/v1/json/format \ -d '{"name":"John","age":30}'
POST /api/v1/json/validate Validate JSON

Send raw JSON in the request body. Returns validity status with error details if invalid.

POST /api/v1/markdown/html Convert Markdown to HTML

Send Markdown text in the request body.

Example
curl -X POST https://kas.storksoft.by/api/v1/markdown/html \ -d '# Hello World'
\xF0\x9F\x92\x99 Tip\xF0\x9F\x93\x9A Get Bundle \x244.99