• API endpoint: {apiurl}/v1/reports/sales/accrual_basis/flat_file

  • Scenario: App group Id of the appointment is required for generating a link to the invoice page.

  • Earlier behavior: App group id was not present and only the invoice id was present.

  • New behavior: With this release, along with the invoice id, the app group id will also be sent.

  • API documentation link: NA

  • API endpoint: {apirul} /v1/guest/{guest_id}/gift_cards

  • Scenario: Fetch gift cards in the Claim Gift Cards API as per the new filters.

  • Earlier behavior: NA

  • New behavior: With this release, the API will fetch gift card info as per the new filters.

  • API documentation link: NA

  • API endpoint: {apiurl}/v1/employees/{employee_id}/blockouttimes

  • Scenario: Making created_by_id mandatory for API key authentication.

  • Earlier behavior: Earlier, created_by_id was not mandatory.

  • New behavior: With this release, created_by_id is made mandatory for API key authentication.

  • API documentation link: API Documentation

  • API endpoint: {apiurl}/api/Organizations/FormsMetadata/8B233444-A9B4-4991-8CBF28E70B101561

  • Scenario: Added security demands to API and returning parameter status to true in response in case of successful submission of forms metadata.

  • Earlier behavior: No security demands were present, and the status was set to false even if the metadata is saved successfully.

  • New behavior: Added security demands to API and returning parameter status to true in response in case of successful submission of forms metadata.

  • API documentation link: NA

  • API endpoint: {apiurl}/v1/forms/F2BBBE92-214B-4C0D-9EA4-E53F6A6A0D92/logs?owner_id={owner_id}&center_id={center_id}&log_type=1

  • Scenario: Added six new parameters in the response object GetCustomFormLogsResponse.

    • field_name

    • field_type

    • field_label

    • ip_address

    • user_agent

    • zenoti_employee_email

  • Earlier behavior: Earlier, the parameters were not present in the response object.

  • New behavior: With this release, we are adding six new parameters to the response object – GetCustomFormLogsResponse

  • API documentation link: NA

  • API endpoint: {apiurl}/api/employees/{employee_id}

  • Scenario: The following parameters are added to the response:

    • is_educator: If the employee is an educator, it returns true.

    • invoice_item_id: Unique identifier of the service in the invoice.

    • quantity: Service quantity

    • is_feedback_filled: Guest feedback status bool.

    • is_product_consumption_updated: Product consumption status bool.

    • are_custom_fields_filled: Custom fields status bool.

    • are_package_targets_required: Package targets required bool.

    • are_package_targets_filled: Package targets filled status bool.

    • is_prescription_signed: Prescription signed status bool.

    • is_educator_rating_filled: Educator rating status bool.

  • Earlier behavior: These parameters were not present in the response earlier.

  • New behavior: These parameters are added that show the pending actions on an appointment block.

  • API documentation link: NA

  • API endpoint: {apiurl}/v1/guests/{guest_id}/forms/send

  • Scenario: To send the guest’s custom form email to the user.

  • Earlier behavior: NA

  • New behavior: With this release, the guest’s custom form email is sent to the user.

  • API documentation link: NA

  • API endpoint: {apiurl}/v1/guests/{guest_id}/appointments/past?page=1&size=5&status=5

  • Scenario: The following details are added to the guest profile appointment response:

    • Specific therapist flag

    • Therapist details

  • Earlier behavior: The guest profile appointment response did not contain the therapist’s details.

  • New behavior: With this release, we are adding the parameter therapist_specific_type.

  • API documentation link: NA

  • API endpoint: {apiurl}/v1/guests/{guest_id}/products

  • Scenario: New parameters in guest products API.

    • balance_quantity

    • refund_invoice

  • Earlier behavior: The guest products API did not contain the required balance quantity to refund the item.

  • New behavior: The two new parameters are added.

  • API documentation link: NA

  • API endpoint: {apiurl}/v1/reports/gift_cards/flat_file

  • Scenario: Added the following parameters in the Gift Card API response when filtered by date:

    • sale_start_date

    • sale_end_date

  • Earlier behavior: Active gift cards cannot be filtered with the sale date as no parameters are available.

  • New behavior: With this release, Gift Cards that are active can be filtered with the sale date.

  • API documentation link: NA

  • API endpoint: {apiurl}/v1/guests/{guest_id}/gift_cards

  • Scenario: The following parameters are added to the Guest Gift Cards List API:

    • Name

    • Occasion

    • Recipient

    • item_info

    • can_redeem_at_other_center

  • Earlier behavior: The gift card information was missing.

  • New behavior: With this release, the Guest Gift Cards List API will contain the parameters (above), that provide information about the guest and gift card redemption.

  • API documentation link: NA

  • API endpoint: {apiurl}/api/employee/therapists

  • Scenario: The following parameters are added to the response

    • sort order

    • schedule order

    • booking value order

  • Earlier behavior: Earlier, the ZMA Appointment Book did not have the therapist order and schedule in the API response.

  • New behavior: With this release, the ZMA Appointment Book API response will honor the provider order, which includes the sort order, schedule order, and booking value order.

  • API documentation link: NA

Did this answer your question?