API Reference

Complete reference for the Synoveo REST API

The Synoveo API enables you to manage Google Business Profiles programmatically.

Base URL

https://api.synoveo.com/api/v1

Quick Start

Authenticate

Exchange credentials for a token:

curl -X POST https://api.synoveo.com/api/v1/auth/token \
  -H "Content-Type: application/json" \
  -d '{"grant_type":"client_credentials","client_id":"YOUR_ID","client_secret":"YOUR_SECRET"}'

Make Requests

Use the token in the Authorization header:

curl https://api.synoveo.com/api/v1/google-business/locations \
  -H "Authorization: Bearer YOUR_TOKEN"

SDK

Install the official TypeScript SDK for easier integration:

npm install @synoveo/sdk
import { SynoveoClient } from '@synoveo/sdk'

const client = new SynoveoClient({
  clientId: 'your_client_id',
  clientSecret: 'your_client_secret',
})

const locations = await client.locations.list()

SDK Documentation

API Sections

GBP Format

Synoveo uses Google Business Profile API format for all data:

  • No proprietary data models
  • 1:1 mapping with Google's API
  • Easy migration from direct GBP API usage

GBP Format Reference

On this page