Api Endpoint Docs

Usually Api got endpoint

Anyone can help how can I get

list of courses
Assign courses to user
course progress completion and percentage via Api calls

I’m effectively looking for end point so i can test in postman later implement in my web app

I assume Tutor can be embedded into other applications?

Hi @anu_om, welcome to the forum!!

API docs can be accessed from your own instance, the /api-docs URI. For example, in our sandbox it is in Open edX API.

Unfortunately Tutor cannot be embedded into other applications. It is designed to work as a CLI, and it relies on local environment variables, files and directories. Anyway, you can use it in shell scripts or CI/CD pipelines.

Thanks @Andres.Aulasneo for the response, do you mean tutor won’t be able to deploy either right?

what about edx open, can we deploy that?

As of my understanding when we run tutor on localhost it basically runs edx open and edx open got all those end points of Apis correct?

Can we also modify edx open api?

Can we embed Edx Open in other platforms?

Can they be embedded using iframes or LTI?

Can we also link open edx users with our internal system users?

Hi @anu_om,
Just to clarify the concepts, Open edX is the LMS platform. Tutor is a tool that allows deploying, maintaining and operating Open edX installations.

Regarding your questions, everything that you mention can be done, with more or less development effort.