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:
include[]
string
deleted
Include deleted ePortfolios. Only available to admins who can
moderate_user_content.
Allowed values: deleted
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:
spam_status
string
The spam status for the ePortfolio
Allowed values: marked_as_spam
, marked_as_safe
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:
spam_status
string
The spam status for all the ePortfolios
Allowed values: marked_as_spam
, marked_as_safe
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.
This documentation is generated directly from the Canvas LMS source code, available on Github.
Last updated