Documentation Center

Web Services API compatibility across releases

Overview about which Web Service methods are available, supported or deprecated on a specific Content Manager version.

Support history for Web Services APIs

Web Services APIPathDescriptionTridion Docs 15Tridion Docs 15.1Future releases
OpenAPI with OpenIdConnect/ISHWS/Api/v3OpenAPI RESTful Web Services protected by modern OpenID Connect security protocolBeta, working on parity with WCF SOAP Web Services (about 83 calls covered)Supported, working on parity with WCF SOAP Web Services (about 126 calls covered)Supported, working on parity with WCF SOAP Web Services (about 71 calls left to cover)
ASMX SOAP with AuthContext/ISHWS/*.ASMXSOAP 1.0 Web Services protected by proprietary security protocolDeprecated, still works but no longer advisedDeprecated, still works but no longer advisedObsolete, removed from product
WCF SOAP with WsTrust/ISHWS/WCF/SVCSOAP 1.1 Web Services protected by non-modern WS-Trust security protocol using WS-* security headersDeprecated, still works but no longer advisedDeprecated, still works but no longer advisedObsolete, removed from product
WCF SOAP with OpenIdConnect/ISHWS/OWCF/SVCSOAP 1.1 Web Services protected by modern OpenID Connect security protocolSupportedSupportedDeprecated, still works but no longer advised

Notation

The tables in this section use the following notation:
  • S: is short for Supported which means that the method is fully supported.
  • D: is short for Deprecated which means that there is a newer version of this method and you are strongly advised to not use this combination anymore because the method can be removed in one of the next versions.
  • I: is short for Internal which means that the method is not available on web services and can still change in the next versions.
  • -: means that the method was not yet available or has been removed since.

Annotations

Method14.0.x / 1415.x.0.0 / 15
API25.Annotation.CreateSS
API25.Annotation.CreateReplySS
API25.Annotation.DeleteSS
API25.Annotation.DeleteReplySS
API25.Annotation.FindSS
API25.Annotation.RetrieveMetadataSS
API25.Annotation.UpdateSS
API25.Annotation.UpdateReplySS

Application

Method14.0.x / 1415.x.0 / 1515.1.x / 15.1Replaced by...
API.Application.GetVersionSSDAPI 3.0: GET /Application/Version
API20.Application.GetReleasedStatesSSS 
API20.Application.GetResourceSSS 
API20.Application.GetVersionSSDAPI 3.0: GET /Application/Version
API25.Application.Authenticate (ASMX only)DDD 
API25.Application.Authenticate2 (WCF only)III 
API25Application.GetApplicationName (ASMX only)SSS 
API25Application.GetUserRefIII 
API25.Application.GetVersionSSDAPI 3.0: GET /Application/Version
API25.Application.Login (ASMX only)SSS 
API 3.0: GET /Application/Version--S

Background tasks

Method14.0.x / 1415.x.0 / 1515.1.x / 15.1Replaced by...
API25.BackgroundTask.CreateBackgroundTaskSSS
API25.BackgroundTask.CreateBackgroundTaskWithStartAfterSSDPOST /v3/BackgroundTasks
API25.BackgroundTask.FindSSS
API25.BackgroundTask.RetrieveDataObjectByIshDataRefsSSS
POST /v3/BackgroundTasks--S

Baselines

Method14.0.x / 1415.x.0 / 1515.1.x / 15.1Replaced by...
API25.Baseline.CanBeFrozenSSS 
API25.Baseline.CleanUpSSS 
API25.Baseline.CompleteBaselineByCandidateAndModeSSDPOST /v3/Baselines/{id}/Report/Complete
API25.Baseline.CompleteBaselineByModeDDDAPI25.Baseline.CompleteBaselineByCandidateAndMode
API25.Baseline.CompleteReportByCandidateAndModeSSS 
API25.Baseline.CompleteReportByModeDDDAPI25.Baseline.CompleteReportByCandidateAndMode
API25.Baseline.ContainingSSS 
API25.Baseline.CopySSS 
API25.Baseline.CreateSSS 
API25.Baseline.DeleteSSS 
API25.Baseline.ExpandBaselineSSDPOST /v3/Baselines/{id}/Report/Expand
API25.Baseline.ExpandReportSSS 
API25.Baseline.ExtendReportByBaselineSSS 
API25.Baseline.ExtendReportByCandidateSSS 
API25.Baseline.FindSSDPOST /v3/Baselines/Get
API25.Baseline.FreezeSSS 
API25.Baseline.GetBaselineSSS 
API25.Baseline.GetBaselineIdSSS 
API25.Baseline.GetBaselineNameSSS 
API25.Baseline.GetListDDDAPI25.Baseline.Find
API25.Baseline.GetMetadataSSS 
API25.Baseline.GetReportSSS 
API25.Baseline.Rename--DAPI25.Baseline.Update
API25.Baseline.RetrieveMetadataDDDAPI25.Baseline.RetrieveMetadata2
API25.Baseline.RetrieveMetadata2SSDPOST /v3/Baselines/Get
API25.Baseline.SetMetadataSSS 
API25.Baseline.UpdateSSS 
POST /v3/Baselines/Get--S
POST /v3/Baselines/{id}/Report/Complete--S
POST /v3/Baselines/{id}/Report/Expand--S

Condition Management

Method14.0.x / 1415.x.0 / 15Replaced by...
API.ConditionManagement.CompareConditionCategoriesS- 
API.ConditionManagement.CompareConditionListsS- 
API.ConditionManagement.GetConditionCategoriesS- 
API.ConditionManagement.GetConditionMasterSetS- 
API.ConditionManagement.GetConditionSynchronisationS- 
API.ConditionManagement.UpdateConditionCategoriesS- 
API.ConditionManagement.UpdateConditionMasterSetS- 

Document objects

Method14.0.x / 1415.x.0 / 1515.1.x / 15.1Replaced by...
API20.DocumentObj.AddShortCut---API25.Folder.AddShortCuts
API20.DocumentObj.CheckIn---API25.DocumentObj.CheckIn
API20.DocumentObj.CheckOut---API25.DocumentObj.CheckOut
API20.DocumentObj.Create---API25.DocumentObj.Create
API20.DocumentObj.CreateOrUpdate---API25.DocumentObj.TryGetMetadata followed by create or update
API20.DocumentObj.Delete---DELETE /v3/DocumentObjects/ByLogicalId/{logicalId}
API20.DocumentObj.GetInitialStates---API25.Settings.GetPossibleTargetStatuses
API20.DocumentObj.GetPossibleTransitionStates---API25.DocumentObj.GetPossibleTargetStatuses
API20.DocumentObj.Move---API25.Folder.MoveObjects
API20.DocumentObj.RemoveShortCut---API25.Folder.RemoveShortCuts
API20.DocumentObj.RetrieveObjects---API25.DocumentObj.RetrieveObjects
API20.DocumentObj.RetrievebyIshLngRef---API25.DocumentObj.RetrieveObjectsByIshLngRefs
API20.DocumentObj.SetMetaData---PUT /v3/DocumentObjects/ByLogicalId/{logicalId}
API20.DocumentObj.UndoCheckOut---API25.DocumentObj.UndoCheckOut
API20.DocumentObj.Update---PUT /v3/DocumentObjects/ByLogicalId/{logicalId}
API25.DocumentObj.CheckInSSS 
API25.DocumentObj.CheckInByIshLngRefSSDPOST /v3/DocumentObjects/ByLanguageCardId/{languageCardId:long}/Content/CheckIn
API25.DocumentObj.CheckOutSSS 
API25.DocumentObj.CheckOutByIshLngRefSSDPOST /v3/DocumentObjects/ByLanguageCardId/{languageCardId:long}/Content/CheckOut
API25.DocumentObj.ContainingConditionSSS 
API25.DocumentObj.ContainingLogicalIdSSDPOST /v3/DocumentObjects/ByLogicalId/{logicalId}/UsedInDocumentObjects/Get
API25.DocumentObj.ContainingVariableSSS 
API25.DocumentObj.CreateSSS 
API25.DocumentObj.DeleteSSDDELETE /v3/DocumentObjects/ByLogicalId/{logicalId}
API25.DocumentObj.DeleteByIshLngRefSSDDELETE /v3/DocumentObjects/ByLanguageCardId/{languageCardId:long}
API25.DocumentObj.FindSSDPOST /v3/DocumentObjects/Get
API25.DocumentObj.FolderLocationSSDGET /v3/DocumentObjects/ByLogicalId/{logicalId}/Location
API25.DocumentObj.FolderLocationsSSS 
API25.DocumentObj.GetChildrenSSDGET /v3/DocumentObjects/ByLanguageCardId/{languageCardId:long}/References
API25.DocumentObj.GetDataObjectInfoByIshLngRefSSS 
API25.DocumentObj.GetMetadataSSDGET /v3/DocumentObjects/ByLogicalId/{logicalId}?Version={version}&Language={language}&Resolution={resolution}
API25.DocumentObj.GetMetadataByIshLngRefSSDGET /v3/DocumentObjects/ByLanguageCardId/{languageCardId:long}
API25.DocumentObj.GetObjectSSS 
API25.DocumentObj.GetParents--DAPI25.DocumentObj.ContainingLogicalId
API25.DocumentObj.GetPossibleTargetStatusesSSS 
API25.DocumentObj.GetPossibleTargetStatusesByIshLngRefSSDGET /v3/DocumentObjects/ByLanguageCardId/{languageCardId:long}/PossibleTargetStatuses
API25.DocumentObj.RaiseEventByIshLngRefsSSDPOST /v3/DocumentObjects/ByLanguageCardId/BackgroundTasks/
API25.DocumentObj.RaisePublishEventIII 
API25.DocumentObj.RetrieveDataObjectInfoByIshLngRefsSSS 
API25.DocumentObj.RetrieveLanguageMetadataSSS 
API25.DocumentObj.RetrieveMetadataSSDPOST /v3/DocumentObjects/ByLogicalId/Get
API25.DocumentObj.RetrieveMetadataByIshLngRefsSSS 
API25.DocumentObj.RetrieveMetadataByIshLngRefs2SSDPOST /v3/DocumentObjects/ByLanguageCardId/Get
API25.DocumentObj.RetrieveMetadataByIshVersionRefsSSS 
API25.DocumentObj.RetrieveObjectsSSS 
API25.DocumentObj.RetrieveObjectsByIshLngRefsSSS 
API25.DocumentObj.RetrieveObjectsByRevisionIdsSSS 
API25.DocumentObj.RetrieveRevisionInfoByIshLngRefsIIIGET /v0/DocumentObjects/ByLanguageCardId/{cardId:long}/RevisionHistory
API25.DocumentObj.RetrieveVersionMetadataSSS 
API25.DocumentObj.SetMetadataSSDPUT /v3/DocumentObjects/ByLogicalId/{logicalId}
API25.DocumentObj.SetMetadataByIshLngRefSSDPUT /v3/DocumentObjects/ByLanguageCardId/{languageCardId:long}
API25.DocumentObj.SetMetadataByIshLngRefsSSS 
API25.DocumentObj.SmartTagByIshLngRefSSDPOST /v3/DocumentObjects/ByLanguageCardId/{languageCardId:long}/SmartTags/Get
API25.DocumentObj.TryGetMetadataSSS 
API25.DocumentObj.UndoCheckOutSSS 
API25.DocumentObj.UndoCheckOutByIshLngRefSSDPOST /v3/DocumentObjects/ByLanguageCardId/{languageCardId:long}/Content/UndoCheckout
API25.DocumentObj.UpdateSSDPUT /v3/DocumentObjects/ByLogicalId/{logicalId}
API25.DocumentObj.UpdateByIshLngRefSSDPUT /v3/DocumentObjects/ByLanguageCardId/{languageCardId:long}/Content
POST /v3/DocumentObjects/ByLogicalId/Get--S
POST /v3/DocumentObjects/Get--S
POST /v3/DocumentObjects/ByLanguageCardId/Get--S
GET /v3/DocumentObjects/ByLogicalId/{logicalId}--S
PUT /v3/DocumentObjects/ByLogicalId/{logicalId}--S
DELETE /v3/DocumentObjects/ByLogicalId/{logicalId}--S
GET /v3/DocumentObjects/ByLanguageCardId/{languageCardId:long}--S
PUT /v3/DocumentObjects/ByLanguageCardId/{languageCardId:long}--S
DELETE /v3/DocumentObjects/ByLanguageCardId/{languageCardId:long}--S
GET /v3/DocumentObjects/ByLanguageCardId/{languageCardId:long}/Content--S
PUT /v3/DocumentObjects/ByLanguageCardId/{languageCardId:long}/Content--S
GET /v3/DocumentObjects/ByLanguageCardId/{languageCardId:long}/PossibleTargetStatuses--S
GET /v3/DocumentObjects/PossibleTargetStatuses--S
POST /v3/DocumentObjects/ByLanguageCardId/{languageCardId:long}/Content/CheckOut--S
POST /v3/DocumentObjects/ByLanguageCardId/{languageCardId:long}/Content/CheckIn--S
POST /v3/DocumentObjects/ByLanguageCardId/{languageCardId:long}/Content/UndoCheckout--S
GET /v3/DocumentObjects/ByLogicalId/{logicalId}/Location--S
POST /v3/DocumentObjects/ByLogicalId/{logicalId}/ByVersion/{Version}/UsedInPublications/Get--S
POST /v3/DocumentObjects/ByLogicalId/{logicalId}/UsedInDocumentObjects/Get--S
GET /v3/DocumentObjects/ByLanguageCardId/{languageCardId:long}/References--S
POST /v3/DocumentObjects/ByLanguageCardId/{languageCardId:long}/SmartTags/Get--S
POST /v3/DocumentObjects/ByLanguageCardId/BackgroundTasks/--S
PUT /v3/DocumentObjects/ByLogicalId/{logicalId}--S

EDT

Method14.0.x / 1415.x.0 / 1515.1.x / 15.1Replaced by...
API25.EDT.CreateSSS 
API25.EDT.DeleteSSS 
API25.EDT.FindSSS 
API25.EDT.GetListDDDAPI25.EDT.Find
API25.EDT.GetMetadataSSS 
API25.EDT.RetrieveMetadataSSS 
API25.EDT.UpdateSSS 

Event Monitor

Method14.0.x / 1415.x.0 / 1515.1.x / 15.1Replaced by...
API25.EventMonitor.AddEventDetailSSDPOST /v3/Events/Details
API25.EventMonitor.AddEventDetailWithProgressSSDPOST /v3/Events/Details
API25.EventMonitor.DeleteByProgressIdSSDDELETE /v3/Events/ByProgressId/{progressId:long}
API25.EventMonitor.EndEventSSDPOST /v3/Events/ByProgressId/{progressId:long}/Terminate
API25.EventMonitor.GetEventDetailSSDGET /v3/Events/ByDetailId/{detailId:long}
API25.EventMonitor.GetNextEventDetailDataChunkSSDGET /v3/Events/ByDetailId/{detailId:long}/Content
API25.EventMonitor.GetProgressIdSSDGET /v3/Events/ByEventId/{eventId}
API25.EventMonitor.RetrieveEventOverviewSSDPOST /v3/Events/Overview/Get
API25.EventMonitor.RetrieveEventOverviewByProgressIdsIIIPOST v3/Events/ByProgressId/Overview/Get
API25.EventMonitor.RetrieveEventsByParentProgressIdsSSDPOST /v3/Events/ByParentProgressId/Get
API25.EventMonitor.RetrieveEventsByProgressIdsSSDPOST /v3/Events/ByProgressId/Get
API25.EventMonitor.StartEventSSDPOST /v3/Events
POST /v3/Events--S
DELETE /v3/Events/ByProgressId/{progressId:long}--S
POST /v3/Events/ByProgressId/{progressId:long}/Terminate--S
POST /v3/Events/ByProgressId/Get--S
POST /v3/Events/ByParentProgressId/Get--S
POST /v3/Events/Details--S
POST /v3/Events/Overview/Get--S
POST v3/Events/ByProgressId/Overview/Get--S
GET /v3/Events/ByDetailId/{detailId:long}--S
GET /v3/Events/ByEventId/{eventId}--S
GET /v3/Events/ByDetailId/{detailId:long}/Content--S

Folders

Method14.0.x / 1415.x.0 / 1515.1.x / 15.1Replaced by...
API25.Folder.AddShortCutsSSDPUT /v3/Folders/{id}/Shortcuts
API25.Folder.CreateSSDPOST /v3/Folders/
API25.Folder.CreateQueryFolderSSDNone (query folders are deprecated)
API25.Folder.CreateReferenceFolderSSDPOST /v3/Folders/
API25.Folder.DeleteSSDDELETE /v3/Folders/{id}
API25.Folder. ExistsIII
API25.Folder.FolderLocationSSDGET /v3/Folders/{id}/Location
API25.Folder.GetContentsSSDGET /v3/Folders/{id}/Objects
API25.Folder.GetMetadataSSDGET /v3/Folders/ByFolderPath
API25.Folder.GetMetadataByIshFolderRefSSDGET /v3/Folders/{id}
API25.Folder.GetSubFoldersSSDGET /v3/Folders/ByFolderPath followed by GET /v3/Folders/{id}/Objects
API25.Folder.GetSubFoldersByIshFolderRefSSDGET /v3/Folders/{id}/Objects
API25.Folder.MoveSSDPOST /v3/Folders/MoveFolder
API25.Folder.MoveObjectsSSDPOST /v3/Folders/MoveObject
API25.Folder.RemoveShortCutsSSDDELETE /v3/Folders/{id}/Shortcuts
API25.Folder.RenameSSDRename function is deprecated. Use PUT /v3/Folders/{id} to update instead.
API25.Folder.RetrieveMetadataByIshFolderRefsSSDPOST /v3/Folders/Get
API25.Folder.UpdateSSDPUT /v3/Folders/{id}
API25.Folder.UpdateQueryFolderSSDNone (query folders are deprecated)
API25.Folder.UpdateReferenceFolderSSDPUT /v3/Folders/{id}
GET /v3/Folders/RootFolders--S
GET /v3/Folders/{id}/Objects--S
DELETE /v3/Folders/{id}--S
GET /v3/Folders/{id}--S
PUT /v3/Folders/{id}--S
POST /v3/Folders/--S
POST /v3/Folders/Get--S
POST /v3/Folders/MoveFolder--S
POST /v3/Folders/MoveObject--S
DELETE /v3/Folders/{id}/Shortcuts--S
PUT /v3/Folders/{id}/Shortcuts--S
GET /v3/Folders/{id}/Location--S
GET /v3/Folders/ByFolderPath--S

Inboxes

Method14.0.x / 1415.x.0 / 1515.1.x / 15.1
POST /v3/Inboxes/{id}/Objects/Get--S
GET /v3/Inboxes--S

List of Values

Method14.0.x / 1415.x.0 / 1515.1.x / 15.1Replaced by...
API25.ListOfValues.CreateValueDDDPOST /v3/Lists/{id}/Values
API25.ListOfValues.CreateValue2SSDPOST /v3/Lists/{id}/Values
API25.ListOfValues.DeleteValueSSDDELETE /v3/Lists/{id}/Values/{valueId}
API25.ListOfValues.RetrieveListsSSDPOST /v3/Lists/Get
API25.ListOfValues.RetrieveValuesSSDGET /v3/Lists/{id}/Values
API25.ListOfValues.UpdateValueSSDPUT /v3/Lists/{id}/Values/{valueId}
GET /v3/Lists/{id}/Values--S
POST /v3/Lists/{id}/Values--S
PUT /v3/Lists/{id}/Values/{valueId}--S
DELETE /v3/Lists/{id}/Values/{valueId}--S
GET /v3/Lists/{id}/Values/{valueId}--S
POST /v3/Lists/Get--S

Metadata binding

Method14.0.x / 1415.x.0 / 1515.1.x / 15.1Replaced by...
API25.MetadataBinding.ResolveIdsSSS 
API25.MetadataBinding.RetrieveTagsSSDPOST /v3/MetadataBinding/Fields/{fieldName}/Levels/{fieldLevel}/Tags/Get
API25.MetadataBinding.RetrieveTagStructureSSDPOST /v3/MetadataBinding/Fields/{fieldName}/Levels/{fieldLevel}/TagStructure/Get
API25.MetadataBinding.SmartTagSSDPOST /v3/MetadataBinding/SmartTags/Get
API25.MetadataBinding.ValidateIII 
POST /v3/MetadataBinding/Fields/{fieldName}/Levels/{fieldLevel}/Tags/Get--S
POST /v3/MetadataBinding/Fields/{fieldName}/Levels/{fieldLevel}/TagStructure/Get--S
POST /v3/MetadataBinding/SmartTags/Get--S

My

Method14.0.x / 1415.x.0 / 1515.1.x / 15.1
GET /v3/My--S
PUT /v3/My--S
GET /v3/My/PreferenceSets/{SetName}--S
PUT /v3/My/PreferenceSets/{SetName}--S
DELETE /v3/My/PreferenceSets/{SetName}--S
GET /v3/My/Privileges--S

Objects

Method14.0.x / 1415.x.0 / 1515.1.x / 15.1
GET /v3/Objects/{id}--S

Output formats

Method14.0.x / 1415.x.0 / 1515.1.x / 15.1Replaced by...
API25.OutputFormat.CreateSSDPOST /v3/OutputFormats
API25.OutputFormat.DeleteSSDDELETE /v3/OutputFormats/{id}
API25.OutputFormat.FindSSDPOST /v3/OutputFormats/Get
API25.OutputFormat.GetMetadataSSDGET /v3/OutputFormats/{id}
API25.OutputFormat.GetOutputFormatIdSSS 
API25.OutputFormat.GetOutputFormatNameSSS 
API25.OutputFormat.RetrieveMetadataSSDPOST /v3/OutputFormats/Get
API25.OutputFormat.UpdateSSDPUT /v3/OutputFormats/{id}
GET /v3/OutputFormats/{id}--S
PUT /v3/OutputFormats/{id}--S
DELETE /v3/OutputFormats/{id}--S
POST /v3/OutputFormats--S
POST /v3/OutputFormats/Get--S

Projects

Method14.0.x / 1415.x.0 / 1515.1.x / 15.1
POST /v3/Projects--S
POST /v3/Projects/Get--S
POST /v3/Projects/ByProjectId/Get--S
PUT /v3/Projects/ByProjectId/{projectId}--S
DELETE /v3/Projects/ByProjectId/{projectId}--S
POST /v3/Projects/Assignees--S
PUT /v3/Projects/ByAssigneeCardId/{assigneeCardId}--S
DELETE /v3/Projects/ByAssigneeCardId/{assigneeCardId}--S

Publications

Method14.0.x / 1415.x.0 / 1515.1.x / 15.1Replaced by...
API20.Publication.Create---API25.PublicationOutput.Create
API20.Publication.Copy---API25.Baseline.Copy followed by API25.PublicationOutput.Create with the newly created baseline.
API20.Publication.Delete---DELETE /v3/Publications/ByLogicalId/{logicalId}?version={version}
API20.Publication.SetMetaData---PUT /v3/Publications/ByLogicalId/{logicalId}
API20.PublicationOutput.CancelPublish---API25.PublicationOutput.SetMetadata with VPUBSTATUSPUBLISHINGCANCELLED
API20.PublicationOutput.CancelPublishByIshLngRef---API25.PublicationOutput.SetMetadataByIshLngRef with VPUBSTATUSPUBLISHINGCANCELLED
API20.PublicationOutput.Create---API25.PublicationOutput.Create
API20.PublicationOutput.Delete---DELETE /v3/Publications/ByLogicalId/{logicalId}?version={version}
API20.PublicationOutput.DeleteByIshLngRef---DELETE /v3/Publications/ByLanguageCardId/{languageCardId}
API20.PublicationOutput.GetReportDDDAPI25.PublicationOutput.GetMetaData followed by API25.PublicationOutput.PublishReportInfoByIshLngRef and API25.PublicationOutput.GetNextPublishReportChunkByIshLngRef.
API20.PublicationOutput.GetReportByIshLngRefDDDAPI25.PublicationOutput.PublishReportInfoByIshLngRef followed by API25.PublicationOutput.GetNextPublishReportChunkByIshLngRef.
API20.PublicationOutput.Publish---API25.PublicationOutput.SetMetadata with VPUBSTATUSPUBLISHPENDING
API20.PublicationOutput.PublishByIshLngRef---API25.PublicationOutput.SetMetadataByIshLngRef with VPUBSTATUSPUBLISHPENDING
API20.PublicationOutput.SetMetadata---PUT /v3/Publications/ByLogicalId/{logicalId}
API20.PublicationOutput.SetMetaDataByIshLngRef---PUT /v3/Publications/ByLanguageCardId/{languageCardId}
API25.PublicationOutput.ContainingSSDPOST /v3/DocumentObjects/ByLogicalId/{logicalId}/ByVersion/{versionnumber}/UsedInPublications/Get
API25.PublicationOutput.CreateSSS 
API25.PublicationOutput.DeleteSSDDELETE /v3/Publications/ByLogicalId/{logicalId}?version={version}
API25.PublicationOutput.DeleteByIshLngRefSSDDELETE /v3/Publications/ByLanguageCardId/{languageCardId}
API25.PublicationOutput.FindSSDPOST /v3/Publications/Get
API25.PublicationOutput.FolderLocationSSDGET /v3/Publications/ByLogicalId/{logicalId}/Location
API25.PublicationOutput.FolderLocationsSSS 
API25.PublicationOutput.GetDataObjectInfoByIshLngRefIII 
API25.PublicationOutput.GetMetadataSSDGET /v3/Publications/ByLogicalId/{logicalId}
API25.PublicationOutput.GetMetadataByIshLngRefSSDGET /v3/Publications/ByLanguageCardId/{languageCardId}
API25.PublicationOutput.GetNextDataObjectChunkByIshLngRefSSS 
API25.PublicationOutput.GetNextPublishLogObjectChunkByIshLngRefSSS 
API25.PublicationOutput.GetNextPublishReportChunkByIshLngRefSSS 
API25.PublicationOutput.GetPossibleTargetStatusesIII 
API25.PublicationOutput.GetPossibleTargetStatusesByIshLngRefIII 
API25.PublicationOutput.GetPublishLogObjectInfoByIshLngRefSSS 
API25.PublicationOutput.GetPublishReportInfoByIshLngRefSSS 
API25.PublicationOutput.Release---API25.Baseline.Freeze followed by a API25.PublicationOutput.SetMetadata VPUBSTATUSRELEASED
API25.PublicationOutput.ReleaseByIshLngRef---API25.Baseline.Freeze followed by a API25.PublicationOutput.SetMetadata VPUBSTATUSRELEASED
API25.PublicationOutput.RetrieveMetadataSSDPOST /v3/Publications/ByLogicalId/Get
API25.PublicationOutput.RetrieveMetadataByIshLngRefsSSDPOST /v3/Publications/ByLanguageCardId/Get
API25.PublicationOutput.RetrieveMetadataByIshVersionRefsSSS 
API25.PublicationOutput.RetrieveVersionMetadataSSS 
API25.PublicationOutput.SetMetadataSSDPUT /v3/Publications/ByLogicalId/{logicalId}
API25.PublicationOutput.SetMetadataByIshLngRefSSDPUT /v3/Publications/ByLanguageCardId/{languageCardId}
API25.PublicationOutput.SetMetadataByIshLngRefsSSS 
API25.PublicationOutput.SetDataObjectByIshLngRefIII 
API25.PublicationOutput.SetPublishReportByIshLngRefIII 
API25.PublicationOutput.TryGetMetadataSSS 
API25.PublicationOutput.UsingBaselineSSS
PUT /v3/Publications/ByLanguageCardId/{languageCardId}--S
DELETE /v3/Publications/ByLanguageCardId/{languageCardId}--S
GET /v3/Publications/ByLanguageCardId/{languageCardId}--S
PUT /v3/Publications/ByLogicalId/{logicalId}--S
DELETE /v3/Publications/ByLogicalId/{logicalId}--S
GET /v3/Publications/ByLogicalId/{logicalId}--S
POST /v3/Publications/ByLanguageCardId/{languageCardId}/Release--S
POST /v3/Publications/ByLanguageCardId/{languageCardId}/Unrelease--S
POST /v3/Publications/ByLogicalId/Get--S
POST /v3/Publications/Get--S
POST /v3/Publications/ByLanguageCardId/Get--S
GET /v3/Publications/ByLanguageCardId/{languageCardId}/Content--S
GET /v3/Publications/ByLogicalId/{logicalId}/Location--S
POST /v3/Publications/ByLanguageCardId/{languageCardId}/CancelPublish--S
POST /v3/Publications/ByLanguageCardId/{languageCardId}/Publish--S
POST /v3/Publications/ByLanguageCardId/{languageCardId}/Unpublish--S

Reports

Method14.0.x / 1415.x.0 / 1515.1.x / 15.1Replaced by...
API20.Reports.GetReferencedDocObjD-- 
API20.Reports.GetReferencesByIshLngRefD--GET /v3/DocumentObjects/ByLanguageCardId/{languageCardId:long}/References

Search

Method14.0.x / 1415.0.x / 1515.1.x / 15.1Replaced by...
API25.Search.PerformSearchSSDPOST /v3/Search
API25.Search.PerformSearchInPublicationSSS
POST /v3/Search--S

Settings

Method14.0.x / 1415.x.0 / 1515.1.x / 15.1Replaced by...
API25.Settings.GetMetadataSSDGET /v3/Settings
API25.Settings.GetPossibleTargetStatusesSSS 
API25.Settings.GetTimeZoneSSS 
API25.Settings.GetTranslationStatusesSSDGET /v3/Settings/TranslationStatuses
API25.Settings.RetrieveFieldSetupByIshTypeSSDGET /v3/Settings/FieldDefinitions
API25.Settings.SetMetaData3SSDPUT /v3/Settings
GET /v3/Settings--S
PUT /v3/Settings--S
GET /v3/Settings/WorkflowReport--S
GET /v3/Settings/TranslationReport--S
GET /v3/Settings/FieldDefinitions--S
GET /v3/Settings/TranslationStatuses--S

Translation

Method14.0.x / 1415.x.0 / 1515.1.x / 15.1
API25.TranslationJob.CreateExternalTranslationJobsSSS
API25.TranslationJob.CreateTranslationJobSSS
API25.TranslationJob.CreateTranslationJobItemsSSS
API25.TranslationJob.DeleteSSS
API25.TranslationJob.DeleteExternalTranslationJobsSSS
API25.TranslationJob.DeleteTranslationJobItemsSSS
API25.TranslationJob.FindSSS
API25.TranslationJob.GetMetadataSSS
API25.TranslationJob.GetPossibleTargetStatusesSSS
API25.TranslationJob.GetTranslationJobSSS
API25.TranslationJob.RetrieveExternalTranslationJobsSSS
API25.TranslationJob.RetrieveMetadataSSS
API25.TranslationJob.RetrieveTranslationJobItemsSSS
API25.TranslationJob.SetMetadata3SSS
API25.TranslationJob.UpdateTranslationJob3SSS
API25.TranslationJob.UpdateTranslationJobItemsSSS
API25.TranslationManagement.CreateTranslationFromVersionI--
API25.TranslationTemplate.CreateSSS
API25.TranslationTemplate.DeleteSSS
API25.TranslationTemplate.DeleteByTypeAndAliasSSS
API25.TranslationTemplate.RetrieveSSS

Users

Method14.0.x / 1415.x.0 / 1515.1.x / 15.1Replace by:
API25.User.ChangePasswordSSS
API25.User.CreateSSDPOST /v3/Users
API25.User.DeleteSSDDELETE /v3/Users/{id}
API25.User.FindSSDPOST /v3/Users/Get
API25.User.GetMetadataSSDGET /v3/Users/{id}
API25.User.GetMetadataByIshUserRefSSS
API25.User.GetMyMetadataSSDGET /v3/My
API25.User.IsInRoleIII
API25.User.RetrieveMetadataSSDPOST /v3/Users/Get
API25.User.RetrieveMetadataByIshUserRefsSSS
API25.User.UpdateSSDPUT /v3/Users/{id}
API25.User.DeletePreferenceSSDDELETE /v3/Users/{id}/PreferenceSets/{setName}?itemName={itemName}
API25.User.FindPreferencesSSS
API25.User.RetrievePreferencesSSDGET /v3/Users/{id}/PreferenceSets/{setName}
API25.User.SetPreferencesSSDPUT /v3/Users/{id}/PreferenceSets/{setName}
POST /v3/Users/Get--S
GET /v3/Users/{id}--S
PUT /v3/Users/{id}--S
DELETE /v3/Users/{id}--S
POST /v3/Users--S
GET /v3/Users/{id}/PreferenceSets/{setName}--S
PUT /v3/Users/{id}/PreferenceSets/{setName}--S
DELETE /v3/Users/{id}/PreferenceSets/{setName}--S

User Groups

Method14.0.x / 1415.x.0 / 1515.1.x / 15.1Replace by:
API25.UserGroup.CreateSSDPOST /v3/UserGroups
API25.UserGroup.DeleteSSDDELETE /v3/UserGroups/{id}
API25.UserGroup.FindSSDPOST /v3/UserGroups/Get
API25.UserGroup.GetMetadataSSDGET /v3/UserGroups/{id}
API25.UserGroup.RetrieveMetadataSSDPOST /v3/UserGroups/Get
API25.UserGroup.UpdateSSDPUT /v3/UserGroups/{id}
GET /v3/UserGroups/{id}--S
PUT /v3/UserGroups/{id}--S
DELETE /v3/UserGroups/{id}--S
POST /v3/UserGroups/Get--S
POST /v3/UserGroups--S

User Roles

Method14.0.x / 1415.x.0 / 1515.1.x / 15.1Replace by:
API25.UserRole.CreateSSSPOST /v3/UserRoles
API25.UserRole.DeleteSSSDELETE /v3/UserRoles/{id}
API25.UserRole.FindSSSPOST /v3/UserRoles/Get
API25.UserRole.GetMetadataSSSGET /v3/UserRoles/{id}
API25.UserRole.RetrieveMetadataSSSPOST /v3/UserRoles/Get
API25.UserRole.UpdateSSSPUT /v3/UserRoles/{id}
GET /v3/UserRoles/{id}--S
PUT /v3/UserRoles/{id}--S
DELETE /v3/UserRoles/{id}--S
POST /v3/UserRoles/Get--S
POST /v3/UserRoles--S

Workflow

Method14.0.x / 1415.x.0 / 1515.x.1 / 15.1Replaced by...
API20.WorkFlow.GetInboxContentSSDPOST /v3/Inboxes/{id}/Objects/Get
API20.WorkFlow.GetInboxesSSDGET /v3/Inboxes
GET /v3/Workflows/StatusDefinitions--S
POST /v3/Workflows/StatusDefinitions--S
GET /v3/Workflows/StatusDefinitions/{id}--S
PUT /v3/Workflows/StatusDefinitions/{id}--S
DELETE /v3/Workflows/StatusDefinitions/{id}--S