ePortfolios
An ePortfolio object looks like:
An ePortfolioPage object looks like:
EportfoliosApiController#index
GET /api/v1/users/:user_id/eportfolios
GET /api/v1/users/:user_id/eportfolios
Scope: url:GET|/api/v1/users/:user_id/eportfolios
Get a list of all ePortfolios for the specified user.
Request Parameters:
Parameter | Type | Description |
---|---|---|
|
|
moderate_user_content. Allowed values: |
Returns a list of ePortfolio objects.
GET /api/v1/eportfolios/:id
GET /api/v1/eportfolios/:id
Scope: url:GET|/api/v1/eportfolios/:id
Get details for a single ePortfolio.
Returns an ePortfolio object.
EportfoliosApiController#delete
DELETE /api/v1/eportfolios/:id
DELETE /api/v1/eportfolios/:id
Scope: url:DELETE|/api/v1/eportfolios/:id
Mark an ePortfolio as deleted.
Returns an ePortfolio object.
EportfoliosApiController#pages
GET /api/v1/eportfolios/:eportfolio_id/pages
GET /api/v1/eportfolios/:eportfolio_id/pages
Scope: url:GET|/api/v1/eportfolios/:eportfolio_id/pages
Get details for the pages of an ePortfolio
Returns a list of ePortfolioPage objects.
EportfoliosApiController#moderate
PUT /api/v1/eportfolios/:eportfolio_id/moderate
PUT /api/v1/eportfolios/:eportfolio_id/moderate
Scope: url:PUT|/api/v1/eportfolios/:eportfolio_id/moderate
Update the spam_status of an eportfolio. Only available to admins who can moderate_user_content.
Request Parameters:
Parameter | Type | Description |
---|---|---|
|
| The spam status for the ePortfolio Allowed values: |
Returns an ePortfolio object.
EportfoliosApiController#moderate_all
PUT /api/v1/users/:user_id/eportfolios
PUT /api/v1/users/:user_id/eportfolios
Scope: url:PUT|/api/v1/users/:user_id/eportfolios
Update the spam_status for all active eportfolios of a user. Only available to admins who can moderate_user_content.
Request Parameters:
Parameter | Type | Description |
---|---|---|
|
| The spam status for all the ePortfolios Allowed values: |
EportfoliosApiController#restore
PUT /api/v1/eportfolios/:eportfolio_id/restore
PUT /api/v1/eportfolios/:eportfolio_id/restore
Scope: url:PUT|/api/v1/eportfolios/:eportfolio_id/restore
Restore an ePortfolio back to active that was previously deleted. Only available to admins who can moderate_user_content.
Returns an ePortfolio object.
© Instructure, Inc. Generated on Wed Nov 6 14:20:06 2024 This documentation is generated directly from the Canvas LMS source code, available on Github.
Last updated