API Change Log - May 17, 2023

Updates for this release.

Loyalty

  • API Endpoint: {api_url}/v1/guests

  • Scenario: This API helps you create a guest

  • Earlier behavior: In the user Webhooks, the following information was not available:

    • Country name
    • State name
    • Gender
    • STD code in Phone number
  • New behavior: In the user Webhooks, the following information is now available:

    • Country name
    • State name
    • Gender
    • STD code in Phone number
  • API documentation link: https://docs.zenoti.com/reference/create-a-guest


  • API endpoint: {api_url /v1/guests/guestid/points

  • Scenario: This API fetches the loyalty point details of a guest.

  • Earlier behavior: The API did not fetch the actual enrollment date of the guest in the loyalty program.

  • New behavior: The following parameter has been added to fetch the enrollment date of the guest to the loyalty program.

  • API documentation link:

Payments

  • API endpoint: {api_url}/v1/payments/onboarding/merchants/merchant_id/email
  • Scenario: This new API is used to update the Adyen business email.
  • Earlier behavior: NA
  • New behavior: This API is used to update the Adyen business email.
  • API documentation link:

  • API endpoint: {api_url} /v1/payouts/settings
  • Scenario: This new API is used to update tips payout configuration settings.
  • Earlier behavior: NA
  • New behavior: This new API is used to update tips payout configuration settings.
  • API documentation link:

  • API endpoint: {api_url}/v1/payments/{processor_id}/rates
  • Scenario: This API is used to retrieve the rates of a given processor ID that are configured in the organization or center for Zenoti payments
  • Earlier behavior: Add-on rates were not available.
  • New behavior: Added new add-on rates when the T+1 payout schedule is enabled.
  • API documentation link:

Data IO

  • API endpoint: {api_url} /v1/data_io_operations/{id}/cancel
  • Scenario: This new API is used to cancel data IO operation that was queued by the current user.
  • Earlier behavior: NA
  • New behavior: This API is used to cancel data IO operation that was queued by the current user
  • API documentation link:

  • API endpoint: {api_url} /v1/data_io_operations/{id}/{file_Type}
  • Scenario: This new API is used to get the pre-signed S3 bucket URL of the log file or data file of a data io operation.
  • Earlier behavior: NA
  • New behavior: This new API is used to get the pre-signed S3 bucket URL of the log file or data file of a data io operation.
  • API documentation link:

  • API endpoint: {api_url} /v1/data_io_operations
  • Scenario: This new API fetches the list of items from import/export operations.
  • Earlier behavior: NA
  • New behavior: This new API fetches the list of items from import/export operations.
  • API documentation link: