POST api/lms/pathway/upsert

Request Information

URI Parameters

None.

Body Parameters

LMSExpertProgrammeModel
NameDescriptionTypeAdditional information
pathway_path

ExpertProgrammeDTO

Required

Request Formats

application/x-www-form-urlencoded

Sample:

Sample not available.

application/json, text/json

Sample:
{
  "pathway_path": {
    "id": 1,
    "name": "sample string 2",
    "start_date": "2025-12-16T21:49:27.9315335+00:00",
    "expiry_date": "2025-12-16T21:49:27.9315335+00:00",
    "booking_start_date": "2025-12-16T21:49:27.9325253+00:00",
    "booking_end_date": "2025-12-16T21:49:27.9325253+00:00",
    "v2_profileIDs": [
      1,
      2
    ],
    "v2_qualificationIDs": [
      1,
      2
    ],
    "tiers": [
      {
        "id": 1,
        "name": "sample string 2",
        "v2_success_education_profile_id": 3,
        "v2_required_education_profileIDs": [
          1,
          2
        ],
        "sequence": 4,
        "renewal": true,
        "conditions": [
          {
            "id": 1,
            "type": 0,
            "condition_aggregator": 0,
            "condition_operator": "sample string 2",
            "parent_path": "sample string 3",
            "parent_id": 1,
            "condition_count": 4,
            "classes": [
              [
                1,
                2
              ],
              [
                1,
                2
              ]
            ],
            "category_language": "en_US"
          },
          {
            "id": 1,
            "type": 0,
            "condition_aggregator": 0,
            "condition_operator": "sample string 2",
            "parent_path": "sample string 3",
            "parent_id": 1,
            "condition_count": 4,
            "classes": [
              [
                1,
                2
              ],
              [
                1,
                2
              ]
            ],
            "category_language": "en_US"
          }
        ]
      },
      {
        "id": 1,
        "name": "sample string 2",
        "v2_success_education_profile_id": 3,
        "v2_required_education_profileIDs": [
          1,
          2
        ],
        "sequence": 4,
        "renewal": true,
        "conditions": [
          {
            "id": 1,
            "type": 0,
            "condition_aggregator": 0,
            "condition_operator": "sample string 2",
            "parent_path": "sample string 3",
            "parent_id": 1,
            "condition_count": 4,
            "classes": [
              [
                1,
                2
              ],
              [
                1,
                2
              ]
            ],
            "category_language": "en_US"
          },
          {
            "id": 1,
            "type": 0,
            "condition_aggregator": 0,
            "condition_operator": "sample string 2",
            "parent_path": "sample string 3",
            "parent_id": 1,
            "condition_count": 4,
            "classes": [
              [
                1,
                2
              ],
              [
                1,
                2
              ]
            ],
            "category_language": "en_US"
          }
        ]
      }
    ]
  }
}

Response Information

Resource Description

IHttpActionResult

None.

Response Formats

application/json, text/json

Sample:

Sample not available.