Migrating applications from ADx 1.1
If you have applications that use the legacy ADx REST APIs and you need to migrate to the up-to-date APIs, here are tables that help you find the APIs you need.
Authentication
Legacy Endpoint | 2.x Endpoint |
---|---|
/tribefire-agiledocs-cartridge/rest/authenticate | /tribefire-services/api/v1/authenticate |
/tribefire-agiledocs-cartridge/rest/authenticate/isSessionValid | /tribefire-services/api/v1/ValidateUserSession |
/tribefire-agiledocs-cartridge/rest/authenticate/logout | /tribefire-services/api/v1/Logout |
Common
Legacy Endpoint | 2.x Endpoint |
---|---|
/tribefire-services/rest/query | access.adx.content.{repository_name}/v1/entry access.adx.content.{repository_name}/v1/content/search access.adx.content.{repository_name}/v1/content/search/by-condition access.adx.content.{repository_name}/v1/content/search/by-text access.adx.content.{repository_name}/v1/entry/search access.adx.content.{repository_name}/v1/folder/search |
/tribefire-services/rest/assembly-manipulate | Use content APIs. See REST API Operations |
Document
Legacy Endpoint | 2.x Endpoint |
---|---|
/tribefire-agiledocs-cartridge/doccreate | Currently not available. Use content APIs. See REST API Operations |
/tribefire-agiledocs-cartridge/docupload | access.adx.content.{repository_name}/v1/content |
/tribefire-agiledocs-cartridge/docupdate | /access.adx.content.{repository_name}/v1/content/update |
/tribefire-agiledocs-cartridge/doccopy | /access.adx.content.{repository_name}/v1/content/copy |
/tribefire-agiledocs-cartridge/docdownload | /access.adx.content.{repository_name}/v1/content/download |
/tribefire-agiledocs-cartridge/docmove | /access.adx.content.{repository_name}/v1/content/move |
/tribefire-agiledocs-cartridge/docdelete | /access.adx.content.{repository_name}/v1/content |
Document versioning
Legacy Endpoint | 2.x Endpoint |
---|---|
/tribefire-agiledocs-cartridge/docnewversion | access.adx.content.{repository_name}/v1/content/checkout access.adx.content.{repository_name}/v1/contentcheckin |
/tribefire-agiledocs-cartridge/getprevious | /access.adx.content.{repository_name}/v1/content/versions /access.adx.content.{repository_name}/v1/content/versions/by-chronical-id |
/tribefire-agiledocs-cartridge/switchversions | Currently not available. |
Managing tags
Legacy Endpoint | 2.x Endpoint |
---|---|
/tribefire-services/rest/set-insert | access.adx.content.{repository_name}/v1/entry/tags access.adx.content.{repository_name}/v1/entry/tags/add |
/tribefire-services/rest/set-remove | access.adx.content.{repository_name}/v1/entry/tags |
PDF Misc
Legacy Endpoint | 2.x Endpoint |
---|---|
/tribefire-agiledocs-cartridge/pdfutils/merge | access.adx.content.{repository_name}/v1/convert/merge |
/tribefire-agiledocs-cartridge/pdfutils/watermark | access.adx.content.{repository_name}/v1/convert/watermark |
/tribefire-agiledocs-cartridge/pdfutils/textextract | access.adx.content.{repository_name}/v1/convert/extract |
/tribefire-agiledocs-cartridge/pdfutils/split | access.adx.content.{repository_name}/v1/convert/split |
/tribefire-agiledocs-cartridge/pdfutils/pdfconvert | access.adx.content.{repository_name}/v1/convert/pdf |
/tribefire-agiledocs-cartridge/pdfutils/watermarksignature | access.adx.content.{repository_name}/v1/convert/watermark |
Search
Legacy Endpoint | 2.x Endpoint |
---|---|
/tribefire-services/rest/assembly-query | access.adx.content.{repository_name}/v1/entry or use search endpoints from Common. |
WebReader
Legacy Endpoint | 2.x Endpoint |
---|---|
/tribefire-webreader | Currently not available. |
Check-in / Check-out
Legacy Endpoint | 2.x Endpoint |
---|---|
/tribefire-agiledocs-cartridge/doclock | access.adx.content.{repository_name}/v1/content/checkin and access.adx.content.{repository_name}/v1/content/checkin |
View / Render files
Legacy Endpoint | 2.x Endpoint |
---|---|
/tribefire-agiledocs-cartridge/transform | access.adx.content.{repository_name}/v1/convert/document /access.adx.content.{repository_name}/v1/content/representations /access.adx.content.{repository_name}/v1/content/representations/download |
Add repository
Legacy Endpoint | 2.x Endpoint |
---|---|
/tribefire-agiledocs-cartridge/addrepository/tribefire | /access.adx.admin/v1/repository/standard/by-db-storage /access.adx.admin/v1/repository/standard/by-fs-storage |
/tribefire-agiledocs-cartridge/addrepository/documentum | /access.adx.admin/v1/repository/dctm |
/tribefire-agiledocs-cartridge/addrepository/cmis | /access.adx.admin/v1/repository/cmis |
Template
Legacy Endpoint | 2.x Endpoint |
---|---|
/tribefire-agiledocs-cartridge/templupload | access.adx.content.{repository_name}/v1/convert/apply-template |
Merge pdf files from template
Legacy Endpoint | 2.x Endpoint |
---|---|
/tribefire-agiledocs-cartridge/mergepdf | access.adx.content.{repository_name}/v1/convert/merge-templates |
Digital key
Legacy Endpoint | 2.x Endpoint |
---|---|
/tribefire-agiledocs-cartridge/genkey | /access.adx.admin/v1/user/generateKeys |
eSignature
Legacy Endpoint | 2.x Endpoint |
---|---|
/tribefire-agiledocs-cartridge/digsign | access.adx.content.{repository_name}/v1/content/signature/sign |
Get Agile Dox Version
Legacy Endpoint | 2.x Endpoint |
---|---|
/tribefire-agiledocs-cartridge/getversion | Go to the About page in a running ADx instance. |