Developer Platform (April 2024)

ePortfolio Presentation

«  ePortfolio Comments and Tags   ·  [   home  ·   reference  ·   community   |   search  ·   index   ·  routing table   ·  scopes table   ]   ·  Subscriptions to user and object activities  »

Attributes

EP.Presentation

A Presentation EP object’s structure differs in three ways from the general form of the EpObject data block:

  • Its ObjectTypeId property will be set to the appropriate EPOBJ_T value (”<number:EPOBJ_T:Presentation>”).

  • When you use actions that create a new presentation, two additional properties appear in the object’s data block:

    {
        "BannerTitle": <string>,
        "BannerDescription": <string>
    }
    
  • When you use actions that fetch a presentation, two additional properties appear in the object’s data block:

    {
        "BannerTitle": <string>,
        "BannerDescription": <string>
    }
    

Actions

DELETE /d2l/api/eP/(version)/presentation/(objectId)

Delete a particular presentation.

Parameters:
Status Codes:
API Versions:
  • 2.5+ – Route first appears in LMS v10.4.0.

  • 2.4-Obsolete as of LMS v10.7.0.

GET /d2l/api/eP/(version)/presentation/(objectId)

Retrieve a particular presentation.

Parameters:
Query Parameters:
  • c (boolean) – Optional. If “true”, include comments attached to the presentation.

Status Codes:
API Versions:
  • 2.5+ – Route first appears in LMS v10.4.0.

  • 2.4-Obsolete as of LMS v10.7.0.

Return. This action retrieves a Presentation JSON data block.

POST /d2l/api/eP/(version)/presentations/new

Create a new presentation.

Parameters:
JSON Parameters:
  • Presentation – Data for new presentation.

Status Codes:
API Versions:
  • 2.5+ – Route first appears in LMS v10.4.0.

  • 2.4-Obsolete as of LMS v10.7.0.

Return. This action returns a Presentation JSON data block, in the Fetch form, for the newly created presentation.

POST /d2l/api/eP/(version)/presentation/(objectId)

Update an existing presentation.

Parameters:
JSON Parameters:
  • Presentation – Updated data for presentation.

Status Codes:
API Versions:
  • 2.5+ – Route first appears in LMS v10.4.0.

  • 2.4-Obsolete as of LMS v10.7.0.

Return. This action returns a Presentation JSON data block for the updated presentation.

«  ePortfolio Comments and Tags   ·  [   home  ·   reference  ·   community   |   search  ·   index   ·  routing table   ·  scopes table   ]   ·  Subscriptions to user and object activities  »