API Documentation

Integrate our SMS verification services directly into your applications

Getting Started

Get started with our API in minutes. All you need is your API key from the dashboard.

// Base URL for all API requests
const BASE_URL = 'https://api.notifyplug.io/v1'

// Your API key (get it from your dashboard)
const API_KEY = 'your_api_key_here'

Authentication

All API requests require authentication using your API key in the request headers.

// Example request headers
{
  "Authorization": "Bearer your_api_key_here",
  "Content-Type": "application/json"
}

API Endpoints

Request a Number

// POST /numbers/request
{
  "service": "whatsapp",
  "country": "US"
}

// Response
{
  "success": true,
  "number_id": "12345",
  "phone_number": "+1234567890"
}

Get SMS Messages

// GET /numbers/{number_id}/messages
// Returns array of received SMS messages

// Response
{
  "success": true,
  "messages": [
    {
      "id": "msg_123",
      "text": "Your code is 123456",
      "received_at": "2024-01-01T12:00:00Z"
    }
  ]
}

Features

Fast & Reliable

High-speed API with 99.9% uptime

Secure

Encrypted communications and secure endpoints

Well Documented

Comprehensive documentation with examples

Support

Developer support when you need it

Ready to Start?

Get your API key and start integrating today.