Overview

View as Markdown

VAC APIs - Production

This collection provides a unified reference for all VAC Solutions’ production APIs, covering the full range of integrations available to third-party applications connecting to the VAC platform via the gateway (for CLoud applications) at https://gateway.vacsoftteck.net.


Overview

The collection is organized into two top-level modules:

1. VAC Cloud API

Covers the core cloud platform services, including:

  • Authentication — Token generation and refresh using client credentials (Client ID & Secret). All protected APIs require a Bearer Token in the Authorization header.

  • VAC PBX — PBX-related APIs and webhook handlers for remote party events.

  • VAC Dialer — APIs for dialer and customer care integration, supporting operations such as manual dial, blind/attended transfer, call grab, 3-way call management, call log retrieval, and auto-dial lead injection. Also includes webhook endpoints for receiving events from the remote party.

  • VAC Smarttick — Messaging and contact management actions, including sending text messages, images, videos, and documents via chat, retrieving chat history by number, fetching contact information, and sending WhatsApp templates to single or bulk numbers.

2. Additional Modules

The collection also includes supplementary APIs for extended VAC platform functionality.


Authentication

All protected endpoints require Bearer Token authentication. Before making API calls:

  1. Obtain your Client ID, Client Secret, Module, and API access permissions from the VAC Team.

  2. Call auth - Generate to receive an access_token and refresh_token.

  3. Include the token in all subsequent requests:

    Authorization: {{vault:bearer-token}}
  4. Use auth - Refresh to renew the access token before it expires.


Base URL

1https://gateway.vacsoftteck.net

Key Capabilities

ModuleCapabilities
AuthenticationToken generation, token refresh
VAC DialerManual dial, transfers, call grab, hangup, call logs, lead injection
VAC PBXPBX actions, remote party webhooks
VAC SmarttickChat messaging (text, image, video, document), templates, contact info

Note: This collection targets the Production environment. Ensure credentials and endpoints are validated before use. A Beta environment is also available in this workspace for pre-production testing.