> ## Documentation Index
> Fetch the complete documentation index at: https://developers.nativehub.live/llms.txt
> Use this file to discover all available pages before exploring further.

# Introduction

> Enterprise messaging gateway for bulk SMS and OTT messaging across multiple channels

# Welcome to NativeMessage

NativeMessage is an enterprise-grade messaging gateway platform designed for high-volume, server-to-server SMS and OTT messaging. Send transactional and marketing messages at scale through a unified API.

## Key Capabilities

* **SMS Messaging**: Send single or bulk SMS messages with delivery tracking
* **Campaigns**: Schedule and manage large-scale messaging campaigns
* **OTT Channels**: Integrate WhatsApp Business, Viber, and Telegram
* **Contact Management**: Organize contacts with segments and custom fields
* **Webhooks**: Real-time delivery status notifications
* **Analytics**: Track delivery rates, campaign performance, and usage metrics

## Base URL

All API requests use the following base URL:

```
https://api-message.nativehub.live/api/v1
```

## Response Format

### Successful List Responses

```json theme={null}
{
  "data": [...],
  "total": 150,
  "page": 1,
  "per_page": 20
}
```

### Successful Single Resource

```json theme={null}
{
  "data": {
    "id": "msg_123",
    "status": "delivered"
  }
}
```

### Error Responses

```json theme={null}
{
  "error": "Invalid authentication credentials"
}
```

## Get Started

<CardGroup cols={2}>
  <Card title="Authentication" icon="key" href="/authentication">
    Set up JWT or API key authentication
  </Card>

  <Card title="Send First SMS" icon="paper-plane" href="/send-sms">
    Send your first SMS message
  </Card>

  <Card title="API Reference" icon="code" href="/api-reference">
    Explore all available endpoints
  </Card>

  <Card title="Webhooks" icon="webhook" href="/webhooks">
    Configure delivery notifications
  </Card>
</CardGroup>
