API Change Details By Release
Owned by Sean McDade
SMACS 7.0.0 -
List of All API Changes:
New Endpoints
- delete /system/e-mail/settings
- delete /system/high-availability/settings
- get /control/utilizations/refresh/status
- get /system/high-availability/settings
- get /system/system-health-status-legacy
- post /control/cucm-cdrs/imports/dump-files/generate-dummy-cdrs
- post /field-configs/cipc
- post /field-configs/extension-mobility-profiles
- post /field-configs/im-softphone
- post /field-configs/tablet
- post /mac/msteams-powershell-settings/caches
- post /system/high-availability/settings/replication
- post /system/system-health-status-legacy/refresh
- put /system/high-availability/settings
Removed Endpoints
- get /control/utilizations/status
- new request params
- get /views/global-360-view/{}
- new request param: skipMicrosoft (in: query, type: )
New Rresponse Attributes
- get /control/custom-cucm-reports/{}/exports
- new 422 - SQL_QUERY_FAILED response
- post /config/ms-graph/validation
- new 422 - APPLICATION_ID_NOT_FOUND response
- new 422 - INVALID_CLIENT_SECRET response
- new 422 - TENANT_NOT_FOUND response
- post /config/sql-queries
- new 422 - SQL_QUERY_FAILED response
- post /control/custom-cucm-reports
- new 422 - DUPLICATE_REPORT_NAME response
- post /control/custom-cucm-reports/live-queries
- new 422 - SQL_QUERY_FAILED response
- post /mac/cucm-servers/{}/end-users/{}/pin-reset
- new 422 - INVALID_ENDUSER_PIN_REPEAT response
- new 422 - INVALID_ENDUSER_PIN_TOO_TRIVIAL response
- new 422 - INVALID_ENDUSER_PIN_TOO_LONG response
- new 422 - INVALID_ENDUSER_PIN_TOO_SHORT response
- new 422 - INVALID_ENDUSER_PIN_CHANGED_TOO_RECENTLY response
- new 422 - INVALID_ENDUSER_PIN response
- post /mac/cucm-servers/{}/phones/{}/mobility-identities
- new 422 - MOBILITY_IDENTITY_NOT_SUPPORTED response
- new 422 - NO_OWNER_DEVICE response
- new 422 - OWNER_MOBILITY_DISABLED response
- new 422 - MOBILITY_ALREADY_EXIST response
- post /mac/msteams-powershell-settings/connections
- new 422 - MFA_IS_ENABLED response
- post /mac/unity-servers/{}/voicemails/{}/pin-reset
- new 422 - INVALID_VOICEMAIL_PIN response
- new 422 - INVALID_VOICEMAIL_PIN_REPEAT response
- new 422 - INVALID_VOICEMAIL_PIN_TOO_LONG response
- new 422 - INVALID_VOICEMAIL_PIN_TOO_TRIVIAL response
- new 422 - INVALID_VOICEMAIL_PIN_TOO_SHORT response
- put /config/certificates
- new 422 - INVALID_CERTIFICATE_PARAMETERS response
- new 422 - INVALID_CERTIFICATE_EXPIRED response
- new 422 - INVALID_CERTIFICATE_VALIDITY_PERIOD_NOT_STARTED response
- new 422 - INVALID_CERTIFICATE_CSR_KEY response
- new 422 - INVALID_CERTIFICATE_KEY response
- put /control/custom-cucm-reports/{}
- new 422 - DUPLICATE_REPORT_NAME response
- removed response attributes
SMACS 6.12.0 -
List of All API Changes:
New Endpoints
- get /control/cucm-cdrs
- get /control/cucm-cdrs/imports/dump-files/status
- get /control/cucm-cdrs/over-retention
- get /control/custom-cucm-reports/{}/exports
- get /control/device-utilization-settings
- get /control/dial-plan-inventories
- get /control/dial-plan-inventories/export
- get /control/global-directories
- get /control/global-directories/export
- get /control/license-optimizations/cucm-licenses
- get /control/license-optimizations/export
- get /control/orphaned-devices
- get /control/phone-button-template-inventories
- get /control/phone-inventories
- get /control/phone-inventories/devicepools
- get /control/phone-inventories/export
- get /control/utilizations
- get /control/utilizations/export
- get /control/utilizations/status
- get /control/utilizations/unused-devices
- get /field-configs/microsoft-teams
- get /mac/microsoft-teams-users/{}
- get /mac/msteams-powershell-settings
- get /search/microsoft-teams-users
- get /system/consumed-licenses
- get /system/health-status-notifications
- get /system/system-health-status
- get /views/dial-plan-inventories/group/{}
- get /views/dial-plan-inventories/site/{}
- get /views/microsoft-365-licenses
- get /zero-touch/inactive-cucm-ldap-users
- post /control/cucm-cdrs/cleanup
- post /control/cucm-cdrs/imports/dump-files
- post /control/cucm-cdrs/wipe-table
- post /control/dial-plan-inventories/refresh
- post /control/utilizations/refresh
- post /field-configs/android
- post /field-configs/iphone
- post /field-configs/snrs
- post /mac/msteams-powershell-settings/connections
- post /system/system-health-status/refresh
- put /control/device-utilization-settings
- put /mac/microsoft-teams-users/{}
- put /mac/msteams-powershell-settings
- put /system/health-status-notifications
Removed Endpoints
- get /orphaned-devices
- get /reports/consumed-licenses
- get /reports/cucm-cdrs
- get /reports/cucm-cdrs/imports/dump-files/status
- get /reports/cucm-cdrs/over-retention
- get /reports/cucm-cdrs/unused-devices
- get /reports/cucm-stats/device-pool-distribution/{}
- get /reports/dial-plan-inventories
- get /reports/dial-plan-inventories/export
- get /reports/dial-plan-inventories/group/{}
- get /reports/dial-plan-inventories/site/{}
- get /reports/global-directories
- get /reports/global-directories/export
- get /reports/inactive-cucm-ldap-users
- get /reports/license-optimizations/cucm-licenses
- get /reports/license-optimizations/export
- get /reports/phone-button-template-inventories
- get /reports/phone-inventories
- get /reports/phone-inventories/devicepools
- get /reports/phone-inventories/export
- get /reports/ps-analytics
- get /reports/system-health-status
- get /reports/utilizations
- get /reports/utilizations/export
- get /reports/utilizations/status
- get /views/microsoft-365-inventory
- post /control/custom-cucm-reports/{}/exports
- post /reports/cucm-cdrs/cleanup
- post /reports/cucm-cdrs/imports
- post /reports/cucm-cdrs/imports/dump-files
- post /reports/cucm-cdrs/wipe-table
- post /reports/license-optimizations/refresh
- post /reports/system-health-status/refresh
- post /reports/utilizations/refresh
New Response Attributes
- delete /mac/cucm-servers/{}/directory-numbers/{}
- new 422 - FORBIDDEN_DN_MODIFICATION response
- delete /mac/cucm-servers/{}/phone-button-templates/{}
- new 422 - TEMPLATE_STILL_IN_USE response
- new 422 - CANNOT_DELETE_STANDARD_TEMPLATE response
- delete /mac/unity-servers/{}/voicemails/{}
- new 422 - VOICEMAIL_DELETION_CALL_HANDLER_ERROR response
- get /views/cucm-servers/{}/end-user-summaries/{}
- new 422 - USER_CONTROLS_TOO_MANY_DEVICES response
- get /views/global-360-view/{}
- new 422 - USER_CONTROLS_TOO_MANY_DEVICES response
- post /defaults/directory-number
- new 422 - SERVICE_DISABLED response
- new 422 - NO_AVAILABLE_EXTENSION response
- new 422 - INVALID_USERNAME response
- new 422 - INVALID_DIAL_PLAN_GROUP_ID response
- post /defaults/end-user
- new 422 - INVALID_USERNAME response
- post /defaults/extension-mobility
- new 422 - SERVICE_DISABLED response
- new 422 - MISSING_PRIMARY_EXTENSION response
- new 422 - MISSING_PHONE_MODEL response
- new 422 - INVALID_USERNAME response
- post /defaults/ldap-user
- new 422 - INVALID_DIAL_PLAN_GROUP_ID response
- post /defaults/ldap-user-dial-plan-attributes
- new 422 - INVALID_DIAL_PLAN_GROUP_ID response
- post /defaults/phones/android
- new 422 - SERVICE_DISABLED response
- new 422 - MISSING_PRIMARY_EXTENSION response
- new 422 - INVALID_USERNAME response
- post /defaults/phones/cipc
- new 422 - SERVICE_DISABLED response
- new 422 - MISSING_PRIMARY_EXTENSION response
- new 422 - INVALID_USERNAME response
- post /defaults/phones/desk-phone
- new 422 - SERVICE_DISABLED response
- new 422 - MISSING_PRIMARY_EXTENSION response
- new 422 - MISSING_PHONE_MODEL response
- new 422 - INVALID_USERNAME response
- post /defaults/phones/im-softphone
- new 422 - SERVICE_DISABLED response
- new 422 - MISSING_PRIMARY_EXTENSION response
- new 422 - INVALID_USERNAME response
- post /defaults/phones/iphone
- new 422 - SERVICE_DISABLED response
- new 422 - MISSING_PRIMARY_EXTENSION response
- new 422 - INVALID_USERNAME response
- post /defaults/phones/tablet
- new 422 - SERVICE_DISABLED response
- new 422 - MISSING_PRIMARY_EXTENSION response
- new 422 - INVALID_USERNAME response
- post /defaults/snr
- new 422 - SERVICE_DISABLED response
- new 422 - MISSING_PRIMARY_EXTENSION response
- new 422 - INVALID_USERNAME response
- post /defaults/voicemail
- new 422 - SERVICE_DISABLED response
- new 422 - MISSING_PRIMARY_EXTENSION response
- new 422 - INVALID_USERNAME response
- post /ldap-user
- new 422 - LDAP_USER_EXTENSION_ALREADY_EXISTS response
- new 422 - LDAP_USER_ID_ALREADY_EXISTS response
- post /ldap/sync
- new 422 - OPERATION_NOT_PERMITTED_ON_INACTIVE_SIDE response
- post /mac/cucm-servers/{}/directory-numbers
- new 422 - FORBIDDEN_DN_MODIFICATION response
- post /mac/cucm-servers/{}/end-users
- new 422 - HOME_CLUSTER_DISABLED response
- post /mac/cucm-servers/{}/end-users/{}/im-presence
- new 422 - IM_PRESENCE_ALREADY_ENABLED response
- post /mac/cucm-servers/{}/end-users/{}/pin-reset
- new 422 - USER_CONTROLS_TOO_MANY_DEVICES response
- post /mac/cucm-servers/{}/extension-mobility-profiles
- new 422 - EXTENSION_MOBILITY_PROFILE_NAME_ALREADY_EXISTS response
- post /mac/cucm-servers/{}/phones
- new 422 - AUTO_ANSWER_NOT_SUPPORTED response
- new 422 - PHONE_NAME_ALREADY_EXISTS response
- post /mac/cucm-servers/{}/snr-profiles
- new 422 - SNR_PROFILE_NAME_ALREADY_EXISTS response
- post /mac/cucm-servers/{}/translation-patterns
- new 422 - TRANSLATION_PATTERN_ALREADY_EXISTS response
- post /mac/pcce-servers/{}/pcce-agents
- new 422 - INVALID_PCCE_AGENT_PASSWORD response
- new 422 - PCCE_OBJECT_NOT_FULLY_DELETED response
- post /mac/unity-servers/{}/voicemails
- new 422 - VOICEMAIL_ALIAS_ALREADY_EXISTS response
- new 422 - VOICEMAIL_ALTERNATE_EXTENSION_ALREADY_EXISTS response
- new 422 - VOICEMAIL_SMTP_ADDRESS_ALREADY_EXISTS response
- post /system/e-mail/settings/test
- new 422 - COULD_NOT_CONNECT_TO_HOST response
- new 422 - EMAIL_FAILED_TO_SEND response
- new 422 - FAILED_TO_AUTHENTICATE response
- new 422 - INVALID_RECIPIENT_EMAIL_ADDRESS response
- new 422 - INVALID_SENDER_EMAIL_ADDRESS response
- post /zero-touch/bulk-end-user-provisionings
- new 422 - OPERATION_NOT_PERMITTED_ON_INACTIVE_SIDE response
- post /zero-touch/deprovisioning-jobs
- new 422 response
- new 422 - JOB_NAME_ALREADY_EXISTS response
- post /zero-touch/deprovisioning-jobs/{}/run
- new 422 - OPERATION_NOT_PERMITTED_ON_INACTIVE_SIDE response
- post /zero-touch/end-user-provisionings
- new 422 - MULTIPLE_SITES_FOUND response
- new 422 - SITE_MISMATCH response
- new 422 - EXTENSION_MOBILITY_PROFILE_NAME_ALREADY_EXISTS response
- new 422 - VOICEMAIL_ALIAS_ALREADY_EXISTS response
- new 422 - VOICEMAIL_ALTERNATE_EXTENSION_ALREADY_EXISTS response
- new 422 - VOICEMAIL_SMTP_ADDRESS_ALREADY_EXISTS response
- new 422 - PHONE_NAME_ALREADY_EXISTS response
- new 422 - SNR_PROFILE_NAME_ALREADY_EXISTS response
- post /zero-touch/provisioning-jobs
- new 422 response
- new 422 - JOB_NAME_ALREADY_EXISTS response
- post /zero-touch/provisioning-jobs/{}/ignored-users/{}
- new 422 - USER_ALREADY_IGNORED_FOR_PROVISIONING response
- post /zero-touch/provisioning-jobs/{}/run
- new 422 - OPERATION_NOT_PERMITTED_ON_INACTIVE_SIDE response
- put /mac/cucm-servers/{}/directory-numbers/{}
- new 422 - FORBIDDEN_DN_MODIFICATION response
- new 422 - AUTO_ANSWER_NOT_SUPPORTED response
- put /mac/cucm-servers/{}/end-users/{}
- new 422 - HOME_CLUSTER_DISABLED response
- put /mac/cucm-servers/{}/extension-mobility-profiles/{}
- new 422 - EXTENSION_MOBILITY_PROFILE_NAME_ALREADY_EXISTS response
- put /mac/cucm-servers/{}/phones/{}
- new 422 - AUTO_ANSWER_NOT_SUPPORTED response
- new 422 - PHONE_NAME_ALREADY_EXISTS response
- put /mac/cucm-servers/{}/snr-profiles/{}
- new 422 - SNR_PROFILE_NAME_ALREADY_EXISTS response
- put /mac/cucm-servers/{}/translation-patterns/{}
- new 422 - TRANSLATION_PATTERN_ALREADY_EXISTS response
- put /mac/microsoft-365-user/{}
- new 422 - INSUFFICIENT_LICENSES response
- new 422 - MUTUALLY_EXCLUSIVE_LICENSES response
- new 422 - INVALID_COMPANY_LICENSES response
- put /mac/pcce-servers/{}/pcce-agents/{}
- new 422 - INVALID_PCCE_AGENT_PASSWORD response
- put /mac/unity-servers/{}/voicemails/{}
- new 422 - VOICEMAIL_ALIAS_ALREADY_EXISTS response
- new 422 - VOICEMAIL_ALTERNATE_EXTENSION_ALREADY_EXISTS response
- new 422 - VOICEMAIL_SMTP_ADDRESS_ALREADY_EXISTS response
- put /zero-touch/deprovisioning-jobs/{}
- new 422 - JOB_NAME_ALREADY_EXISTS response
- put /zero-touch/provisioning-jobs/{}
- new 422 - JOB_NAME_ALREADY_EXISTS response
Removed Response Aattributes
- delete /mac/pcce-servers/{}/pcce-agents/{}
- missing 404 response
- get /mac/microsoft-365-user/{}
- missing 404 response
- get /views/cucm-servers/{}/end-user-summaries/{}
- missing 472 response
- get /views/global-360-view/{}
- missing 472 response
- post /defaults/directory-number
- missing 460 response
- missing 461 response
- missing 462 response
- missing 463 response
- missing 468 response
- post /defaults/end-user
- missing 461 response
- post /defaults/extension-mobility
- missing 460 response
- missing 461 response
- missing 462 response
- missing 464 response
- missing 465 response
- missing 466 response
- missing 467 response
- post /defaults/ldap-user
- missing 468 response
- post /defaults/ldap-user-dial-plan-attributes
- missing 468 response
- post /defaults/phones/cipc
- missing 460 response
- missing 461 response
- missing 462 response
- missing 464 response
- missing 465 response
- post /defaults/phones/desk-phone
- missing 460 response
- missing 461 response
- missing 462 response
- missing 464 response
- missing 465 response
- missing 466 response
- missing 467 response
- post /defaults/snr
- missing 460 response
- missing 461 response
- missing 462 response
- missing 464 response
- missing 465 response
- post /defaults/voicemail
- missing 460 response
- missing 461 response
- missing 462 response
- missing 464 response
- missing 465 response
- post /ldap/sync
- missing 479 response
- post /mac/cucm-servers/{}/end-users
- missing 471 response
- post /mac/cucm-servers/{}/end-users/{}/pin-reset
- missing 472 response
- post /mac/pcce-servers/{}/pcce-agents
- missing 422 response
- missing 482 response
- post /system/e-mail/settings/test
- missing 422 response
- post /zero-touch/bulk-end-user-provisionings
- missing 479 response
- post /zero-touch/deprovisioning-jobs/{}/run
- missing 479 response
- post /zero-touch/end-user-provisionings
- missing 480 response
- missing 481 response
- post /zero-touch/provisioning-jobs/{}/run
- missing 479 response
- put /mac/cucm-servers/{}/end-users/{}
- missing 471 response
- put /mac/microsoft-365-user/{}
- missing 404 response
- missing 400 response
- missing 422 response
- put /mac/pcce-servers/{}/pcce-agents/{}
- missing 422 response
SMACS 6.11.0 -
List of All API Changes:
New Endpoints
- get /control/cucm-cdrs
- get /control/cucm-cdrs/imports/dump-files/status
- get /control/cucm-cdrs/over-retention
- get /control/custom-cucm-reports/{}/exports
- get /control/device-utilization-settings
- get /control/dial-plan-inventories
- get /control/dial-plan-inventories/export
- get /control/global-directories
- get /control/global-directories/export
- get /control/license-optimizations/cucm-licenses
- get /control/license-optimizations/export
- get /control/orphaned-devices
- get /control/phone-button-template-inventories
- get /control/phone-inventories
- get /control/phone-inventories/devicepools
- get /control/phone-inventories/export
- get /control/utilizations
- get /control/utilizations/export
- get /control/utilizations/status
- get /control/utilizations/unused-devices
- get /field-configs/microsoft-teams
- get /mac/microsoft-teams-users/{}
- get /mac/msteams-powershell-settings
- get /search/microsoft-teams-users
- get /system/consumed-licenses
- get /system/health-status-notifications
- get /system/system-health-status
- get /views/dial-plan-inventories/group/{}
- get /views/dial-plan-inventories/site/{}
- get /views/microsoft-365-licenses
- get /zero-touch/inactive-cucm-ldap-users
- post /control/cucm-cdrs/cleanup
- post /control/cucm-cdrs/imports/dump-files
- post /control/cucm-cdrs/wipe-table
- post /control/dial-plan-inventories/refresh
- post /control/utilizations/refresh
- post /field-configs/android
- post /field-configs/iphone
- post /field-configs/snrs
- post /mac/msteams-powershell-settings/connections
- post /system/system-health-status/refresh
- put /control/device-utilization-settings
- put /mac/microsoft-teams-users/{}
- put /mac/msteams-powershell-settings
- put /system/health-status-notifications
Removed Endpoints
- get /orphaned-devices
- get /reports/consumed-licenses
- get /reports/cucm-cdrs
- get /reports/cucm-cdrs/imports/dump-files/status
- get /reports/cucm-cdrs/over-retention
- get /reports/cucm-cdrs/unused-devices
- get /reports/cucm-stats/device-pool-distribution/{}
- get /reports/dial-plan-inventories
- get /reports/dial-plan-inventories/export
- get /reports/dial-plan-inventories/group/{}
- get /reports/dial-plan-inventories/site/{}
- get /reports/global-directories
- get /reports/global-directories/export
- get /reports/inactive-cucm-ldap-users
- get /reports/license-optimizations/cucm-licenses
- get /reports/license-optimizations/export
- get /reports/phone-button-template-inventories
- get /reports/phone-inventories
- get /reports/phone-inventories/devicepools
- get /reports/phone-inventories/export
- get /reports/ps-analytics
- get /reports/system-health-status
- get /reports/utilizations
- get /reports/utilizations/export
- get /reports/utilizations/status
- get /views/microsoft-365-inventory
- post /control/custom-cucm-reports/{}/exports
- post /reports/cucm-cdrs/cleanup
- post /reports/cucm-cdrs/imports
- post /reports/cucm-cdrs/imports/dump-files
- post /reports/cucm-cdrs/wipe-table
- post /reports/license-optimizations/refresh
- post /reports/system-health-status/refresh
- post /reports/utilizations/refresh
New Response Attributes
- delete /mac/cucm-servers/{}/directory-numbers/{}
- new 422 - FORBIDDEN_DN_MODIFICATION response
- delete /mac/cucm-servers/{}/phone-button-templates/{}
- new 422 - TEMPLATE_STILL_IN_USE response
- new 422 - CANNOT_DELETE_STANDARD_TEMPLATE response
- delete /mac/unity-servers/{}/voicemails/{}
- new 422 - VOICEMAIL_DELETION_CALL_HANDLER_ERROR response
- get /views/cucm-servers/{}/end-user-summaries/{}
- new 422 - USER_CONTROLS_TOO_MANY_DEVICES response
- get /views/global-360-view/{}
- new 422 - USER_CONTROLS_TOO_MANY_DEVICES response
- post /defaults/directory-number
- new 422 - SERVICE_DISABLED response
- new 422 - NO_AVAILABLE_EXTENSION response
- new 422 - INVALID_USERNAME response
- new 422 - INVALID_DIAL_PLAN_GROUP_ID response
- post /defaults/end-user
- new 422 - INVALID_USERNAME response
- post /defaults/extension-mobility
- new 422 - SERVICE_DISABLED response
- new 422 - MISSING_PRIMARY_EXTENSION response
- new 422 - MISSING_PHONE_MODEL response
- new 422 - INVALID_USERNAME response
- post /defaults/ldap-user
- new 422 - INVALID_DIAL_PLAN_GROUP_ID response
- post /defaults/ldap-user-dial-plan-attributes
- new 422 - INVALID_DIAL_PLAN_GROUP_ID response
- post /defaults/phones/android
- new 422 - SERVICE_DISABLED response
- new 422 - MISSING_PRIMARY_EXTENSION response
- new 422 - INVALID_USERNAME response
- post /defaults/phones/cipc
- new 422 - SERVICE_DISABLED response
- new 422 - MISSING_PRIMARY_EXTENSION response
- new 422 - INVALID_USERNAME response
- post /defaults/phones/desk-phone
- new 422 - SERVICE_DISABLED response
- new 422 - MISSING_PRIMARY_EXTENSION response
- new 422 - MISSING_PHONE_MODEL response
- new 422 - INVALID_USERNAME response
- post /defaults/phones/im-softphone
- new 422 - SERVICE_DISABLED response
- new 422 - MISSING_PRIMARY_EXTENSION response
- new 422 - INVALID_USERNAME response
- post /defaults/phones/iphone
- new 422 - SERVICE_DISABLED response
- new 422 - MISSING_PRIMARY_EXTENSION response
- new 422 - INVALID_USERNAME response
- post /defaults/phones/tablet
- new 422 - SERVICE_DISABLED response
- new 422 - MISSING_PRIMARY_EXTENSION response
- new 422 - INVALID_USERNAME response
- post /defaults/snr
- new 422 - SERVICE_DISABLED response
- new 422 - MISSING_PRIMARY_EXTENSION response
- new 422 - INVALID_USERNAME response
- post /defaults/voicemail
- new 422 - SERVICE_DISABLED response
- new 422 - MISSING_PRIMARY_EXTENSION response
- new 422 - INVALID_USERNAME response
- post /ldap-user
- new 422 - LDAP_USER_EXTENSION_ALREADY_EXISTS response
- new 422 - LDAP_USER_ID_ALREADY_EXISTS response
- post /ldap/sync
- new 422 - OPERATION_NOT_PERMITTED_ON_INACTIVE_SIDE response
- post /mac/cucm-servers/{}/directory-numbers
- new 422 - FORBIDDEN_DN_MODIFICATION response
- post /mac/cucm-servers/{}/end-users
- new 422 - HOME_CLUSTER_DISABLED response
- post /mac/cucm-servers/{}/end-users/{}/im-presence
- new 422 - IM_PRESENCE_ALREADY_ENABLED response
- post /mac/cucm-servers/{}/end-users/{}/pin-reset
- new 422 - USER_CONTROLS_TOO_MANY_DEVICES response
- post /mac/cucm-servers/{}/extension-mobility-profiles
- new 422 - EXTENSION_MOBILITY_PROFILE_NAME_ALREADY_EXISTS response
- post /mac/cucm-servers/{}/phones
- new 422 - AUTO_ANSWER_NOT_SUPPORTED response
- new 422 - PHONE_NAME_ALREADY_EXISTS response
- post /mac/cucm-servers/{}/snr-profiles
- new 422 - SNR_PROFILE_NAME_ALREADY_EXISTS response
- post /mac/cucm-servers/{}/translation-patterns
- new 422 - TRANSLATION_PATTERN_ALREADY_EXISTS response
- post /mac/pcce-servers/{}/pcce-agents
- new 422 - INVALID_PCCE_AGENT_PASSWORD response
- new 422 - PCCE_OBJECT_NOT_FULLY_DELETED response
- post /mac/unity-servers/{}/voicemails
- new 422 - VOICEMAIL_ALIAS_ALREADY_EXISTS response
- new 422 - VOICEMAIL_ALTERNATE_EXTENSION_ALREADY_EXISTS response
- new 422 - VOICEMAIL_SMTP_ADDRESS_ALREADY_EXISTS response
- post /system/e-mail/settings/test
- new 422 - COULD_NOT_CONNECT_TO_HOST response
- new 422 - EMAIL_FAILED_TO_SEND response
- new 422 - FAILED_TO_AUTHENTICATE response
- new 422 - INVALID_RECIPIENT_EMAIL_ADDRESS response
- new 422 - INVALID_SENDER_EMAIL_ADDRESS response
- post /zero-touch/bulk-end-user-provisionings
- new 422 - OPERATION_NOT_PERMITTED_ON_INACTIVE_SIDE response
- post /zero-touch/deprovisioning-jobs
- new 422 response
- new 422 - JOB_NAME_ALREADY_EXISTS response
- post /zero-touch/deprovisioning-jobs/{}/run
- new 422 - OPERATION_NOT_PERMITTED_ON_INACTIVE_SIDE response
- post /zero-touch/end-user-provisionings
- new 422 - MULTIPLE_SITES_FOUND response
- new 422 - SITE_MISMATCH response
- new 422 - EXTENSION_MOBILITY_PROFILE_NAME_ALREADY_EXISTS response
- new 422 - VOICEMAIL_ALIAS_ALREADY_EXISTS response
- new 422 - VOICEMAIL_ALTERNATE_EXTENSION_ALREADY_EXISTS response
- new 422 - VOICEMAIL_SMTP_ADDRESS_ALREADY_EXISTS response
- new 422 - PHONE_NAME_ALREADY_EXISTS response
- new 422 - SNR_PROFILE_NAME_ALREADY_EXISTS response
- post /zero-touch/provisioning-jobs
- new 422 response
- new 422 - JOB_NAME_ALREADY_EXISTS response
- post /zero-touch/provisioning-jobs/{}/ignored-users/{}
- new 422 - USER_ALREADY_IGNORED_FOR_PROVISIONING response
- post /zero-touch/provisioning-jobs/{}/run
- new 422 - OPERATION_NOT_PERMITTED_ON_INACTIVE_SIDE response
- put /mac/cucm-servers/{}/directory-numbers/{}
- new 422 - FORBIDDEN_DN_MODIFICATION response
- new 422 - AUTO_ANSWER_NOT_SUPPORTED response
- put /mac/cucm-servers/{}/end-users/{}
- new 422 - HOME_CLUSTER_DISABLED response
- put /mac/cucm-servers/{}/extension-mobility-profiles/{}
- new 422 - EXTENSION_MOBILITY_PROFILE_NAME_ALREADY_EXISTS response
- put /mac/cucm-servers/{}/phones/{}
- new 422 - AUTO_ANSWER_NOT_SUPPORTED response
- new 422 - PHONE_NAME_ALREADY_EXISTS response
- put /mac/cucm-servers/{}/snr-profiles/{}
- new 422 - SNR_PROFILE_NAME_ALREADY_EXISTS response
- put /mac/cucm-servers/{}/translation-patterns/{}
- new 422 - TRANSLATION_PATTERN_ALREADY_EXISTS response
- put /mac/microsoft-365-user/{}
- new 422 - INSUFFICIENT_LICENSES response
- new 422 - MUTUALLY_EXCLUSIVE_LICENSES response
- new 422 - INVALID_COMPANY_LICENSES response
- put /mac/pcce-servers/{}/pcce-agents/{}
- new 422 - INVALID_PCCE_AGENT_PASSWORD response
- put /mac/unity-servers/{}/voicemails/{}
- new 422 - VOICEMAIL_ALIAS_ALREADY_EXISTS response
- new 422 - VOICEMAIL_ALTERNATE_EXTENSION_ALREADY_EXISTS response
- new 422 - VOICEMAIL_SMTP_ADDRESS_ALREADY_EXISTS response
- put /zero-touch/deprovisioning-jobs/{}
- new 422 - JOB_NAME_ALREADY_EXISTS response
- put /zero-touch/provisioning-jobs/{}
- new 422 - JOB_NAME_ALREADY_EXISTS response
Removed Response Aattributes
- delete /mac/pcce-servers/{}/pcce-agents/{}
- missing 404 response
- get /mac/microsoft-365-user/{}
- missing 404 response
- get /views/cucm-servers/{}/end-user-summaries/{}
- missing 472 response
- get /views/global-360-view/{}
- missing 472 response
- post /defaults/directory-number
- missing 460 response
- missing 461 response
- missing 462 response
- missing 463 response
- missing 468 response
- post /defaults/end-user
- missing 461 response
- post /defaults/extension-mobility
- missing 460 response
- missing 461 response
- missing 462 response
- missing 464 response
- missing 465 response
- missing 466 response
- missing 467 response
- post /defaults/ldap-user
- missing 468 response
- post /defaults/ldap-user-dial-plan-attributes
- missing 468 response
- post /defaults/phones/cipc
- missing 460 response
- missing 461 response
- missing 462 response
- missing 464 response
- missing 465 response
- post /defaults/phones/desk-phone
- missing 460 response
- missing 461 response
- missing 462 response
- missing 464 response
- missing 465 response
- missing 466 response
- missing 467 response
- post /defaults/snr
- missing 460 response
- missing 461 response
- missing 462 response
- missing 464 response
- missing 465 response
- post /defaults/voicemail
- missing 460 response
- missing 461 response
- missing 462 response
- missing 464 response
- missing 465 response
- post /ldap/sync
- missing 479 response
- post /mac/cucm-servers/{}/end-users
- missing 471 response
- post /mac/cucm-servers/{}/end-users/{}/pin-reset
- missing 472 response
- post /mac/pcce-servers/{}/pcce-agents
- missing 422 response
- missing 482 response
- post /system/e-mail/settings/test
- missing 422 response
- post /zero-touch/bulk-end-user-provisionings
- missing 479 response
- post /zero-touch/deprovisioning-jobs/{}/run
- missing 479 response
- post /zero-touch/end-user-provisionings
- missing 480 response
- missing 481 response
- post /zero-touch/provisioning-jobs/{}/run
- missing 479 response
- put /mac/cucm-servers/{}/end-users/{}
- missing 471 response
- put /mac/microsoft-365-user/{}
- missing 404 response
- missing 400 response
- missing 422 response
- put /mac/pcce-servers/{}/pcce-agents/{}
- missing 422 response
SMACS 6.11.0 -
API Changes:
- New Form Configuration APIs - Directory Number, Translation Patterns, LDAP User Dial Plan Attributes
- Voicemail FieldConfig API
- Phone FieldConfig API
- Point SMACS to new LDAP/AD and O365 Environment
- Improved Response Code for Syntax Error on SQL Query Endpoint
- Ability to Configure SMTP Mail Settings
- Enhance Servers Endpoint to Accept Null Password
- Enhance LDAP Config Endpoint to Accept Null Password
- Enhance Graph Registration Endpoint to Accept Null Password
- Flaky systemHealthStatusEndpointReturnsCorrectServerStatuses leaves UC environment in bad state
- Ability to import/export CDR Database
- Config Query Resource
- Enhance Bulk Field Copy Endpoint to Target Subset of Sites
- Ability to configure MobilityIdentity & ReRouting CSS via PhoneResource
Breaking Changes
- missing endpoints - get /admin/site-mac-management/permissions
- get /views/office-365-inventory
- get /views/primary-extension-candidates/{}
- post /config/ms-graph/validate
- put /admin/site-mac-management/permissions/{}
- incompatible response attributes
- post /cucm-queries/cucm-id/{}
- missing 415 response
- put /config/ldap
- missing default response
SMACS 6.10.3 -
API Changes:
- Removed Deprecated Endpoint
/config/auto-configure-sites/{cucmServerId}/{devicePoolName}
SMACS 6.10.0 -
API Changes:
- Adjust Login Resource and Site Summaries Permissions Resource to consider disabled CUCMs
- LineFeature FieldConfig API
- PhoneButtonTemplateFieldConfig API
- EndUserJson sometimes incorrectly builds IPCC extension & primary extension on Global360View
- Deprovisioning to delete PCCE agent if found
- Remove UC CCMCIP Profile Custom Field from Site Config
- List Available Licenses to Assign in Office 365
- Remove Flag for Disable Server toggle
- Ability to Provision External Data Location Information on Phones
- UserID validation in Bulk Provisioning is case-sensitive
Breaking Changes
- missing endpoints - get /reports/utilizations/cucm-licenses
- incompatible request params
- get /reports/utilizations
- missing request param: description (in: query, type: )
- missing request param: devicePool (in: query, type: )
- missing request param: type (in: query, type: )
List of All Changes
- new endpoints - get /ldap-user-dial-plan-attributes/{}
- get /reports/global-directories
- get /reports/global-directories/export
- get /reports/license-optimizations/cucm-licenses
- get /reports/license-optimizations/export
- get /views/office-365-inventory
- post /defaults/end-user
- post /defaults/ldap-user-dial-plan-attributes
- post /field-configs/line-features
- post /field-configs/phone-button-templates
- post /reports/cucm-cdrs/wipe-table
- post /reports/license-optimizations/refresh
- put /ldap-user-dial-plan-attributes/{}
- removed endpoints
- get /reports/utilizations/cucm-licenses
- new request params
- get /reports/utilizations
- new request param: recentlyCreatedDevice (in: query, type: )
- new request param: modelName (in: query, type: )
- removed request params
- get /reports/utilizations
- missing request param: description (in: query, type: )
- missing request param: devicePool (in: query, type: )
- missing request param: type (in: query, type: )
- new response attributes
- get /views/global-360-view/{}
- new 472 response