1. Social Networks
swonkie.dev
  • Introduction
  • 🆕 MCP Server
  • Changelog
  • Quick Start
  • Social Networks
    • Instagram v2
    • Google My Business
    • YouTube
    • X (Twitter)
    • Threads
    • Instagram
    • LinkedIn
    • TikTok
    • Facebook
  • ✨ Andie
    • Generate an Image
      POST
  • Search
    • Search Profiles
      GET
  • Profiles
    • My Profiles
      GET
    • Competitors
      GET
  • Competitors
    • Add Competitor
      POST
    • Delete Competitor
      DELETE
  • Insights
    • Getting Started
    • My Profile Insights Metrics
      GET
    • My Profile Insights
      GET
    • My Profile Insights Posts
      GET
    • Competitor Insights Metrics
      GET
    • Competitor Insights
      GET
    • Competitor Insights Posts
      GET
  • Posts
    • Getting Started
    • Limits by Social Network
    • List Posts
    • Get a Post
    • Create a Post
    • Update a Post
    • Validate a Post
    • Delete a Post
    • Change Post Stage
  • Labels
    • Getting Started
    • List Labels
    • Create a Label
  • Media
    • Get a Media
    • Create a Media
    • Upload File to Media
    • Confirm Uploaded Media
    • Delete a Media
    • Create a Media from URL
  • Examples
    • Publish
Back to Home
Back to Home
Login
  1. Social Networks

Google My Business

Google My Business (GMB) supports text and media posts with three distinct post topic types: standard updates, events, and offers. The googleMyBusiness object is required for all GMB posts.

Supported Post Types#

Post TypeDescription
MEDIAImage post with optional caption
STATUSText-only post, no media

Network Options#

GMB-specific settings are passed in the googleMyBusiness object on the post body. postTopicType is required.
FieldTypeRequiredDescription
postTopicTypeSTANDARD | EVENT | OFFER✅Type of GMB post
titlestringFor EVENT and OFFERTitle of the event or offer (max 58 characters)
startAtISO 8601For EVENT and OFFERStart date/time
endAtISO 8601For EVENT and OFFEREnd date/time
ctaTypeenumNoCall-to-action button: BOOK, ORDER, SHOP, LEARN_MORE, SIGN_UP, CALL
ctaLinkstringWhen ctaType ≠ CALLURL for the CTA button (max 255 characters)
couponCodestringNoCoupon code for OFFER posts (max 100 characters)
redeemOnlineUrlstringNoURL to redeem the offer online (max 255 characters)
termConditionsstringNoTerms and conditions for OFFER posts (max 5000 characters)

Examples#

STANDARD post#

EVENT post#

OFFER post#


Notes#

postTopicType is always required — omitting it will result in a validation error.
title, startAt, and endAt are required for EVENT and OFFER post types.
ctaType: "CALL" does not require a ctaLink. All other CTA types do.
GMB does not support STORY, REEL, or LINK post types.
GMB post-level insights are not available via the API. Use the daily insights endpoint instead.
Use net: "google_my_business" on captions and media when targeting GMB profiles specifically.
Modified at 2026-06-19 15:01:20
Previous
Instagram v2
Next
YouTube
Built with