API Change Log for November 9th 2022 Release

Check the API updates for this release.

Employee

  • API endpoint: http://{apiurl}/v1/centers/{center_id}/employees/schedules
  • Scenario: To warn users when creating duplicate employee schedules.
  • Earlier behavior: Zenoti did not warn users or display a message when overlapping schedules were created.
  • New behavior: The API will now display a message when overlapping employee schedules are created.
  • API documentation link: NA

  • API endpoint: http://{apiurl}/v1/employees/schedules/copy
  • Scenario: To warn users when creating duplicate employee schedules.
  • Earlier behavior: Zenoti did not warn users or display a message before copying one center’s employee schedules to another. Because of this, overlapping schedules were created.
  • New behavior: The API checks for overlapping schedules before copying and displays a warning message.
  • API documentation link: NA

Discounts


Reports

  • API endpoint: http://{apiurl}/v1/reports/royalty/flat_file
  • Scenario: New API for fetching center-wise royalty details as per the selection of accounting type.
  • Earlier behavior: NA
  • New behavior: This API fetches the royalty details of all the centers.
  • API documentation link: NA

Guests

  • API endpoint: http://{apiurl}/api/guests/{guest_id}/IssuesAndNotifications
  • Scenario: New parameter issue_id added for guest issues and notifications API.
  • Earlier behavior: The parameter issue_id was not present.
  • New behavior: With this update, we are adding a new parameter issue_id that provides the details of issues and notifications of a particular guest. You must specify the guest_id for this API to fetch specific details of the guest.
  • API documentation link: NA

Invoice

  • API endpoint: https://{apiurl}/v1/donations
  • Scenario: Fetch donation details of an invoice.
  • Earlier behavior: NA
  • New behavior: This API fetches the donation details added to an invoice.
  • API documentation link: NA

  • API endpoint: https://{apiurl}/v1/donations
  • Scenario: Update the donation details of an invoice.
  • Earlier behavior: NA
  • New behavior: This API updates the donation details present in an invoice.
  • API documentation link: NA

  • API endpoint: https://{apiurl}/v1/donations
  • Scenario: Delete donation details of an invoice.
  • Earlier behavior: NA
  • New behavior: This API deletes the donation details present in an invoice.
  • API documentation link: NA

  • API endpoint: https://{apiurl}/v1/donations/donation_id/centers
  • Scenario: Fetch the centers associated with the donation_id.
  • Earlier behavior: NA
  • New behavior: This API fetches the centers associated with a particular donation. You must specify the parameter donation_id for the API to fetch details.
  • API documentation link: NA


  • API endpoint: https://{apiurl}/v1/donations/donation_id
  • Scenario: Delete an existing donation.
  • Earlier behavior: NA
  • New behavior: This API allows the user to delete an existing donation. You must specify the id of the donation to delete it.
  • API documentation link: NA


  • API endpoint: https://{apiurl}/v1/donations/donation_id
  • Scenario: Update the details of a donation.
  • Earlier behavior: NA
  • New behavior: This API allows you to update the details of an existing donation.
  • API documentation link: NA

  • API endpoint: https://{apiurl}/v1/donations/donation_id
  • Scenario: Fetch details of a specific donation.
  • Earlier behavior: NA
  • New behavior: Use this API to fetch the details of a specific donation. You must specify the id of the donation as a parameter.
  • API documentation link: NA

  • API endpoint: https://{apiurl}/v1/donations
  • Scenario: Fetch all the donations of an organization.
  • Earlier behavior: NA
  • New behavior: Use this API to fetch all the donations present in an organization.
  • API documentation link: NA

ezConnect