Is there any API by which i can get the below things,
1- List of all test.
2- List of all questions within the test.
3- List of students enrolled in the test.
4- How to send score back to Blackbord using API.
See Explore APIs.
1. Get a list of students in a course using the Course Memberships API.
2. Get a list of content items in the course that has a gradebook column using the Content API. (May be a test, quiz, or any other gradable item. The API does not differentiate between these.)
The assumption is that is if a student is in a course with a gradable item, they are required to complete it.
3. Use the Course Grades API for grades.
For versions of Learn prior to Q4 2016 see also Blackboard Learn SOAP Web Services
Retrieving data ...