Request: GET /content
You will retrieve a list of course that were originally uploaded to the account. Content copied from other courses won't appear in the response.
Learn how to get a list of all course modules in the Getting a List of Course Modules article.
Permissions to Run the Request
The base URL of the account, e.g.
|X-Auth-Email (required)||The login of Account Owner, Account Administrator, Department Administrator, Publisher or a user with a custom role.|
|X-Auth-Password (required)||The password of Account Owner, Account Administrator, Department Administrator, Publisher or a user with a custom role.|
|200||OK||The request has been successfully processed. The response body contains the XML data regarding all account courses.|
|400||Bad Request||A request error.|
|401||Unauthorized||An authorization error.|
|403||Permission denied||The user doesn't have enough permissions to get a list of account courses.|
GET /content Host: api-learn.ispringlearn.com X-Auth-Account-Url: https://myaccount.ispringlearn.com X-Auth-Email: email@example.com X-Auth-Password: password
https/1.1 200 OK <?xml version="1.0" encoding="UTF-8"?> <response> <contentItem> <contentItemId>86479c62-4e4a-11e9-9ddf-e6163e60333c</contentItemId> <title>Sample Simulation - Car Sale Dialog</title> <description>Things to remember when meeting a client.</description> <userId>87a61dae-4e4a-11e9-80be-e6163e60333c</userId> <addedDate>2019-03-26T06:34:57+00:00</addedDate> <viewUrl>https://myaccount.ispringlearn.com/view/200009-1gryB-w4K2M-gB5X5</viewUrl> <type>Course</type> </contentItem> ... </response>