Skip to main content
Google Business API

Google Business Scheduling API

Queue Google Business Profile updates for future delivery programmatically. Set a publish time and a timezone, and PostPeer holds the post until that exact local moment. Posts publish to your business locations, and OAuth is handled for you.

  • Queue media updates to business locations for a future time
  • IANA timezone support so posts land in each location local hour
  • Exact-time publishing, not a best-effort window
  • OAuth handled, no Google Cloud project on your side
No credit card required.
POST https://api.postpeer.dev/v1/posts
{ "platforms": ["twitter", "linkedin"], "content": "Hello world!" }
Published
2 platforms
TwitterLinkedIn
All posts delivered
Scheduled
queue
12
Queued
847
Sent
Next: in 15 min
Platforms
connected
XLIFBTT
One API, every platform
DF

"I was up and running on six different platforms in under 30 minutes. Strongly recommend!"

David Flor, Founder at Darklight Interactive

Divanshu KhatterMarketing Manager at Sembark

"Couldn't figure out the official Pinterest API. PostPeer was smooth. Using it daily."

Divanshu Khatter, Marketing Manager at Sembark

Het TikawalaFounder at Kalizzle AI Studio

"Great integration experience. Jonathan ships fixes within hours. Mad respect for the speed."

Het Tikawala, Founder at Kalizzle AI Studio

How It Works

Add social media to your product in three steps.

01

Get Your API Key

Sign up and get your API key instantly — no sales calls, no complex onboarding.

02

Integrate in Minutes

A single endpoint to post, schedule, and manage content. Drop it into your product and go.

03

Your Users Post Everywhere

Your product now supports every major social platform — without you maintaining a single integration.

API Response Format

Clean, structured JSON that's easy to parse and integrate

Request

POST
curl -X POST https://api.postpeer.dev/v1/posts \
  -H "x-access-key: your-api-key" \
  -H "Content-Type: application/json" \
  -d '{
    "content": "Weekend special: buy one, get one free.",
    "platforms": [
      {
        "platform": "googlebusiness",
        "accountId": "acc_gbp_654"
      }
    ],
    "scheduledFor": "2026-09-15T08:00:00-05:00",
    "timezone": "America/Chicago"
  }'

Response

JSON
{
  "postId": "post_gbp_2e9a",
  "status": "scheduled",
  "scheduledFor": "2026-09-15T08:00:00-05:00",
  "timezone": "America/Chicago",
  "platforms": [
    {
      "platform": "googlebusiness",
      "accountId": "acc_gbp_654",
      "status": "scheduled"
    }
  ]
}

Everything You Need to Schedule Google Business Updates

Plan your Google Business Profile calendar through one endpoint. Set a time and a timezone, and PostPeer delivers the update to your location at the exact local moment.

Future-Dated Location Updates

Send a scheduledFor timestamp with your update and PostPeer queues it instead of publishing immediately. The post lands on your Google Business location at the moment you set.

Timezone-Aware Delivery

Pass an IANA timezone like America/Chicago alongside scheduledFor. PostPeer resolves the local time to an exact instant, so an update posts during business hours in that location.

Content Calendar via API

Queue weeks of location updates in advance, one call each. Build a posting calendar in your own product and let PostPeer hold every slot until its time.

Publishes to Business Locations

Scheduled posts publish to the business location tied to the connected account, so offers and updates reach the Google Business Profile your customers see.

Reschedule and Cancel

Update the scheduledFor time on a queued update or cancel it before it publishes. Shift a promotion slot when timing changes without recreating the post.

Cross-Platform Queuing

Schedule the same media to Google Business plus other platforms in one request, each with its own account. Every platform shares the scheduledFor and timezone.

Frequently Asked Questions

Ready to Add Social Media to Your Product?

One API. Every platform. Start building with free credits.

Start Posting for FreeNo credit card required.
POST https://api.postpeer.dev/v1/posts
{ "platforms": ["twitter", "linkedin"], "content": "Hello world!" }
Published
2 platforms
TwitterLinkedIn
All posts delivered
Scheduled
queue
12
Queued
847
Sent
Next: in 15 min
Platforms
connected
XLIFBTT
One API, every platform