API Documentation

Integrate your automation data with custom applications and third-party tools

Authentication

All API requests require authentication using your API key. Include it in the Authorization header:

Authorization: Bearer YOUR_API_KEY

API Endpoints

GET/api/calls

Retrieve call data from MyAI Front Desk

Parameters:

timeRangestatuslimit
GET/api/leads

Get lead information from GoHighLevel

Parameters:

stagesourcedateRange
GET/api/campaigns

Fetch advertising campaign data from WinningAds

Parameters:

statusplatformbudget
POST/api/webhooks/lead

Receive new lead notifications

Parameters:

leadDatasourcetimestamp

Webhooks

Set up webhooks to receive real-time notifications when events occur in your automation system.

New call received
Lead captured
Appointment booked

Code Examples

JavaScript

fetch('https://api.autobizpro.com/api/calls', {
  headers: {
    'Authorization': 'Bearer YOUR_API_KEY',
    'Content-Type': 'application/json'
  }
})
.then(response => response.json())
.then(data => console.log(data));

Python

import requests

headers = {
    'Authorization': 'Bearer YOUR_API_KEY',
    'Content-Type': 'application/json'
}

response = requests.get(
    'https://api.autobizpro.com/api/calls',
    headers=headers
)
data = response.json()

Need API Access?

Contact our team to get your API credentials and start integrating.