Skip to main content
The HoopAI Platform Businesses API lets you manage business entity records scoped to a sub-account. Attach a business profile — including name, address, phone, email, and website — to a location, then retrieve, update, or remove it as your data changes. This is distinct from the company record that represents your agency itself; a business here is a client-facing entity living inside a sub-account.

Base URL

https://services.leadconnectorhq.com

Authentication

All requests must carry a signed Bearer token and the API version header.
Authorization: Bearer <access_token>
Version: 2021-07-28
Use a Sub-Account-level access token or a Private Integration token scoped to the target sub-account. See OAuth 2.0 for token generation details.

OAuth scopes

ScopeAccess
businesses.readonlyRead business records and listings
businesses.writeCreate, update, and delete business records

Quick start

List all businesses for a given sub-account:
curl -X GET "https://services.leadconnectorhq.com/businesses/?locationId={locationId}" \
  -H "Authorization: Bearer <access_token>" \
  -H "Version: 2021-07-28" \
  -H "Accept: application/json"

Endpoints

MethodPathDescription
GET/businesses/Get all businesses for a location
POST/businesses/Create a new business
GET/businesses/{businessId}Get a business by ID
PUT/businesses/{businessId}Update a business
DELETE/businesses/{businessId}Delete a business
Last modified on March 4, 2026