Release ST-68.1 (February 14, 2024)

* N = new endpoint; E = existing endpoint

Endpoint operation name

N or E*

Changes

New fields

New filters

E

Updated documentation to state that the following fields are required:
- CallReasonID
- FollowUpDate

N/A

N/A

N

Defines the Return Type name and its treatment preferences. After the Return Type is created, the API returns the new Return Type ID

All new fields. Refer to the endpoint payload.

Refer to the endpoint parameters section.

N

Updates returns by specifying new items, return type, associated purchase order or job, and quantities

All new fields. Refer to the endpoint payload.

Refer to the endpoint parameters section.

N

Cancels a receipt. Checks if the receipt can be canceled, verifies user permission, changes the receipt status to Canceled, and confirms the cancellation to the user.

All new fields. Refer to the endpoint payload.

Refer to the endpoint parameters section.

N

Cancels the existing return. checks if it's cancelable and if the user has the right permissions. When confirmed, updates the status to Canceled and sends a return confirmation to the user

All new fields. Refer to the endpoint payload.

Refer to the endpoint parameters section.

N

Generates returns. You can specify the items, quantities, and return type, and create it on a Purchase Order (PO) or Job. After creating a return, the API provides details of the new return record.

All new fields. Refer to the endpoint payload.

Refer to the endpoint parameters section.

N

Cancels existing Purchase Orders (POs). Checks if the PO can be canceled, verifies user permission, changes the PO status to Canceled, and confirms the cancellation to the user.

All new fields. Refer to the endpoint payload.

Refer to the endpoint parameters section.

E

Deactivate/Activate existing vendors

active

Refer to the endpoint parameters section.

N

Get the list of available Return Types.

All new fields. Refer to the endpoint payload.

Refer to the endpoint parameters section.

E

Added new fields to GET endpoints to determine whether appointment is unused or job has unused appointments

Unused,
HasUnusedAppointments

Unused, HasUnusedAppointments

E

New filter to filter out projects with no status.

N/A

status = none will return projects without a status in the resulting collection