Business API
Endpoints
Create Business Profile
POST /business/profile{
"name": "Artisan Coffee Roasters",
"category": "restaurants",
"description": "Family-owned coffee roastery specializing in single-origin beans",
"tagline": "Locally roasted, globally inspired",
"location": {
"address": {
"street": "123 Main St",
"city": "Portland",
"state": "OR",
"country": "USA",
"postalCode": "97201"
},
"coordinates": {
"lat": 45.5231,
"lon": -122.6765
}
},
"contact": {
"phone": "+1-503-555-0123",
"email": "info@artisancoffee.com",
"website": "https://artisancoffee.com"
},
"services": [
{
"name": "Espresso Drinks",
"description": "Handcrafted espresso beverages",
"category": "beverages",
"pricing": {
"type": "range",
"minAmount": 4,
"maxAmount": 7,
"currency": "USD"
},
"bookable": false,
"requiresQuote": false
}
],
"hours": {
"monday": { "open": "07:00", "close": "18:00" },
"tuesday": { "open": "07:00", "close": "18:00" },
"wednesday": { "open": "07:00", "close": "18:00" },
"thursday": { "open": "07:00", "close": "18:00" },
"friday": { "open": "07:00", "close": "18:00" },
"saturday": { "open": "08:00", "close": "17:00" },
"sunday": { "closed": true }
}
}Get Business Profile
Update Business Profile
Delete Business Profile
Get Profile Status
Services Management
Add Service
Update Service
Delete Service
Media Management
Upload Media
Delete Media
AI-Exclusive Content
Update Exclusive Content
Availability Management
Update Hours
Add Blackout Dates
Verification
Request Verification
Error Codes
Code
Description
Examples
TypeScript
Python
cURL
Next Steps
Last updated