Error Reports
An ErrorReport object looks like:
POST /api/v1/error_reports
POST /api/v1/error_reports
Scope: url:POST|/api/v1/error_reports
Create a new error report documenting an experienced problem
Performs the same action as when a user uses the “help -> report a problem” dialog.
Request Parameters:
error[subject]
Required string
The summary of the problem
error[url]
string
URL from which the report was issued
error[email]
string
Email address for the reporting user
error[comments]
string
The long version of the story from the user one what they experienced
error[http_env]
SerializedHash
A collection of metadata about the users’ environment. If not provided, canvas will collect it based on information found in the request. (Doesn’t have to be HTTPENV info, could be anything JSON object that can be serialized as a hash, a mobile app might include relevant metadata for itself)
Example Request:
This documentation is generated directly from the Canvas LMS source code, available on Github.
Last updated