List appointment types
Your appointment types with duration, price and the calendars that offer each one.
MCP tool acuity_scheduling_read → list_appointment_types
read
Returns the appointment types you offer, each with its ID, name, duration, price and the calendars that offer it. Use the IDs in the availability and booking calls.
Parameters
No parameters.
tools/call
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "acuity_scheduling_read",
"arguments": {
"operation": "list_appointment_types",
"arguments": {}
}
}
} Example response
{
"content": [
{
"type": "text",
"text": "{ ... same JSON as structuredContent ... }"
}
],
"structuredContent": {
"appointment_types": [
{
"appointment_type_id": 5120043,
"name": "Initial consult",
"duration": 60,
"price": "90.00",
"calendars": [
{
"calendar_id": 27238,
"name": "Main"
}
]
},
{
"appointment_type_id": 5120051,
"name": "Follow-up",
"duration": 30,
"price": "45.00",
"calendars": [
{
"calendar_id": 27238,
"name": "Main"
},
{
"calendar_id": 27240,
"name": "Room 2"
}
]
}
]
},
"isError": false
}