Encryption API reference
Named API keys. Batches up to 1,000. Only encrypt counts toward quota. Decrypt, update, and delete are free. Free-plan keys use the ek_demo_ prefix. Store one envelope in one column.
Authorization: Bearer ek_live_…
curl -s https://en-decrypt.com/v1/encrypt \
-H "Authorization: Bearer ek_live_…" \
-H "Content-Type: application/json" \
-d '{"1":"ssn: 078-05-1120"}'
# → { "1": "envelope.…" }
POST /v1/decrypt {"1":"envelope.…"}
PUT /v1/encrypt {"value":"envelope.…","plaintext":"replacement"}
DELETE /v1/encrypt {"value":"envelope.…"}
PUT /v1/encrypt/{id} {"plaintext":"replacement"}
DELETE /v1/encrypt/{id}
Quickstarts: Django, Spring Boot, Node.js.