API Change Log – January 04, 2024

Updates for this release.

Classes

  • API Endpoint: {api_url}/ /v1/classes/class_id/registrations
  • Scenario: A student needs to be registered before attending classes. You can now use this API to register a student for a class with membership details. This is a POST API.
  • Earlier behavior: No request parameter related to center and membership details, such as membership name and center name.
  • New behavior: The API now has new parameters related to center and membership details, such as membership name and center name.
  • API documentation link: https://docs.zenoti.com/reference/create-guest-registration

  • API Endpoint: {api_url}/ /v1/classes/class_id/registrations
  • Scenario: This API is used to fetch the list of students who are part of a class session. You can now use this API to fetch the details using the first name of the students.
  • Earlier behavior: You could filter student details using registration time as the default.
  • New behavior: The API now allows the use of first name to filter student details.
  • API documentation link: https://docs.zenoti.com/reference/retrieve-class-registrations

Campaigns

  • API Endpoint: {api_url} / v1/campaigns/expresscampaign/save
  • Scenario: A marketing manager can, instead of manually creating a new campaign in Zenoti, use this API to save an express campaign from a pre-existing template.
  • Earlier behavior: NA
  • New behavior: This API can be used to save and schedule an express campaign using default templates
  • API documentation link: