API Integration

API Integration

Easily integrate SMS functionality into your software. RESTful API, Webhooks, and detailed documentation.

Features

API Capabilities

Everything you need for SMS integration

RESTful API

Standard REST API with JSON format. Easy integration in any language.

Webhook DLR

Receive Delivery Reports via Webhook in real time.

API Key Authentication

Secure authentication with API Key. Easy configuration from the panel.

Balance and Statistics

Check balance and get sent message statistics via API.

Functions

What Can You Do with the API?

Full SMS management from your application

Single SMS Sending

Send a one-time message to a specific number. Ideal for OTP, notifications, and reminders.

Bulk SMS Sending

Send a message to thousands of recipients with a single API request. Number list submission is supported.

Delivery Report (DLR)

Receive delivery status via Webhook or Polling. Statuses: delivered, failed, pending.

Scheduled Sending

Set a specific time and date for message delivery. Cancellation is possible before sending.

Balance Management

Check balance, view SMS pricing, and get sending statistics via API.

Code

Simple Integration

Start sending SMS with just a few lines of code

send-sms.js
const response = await fetch('https://api.gosms.ge/api/sms', {
method: 'POST',
headers: {
'Content-Type': 'application/json',
'Authorization': 'Bearer YOUR_API_KEY'
},
body: JSON.stringify({
to: '995XXXXXXXXX',
text: 'Your message',
from: 'YourBrand'
})
});

Ready for Integration?

Check the API documentation and start integrating for free.