Business Management Guide
Manage business profiles, availability, and services via the API.
Business Management
The Business API lets supply-side partners manage professional profiles, service areas, availability, and more.
Get Business Profile
GET /api/v2/business/{businessID}
Authorization: Bearer {accessToken}
Response
{
"businessID": "468046965846925323",
"name": "Mike's Plumbing",
"categories": [
{ "id": "101", "name": "Plumbing" },
{ "id": "102", "name": "Water Heater Installation" }
],
"serviceArea": {
"zipCodes": ["94102", "94103", "94104"],
"radius": 25,
"unit": "miles"
},
"rating": 4.8,
"reviewCount": 127,
"responseTime": "< 1 hour",
"verified": true,
"insurance": {
"verified": true,
"provider": "State Farm",
"expiresAt": "2027-03-15"
}
}
Update Availability
PATCH /api/v2/business/{businessID}/availability
Authorization: Bearer {accessToken}
Content-Type: application/json
{
"schedule": {
"monday": { "start": "08:00", "end": "17:00" },
"tuesday": { "start": "08:00", "end": "17:00" },
"wednesday": { "start": "08:00", "end": "17:00" },
"thursday": { "start": "08:00", "end": "17:00" },
"friday": { "start": "08:00", "end": "15:00" }
},
"instantBooking": true,
"leadPreferences": {
"maxLeadsPerWeek": 20,
"budgetMin": 200
}
}