Questionnaire

Get a questionnaire with its sections and questions

Changed on

The single read behind the questionnaire builder, preview and summary screens: one questionnaire plus its sections and questions, each ordered by sort order. Questions carry their meta blob both nested and flattened onto the question itself, and an attachment question additionally carries a 24-hour signed attachmentFileUrl. The questionnaire must belong to the calling company — another company's questionnaire is indistinguishable from a missing one and answers 404. Archived questionnaires are returned.

get/api/questionnaires/{id}/builder

Request

  • Base URL
    https://api.retraced.com (the document declares no server; this is the origin it was published from)
  • URL
    https://api.retraced.com/api/questionnaires/{id}/builder
  • Auth
    none declared

Path parameters

idstring required

Response

Default Response

Changes

    • breaking

      the response property / became nullable for the status

    • breaking

      the response property / became nullable for the status

    • breaking

      the response property / became nullable for the status

    • breaking

      the response property / became nullable for the status

    • breaking

      the response property / became nullable for the status

    • breaking

      the response property / became nullable for the status

    • breaking

      the response property / became nullable for the status

    • breaking

      the response property /// became nullable for the status

    • breaking

      the response property /// became nullable for the status

    • breaking

      the response property /// became nullable for the status

    • breaking

      the response property /// became nullable for the status

    • breaking

      the response property /// became nullable for the status

    • breaking

      the response property /// became nullable for the status

    • breaking

      the response property /// became nullable for the status

    • breaking

      the response property /// became nullable for the status

    • breaking

      the response property /// became nullable for the status

    • breaking

      the response property /// became nullable for the status

    • breaking

      the response property /// became nullable for the status

    • breaking

      the response property /// became nullable for the status

    • breaking

      the response property /// became nullable for the status

    • breaking

      the response property / became nullable for the status

    • breaking

      the response property / became nullable for the status

    • breaking

      the response property / became nullable for the status

    • breaking

      the / response's property type changed from no type to object for status

    • info

      added the optional property // to the response with the status

    • info

      added the optional property // to the response with the status

    • info

      added the optional property // to the response with the status

    • info

      added the optional property // to the response with the status

    • info

      added the optional property // to the response with the status

    • info

      added the optional property // to the response with the status

    • info

      added the optional property // to the response with the status

    • info

      added the optional property // to the response with the status

    • info

      added the optional property // to the response with the status

    • info

      added the optional property // to the response with the status

    • info

      added the optional property // to the response with the status

    • info

      added the optional property // to the response with the status

    • info

      added the optional property // to the response with the status

    • info

      added the optional property // to the response with the status

    • info

      removed subschema #1 subschema #2 from the / response property anyOf list for the response status

    • info

      response property data/companyId list-of-types was narrowed by removing types null from media type application/json of response 200

    • info

      response property data/description list-of-types was narrowed by removing types null from media type application/json of response 200

    • info

      response property data/isActive list-of-types was narrowed by removing types null from media type application/json of response 200

    • info

      response property data/isArchived list-of-types was narrowed by removing types null from media type application/json of response 200

    • info

      response property data/isRetraced list-of-types was narrowed by removing types null from media type application/json of response 200

    • info

      response property data/isTemplate list-of-types was narrowed by removing types null from media type application/json of response 200

    • info

      response property data/name list-of-types was narrowed by removing types null from media type application/json of response 200

    • info

      response property data/questions/items/companyId list-of-types was narrowed by removing types null from media type application/json of response 200

    • info

      response property data/questions/items/description list-of-types was narrowed by removing types null from media type application/json of response 200

    • info

      response property data/questions/items/questionTypeId list-of-types was narrowed by removing types null from media type application/json of response 200

    • info

      response property data/questions/items/questionnaireSectionId list-of-types was narrowed by removing types null from media type application/json of response 200

    • info

      response property data/questions/items/retracedDatapointId list-of-types was narrowed by removing types null from media type application/json of response 200

    • info

      response property data/questions/items/sectionId list-of-types was narrowed by removing types null from media type application/json of response 200

    • info

      response property data/questions/items/sortOrder list-of-types was narrowed by removing types null from media type application/json of response 200

    • info

      response property data/questions/items/title list-of-types was narrowed by removing types null from media type application/json of response 200

    • info

      response property data/questions/items/type list-of-types was narrowed by removing types null from media type application/json of response 200

    • info

      response property data/sections/items/description list-of-types was narrowed by removing types null from media type application/json of response 200

    • info

      response property data/sections/items/isRetraced list-of-types was narrowed by removing types null from media type application/json of response 200

    • info

      response property data/sections/items/name list-of-types was narrowed by removing types null from media type application/json of response 200

    • info

      response property data/sections/items/sortOrder list-of-types was narrowed by removing types null from media type application/json of response 200

    • info

      response property data/status list-of-types was narrowed by removing types null from media type application/json of response 200

    • info

      response property data/templateId list-of-types was narrowed by removing types null from media type application/json of response 200

    • info

      endpoint added