npm i @orynlabs/smsgoimport { SMSGo } from '@orynlabs/smsgo'
const smsgo = new SMSGo({ apiKey: process.env.SMSGO_KEY })
const sms = await smsgo.send({
phone: '+5511999990000',
message: 'Your SMSGo code is 184502',
})
console.log(sms.id, sms.status)Frequently asked questions
Do I need a card to test?
No. When you create an account, you receive R$10 in free credits with no credit card and no monthly fee.
Do credits expire?
No. SMSGo prepaid credits never expire. Buy them when needed and use them at your own pace.
How does test mode work?
Use the test SMSGo-key from the dashboard. The flow, delivery statuses, and webhooks match production, so your integration is ready before you spend real credits.
Which sending methods does the API support?
Single send (/v1/sms/send/single), bulk send (/v1/sms/send/bulk), scheduling, and custom templates.
Is it compatible with TypeScript?
Yes. The @orynlabs/smsgo SDK is written in TypeScript and exports types for sends, responses, webhooks, and errors.
Ready to integrate?
Create your free account and receive R$10 in credits to test the SMSGo Node.js API.
Create free account