| API Changelog (4.9.1 ➔ 4.10.0)

Versions


Changes from 4.9.1 to 4.10.0.

What's New


    What's Deprecated


    1. GET/book-references/{brShortUuid}

    What's Changed


    1. PUT/branches/{bUuid}
      • Return Type

        • Add events.AddResourceCollectionEvent'
        • Add events.AddResourcePageEvent'
        • Add events.DeleteResourceCollectionEvent'
        • Add events.DeleteResourcePageEvent'
        • Add events.EditResourceCollectionEvent'
        • Add events.EditResourcePageEvent'
        • Add events.AddQuestionEvent'.AddItemSelectQuestionEvent'
        • Add events.AddReferenceEvent'.AddResourcePageReferenceEvent'.resourcePageUuid
        • Add events.EditKnowledgeModelEvent'.resourceCollectionUuids
        • Add events.EditQuestionEvent'.EditItemSelectQuestionEvent'
        • Add events.EditReferenceEvent'.EditResourcePageReferenceEvent'.resourcePageUuid
        • Add knowledgeModel.resourceCollectionUuids
        • Add knowledgeModel.entities.resourceCollections
        • Add knowledgeModel.entities.resourcePages
        • Deleteevents.AddReferenceEvent'.AddResourcePageReferenceEvent'.shortUuid
        • Deleteevents.EditReferenceEvent'.EditResourcePageReferenceEvent'.shortUuid
    2. GET/branches/{bUuid}
      • Return Type

        • Add events.AddResourceCollectionEvent'
        • Add events.AddResourcePageEvent'
        • Add events.DeleteResourceCollectionEvent'
        • Add events.DeleteResourcePageEvent'
        • Add events.EditResourceCollectionEvent'
        • Add events.EditResourcePageEvent'
        • Add events.AddQuestionEvent'.AddItemSelectQuestionEvent'
        • Add events.AddReferenceEvent'.AddResourcePageReferenceEvent'.resourcePageUuid
        • Add events.EditKnowledgeModelEvent'.resourceCollectionUuids
        • Add events.EditQuestionEvent'.EditItemSelectQuestionEvent'
        • Add events.EditReferenceEvent'.EditResourcePageReferenceEvent'.resourcePageUuid
        • Add knowledgeModel.resourceCollectionUuids
        • Add knowledgeModel.entities.resourceCollections
        • Add knowledgeModel.entities.resourcePages
        • Deleteevents.AddReferenceEvent'.AddResourcePageReferenceEvent'.shortUuid
        • Deleteevents.EditReferenceEvent'.EditResourcePageReferenceEvent'.shortUuid
    3. GET/branches/{bUuid}/migrations/current
      • Return Type

        • Add newQuestionnaire.knowledgeModel.resourceCollectionUuids
        • Add newQuestionnaire.knowledgeModel.entities.resourceCollections
        • Add newQuestionnaire.knowledgeModel.entities.resourcePages
        • Add oldQuestionnaire.knowledgeModel.resourceCollectionUuids
        • Add oldQuestionnaire.knowledgeModel.entities.resourceCollections
        • Add oldQuestionnaire.knowledgeModel.entities.resourcePages
    4. POST/branches/{bUuid}/migrations/current/conflict
      • Parameter

        • Add body.event.AddResourceCollectionEvent'
        • Add body.event.AddResourcePageEvent'
        • Add body.event.DeleteResourceCollectionEvent'
        • Add body.event.DeleteResourcePageEvent'
        • Add body.event.EditResourceCollectionEvent'
        • Add body.event.EditResourcePageEvent'
        • Add body.event.AddQuestionEvent'.AddItemSelectQuestionEvent'
        • Add body.event.AddReferenceEvent'.AddResourcePageReferenceEvent'.resourcePageUuid
        • Add body.event.EditKnowledgeModelEvent'.resourceCollectionUuids
        • Add body.event.EditQuestionEvent'.EditItemSelectQuestionEvent'
        • Add body.event.EditReferenceEvent'.EditResourcePageReferenceEvent'.resourcePageUuid
        • Deletebody.event.AddReferenceEvent'.AddResourcePageReferenceEvent'.shortUuid
        • Deletebody.event.EditReferenceEvent'.EditResourcePageReferenceEvent'.shortUuid
    5. POST/knowledge-models/preview
      • Parameter

        • Add body.events.AddResourceCollectionEvent'
        • Add body.events.AddResourcePageEvent'
        • Add body.events.DeleteResourceCollectionEvent'
        • Add body.events.DeleteResourcePageEvent'
        • Add body.events.EditResourceCollectionEvent'
        • Add body.events.EditResourcePageEvent'
        • Add body.events.AddQuestionEvent'.AddItemSelectQuestionEvent'
        • Add body.events.AddReferenceEvent'.AddResourcePageReferenceEvent'.resourcePageUuid
        • Add body.events.EditKnowledgeModelEvent'.resourceCollectionUuids
        • Add body.events.EditQuestionEvent'.EditItemSelectQuestionEvent'
        • Add body.events.EditReferenceEvent'.EditResourcePageReferenceEvent'.resourcePageUuid
        • Deletebody.events.AddReferenceEvent'.AddResourcePageReferenceEvent'.shortUuid
        • Deletebody.events.EditReferenceEvent'.EditResourcePageReferenceEvent'.shortUuid
      • Return Type

        • Add resourceCollectionUuids
        • Add entities.resourceCollections
        • Add entities.resourcePages
    6. PUT/questionnaires/{qtnUuid}/content
      • Parameter

        • Add body.events.SetReplyEventChangeDTO'.value.ItemSelectReply
      • Return Type

        • Add events.SetReplyEventChangeDTO'.value.ItemSelectReply
    7. GET/questionnaires/{qtnUuid}/events
      • Return Type

        • Add SetReplyEventDTO'.value.ItemSelectReply
    8. GET/questionnaires/{qtnUuid}/events/{eventUuid}
      • Return Type

        • Add SetReplyEventDTO'.value.ItemSelectReply
    9. PUT/questionnaires/{qtnUuid}/migrations/current
      • Return Type

        • Add newQuestionnaire.knowledgeModel.resourceCollectionUuids
        • Add newQuestionnaire.knowledgeModel.entities.resourceCollections
        • Add newQuestionnaire.knowledgeModel.entities.resourcePages
        • Add oldQuestionnaire.knowledgeModel.resourceCollectionUuids
        • Add oldQuestionnaire.knowledgeModel.entities.resourceCollections
        • Add oldQuestionnaire.knowledgeModel.entities.resourcePages
    10. GET/questionnaires/{qtnUuid}/migrations/current
      • Return Type

        • Add newQuestionnaire.knowledgeModel.resourceCollectionUuids
        • Add newQuestionnaire.knowledgeModel.entities.resourceCollections
        • Add newQuestionnaire.knowledgeModel.entities.resourcePages
        • Add oldQuestionnaire.knowledgeModel.resourceCollectionUuids
        • Add oldQuestionnaire.knowledgeModel.entities.resourceCollections
        • Add oldQuestionnaire.knowledgeModel.entities.resourcePages
    11. GET/questionnaires/{qtnUuid}/questionnaire
      • Return Type

        • Add knowledgeModel.resourceCollectionUuids
        • Add knowledgeModel.entities.resourceCollections
        • Add knowledgeModel.entities.resourcePages
    12. POST/questionnaires/{qtnUuid}/revert
      • Return Type

        • Add events.SetReplyEventDTO'.value.ItemSelectReply
    13. POST/questionnaires/{qtnUuid}/revert/preview
      • Return Type

        • Add events.SetReplyEventDTO'.value.ItemSelectReply
    14. POST/typehints
      • Parameter

        • Add body.events.AddResourceCollectionEvent'
        • Add body.events.AddResourcePageEvent'
        • Add body.events.DeleteResourceCollectionEvent'
        • Add body.events.DeleteResourcePageEvent'
        • Add body.events.EditResourceCollectionEvent'
        • Add body.events.EditResourcePageEvent'
        • Add body.events.AddQuestionEvent'.AddItemSelectQuestionEvent'
        • Add body.events.AddReferenceEvent'.AddResourcePageReferenceEvent'.resourcePageUuid
        • Add body.events.EditKnowledgeModelEvent'.resourceCollectionUuids
        • Add body.events.EditQuestionEvent'.EditItemSelectQuestionEvent'
        • Add body.events.EditReferenceEvent'.EditResourcePageReferenceEvent'.resourcePageUuid
        • Deletebody.events.AddReferenceEvent'.AddResourcePageReferenceEvent'.shortUuid
        • Deletebody.events.EditReferenceEvent'.EditResourcePageReferenceEvent'.shortUuid