.. _edX Platform Mobile API Overview:

################################################
Mobile API Overview
################################################

Use the Mobile API to build mobile applications for students to
view course information and videos for courses on your instance of Open edX.

******************************************
Mobile API Version 0.5, Alpha
******************************************

The Mobile API is currently at version 0.5 and is an Alpha
release. We plan on making significant enhancements and changes to the API.

.. caution::
 As this is a new and rapidly evolving API, at this time edX does not guarantee
 forward compatibility. We encourage you to use and experiment with the API,
 while keeping in mind that endpoints might change.

*************************************
Mobile API Capabilities
*************************************

With the Mobile API, you can complete these tasks.

* Get :ref:`user details<Get User Details>` and :ref:`course enrollments<Get a
  User's Course Enrollments>` for a user.

* :ref:`Get or change user status in a course <Get or Change User Status in a
  Course>`

* Get :ref:`course information<Get the Course About Page>`, :ref:`updates<Get
  Course Updates>`, and :ref:`handouts<Get Course Handouts>` for courses the
  user is enrolled in.

* Get :ref:`videos<Get the Video List>` and :ref:`transcripts<Get a Video
  Transcript>` for courses the user is enrolled in.
  
