{"openapi":"3.1.0","info":{"title":"EncodeKit API","version":"1.0.0","description":"Encode/decode and hash toolbox: Base64, URL, hex, HTML entities, MD5, SHA-1/256/512, and JWT decode. Pure local compute. Free during beta."},"servers":[{"url":"https://encode.wrapper-agency.com"}],"paths":{"/api/v1/encode":{"get":{"summary":"Run one encode/decode/hash operation on a value","parameters":[{"name":"op","in":"query","required":true,"schema":{"type":"string","enum":["base64-encode","base64-decode","url-encode","url-decode","hex-encode","hex-decode","html-encode","html-decode","md5","sha1","sha256","sha512","jwt-decode"],"example":"base64-encode"}},{"name":"value","in":"query","required":true,"schema":{"type":"string","example":"Hello, world!"}}],"responses":{"200":{"description":"Result","content":{"application/json":{"example":{"op":"base64-encode","input":"Hello, world!","output":"SGVsbG8sIHdvcmxkIQ=="}}}},"422":{"description":"Input could not be processed for that op"}}}},"/api/v1/pro/encode":{"post":{"summary":"Batch encode/decode/hash (paid, x402 USDC on Base)","requestBody":{"required":true,"content":{"application/json":{"example":{"items":[{"op":"base64-encode","value":"Hello"},{"op":"sha256","value":"Hello"}]}}}},"responses":{"200":{"description":"Array of results, one per input item"},"402":{"description":"Payment required (x402)"}}}}}}