Introduction
The Parasend API sends documents that prove they arrived. You send a delivery to one recipient: one or more files, a title and how the recipient must identify themselves. Parasend tells the recipient by e-mail, SMS or both. The recipient opens the link, verifies at the level you chose (eID, an ID document check, an SMS code, or the link alone) and confirms receipt. Every step is written into a sealed evidence record, and every delivery has a Delivery Certificate you can keep, print or hand to a court.
It is a REST API that speaks JSON over HTTPS, with signed webhooks for everything that happens.
curl -X POST "https://api.parasend.com/v1/deliveries" \
-H "Authorization: Bearer $PARASEND_KEY" \
-H "Idempotency-Key: $(uuidgen)" \
-H "Content-Type: application/json" \
-d '{
"recipient": { "email": "anna.bjork@example.com", "verification_level": "high" },
"files": ["fil_01M6P3Q7Z8XK2VQ4N9R5T1W3YB"],
"title": "Final notice: invoice 2026-114",
"language": "en"
}'
Where to start
- Quickstart: your first delivery in five minutes, with a test key.
- Authentication: test keys and live keys, and what each permission allows.
- Test and live mode: test mode sends nothing and costs nothing, so try everything there first.
- Receiving webhooks: be told when the recipient opens, verifies and confirms.
- API reference: every endpoint, with examples in cURL, Node.js, Python, C#, Java and PHP.
How it fits together
- Upload the files with Upload a file. Each gets a
fil_ID and its SHA-256. - Send a delivery with Create a delivery, or many at once with a batch.
- Follow it: the events
delivery.,notified delivery.,opened delivery.and the rest reach your webhook endpoint, or you list events.confirmed - Prove it: download the Delivery Certificate (PDF) and the evidence record (XML). Anyone holding the certificate can check the record at parasend.com/verify.
Reminders follow automatically if the recipient does not confirm, by the follow-up policy you choose. Your notices can carry your own look, sending address and link domain through brand profiles.
Base URL
https://api.parasend.com/v1
The same address serves test keys and live keys; the key decides the mode. Parasend runs in the EU, in AWS Ireland.
For AI agents
Every page here is also Markdown: add . to the address, or use Copy for LLM at the top of a page. llms.txt indexes the docs, llms-full.txt holds the whole API in one file, and openapi.json is the OpenAPI 3.1 description.