Skip to content
Get an API key

Nodium API · v1

Your software talks to your customers on WhatsApp.

Send and receive messages, manage contacts and templates, follow every delivery by webhook — and choose who answers: the collaborator or your code.

Example
curl https://nodium.io/api/v1/inbox/conversations \ -H "Authorization: Bearer $NODIUM_KEY" \ -H "Content-Type: application/json" \ -d '{ "channelId": "9f4c…", "to": "+33612345678", "templateName": "order_ready", "templateLanguage": "fr", "variables": { "1": "Karim" }, "idempotencyKey": "order-1042" }'
200 OK
{ "data": { "conversationId": "c81d…", "duplicate": false, "message": { "id": "5b2e…", "type": "template", "status": "sent", "textContent": "Bonjour Karim, votre commande est prête." } }}
Base URL
https://nodium.io/api/v1
Authentication
Bearer nod_…
Responses
{ data } · { error }
Limit per key
600 / min

Where to start

The reference

All 0 endpoints

What makes a first try fail

For your tools and your agents

The OpenAPI 3.1 description generates an SDK in one command; llms.txt hands the whole API to an agent. Both are drawn from the code, never written by hand.