Developer
APIList business profiles
Paginated list of the business profiles (locations) in the workspace, with address, linked form, and Reserve with Google flag.
Updated Sep 30, 2026
Returns the business profiles in the workspace. A business profile is a service location, usually assigned to a booking form. Deleted profiles are left out. The default profile comes first, then the rest, newest first.
/api/v1/profilesQuery parameters
page1)per_page25)form_idExample request
curl https://api.servicereserve.com/api/v1/profiles \
-H "Authorization: Bearer $SERVICERESERVE_API_KEY"Example response
{
"items": [
{
"id": "52c58cc6-c7fb-4419-ad88-9c4a0e89ad2f",
"title": "Pacific Plumbing & Heating",
"form_id": "bd28906b-7f9a-4aaf-ab86-85c1a1ccd4f2",
"service_area_id": "7b8c9d0e-1f2a-4b3c-9d4e-5f6a7b8c9d0e",
"service_template_id": "3c4d5e6f-7a8b-4c9d-8e0f-1a2b3c4d5e6f",
"service_schedule_id": "e1f2a3b4-c5d6-4e7f-8a9b-0c1d2e3f4a5b",
"primary_phone": "+15555550188",
"website_url": "https://example.com",
"address": "434 Northwest 1st Avenue",
"address_city": "Fort Lauderdale",
"address_state": "FL",
"is_default": true,
"source": "google",
"reserve_with_google": true,
"created_at": "2025-11-04T19:01:13.000Z",
"updated_at": "2026-09-12T15:40:02.000Z"
}
],
"pagination": { "page": 1, "per_page": 25, "total": 1 }
}Pass a profile's id as business_profile_id to
List requests to scope requests
to one location. form_id must be a valid UUID.
Reserve with Google
reserve_with_google is the profile's Reserve with Google toggle. It
changes only when someone on your team turns it on or off. It can only
be turned on while the workspace has an active trial or subscription
and the profile has a title plus a full street address (with ZIP), city,
and state.
If the workspace's plan expires, the flag keeps its stored value, but ServiceReserve stops sending Reserve with Google conversions for new bookings. The booking page keeps working.
Field reference
idtitleform_idservice_area_id, service_template_id, service_schedule_idprimary_phone, website_urladdress, address_city, address_stateis_defaultsourcereserve_with_googlecreated_at, updated_atThe endpoint shares the 1 request per second per key rate limit.
Related