Skip to main content
PUT
/
v3
/
questionnaires
/
{questionnaire}
/
pages
/
{page}
Update Questionnaire Page
curl --request PUT \
  --url https://api.{tenant}.getomneo.com/api/v3/questionnaires/{questionnaire}/pages/{page} \
  --header 'Content-Type: application/json' \
  --data '
{
  "title": "<string>",
  "description": "<string>",
  "image_url": "<string>",
  "section_header": "<string>",
  "sort_order": 1
}
'
{
  "data": {
    "id": 123,
    "name": "<string>",
    "handle": "<string>",
    "description": "<string>",
    "questionnaireable_type": "<string>",
    "questionnaireable_id": "<string>",
    "profile_id": "<string>",
    "purpose": "<string>",
    "is_active": true,
    "meta": [
      "<unknown>"
    ],
    "created_at": "<string>",
    "updated_at": "<string>",
    "pages": [
      {
        "id": 123,
        "questionnaire_version_id": 123,
        "sort_order": 123,
        "title": "<string>",
        "description": "<string>",
        "image_url": "<string>",
        "section_header": "<string>",
        "created_at": "<string>",
        "updated_at": "<string>",
        "questions": [
          {
            "id": 123,
            "questionnaire_question_id": 123,
            "questionnaire_id": "<string>",
            "questionnaire_page_id": 123,
            "question_id": 123,
            "question_version_id": 123,
            "mapping_key": "<string>",
            "sort_order": 123,
            "is_required": true,
            "visibility_condition": [
              "<unknown>"
            ],
            "visibility_dependencies": [
              "<unknown>"
            ],
            "is_active": true,
            "question": {
              "id": "<string>",
              "handle": "<string>",
              "name": "<string>",
              "link_type": "<string>",
              "link_target": "<string>",
              "link_write_policy": "<string>"
            },
            "version": {
              "id": "<string>",
              "version": "<string>",
              "label": "<string>",
              "description": "<string>",
              "help_text": "<string>",
              "icon": "<string>",
              "image_url": "<string>",
              "type": "<string>",
              "options": "<string>",
              "validation": "<string>",
              "default_value": "<string>"
            },
            "created_at": "<string>",
            "updated_at": "<string>"
          }
        ]
      }
    ]
  }
}

Documentation Index

Fetch the complete documentation index at: https://docs.omneo.io/llms.txt

Use this file to discover all available pages before exploring further.

Path Parameters

questionnaire
integer
required

The questionnaire ID

page
integer
required

The page ID

Body

application/json
title
string | null
Maximum string length: 255
description
string | null
image_url
string<uri> | null
Maximum string length: 2048
section_header
string | null
Maximum string length: 255
sort_order
integer
Required range: x >= 0

Response

Questionnaire

data
Questionnaire · object
required