API Change Log for November 9th 2022 Release
about 2 years ago by Abhay Anumula
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
- API endpoint: http://{apiurl}/v1/onboarding/organizations/discounts/bulk?run_id=0
- Scenario: Automating the discount copy API. (Mentioned below)
- Earlier behavior: NA
- New behavior: NA
- API documentation link: NA
- API endpoint: http://{apiurl}/v1/onboarding/organizations/discounts/bulk?run_id=0
- Scenario: This API allows the user to copy discounts from stage sites to live sites.
- Earlier behavior: NA
- New behavior: NA
- API documentation link: NA
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/centers
- Scenario: Associate centers to a donation.
- Earlier behavior: NA
- New behavior: This API allows the user to associate centers to an existing donation.
- 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: Create a donation.
- Earlier behavior: NA
- New behavior: This API allows you to create a new donation.
- 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
- API endpoint: https://{apiurl}/v1/zconnect/dafb7942-e9f9-4b74-8c59-19385d81ebb1/voice/log
- Scenario: This API is used to update the event data of the voice log.
- Earlier behavior: NA
- New behavior: Updates the voice log status of a call performed in ezConnect.
- API documentation link: NA