Download OpenAPI specification:Download
This is the official API for Cliniko. Cliniko is a practice management system for healthcare practitioners.
The Cliniko API is based on REST principles. This means you can use any HTTP client and any programming language to interact with the API.
JSON will be returned in all responses from the API.
add_deposit_to_account_credit | boolean or null |
appointment_confirmation_template_ids | Array of strings or null <int64> |
appointment_reminder_template_ids | Array of strings or null <int64> |
object | |
object | |
archived_at | string or null <date-time> |
object Deprecated | |
category | string or null |
color | string^#([A-Fa-f0-9]{6}|[A-Fa-f0-9]{3})$ |
created_at | string <date-time> |
deposit_price | string or null <decimal> [ 0 .. 4000000000 ) |
description | string or null |
duration_in_minutes | integer ( 0 .. 1440 ) |
id | string <int64> |
object | |
max_attendees | integer ( 0 .. 100 ) |
name | string <= 255 characters |
online_bookings_lead_time_hours | integer or null Enum: 0 1 2 4 12 18 24 48 72 168 336 504 672 |
online_payments_enabled | boolean or null |
online_payments_mode | string or null Enum: "deposit_required" "optional" "required" |
object | |
object Deprecated | |
show_in_online_bookings | boolean or null |
telehealth_enabled | boolean or null |
object | |
updated_at | string <date-time> |
{- "add_deposit_to_account_credit": true,
- "appointment_confirmation_template_ids": [
- "1"
], - "appointment_reminder_template_ids": [
- "1"
], - "appointment_type_billable_items": {
}, - "appointment_type_products": {
}, - "archived_at": "2019-08-24T14:15:22Z",
- "category": "string",
- "color": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "deposit_price": "string",
- "description": "string",
- "duration_in_minutes": 0,
- "id": "string",
- "max_attendees": 0,
- "name": "string",
- "online_bookings_lead_time_hours": 0,
- "online_payments_enabled": true,
- "online_payments_mode": "deposit_required",
- "practitioners": {
- "links": {
}
}, - "show_in_online_bookings": true,
- "telehealth_enabled": true,
- "treatment_note_template": {
}, - "updated_at": "2019-08-24T14:15:22Z"
}
order | string Deprecated Enum: "asc" "desc" | ||||||||||||||||||||
page | integer | ||||||||||||||||||||
per_page | integer [ 1 .. 100 ] | ||||||||||||||||||||
q[] | Array of strings Filter result by one or more fields. Available filters:
| ||||||||||||||||||||
sort |
successful operation
{- "appointment_types": [
- {
- "add_deposit_to_account_credit": true,
- "appointment_confirmation_template_ids": [
- "1"
], - "appointment_reminder_template_ids": [
- "1"
], - "appointment_type_billable_items": {
}, - "appointment_type_products": {
}, - "archived_at": "2019-08-24T14:15:22Z",
- "category": "string",
- "color": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "deposit_price": "string",
- "description": "string",
- "duration_in_minutes": 0,
- "id": "string",
- "max_attendees": 0,
- "name": "string",
- "online_bookings_lead_time_hours": 0,
- "online_payments_enabled": true,
- "online_payments_mode": "deposit_required",
- "practitioners": {
- "links": {
}
}, - "show_in_online_bookings": true,
- "telehealth_enabled": true,
- "treatment_note_template": {
}, - "updated_at": "2019-08-24T14:15:22Z"
}
], - "total_entries": 1,
- "links": {
}
}
Resource was created
Resource could not be saved due to validation errors
{- "add_deposit_to_account_credit": true,
- "billable_item_id": "1",
- "category": "string",
- "color": "string",
- "deposit_price": "string",
- "description": "string",
- "duration_in_minutes": 0,
- "online_bookings_lead_time_hours": 0,
- "online_payments_mode": "deposit_required",
- "max_attendees": 0,
- "name": "string",
- "product_id": "1",
- "show_in_online_bookings": true,
- "telehealth_enabled": true,
- "treatment_note_template_id": "1",
- "appointment_confirmation_template_ids": [
- "1"
], - "appointment_reminder_template_ids": [
- "1"
], - "business_ids": [
- "1"
], - "practitioner_ids": [
- "1"
]
}
{- "add_deposit_to_account_credit": true,
- "appointment_confirmation_template_ids": [
- "1"
], - "appointment_reminder_template_ids": [
- "1"
], - "appointment_type_billable_items": {
}, - "appointment_type_products": {
}, - "archived_at": "2019-08-24T14:15:22Z",
- "category": "string",
- "color": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "deposit_price": "string",
- "description": "string",
- "duration_in_minutes": 0,
- "id": "string",
- "max_attendees": 0,
- "name": "string",
- "online_bookings_lead_time_hours": 0,
- "online_payments_enabled": true,
- "online_payments_mode": "deposit_required",
- "practitioners": {
- "links": {
}
}, - "show_in_online_bookings": true,
- "telehealth_enabled": true,
- "treatment_note_template": {
}, - "updated_at": "2019-08-24T14:15:22Z"
}
q[] | Array of strings |
Successful operation
{- "add_deposit_to_account_credit": true,
- "appointment_confirmation_template_ids": [
- "1"
], - "appointment_reminder_template_ids": [
- "1"
], - "appointment_type_billable_items": {
}, - "appointment_type_products": {
}, - "archived_at": "2019-08-24T14:15:22Z",
- "category": "string",
- "color": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "deposit_price": "string",
- "description": "string",
- "duration_in_minutes": 0,
- "id": "string",
- "max_attendees": 0,
- "name": "string",
- "online_bookings_lead_time_hours": 0,
- "online_payments_enabled": true,
- "online_payments_mode": "deposit_required",
- "practitioners": {
- "links": {
}
}, - "show_in_online_bookings": true,
- "telehealth_enabled": true,
- "treatment_note_template": {
}, - "updated_at": "2019-08-24T14:15:22Z"
}
Resource was updated
Resource could not be saved due to validation errors
{- "add_deposit_to_account_credit": true,
- "billable_item_id": "1",
- "category": "string",
- "color": "string",
- "deposit_price": "string",
- "description": "string",
- "duration_in_minutes": 0,
- "online_bookings_lead_time_hours": 0,
- "online_payments_mode": "deposit_required",
- "max_attendees": 0,
- "name": "string",
- "product_id": "1",
- "show_in_online_bookings": true,
- "telehealth_enabled": true,
- "treatment_note_template_id": "1",
- "appointment_confirmation_template_ids": [
- "1"
], - "appointment_reminder_template_ids": [
- "1"
], - "business_ids": [
- "1"
], - "practitioner_ids": [
- "1"
]
}
{- "add_deposit_to_account_credit": true,
- "appointment_confirmation_template_ids": [
- "1"
], - "appointment_reminder_template_ids": [
- "1"
], - "appointment_type_billable_items": {
}, - "appointment_type_products": {
}, - "archived_at": "2019-08-24T14:15:22Z",
- "category": "string",
- "color": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "deposit_price": "string",
- "description": "string",
- "duration_in_minutes": 0,
- "id": "string",
- "max_attendees": 0,
- "name": "string",
- "online_bookings_lead_time_hours": 0,
- "online_payments_enabled": true,
- "online_payments_mode": "deposit_required",
- "practitioners": {
- "links": {
}
}, - "show_in_online_bookings": true,
- "telehealth_enabled": true,
- "treatment_note_template": {
}, - "updated_at": "2019-08-24T14:15:22Z"
}
order | string Deprecated Enum: "asc" "desc" | ||||||||||||||||||||
page | integer | ||||||||||||||||||||
per_page | integer [ 1 .. 100 ] | ||||||||||||||||||||
q[] | Array of strings Filter result by one or more fields. Available filters:
| ||||||||||||||||||||
sort |
successful operation
{- "appointment_types": [
- {
- "add_deposit_to_account_credit": true,
- "appointment_confirmation_template_ids": [
- "1"
], - "appointment_reminder_template_ids": [
- "1"
], - "appointment_type_billable_items": {
}, - "appointment_type_products": {
}, - "archived_at": "2019-08-24T14:15:22Z",
- "category": "string",
- "color": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "deposit_price": "string",
- "description": "string",
- "duration_in_minutes": 0,
- "id": "string",
- "max_attendees": 0,
- "name": "string",
- "online_bookings_lead_time_hours": 0,
- "online_payments_enabled": true,
- "online_payments_mode": "deposit_required",
- "practitioners": {
- "links": {
}
}, - "show_in_online_bookings": true,
- "telehealth_enabled": true,
- "treatment_note_template": {
}, - "updated_at": "2019-08-24T14:15:22Z"
}
], - "total_entries": 1,
}