Login

1. Browse https://edfibootcamp.keenlogic.llc/SwaggerUI/

2. Click on 'Resources'

3. Click the 'Authorize' button

4. Click the 'Authorize' button on the dialog that is displayed

5. Click the "Close" button

GET Schools

6. Scroll down to the schools section and click on it to expand it

7. Click the top ‘Get’ button to expand for more information on that specific operation

8. Click the ‘Try it out!’ button

POST Student

9. Scroll down to the ‘students’ section and click on it to expand it

10. Click on ‘POST’ to expand

11. Input student record in JSON format to be sent via the POST verb.

New Student JSON
{
    "studentUniqueId": "",
    "birthDate": "2010-12-15",
    "firstName": "Tom",
    "lastSurname": "Mathews"
}

Copy and paste the above JSON.

  • Use your initials and three random numerals for the studentUniqueId

12. Click the 'Execute' button

13. Make a note of the resource id

14. Click the second 'GET' option under 'students'  (Get By ID)

15. Input the id of the student just posted in the parameters section as displayed

16. Click the 'Execute' button

POST Enrollment Record

17. Scroll down to the 'studentSchoolAssociations' section and click on it to expand it

18. Click on the 'POST' to expand the operation section

19. Input the student school association JSON into the 'body' text area

Use the JSON below, but update the studentUniqueId with the value used in the previous POST operation.

New Student School Association JSON
{
    "schoolReference": {
      "schoolId": 255901001
    },
    "studentReference": {
      "studentUniqueId": "VM952"
    },
    "entryDate": "2010-08-23",
    "entryGradeLevelDescriptor": "uri://ed-fi.org/GradeLevelDescriptor#Ninth grade"
  }

20. Click the 'Execute' button

21. Return to second 'GET' option under 'students'  (Get By ID)

22. Input the id of the student you posted earlier in the parameters section as displayed again

23. Click the 'Execute' button

  • No labels