Thank you for this information about the Course Structure API!

But it looks like the API documentation has been removed from readthedocs
-- is this intentional?  E.g. the  Courses API V1
<http://edx.readthedocs.io/projects/edx-platform-api/en/latest/courses/index.html>
link
that Dennis shared above 404s, as do the Enrollment API
<http://edx.readthedocs.io/projects/edx-platform-api/en/latest/enrollment/index.html>
and User API
<http://edx.readthedocs.io/projects/edx-platform-api/en/latest/user/index.html>
links from this old post Open edX ReST APIs
<https://open.edx.org/open-edx-rest-apis>.

--
Jill
@OpenCraft
<http://opencraft.com/>

On Sat, Apr 21, 2018 at 10:47 PM, Nimisha Asthagiri <nasthag...@edx.org>
wrote:

> Hi all,
>
> It's been a while, but we have now finally removed the Course Structure
> API from the platform in this PR
> <https://github.com/edx/edx-platform/pull/17983>.
>
> As a reminder, the Course Blocks API
> <https://github.com/edx/edx-platform/blob/master/lms/djangoapps/course_api/blocks/views.py>
>  should
> be used for retrieving Course structure data and the Grades API
> <https://github.com/edx/edx-platform/blob/master/lms/djangoapps/grades/api/urls.py>
>  provides
> grades and grading policy information.  There is also an upcoming PR
> <https://github.com/edx/edx-platform/pull/17602> that will create a v1 of
> the Grades API.
>
> Thanks,
> Nimisha
>
> On Tuesday, September 13, 2016 at 5:38:13 PM UTC+4, Dennis Jen wrote:
>>>
>>> Hi Open edXers:
>>>
>>> The Course Structure API Version 0
>>> <http://edx.readthedocs.io/projects/edx-platform-api/en/latest/course_structure/index.html>
>>> has been deprecated for some time now and will be removed from the
>>> edx-platform <https://github.com/edx/edx-platform> codebase on the
>>> master branch and will not affect any Eucalyptus release, even future
>>> ones.  Ficus will be the first Open edX release without the Course
>>> Structure API.  The grading policy endpoint will remain for the time being
>>> and the tentative plan is for it to be incorporated into the grades api
>>> <https://github.com/edx/edx-platform/tree/master/lms/djangoapps/grades/api>
>>> (V0 and still under development).
>>>
>>> Specifically, the following endpoints will be removed:
>>>
>>>
>>>    -
>>>
>>>    api/course_structure/v0/course_structures/{course_id}/
>>>    -
>>>
>>>    api/course_structure/v0/courses/{course_id}
>>>    -
>>>
>>>    api/course_structure/v0/courses/
>>>
>>>
>>> The grading policy endpoint will remain for the time being, although
>>> still deprecated:
>>>
>>>
>>>    -
>>>
>>>    /api/course_structure/v0//grading_policies/
>>>
>>>
>>> They can be replaced with similar endpoints on the Courses API V1
>>> <http://edx.readthedocs.io/projects/edx-platform-api/en/latest/courses/index.html>.
>>> As far as we know, edX Insights
>>> <https://github.com/edx/edx-analytics-dashboard> was the only consumer
>>> of the deprecated endpoints and has been cut over to the courses API
>>> <https://github.com/edx/edx-analytics-dashboard/pull/550/>.
>>>
>>> We expect to have the course structure API removed the week of October
>>> 4th, 2016.  If you’re impacted by this or need any help with the courses
>>> API, please let us know!
>>>
>>> Thanks,
>>>
>>> Dennis
>>>
>>> --
>> You received this message because you are subscribed to the Google Groups
>> "General Open edX discussion" group.
>> To view this discussion on the web visit https://groups.google.com/d/ms
>> gid/edx-code/4a624a57-878d-4a4f-b7aa-cbbb4d85605e%40googlegroups.com
>> <https://groups.google.com/d/msgid/edx-code/4a624a57-878d-4a4f-b7aa-cbbb4d85605e%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>>
>
> --
> You received this message because you are subscribed to the Google Groups
> "General Open edX discussion" group.
> To view this discussion on the web visit https://groups.google.com/d/
> msgid/edx-code/CACSOLjfWC2fQO-KBJEjfwjE%3DqjboU%3DJ%2Bcm%
> 3D9%2BgC07Kgk35FgRw%40mail.gmail.com
> <https://groups.google.com/d/msgid/edx-code/CACSOLjfWC2fQO-KBJEjfwjE%3DqjboU%3DJ%2Bcm%3D9%2BgC07Kgk35FgRw%40mail.gmail.com?utm_medium=email&utm_source=footer>
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"General Open edX discussion" group.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/edx-code/CAMZ1At%2BQYbdq7Wi_Xuwpes08M%3DumLy3k%2BakyGEHqw38hpu7TxA%40mail.gmail.com.

Reply via email to