404 error when uploading pdf as content topic using valence API

Course Queries Syllabus Queries 3 years ago

364 1 0 0 0

User submissions are the sole responsibility of contributors, with TuteeHUB disclaiming liability for accuracy, copyrights, or consequences of use; content is for informational purposes only and not professional advice.

Answers (1)

Post Answer
profilepic.png
manpreet Tuteehub forum best answer Best Answer 3 years ago


I've been trying to upload a file to D2L via their valence API, and have been getting a 404 error every time. This is the request that is being sent with a standard REST client:

Route:

POST /d2l/api/le/(version)/(orgUnitId)/content/modules/(moduleId)/structure/

Headers:

{Content-Length=394, Content-Type=multipart/mixed; boundary=xxBOUNDARYxx} 

Post body:

--xxBOUNDARYxx
Content-Type: application/json

{"Title":"Syllabus","ShortTitle":"test","Type":1,"TopicType":1,"Url":"/content/enforced2/2163764-ENGR_059009_SEC001_20133/test.txt","EndDate":null,"StartDate":null,"DueDate":null,"IsHidden":false,"IsLocked":false}
--xxBOUNDARYxx
Content-Disposition: form-data; name=""; filename="text.txt"
Content-Type: text/plain

some test file
--xxBOUNDARYxx--

We aren't getting any invalid token errors, just a blank 404 Not Found. Could someone help explain why this request isn't going through? We are hoping to build a more complicated request, but cannot get this basic one to be functional first.

0 views
0 shares

No matter what stage you're at in your education or career, TuteeHUB will help you reach the next level that you're aiming for. Simply,Choose a subject/topic and get started in self-paced practice sessions to improve your knowledge and scores.

Similar Forum