appointmentTypes
Fetch paginated Appointment Type collection (considered public)
Arguments
appointment_type_ids
· [ID]
· Array of ids to include Returns
[AppointmentType!]
Example
query appointmentTypes( $appointment_type_ids: [ID] $clients_can_book: Boolean $embed_or_sharing_link: Boolean $keywords: String $offering_id: String $org_level: Boolean $provider_id: String $show_group: Boolean $with_deleted_appt_types: Boolean $order_by: AppointmentTypeOrderKeys $offset: Int $page_size: Int $should_paginate: Boolean $after: Cursor) { appointmentTypes( appointment_type_ids: $appointment_type_ids clients_can_book: $clients_can_book embed_or_sharing_link: $embed_or_sharing_link keywords: $keywords offering_id: $offering_id org_level: $org_level provider_id: $provider_id show_group: $show_group with_deleted_appt_types: $with_deleted_appt_types order_by: $order_by offset: $offset page_size: $page_size should_paginate: $should_paginate after: $after ) { advance_pricing_for_clients_count advance_pricing_for_providers_count appointment_autocomplete_form appointment_setting appointment_type_cpt_code auto_increase_charge_for_actual_duration availability_exists_for available_contact_types bookable_by_groups bookable_groups bookable_without_group client_call_provider client_display_name clients_can_book clients_have_credit created_at cursor custom_text_reminder_body deleted_at dont_ask_for_reason embed_question_form_id form_requests_after_appointment form_requests_after_appointment_booking form_requests_before_appointment has_available_group_appts has_specific_appointment_settings id insurance_billing_enabled is_group is_waitlist_enabled length metadata name no_availability_message position price_and_cpt_price pricing pricing_info pricing_option provider_appt_type_connections require_cc_at_booking require_in_state_clients require_specific_providers row_order time_on_label updated_at user_group user_group_id user_id valid_state_licensing_for }}