Skip to main content

UpdateElearning

PATCH /tp-api/e-learning/:courseId

Update an e-learning course.

Path Parameters
  • courseId string required

    E-learning courseId ID.

Header Parameters
  • training-provider-id string required
Request Body
  • publish boolean

    Whether or not this course should be published to a marketplace.Note: E-learning cannot be published without an externalRegistrationUrl

  • externalRegistrationUrl object
  • anyOf
  • string uri

    External registration URL.Note: you cannot remove the externalRegistrationUrl of a published course

Responses

Default Response

Schema
  • id string required

    E-learning id

  • certificateExpiry number

    E-learning license expiry

  • courseDuration number

    E-learning duration

  • deliveryMethod object required

    Course delivery method

  • anyOf
  • string

    Possible values: [OFFLINE]

  • description string required

    E-learning description

  • externalRegistrationUrl string

    E-learning external registration url

  • licenseDuration number

    E-learning license duration

  • name string required

    E-Learning name

  • price number required

    E-learning price

  • publishedToMarketplace boolean required

    Whether or not the course should appear in a marketplace

  • Loading...