Gå til indhold
Udviklere

SMS API til udviklere

JSON over HTTPS, én header til godkendelse, klare fejlkoder. Kan du kalde et REST-endpoint, kan du sende SMS.

Få en gratis API-nøgle

Send en besked

Svaret fortæller med det samme beskedens id, antal dele og prisen.

curl -X POST https://jasms.dk/api/v1/send \
  -H "X-Api-Key: PUBLIC:SECRET" \
  -H "Content-Type: application/json" \
  -d '{"to": "+4512345678",
       "body": "Hej Anna, din tid er i morgen kl. 10:30",
       "sender": "MinSalon"}'
{"ok": true, "message_id": 23001, "status": "queued",
 "parts": 1, "cost": "0.3588", "cost_currency": "DKK"}

Endpoints

POST /api/v1/send send én SMS
POST /api/v1/messages send mange i ét kald
GET /api/v1/messages/{id} status, dele og pris
DELETE /api/v1/messages/{id} annullér en planlagt besked
POST /api/v1/verify/start engangskode (og /verify/check)
GET /api/v1/rate pris før afsendelse
GET /api/v1/prices din prisliste
GET /api/v1/balance saldo og kredit
GET /api/v1/lookup er nummeret gyldigt og mobilt
GET /api/v1/senders afsendernavne (opret, standard)
GET /api/v1/numbers dine numre og anmodninger
GET /api/v1/inbound indgående SMS

Webhooks

Signerede kald for i kø, sendt, leveret, fejlet og modtaget, med nye forsøg.

Idempotens

Send en Idempotency-Key, så et gentaget kald aldrig sender to gange.

Begrænsede nøgler

Begræns en nøgle til destinationer, en afsender eller et antal dele — nyttigt til en webshop eller en enkelt app.

Data i EU

Servere i EU og databehandleraftale som en del af vilkårene.

Fuld dokumentation med dine egne nøgler efter login: /portal/api-docs