GET
/
meeting_templates
List all meeting templates
curl --request GET \
  --url https://{workspace}.neetocal.com/api/external/v1/meeting_templates \
  --header 'X-Api-Key: <x-api-key>'
{
  "templates": [
    {
      "id": "cc98d282-4cf6-414d-ba58-53fa94b9bca3",
      "sid": "8r3rs2k",
      "name": "Meeting with Oliver Smith",
      "slug": "meeting-with-oliver-smith",
      "description": "Schedule a one-on-one meeting with Oliver Smith.",
      "kind": "one_on_one",
      "duration": 15,
      "disabled": false,
      "spot": "jitsi",
      "spot_in_person_location": null,
      "spot_custom_text": null,
      "spot_phone_call_number": null,
      "is_template": true,
      "schedulable_range_type": "number_of_days_into_the_future",
      "schedulable_range_value": "60",
      "lead_time": 240,
      "start_time_increment": 30,
      "created_at": "2025-08-14T07:26:14.909Z",
      "updated_at": "2025-08-14T07:26:14.909Z",
      "deleted_at": null,
      "is_multiple_spots_allowed": false,
      "is_multiple_durations_allowed": false,
      "conditional_pricing_enabled": false,
      "is_email_reminders_enabled": true,
      "is_sms_reminders_enabled": false,
      "organization_id": "dfc0e240-15c1-4483-a76e-8d8feb3c162b",
      "rescheduling_lead_time": 0,
      "cancellation_lead_time": 0,
      "booking_modification_allowed": true,
      "cancellation_too_late_notice": null,
      "cancellation_policy": null,
      "rescheduling_too_late_notice": null,
      "pre_booking_allowed": false,
      "original_price_enabled": false,
      "original_price": null,
      "fees": [],
      "durations_possible": [],
      "durations": [],
      "spots": []
    }
  ],
  "pagination": {
    "total_records": 1,
    "total_pages": 1,
    "current_page_number": 1,
    "page_size": 30
  }
}
Replace {your-workspace} with your workspace’s subdomain.
Learn how to find your subdomain in Identifying your subdomain.

Headers

X-Api-Key
string
required

Bearer token for API access.

Query Parameters

page_number
number

Page number. The default value is 1.

page_size
number

Number of templates to receive. The default value is 30.

Response

200
application/json

OK - Request succeeded

The response is of type object.