| API Changelog (3.21.0 ➔ 3.22.0)

Versions


Changes from 3.21.0 to 3.22.0.

What's New


  1. POST/packages/from-branch
  2. POST/packages/from-migration
  3. PUT/packages/{pkgId}
  4. PUT/persistent-commands/{pcUuid}

What's Deprecated


  1. PUT/branches/{bUuid}/versions/{version}

What's Changed


  1. GET/
    • Return Type

      • Add components
      • Change builtAt (Data Type)
  2. PUT/apps/{aUuid}
    • Parameter

      • Change aUuid
  3. GET/apps/{aUuid}
    • Parameter

      • Change aUuid
  4. DELETE/apps/{aUuid}
    • Parameter

      • Change aUuid
  5. PUT/apps/{aUuid}/plans/{pUuid}
    • Parameter

      • Change aUuid
      • Change pUuid
  6. DELETE/apps/{aUuid}/plans/{pUuid}
    • Parameter

      • Change aUuid
      • Change pUuid
  7. POST/branches
    • Parameter

      • Add body.version
  8. GET/branches
    • Return Type

      • Add _embedded.version
  9. PUT/branches/{bUuid}
    • Parameter

      • Add body.description
      • Add body.license
      • Add body.readme
      • Add body.version
      • Change bUuid
    • Return Type

      • Add description
      • Add license
      • Add readme
      • Add version
      • Add forkOfPackage.phase
  10. GET/branches/{bUuid}
    • Parameter

      • Change bUuid
    • Return Type

      • Add description
      • Add license
      • Add readme
      • Add version
      • Add forkOfPackage.phase
  11. DELETE/branches/{bUuid}
    • Parameter

      • Change bUuid
  12. POST/branches/{bUuid}/migrations/current
    • Parameter

      • Change bUuid
  13. GET/branches/{bUuid}/migrations/current
    • Parameter

      • Change bUuid
    • Return Type

      • Add newQuestionnaire.documentTemplatePhase
      • Add newQuestionnaire.package.phase
      • Add oldQuestionnaire.documentTemplatePhase
      • Add oldQuestionnaire.package.phase
      • DeletenewQuestionnaire.packageVersions
      • DeleteoldQuestionnaire.packageVersions
  14. DELETE/branches/{bUuid}/migrations/current
    • Parameter

      • Change bUuid
  15. POST/branches/{bUuid}/migrations/current/conflict
    • Parameter

      • Change bUuid
  16. POST/branches/{bUuid}/migrations/current/conflict/all
    • Parameter

      • Change bUuid
  17. GET/document-template-drafts/{documentTemplateId}/assets
    • Return Type

      • Add urlExpiration
  18. GET/document-template-drafts/{documentTemplateId}/assets/{assetUuid}
    • Return Type

      • Add urlExpiration
  19. GET/document-templates
    • Return Type

      • Add _embedded.usablePackages.phase
  20. PUT/document-templates/{documentTemplateId}
    • Return Type

      • Add usablePackages.phase
  21. GET/document-templates/{documentTemplateId}
    • Return Type

      • Add usablePackages.phase
  22. GET/documents
    • Return Type

      • Add _embedded.documentTemplate.usablePackages.phase
  23. GET/feedbacks/{fUuid}
    • Parameter

      • Change fUuid
  24. GET/packages
    • Return Type

      • Add _embedded.phase
  25. POST/packages/bundle
    • Return Type

      • Add phase
  26. GET/packages/suggestions
    • Parameter

      • Add phase
    • Return Type

      • Delete_embedded.versions
  27. GET/packages/{pkgId}
    • Parameter

      • Add excludeDeprecatedVersions
    • Return Type

      • Add phase
  28. GET/persistent-commands/{pcUuid}
    • Parameter

      • Change pcUuid
  29. POST/persistent-commands/{pcUuid}/attempts
    • Parameter

      • Change pcUuid
  30. GET/questionnaire-importers/suggestions
    • Parameter

      • Change questionnaireUuid
  31. PUT/questionnaires/{qtnUuid}
    • Parameter

      • Change qtnUuid
    • Return Type

      • Add documentTemplatePhase
      • Add package.phase
      • DeletepackageVersions
  32. GET/questionnaires/{qtnUuid}
    • Parameter

      • Change qtnUuid
    • Return Type

      • Add documentTemplatePhase
      • Add package.phase
      • DeletepackageVersions
  33. DELETE/questionnaires/{qtnUuid}
    • Parameter

      • Change qtnUuid
  34. POST/questionnaires/{qtnUuid}/clone
    • Parameter

      • Change qtnUuid
  35. PUT/questionnaires/{qtnUuid}/content
    • Parameter

      • Change qtnUuid
  36. GET/questionnaires/{qtnUuid}/documents
    • Return Type

      • Add _embedded.documentTemplate.usablePackages.phase
  37. GET/questionnaires/{qtnUuid}/documents/preview
    • Parameter

      • Change qtnUuid
  38. GET/questionnaires/{qtnUuid}/events
    • Parameter

      • Change qtnUuid
  39. GET/questionnaires/{qtnUuid}/events/{eventUuid}
    • Parameter

      • Change eventUuid
      • Change qtnUuid
  40. POST/questionnaires/{qtnUuid}/migrations
    • Parameter

      • Change qtnUuid
  41. PUT/questionnaires/{qtnUuid}/migrations/current
    • Parameter

      • Change qtnUuid
    • Return Type

      • Add newQuestionnaire.documentTemplatePhase
      • Add newQuestionnaire.package.phase
      • Add oldQuestionnaire.documentTemplatePhase
      • Add oldQuestionnaire.package.phase
      • DeletenewQuestionnaire.packageVersions
      • DeleteoldQuestionnaire.packageVersions
  42. GET/questionnaires/{qtnUuid}/migrations/current
    • Parameter

      • Change qtnUuid
    • Return Type

      • Add newQuestionnaire.documentTemplatePhase
      • Add newQuestionnaire.package.phase
      • Add oldQuestionnaire.documentTemplatePhase
      • Add oldQuestionnaire.package.phase
      • DeletenewQuestionnaire.packageVersions
      • DeleteoldQuestionnaire.packageVersions
  43. DELETE/questionnaires/{qtnUuid}/migrations/current
    • Parameter

      • Change qtnUuid
  44. POST/questionnaires/{qtnUuid}/migrations/current/completion
    • Parameter

      • Change qtnUuid
  45. GET/questionnaires/{qtnUuid}/report
    • Parameter

      • Change qtnUuid
  46. POST/questionnaires/{qtnUuid}/revert
    • Parameter

      • Change qtnUuid
  47. POST/questionnaires/{qtnUuid}/revert/preview
    • Parameter

      • Change qtnUuid
  48. POST/questionnaires/{qtnUuid}/versions
    • Parameter

      • Change qtnUuid
  49. GET/questionnaires/{qtnUuid}/versions
    • Parameter

      • Change qtnUuid
  50. PUT/questionnaires/{qtnUuid}/versions/{vUuid}
    • Parameter

      • Change vUuid
      • Change qtnUuid
  51. DELETE/questionnaires/{qtnUuid}/versions/{vUuid}
    • Parameter

      • Change vUuid
      • Change qtnUuid
  52. PUT/users/{uUuid}
    • Parameter

      • Change uUuid
  53. GET/users/{uUuid}
    • Parameter

      • Change uUuid
  54. DELETE/users/{uUuid}
    • Parameter

      • Change uUuid
  55. PUT/users/{uUuid}/password
    • Parameter

      • Change uUuid