Pearson
Always Learning

The following table describes the HTTP status codes and messages that are returned by LearningStudio Entry SSO APIs.

HTTP Status Code & Message Description Solution
400
webEntry object is required in POST body
No request body was sent. Retry request with the request body.
400
webEntry property exitUrl is required
The exitUrl property did not have a valid URL. This is a required item. Retry with a valid URL for this property.
400
webEntry property logoutUrl is required
The logoutUrl property did not have a valid URL. This is a required item. Retry with a valid URL for this property.
403
Access to this resource is denied
The user is not enrolled in the provided course, or does not have access rights to the threaded discussion topic requested.
403
Unable to authorize request at this time
An internal service call failed trying to verify a dependent object in the request. Retry later.
404
Basket not found
No dropbox basket was found for the user and course provided. Try again with a valid dropbox basket ID.
404
Course item not found
The course content item ID doesn't exist in the course. Retry with a valid content item ID.
404
Course not found
The course ID was invalid. Retry with a valid course ID. You must use LearningStudio IDs, this API does not currently support call number overrides.
404
Gradebook Item not found
The Gradebook Item ID is invalid or is not in the course. Retry with a valid gradebook item ID.
404
Student not found
The provided user ID is invalid or is not enrolled in the course. Retry with a valid user ID for the student.
404
Topic not found
The Threaded Discussion Topic ID doesn't exist for the provided content item ID Retry with a valid topic ID.
404
User not found
The user ID was invalid. Retry with a valid user ID. You must use LearningStudio IDs, this API does not currently support username overrides
2016 reads
Always Learning
Pearson