SMS
Send SMS in Norway through one API
Send SMS to Norwegian mobile numbers with one call. Replies land in your inbox.
SMS NOK 0.75 per unit. Incoming SMS NOK 0.75 per unit. Excl. VAT.
POST /v1/smsbash
curl https://api.telkit.no/v1/sms \ -H "Authorization: Bearer $TELKIT_API_KEY" \ -H "Content-Type: application/json" \ -H "Idempotency-Key: order-10442-ready" \ -d '{ "profile": "nettbutikken", "to": "+4791234567", "sender": { "kind": "text", "name": "Nettbutikk" }, "text": "Hi! Your parcel is ready for pickup." }'What you can do with SMS
Send from the API or from the dashboard.
- Send now or laterSend at once, or pick a time.
- Your own sender namePick a name your recipients recognise.
- Your own SMS numberA number your customers can text and reply to.
- Replies in an inboxRead and answer messages in the dashboard.
- STOP handled for youWhoever answers STOP gets no more SMS.
- CampaignsSend one text to many people at once.
- Templates with fieldsSave texts, and fill in names and other fields when you send.
- Price before you sendSee what a text costs before it goes.
- Test keysTest the whole flow without sending anything.
Who is the sender?
You choose the sender for each SMS.
- The reply numberThe default. Recipients can reply.
- A sender nameYour company name, for example. Recipients cannot reply.
- Your own numberA number that is yours alone. Recipients can reply.
How much fits in one SMS?
You pay per SMS unit.
- One unit holds 160 characters. Æ, Ø and Å count as ordinary characters.
- A longer text becomes several units, but arrives as one message.
- With an emoji, fewer characters fit in each unit.
How to get started
- Register your companyUse your organisation number, and top up your balance.
- Create an API keyStart with a test key.
- Send and follow upSend, and see every message in the log.
What SMS costs
You pay per SMS unit, in and out.
- SMS sent
- NOK 0.75per unit
- SMS sent from your own number
- NOK 0.75per unit
- Incoming SMS
- NOK 0.75per unit
- Own SMS number, setup
- NOK 2,000once
- Own SMS number
- NOK 490per month
- Your own number is paid 12 months at a time from your balance.
- A text of 161 characters needs two units and costs NOK 1.50.
- Prices are drawn from your balance. The plan you choose comes on top; every plan is on the pricing page.
All prices exclude VAT.
Know when something happens
Your server hears about it through a webhook.
sms.status- An SMS was sent, delivered or failed, with its units and price.
sms.received- Someone texted the reply number or your own number.
sms.optedOut- A number answered STOP and gets no more SMS from the profile.
sms.optedIn- A number answered START, or you opened it again.
campaign.completed- A campaign finished, was cancelled or was refused, with how many were sent and how many failed.
sms.receivedjson
{ "object": "event", "id": "evt_0192f3a1c7e57b2d9a4e6f8b1c3d5e7f", "type": "sms.received", "api_version": "1", "occurred_at": "2026-10-14T09:30:12.000Z", "data": { "eventId": "evt_0192f3a1c7e57b2d9a4e6f8b1c3d5e7f", "mode": "live", "profileId": "0192f0c4-6b1e-7a3d-9c2f-5a6b7c8d9e01", "messageId": "0192f3a1-c7e5-7b2d-9a4e-6f8b1c3d5e7f", "threadId": "0192f2b0-41d8-7c6e-8f3a-2b4c6d8e0f12", "from": "+4791234567", "to": null, "text": "Kan jeg hente pakken i morgen?" }}Questions about SMS
How many characters fit in an SMS?
- One SMS unit holds 160 characters. Longer texts are split into units of 153 characters, and each unit costs NOK 0.75. With an emoji, a unit holds 70 characters, and 67 when the text is split. An SMS can be up to 1,071 characters long.
Do Æ, Ø and Å take more room?
- No. Æ, Ø and Å are part of the SMS alphabet and take as much room as other letters. They are not allowed in a sender name, though.
Can the recipient reply?
- Yes, when you send from the reply number or from your own number. The reply arrives in the inbox and as the event sms.received. When you send with a sender name, the recipient cannot reply.
Does a sender name need approval?
- Yes. You apply in the dashboard and say what the name is for. The name must be 3 to 11 characters, without Æ, Ø and Å. If the name differs from your company name, you explain briefly why you may use it. The name works once we have approved it.
Can I cancel a scheduled SMS?
- Yes, until it goes out. Its price is held on your balance meanwhile.
What if my balance cannot cover a campaign?
- The whole campaign is priced before it starts. If your balance cannot cover all of it, none of the messages go.
What happens when someone answers STOP?
- When the whole reply is STOPP, STOP or AVMELD, we record it at once. The profile cannot text that number again until it answers START, or until you open it again. You get the event sms.optedOut.
Can I text numbers outside Norway?
- No. telkit sends SMS to Norwegian mobile numbers.
What happens when my balance is empty?
- The send is refused, and nothing is sent or drawn. SMS that arrive while the balance is empty are held and delivered once you top up. You can also let your card top up the balance automatically.
Can I send marketing by SMS?
- Yes, but you need the recipients' consent. When you apply for a sender name for marketing, you confirm that you have it. STOP works on every message from the profile.
Who delivers the SMS for telkit?
- The SMS go through Sveve. See every subprocessor
Used for
How companies use SMS from telkit.
- SMS notificationsTell customers about orders, deliveries and service messages.
- Appointment reminders by SMSRemind people before their appointment, and let them reply.
- Two-factor SMSSend one-time codes at sign-in.
- Online shopsOrder confirmations, tracking and replies from customers.
- DevelopersOne API for SMS, email, letters and telephony.
Send your first SMS
Create a test key and try the whole flow without sending anything.