v2.0.0
What's Changed
Specs changes
Contacts:
Removed:
- response body
SearchContactSuccessResponseDtoremoved insearchContactsAdvancedmethod
Modified:
- method name changed from
deleteContactToWorkflowtodeleteContactFromWorkflowfor DELETE /contacts/{contactId}/workflow/{workflowId}
Locations:
Added:
- new method
getRecurringTaskByIdadded GET /locations/{locationId}/recurring-tasks/{id} - new method
updateRecurringTaskadded PUT /locations/{locationId}/recurring-tasks/{id} - new method
deleteRecurringTaskadded DELETE /locations/{locationId}/recurring-tasks/{id} - new method
createRecurringTaskadded POST /locations/{locationId}/recurring-tasks
Payments:
Added:
- new method
recordOrderPaymentadded POST /payments/orders/{orderId}/record-payment - new method
postMigrateOrderPaymentStatusadded POST /payments/orders/migrate-order-ps - new method
listOrderNotesadded GET /payments/orders/{orderId}/notes - new method
customProviderMarketplaceAppUpdateCapabilitiesadded PUT /payments/custom-provider/capabilities - response body field
automaticTaxesCalculatedadded ingetOrderByIdmethod (optional) - response body field
taxCalculationProvideradded ingetOrderByIdmethod (optional) - response body array item field
data[].items[].product.automaticTaxCategoryIdadded inlistOrderFulfillmentmethod (optional) - response body array item field
data.items[].product.automaticTaxCategoryIdadded increateOrderFulfillmentmethod (optional) - response body array item field
data[].mergedFromContactIdadded inlistTransactionsmethod (optional) - response body array item field
data[].fulfilledAtadded inlistTransactionsmethod (required) - response body field
mergedFromContactIdadded ingetTransactionByIdmethod (optional) - request body field
supportsSubscriptionScheduleadded increateIntegrationmethod (required)
Removed:
- query param
altTypeis removed ingetOrderByIdmethod (required) - response body array item field
data[].hasAffiliateCouponremoved inlistCouponsmethod - response body array item field
data[].deletedremoved inlistCouponsmethod
PhoneSystem:
Added:
- new method
getNumberPoolListadded GET /phone-system/number-pools - new method
activeNumbersadded GET /phone-system/numbers/location/{locationId}
Products:
Added:
- new method
bulkEditadded POST /products/bulk-update/edit - new method
updateDisplayPriorityadded POST /products/store/{storeId}/priority - request body field
altIdadded inupdateStoreStatusmethod (required) - request body field
altTypeadded inupdateStoreStatusmethod (required) - query param
altIdis added ingetProductCollectionIdmethod (required) - query param
sendWishlistStatusis added ingetProductByIdmethod (optional) - request body field
taxInclusiveadded inupdateProductByIdmethod (optional) - request body field
pricesadded inupdateProductByIdmethod (optional) - query param
sendWishlistStatusis added indeleteProductByIdmethod (optional) - request body field
taxInclusiveadded increateProductmethod (optional)
Removed:
- response body field
mediasremoved ingetProductByIdmethod - response body field
userIdremoved ingetProductByIdmethod - response body field
isLabelEnabledremoved ingetProductByIdmethod - response body field
seoremoved ingetProductByIdmethod - response body field
mediasremoved inupdateProductByIdmethod - response body field
userIdremoved inupdateProductByIdmethod - response body field
isLabelEnabledremoved inupdateProductByIdmethod - response body field
seoremoved inupdateProductByIdmethod - response body array item field
products[].mediasremoved inlistInvoicesmethod - response body array item field
products[].userIdremoved inlistInvoicesmethod - response body array item field
products[].isLabelEnabledremoved inlistInvoicesmethod - response body array item field
products[].seoremoved inlistInvoicesmethod - response body field
mediasremoved increateProductmethod - response body field
userIdremoved increateProductmethod - response body field
isLabelEnabledremoved increateProductmethod - response body field
seoremoved increateProductmethod
Proposals:
Added:
- new method
listDocumentsContractsadded GET /proposals/document - new method
sendDocumentsContractsadded POST /proposals/document/send - new method
listDocumentsContractsTemplatesadded GET /proposals/templates - new method
sendDocumentsContractsTemplateadded POST /proposals/templates/send
Store:
Added:
- new method
listShippingZonesadded GET /store/shipping-zone - new method
createShippingZoneadded POST /store/shipping-zone - new method
getShippingZonesadded GET /store/shipping-zone/{shippingZoneId} - new method
updateShippingZoneadded PUT /store/shipping-zone/{shippingZoneId} - new method
deleteShippingZoneadded DELETE /store/shipping-zone/{shippingZoneId} - new method
getAvailableShippingZonesadded POST /store/shipping-zone/shipping-rates - new method
listShippingRatesadded GET /store/shipping-zone/{shippingZoneId}/shipping-rate - new method
createShippingRateadded POST /store/shipping-zone/{shippingZoneId}/shipping-rate - new method
getShippingRatesadded GET /store/shipping-zone/{shippingZoneId}/shipping-rate/{shippingRateId} - new method
updateShippingRateadded PUT /store/shipping-zone/{shippingZoneId}/shipping-rate/{shippingRateId} - new method
deleteShippingRateadded DELETE /store/shipping-zone/{shippingZoneId}/shipping-rate/{shippingRateId} - new method
listShippingCarriersadded GET /store/shipping-carrier - new method
createShippingCarrieradded POST /store/shipping-carrier - new method
getShippingCarriersadded GET /store/shipping-carrier/{shippingCarrierId} - new method
updateShippingCarrieradded PUT /store/shipping-carrier/{shippingCarrierId} - new method
deleteShippingCarrieradded DELETE /store/shipping-carrier/{shippingCarrierId} - new method
getStoreSettingsadded GET /store/store-setting - new method
createStoreSettingadded POST /store/store-setting
VoiceAi:
Added:
- new method
getAgentsadded GET /voice-ai/agents - new method
createAgentadded POST /voice-ai/agents - new method
getAgentadded GET /voice-ai/agents/{agentId} - new method
deleteAgentadded DELETE /voice-ai/agents/{agentId} - new method
patchAgentadded PATCH /voice-ai/agents/{agentId} - new method
getCallLogsadded GET /voice-ai/dashboard/call-logs - new method
getCallLogadded GET /voice-ai/dashboard/call-logs/{callId} - new method
createActionadded POST /voice-ai/actions - new method
getActionadded GET /voice-ai/actions/{actionId} - new method
updateActionadded PUT /voice-ai/actions/{actionId} - new method
deleteActionadded DELETE /voice-ai/actions/{actionId}
SDK changes
- fix: remove extra things from package to reduce the build size (3fe5b3a)