Google My Business API provides public Google Business Profile information such as contact details, working hours, events, offers, and profile updates for any business entity you specify by name or identifier.
Business Info is billed per business profile and is available in the Standard queue, Priority queue, and Live mode. Business Updates is queue-based and combines a task-setting fee with a fee for each block of 10 updates returned.
Pricing by mode
| Endpoint | Mode | Turnaround time | Billing unit | Price |
|---|---|---|---|---|
Business Info
/business_data/google/my_business_info/*
|
Standard queuePOST + GET | Up to 45 minutes | Per business profile | $0.0015$1.50 per 1,000 profiles |
| Priority queuePOST + GET | Up to 1 minute | Per business profile | $0.003$3 per 1,000 profiles | |
| Live modeSingle POST request | Up to 6 seconds on average | Per business profile | $0.0054$5.40 per 1,000 profiles | |
Business Updates
/business_data/google/my_business_updates/*
|
Standard queuePOST + GET | Up to 45 minutes | Per task + per 10 updates | $0.0015 + $0.00075$2.25 for 1,000 tasks x 10 updates |
| Priority queuePOST + GET | Up to 1 minute | Per task + per 10 updates | $0.003 + $0.0015$4.50 for 1,000 tasks x 10 updates |
FAQ
Questions about Google My Business API
How much does one Business Info profile cost?
One business profile costs $0.0015 in the Standard queue, $0.003 in the Priority queue, and $0.0054 in Live mode — $1.50, $3, and $5.40 per 1,000 profiles respectively.
How is Business Updates pricing different?
Business Updates combines a task-setting fee ($0.0015 in the Standard queue, $0.003 in the Priority queue) with a fee for each block of 10 updates returned ($0.00075 and $0.0015 respectively). A default task returns 10 updates.
Is Live mode available for Business Updates?
No. Live mode is available for Business Info only; Business Updates is available in the Standard and Priority queues.