Public API · v0.1.0

Classic ciphers,
one HTTP call away.

A free, stateless JSON API for encoding and decoding messages with Enigma, Morse, Polybius, Vigenère, and 10+ other ciphers. No authentication. No rate limits. No data stored.

10+
Cipher symbols
Requests
$0
Forever
01 / Endpoints

What you can call

  • POST/api/encodeEncode a plain message using a cipher pattern.
  • POST/api/decodeDecode an encrypted message back to plain text.
  • GET/api/ciphersList every cipher available in the API.
  • GET/api/healthHealth check — status and server timestamp.
02 / Quick start

Encode in one request

curl -X POST https://api.scode.zyther.dev/api/encode \
  -H "Content-Type: application/json" \
  -d '{"message": "hello world", "pattern": "¬"}'

# → {
#     "encrypted": "-.-. .... . .-.. .-.. ---",
#     "config": "",
#     "pattern": "¬",
#     "message": "HELLOWORLD"
#   }

Patterns compose — try ?| to chain Enigma + Vigenère.