{"_id":"564cf4f34567342100ad967e","category":{"_id":"564ce88e802cd02100444274","project":"56439dfe9eebf70d00490d54","__v":6,"pages":["564cf18a4567342100ad9678","564cf42c8d9a1a3500f8dcae","564cf4f34567342100ad967e","564d33629db2c32f0095d933","564d34089db2c32f0095d934","56f0a37b29021b0e003ba965"],"version":"56439dff9eebf70d00490d57","sync":{"url":"","isSync":false},"reference":false,"createdAt":"2015-11-18T21:07:26.525Z","from_sync":false,"order":12,"slug":"resources","title":"Resources"},"user":"55dd6b48a649eb170083b97a","version":{"_id":"56439dff9eebf70d00490d57","project":"56439dfe9eebf70d00490d54","__v":26,"createdAt":"2015-11-11T19:58:55.144Z","releaseDate":"2015-11-11T19:58:55.144Z","categories":["56439dff9eebf70d00490d58","56439e17c92c470d002dec71","564ce88e802cd02100444274","564d07ff3657c43500bf1d33","564d0a312da1982d00b19b64","564d2aa92da1982d00b19b8c","564d30a8b88a37210082253e","564d362c2da1982d00b19ba0","569d664371e3650d00acf018","569d7eacec29360d00f667c9","569d8006ec29360d00f667cb","569d855e0306a10d00ce99b9","569d91d571e3650d00acf04c","569d91eeceb7510d00f2a6a3","569e8c262d320817003b806d","569e8f802d320817003b8072","56b038c914dfea0d0007cf05","5717b4f0681bb41900fc575a","5718e0a4cd483219007c2c9a","571924c8e967cb1700d078e9","571e2648edc4a92b00a4cc65","576a677a6f15260e001f899b","576c5eaf5738570e00ff070f","578d127ed9c55c2000d4f213","579f90927ebe9b0e00059c50","582c0af888708a0f00570a69"],"is_deprecated":false,"is_hidden":false,"is_beta":true,"is_stable":false,"codename":"","version_clean":"1.0.0","version":"1"},"editedParams":true,"__v":0,"editedParams2":true,"parentDoc":null,"project":"56439dfe9eebf70d00490d54","updates":[],"next":{"pages":[],"description":""},"createdAt":"2015-11-18T22:00:19.068Z","link_external":false,"link_url":"","githubsync":"","sync_unique":"","hidden":false,"api":{"examples":{"codes":[{"name":"","code":"{\n\t\"title\": \"Introduction to financial learning\",\n\t\"narration\": \"This is very useful resource to understand the basic\",\n\t\"description\": \"This resource contain information about Math\",\n\t\"content_subformat\": \"webpage_resource\",\n\t\"taxonomy\": [\"K12.MA\", \"K12.LA\", \"K12.SC-SC1\"],\n\t\"metadata\": {\n\t\t\"educational_use\": [20, 24]\n\t},\n\t\"depth_of_knowledge\": [123, 124],\n\t\"thumbnail\": \"3b11d618-6091-4c3b-8eba-badcd6f4dfa3.png\"\n}","language":"json"}]},"method":"put","results":{"codes":[{"language":"json","code":"","name":"","status":204}]},"settings":"","auth":"required","params":[{"_id":"564cf237bc81632100b1046e","ref":"","in":"path","required":false,"desc":"UUID","default":"","type":"string","name":"resource_id"}],"url":"/resources/:resource_id"},"isReference":false,"order":2,"body":"Update a Resource with JSON payload\n[block:parameters]\n{\n  \"data\": {\n    \"h-0\": \"Header name\",\n    \"h-1\": \"Value\",\n    \"0-0\": \"Authorization\",\n    \"0-1\": \"Token {{authorization access token}}\",\n    \"1-0\": \"Content-Type\",\n    \"1-1\": \"application/json\"\n  },\n  \"cols\": 2,\n  \"rows\": 2\n}\n[/block]\n\n[block:callout]\n{\n  \"type\": \"info\",\n  \"body\": \"Any attributes that are non modifiable and are sent by client & extraneous information will be ignored silently, and won’t contribute towards failure of operation. For the image/thumbnail part, client first needs to call the Media API to upload the image, and then send out the image URL in the payload\\n\\nTwo resources shouldn't have the same URL\",\n  \"title\": \"Note\"\n}\n[/block]","excerpt":"Update an existing Resource with data provided in JSON payload. There are fields that are part of resource by virtue of resource being present in a container (collection). To edit these attributes, Resource should be updated in context of Collection.","slug":"update-resource","type":"endpoint","title":"Update Resource"}

putUpdate Resource

Update an existing Resource with data provided in JSON payload. There are fields that are part of resource by virtue of resource being present in a container (collection). To edit these attributes, Resource should be updated in context of Collection.

Definition

{{ api_url }}{{ page_api_url }}

Parameters

Path Params

resource_id:
string
UUID

Examples


Documentation

Update a Resource with JSON payload [block:parameters] { "data": { "h-0": "Header name", "h-1": "Value", "0-0": "Authorization", "0-1": "Token {{authorization access token}}", "1-0": "Content-Type", "1-1": "application/json" }, "cols": 2, "rows": 2 } [/block] [block:callout] { "type": "info", "body": "Any attributes that are non modifiable and are sent by client & extraneous information will be ignored silently, and won’t contribute towards failure of operation. For the image/thumbnail part, client first needs to call the Media API to upload the image, and then send out the image URL in the payload\n\nTwo resources shouldn't have the same URL", "title": "Note" } [/block]

User Information

Try It Out

put
{{ tryResults.results }}
Method{{ tryResults.method }}
Request Headers
{{ tryResults.requestHeaders }}
URL{{ tryResults.url }}
Request Data
{{ tryResults.data }}
Status
Response Headers
{{ tryResults.responseHeaders }}