| API Changelog (4.27.1 ➔ 4.28.0)

Versions


Changes from 4.27.1 to 4.28.0.

What's New


  1. GET/document-template-drafts/{documentTemplateUuid}/assets
  2. POST/document-template-drafts/{documentTemplateUuid}/assets
  3. GET/document-template-drafts/{documentTemplateUuid}/assets/{assetUuid}
  4. PUT/document-template-drafts/{documentTemplateUuid}/assets/{assetUuid}
  5. DELETE/document-template-drafts/{documentTemplateUuid}/assets/{assetUuid}
  6. GET/document-template-drafts/{documentTemplateUuid}/assets/{assetUuid}/content
  7. PUT/document-template-drafts/{documentTemplateUuid}/assets/{assetUuid}/content
  8. GET/document-template-drafts/{documentTemplateUuid}/files
  9. POST/document-template-drafts/{documentTemplateUuid}/files
  10. GET/document-template-drafts/{documentTemplateUuid}/files/{fileUuid}
  11. PUT/document-template-drafts/{documentTemplateUuid}/files/{fileUuid}
  12. DELETE/document-template-drafts/{documentTemplateUuid}/files/{fileUuid}
  13. GET/document-template-drafts/{documentTemplateUuid}/files/{fileUuid}/content
  14. PUT/document-template-drafts/{documentTemplateUuid}/files/{fileUuid}/content
  15. POST/document-template-drafts/{documentTemplateUuid}/folders/move
  16. GET/document-template-drafts/{uuid}
  17. PUT/document-template-drafts/{uuid}
  18. DELETE/document-template-drafts/{uuid}
  19. GET/document-template-drafts/{uuid}/documents/preview
  20. PUT/document-template-drafts/{uuid}/documents/preview/settings
  21. POST/document-template-drafts/{uuid}/folders/delete
  22. POST/document-templates/{id}/pull
  23. GET/document-templates/{uuid}
  24. PUT/document-templates/{uuid}
  25. DELETE/document-templates/{uuid}
  26. GET/document-templates/{uuid}/bundle
  27. GET/knowledge-model-editors/{uuid}/migrations/current
  28. POST/knowledge-model-editors/{uuid}/migrations/current
  29. DELETE/knowledge-model-editors/{uuid}/migrations/current
  30. POST/knowledge-model-editors/{uuid}/migrations/current/conflict
  31. POST/knowledge-model-editors/{uuid}/migrations/current/conflict/all
  32. GET/knowledge-model-packages/{uuid}
  33. PUT/knowledge-model-packages/{uuid}
  34. DELETE/knowledge-model-packages/{uuid}
  35. GET/knowledge-model-packages/{uuid}/bundle
  36. GET/knowledge-model-packages/{uuid}/dependents

What's Deprecated


  1. GET/document-template-drafts/{documentTemplateId}
  2. PUT/document-template-drafts/{documentTemplateId}
  3. DELETE/document-template-drafts/{documentTemplateId}
  4. GET/document-template-drafts/{documentTemplateId}/assets
  5. POST/document-template-drafts/{documentTemplateId}/assets
  6. GET/document-template-drafts/{documentTemplateId}/assets/{assetUuid}
  7. PUT/document-template-drafts/{documentTemplateId}/assets/{assetUuid}
  8. DELETE/document-template-drafts/{documentTemplateId}/assets/{assetUuid}
  9. GET/document-template-drafts/{documentTemplateId}/assets/{assetUuid}/content
  10. PUT/document-template-drafts/{documentTemplateId}/assets/{assetUuid}/content
  11. GET/document-template-drafts/{documentTemplateId}/documents/preview
  12. PUT/document-template-drafts/{documentTemplateId}/documents/preview/settings
  13. GET/document-template-drafts/{documentTemplateId}/files
  14. POST/document-template-drafts/{documentTemplateId}/files
  15. GET/document-template-drafts/{documentTemplateId}/files/{fileUuid}
  16. PUT/document-template-drafts/{documentTemplateId}/files/{fileUuid}
  17. DELETE/document-template-drafts/{documentTemplateId}/files/{fileUuid}
  18. GET/document-template-drafts/{documentTemplateId}/files/{fileUuid}/content
  19. PUT/document-template-drafts/{documentTemplateId}/files/{fileUuid}/content
  20. POST/document-template-drafts/{documentTemplateId}/folders/delete
  21. POST/document-template-drafts/{documentTemplateId}/folders/move
  22. GET/document-templates/{documentTemplateId}
  23. PUT/document-templates/{documentTemplateId}
  24. DELETE/document-templates/{documentTemplateId}
  25. GET/document-templates/{documentTemplateId}/bundle
  26. POST/document-templates/{documentTemplateId}/pull
  27. GET/knowledge-model-editors/{bUuid}/migrations/current
  28. POST/knowledge-model-editors/{bUuid}/migrations/current
  29. DELETE/knowledge-model-editors/{bUuid}/migrations/current
  30. POST/knowledge-model-editors/{bUuid}/migrations/current/conflict
  31. POST/knowledge-model-editors/{bUuid}/migrations/current/conflict/all
  32. GET/knowledge-model-packages/{id}
  33. PUT/knowledge-model-packages/{id}
  34. DELETE/knowledge-model-packages/{id}
  35. GET/knowledge-model-packages/{id}/bundle
  36. GET/project-actions
  37. GET/project-actions/suggestions
  38. GET/project-actions/{id}
  39. PUT/project-actions/{id}
  40. GET/project-importers
  41. GET/project-importers/suggestions
  42. GET/project-importers/{piId}
  43. PUT/project-importers/{piId}
  44. DELETE/knowledge-model-packages

What's Changed


  1. POST/document-template-drafts
    • Parameter

      • Change body.basedOn (Data Type)
  2. GET/document-template-drafts
    • Return Type

      • Add _embedded.uuid
      • Delete_embedded.id
  3. GET/document-templates
    • Return Type

      • Add _embedded.uuid
      • Delete_embedded.id
  4. GET/document-templates/all
    • Return Type

      • Add organizationId
      • Add templateId
      • Add uuid
      • Deleteid
  5. GET/document-templates/suggestions
    • Parameter

      • Add knowledgeModelPackageUuid
      • DeletepkgId
    • Return Type

      • Add _embedded.organizationId
      • Add _embedded.templateId
      • Add _embedded.uuid
      • Delete_embedded.id
  6. POST/documents
    • Parameter

      • Add body.documentTemplateUuid
      • Deletebody.documentTemplateId
  7. GET/documents
    • Parameter

      • Add documentTemplateUuid
      • DeletedocumentTemplateId
    • Return Type

      • Add _embedded.documentTemplate
      • Delete_embedded.documentTemplateId
      • Delete_embedded.documentTemplateName
  8. POST/feedbacks
    • Parameter

      • Add body.knowledgeModelPackageUuid
      • Deletebody.knowledgeModelPackageId
  9. GET/feedbacks
    • Parameter

      • Add knowledgeModelPackageUuid
      • DeleteknowledgeModelPackageId
    • Return Type

      • Add knowledgeModelPackageUuid
      • DeleteknowledgeModelPackageId
  10. GET/feedbacks/{fUuid}
    • Return Type

      • Add knowledgeModelPackageUuid
      • DeleteknowledgeModelPackageId
  11. POST/knowledge-model-editors
    • Parameter

      • Add body.previousPackageUuid
      • Deletebody.previousPackageId
  12. GET/knowledge-model-editors
    • Return Type

      • Add _embedded.forkOfPackage
      • Add _embedded.previousPackageUuid
      • Delete_embedded.forkOfPackageId
      • Delete_embedded.previousPackageId
  13. GET/knowledge-model-editors/{uuid}
    • Return Type

      • Add previousPackage
      • Add forkOfPackage.public
      • Add forkOfPackage.uuid
      • DeleteforkOfPackageId
      • DeletepreviousPackageId
      • DeleteforkOfPackage.id
  14. PUT/knowledge-model-editors/{uuid}
    • Return Type

      • Add previousPackage
      • Add forkOfPackage.public
      • Add forkOfPackage.uuid
      • DeleteforkOfPackageId
      • DeletepreviousPackageId
      • DeleteforkOfPackage.id
  15. GET/knowledge-model-packages
    • Return Type

      • Add _embedded.public
      • Add _embedded.uuid
      • Delete_embedded.id
  16. POST/knowledge-model-packages/bundle
    • Return Type

      • Add public
      • Add uuid
      • Deleteid
  17. GET/knowledge-model-packages/suggestions
    • Parameter

      • Change exclude
      • Change select
    • Return Type

      • Add _embedded.kmId
      • Add _embedded.organizationId
      • Add _embedded.uuid
      • Delete_embedded.id
  18. POST/knowledge-models/preview
    • Parameter

      • Add body.knowledgeModelPackageUuid
      • Deletebody.knowledgeModelPackageId
  19. GET/locales/{uuid}
    • Return Type

      • Change versions
  20. POST/projects
    • Parameter

      • Add body.documentTemplateUuid
      • Add body.knowledgeModelPackageUuid
      • Deletebody.documentTemplateId
      • Deletebody.knowledgeModelPackageId
  21. GET/projects
    • Parameter

      • Change knowledgeModelPackageIds
    • Return Type

      • Add _embedded.knowledgeModelPackage.uuid
      • Delete_embedded.knowledgeModelPackage.id
  22. GET/projects/{uuid}
    • Return Type

      • Add knowledgeModelPackage
      • DeleteknowledgeModelPackageId
  23. GET/projects/{uuid}/documents
    • Return Type

      • Add _embedded.documentTemplate
      • Delete_embedded.documentTemplateId
      • Delete_embedded.documentTemplateName
  24. POST/projects/{uuid}/migrations
    • Parameter

      • Add body.targetKnowledgeModelPackageUuid
      • Deletebody.targetKnowledgeModelPackageId
  25. GET/projects/{uuid}/migrations/current
    • Return Type

      • Add newProject.knowledgeModelPackage
      • Add oldProject.knowledgeModelPackage
      • DeletenewProject.knowledgeModelPackageId
      • DeletenewProject.projectActionsAvailable
      • DeletenewProject.projectImportersAvailable
      • DeleteoldProject.knowledgeModelPackageId
      • DeleteoldProject.projectActionsAvailable
      • DeleteoldProject.projectImportersAvailable
  26. PUT/projects/{uuid}/migrations/current
    • Return Type

      • Add newProject.knowledgeModelPackage
      • Add oldProject.knowledgeModelPackage
      • DeletenewProject.knowledgeModelPackageId
      • DeletenewProject.projectActionsAvailable
      • DeletenewProject.projectImportersAvailable
      • DeleteoldProject.knowledgeModelPackageId
      • DeleteoldProject.projectActionsAvailable
      • DeleteoldProject.projectImportersAvailable
  27. GET/projects/{uuid}/preview
    • Return Type

      • Add documentTemplateUuid
      • Add knowledgeModelPackage
      • DeletedocumentTemplateId
      • DeleteknowledgeModelPackageId
  28. GET/projects/{uuid}/questionnaire
    • Return Type

      • Add knowledgeModelPackage
      • DeleteknowledgeModelPackageId
      • DeleteprojectActionsAvailable
      • DeleteprojectImportersAvailable
  29. GET/projects/{uuid}/report
    • Return Type

      • Add knowledgeModelPackage
      • DeleteknowledgeModelPackageId
  30. GET/projects/{uuid}/settings
    • Return Type

      • Add knowledgeModelPackageUuid
      • Add documentTemplate.uuid
      • Add knowledgeModelPackage.public
      • Add knowledgeModelPackage.uuid
      • DeleteknowledgeModelPackageId
      • DeletedocumentTemplate.id
      • DeleteknowledgeModelPackage.id
  31. PUT/projects/{uuid}/settings
    • Parameter

      • Add body.documentTemplateUuid
      • Deletebody.documentTemplateId
    • Return Type

      • Add documentTemplateUuid
      • DeletedocumentTemplateId
  32. GET/tenants/current/config
    • Return Type

      • Add submission.services.supportedFormats.templateUuid
      • DeleteknowledgeModel.public
      • Deletesubmission.services.supportedFormats.templateId
  33. PUT/tenants/current/config
    • Parameter

      • Add body.submission.services.supportedFormats.templateUuid
      • Deletebody.knowledgeModel.public
      • Deletebody.submission.services.supportedFormats.templateId
    • Return Type

      • Add submission.services.supportedFormats.templateUuid
      • DeleteknowledgeModel.public
      • Deletesubmission.services.supportedFormats.templateId
  34. POST/type-hints-legacy
    • Parameter

      • Add body.knowledgeModelPackageUuid
      • Deletebody.knowledgeModelPackageId