{"_id":"582c0b06e4a4920f00feff80","category":{"_id":"582c0af888708a0f00570a69","__v":0,"project":"56439dfe9eebf70d00490d54","version":"56439dff9eebf70d00490d57","sync":{"url":"","isSync":false},"reference":false,"createdAt":"2016-11-16T07:30:00.442Z","from_sync":false,"order":9999,"slug":"access-catalog","title":"Access Catalog"},"__v":1,"project":"56439dfe9eebf70d00490d54","user":"5706dce42138ed0e0060f8ab","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"},"parentDoc":null,"githubsync":"","updates":[],"next":{"pages":[],"description":""},"createdAt":"2016-11-16T07:30:14.049Z","link_external":false,"link_url":"","sync_unique":"","hidden":false,"api":{"method":"get","results":{"codes":[{"name":"In Progress Response","status":202,"language":"json","code":"{\n\"status\":\"in-progress\",\n\"message\":\"Requested file is being generated and will take about 30 minutes approximately. Please check back.\"\n}\n"},{"status":200,"name":"Completion Response","code":"{\n\"status\":\"ready\",\n\"message\":\"https://gooru-itsl-org.s3.amazonaws.com/ac7f638f-7c74-314c-b054-c83c1824e329-catalog.json?AWSAccessKeyId=AKIAJJL4EZAFEY3ZQTIA&Expires=1478672500&Signature=z8y7iHZpSFjwL32aFH7pMegsvTg%3D\"\n}\n","language":"json"},{"language":"json","status":404,"name":"Unavailable Response","code":"{\n\"status\":\"unavailable\",\n\"message\":\"Requested catalog is unavailable for your request. Please contact our support:::at:::gooru.org\"\n}\n"}]},"settings":"582c0d1ad2e3680f00df40cf","examples":{"codes":[{"code":"curl -i  -H \"Content-Type: application/json\" -H \"Authorization:k4/foWLjBSwFJeug9gvzkfR9ieI=\" -X GET 'http://www.gooru.org/api/nucleus-index-tracker/v1/access-catalog/resource","language":"curl"}]},"auth":"required","params":[{"_id":"582c0dd6d2e3680f00df40d2","ref":"","in":"path","required":false,"desc":"resource/collection","default":"","type":"string","name":"type"},{"_id":"582c0dd6d2e3680f00df40d1","ref":"","in":"header","required":false,"desc":"API Key should be passed in authorization header. Contact support@gooru.org for API Key","default":"","type":"string","name":"Authorization"}],"url":"/access-catalog/"},"isReference":false,"order":0,"body":"Once you get the \"ready\" status in response, you can use the URL contained in \"message\" field and download the file.","excerpt":"Given a content type, catalog export starts and returns the status and message to check back after sometime. When user checks back again after sometime using the same API, returns the current status and message. If file is ready, message will include download URL to download the exported catalog file.","slug":"download-catalog","type":"endpoint","title":"Download Catalog"}

getDownload Catalog

Given a content type, catalog export starts and returns the status and message to check back after sometime. When user checks back again after sometime using the same API, returns the current status and message. If file is ready, message will include download URL to download the exported catalog file.

Definition

{{ api_url }}{{ page_api_url }}

Parameters

Path Params

type:
string
resource/collection

Headers

Authorization:
string
API Key should be passed in authorization header. Contact support@gooru.org for API Key

Examples


Result Format


Documentation

Once you get the "ready" status in response, you can use the URL contained in "message" field and download the file.

User Information

Try It Out

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