Skip to content

Get site by ID

Request

Returns the single site matching id for the practice identified by X-Practice-Id. The identifier is the same id returned when listing sites.

If no site exists for that practice and id, the API responds with 404.

Security
oauth2(Required scopes: site:read)
Path
idstring, (uuid)required

Resource identifier to filter/find.

Headers
X-Practice-Idstring, (uuid)required

UUID of the practice in whose context the request is executed. The API uses this to resolve data the caller is permitted to access for that practice.

curl -i -X GET \
  'https://docs.api.dentally.com/_mock/docs/versions/2026-01-01/nexgen/sites/{id}' \
  -H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
  -H 'X-Practice-Id: 497f6eca-6276-4993-bfeb-53cbbbba6f08'

Responses

Full details for one site.

Bodyapplication/json
dataobject(site)required

A site is a physical location belonging to a practice (for example a clinic or surgery).

Response

Wrapper returned by get site.

{ "data": { "id": "8c7f4c9b-0e3d-5f2a-b6c7-4d8e9f0a1b2c", "name": "Dentally High Street", "address": { … }, "contact_details": { … }, "opening_hours": [ … ], "created_at": "2025-06-01T08:00:00Z", "updated_at": "2026-01-18T12:00:00Z" } }