Guides
Getting started, authorization, best practices, MCP overview, and MCP authentication need durable source material.
Developers
API docs are high-trust pages. Endpoint metadata, examples, authentication notes, and status behavior should stay aligned with the backend that actually serves the API.
What this page covers
Getting started, authorization, best practices, MCP overview, and MCP authentication need durable source material.
Endpoint pages should be generated from backend-owned API metadata where possible.
Browse this section
GET /contacts
Returns a paginated list of contacts for the authenticated business, sorted by creation date (newest first).
GET /equipment
Returns a paginated list of equipment for the authenticated business, sorted by creation date (newest first).
GET /estimates
Returns a paginated list of estimates for the authenticated business, sorted by creation date (newest first).
GET /events
Returns published events for the authenticated business, ordered by most recent first. Draft and archived events are excluded. Uses a count-based limit instead of pagination.
GET /business
Returns full business details for the authenticated business, including email, phone, website, time zone, and account status.
GET /me
Returns the authenticated business identity. Use this endpoint to verify your API credentials.
GET /status
Health-check endpoint. Returns the current API status and version. No authentication required.
API Guide
All authenticated endpoints use HMAC-SHA256 signature verification. Each request must include three custom headers that prove your identity and protect against replay attacks.
API Guide
Never expose your private key in client-side JavaScript, mobile apps, or public repositories. All API calls should be made from a secure server-side environment.
API Guide
The Local Business Pro REST API lets you programmatically access your business data, including events, account details, and more. All responses are returned as JSON.
API Guide
The MCP server uses OAuth 2.0 with PKCE for authentication. When you connect from an AI client like Claude Desktop, Claude Code, or ChatGPT, the OAuth flow is handled automatically — you just log in with your Local Business Pro credentials and authorize the connection. No passwords are shared with the AI assistant. Your connection can be revoked at any time from Settings > Connected Apps in Local Business Pro. Connections remain active until you revoke them or your session expires.
API Guide
The Model Context Protocol (MCP) is an open standard that lets AI assistants securely connect to external services. With the Local Business Pro MCP server, your AI assistant can: View and update business information, hours, and service areas Search, view, and manage customer contacts Review AI receptionist conversation history View appointments across your calendars Configure your AI receptionist (FAQs, services, personality, rules) Access invoices, estimates, and jobs Run automation functions Work with custom objects (vehicles, pets, etc.) All interactions are secured with OAuth 2.0 authentication. Your password is never shared with the AI assistant.
GET /invoices
Returns a paginated list of invoices for the authenticated business, sorted by creation date (newest first).
GET /jobs
Returns a paginated list of jobs (work orders) for the authenticated business, sorted by creation date (newest first).
GET /offerings
Returns a paginated list of service/product offerings for the authenticated business, sorted by creation date (newest first).