Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Backend | Endpoint Coding #62

Open
1 task
shwndea opened this issue Jan 7, 2024 · 1 comment
Open
1 task

Backend | Endpoint Coding #62

shwndea opened this issue Jan 7, 2024 · 1 comment
Labels
Documentation Documentation Project good first issue Good for newcomers help wanted Extra attention is needed

Comments

@shwndea
Copy link
Collaborator

shwndea commented Jan 7, 2024

The Current Iteration is in need of endpoints to connect the backend to the front end.

source endpoint

The tasks are as follows:

Endpoint Example URL
/academicSessions/{id} https://demo.aeries.net/aeries/ims/oneroster/v1p1/academicSessions/{id}
/classes https://demo.aeries.net/aeries/ims/oneroster/v1p1/classes
/classes/{id} https://demo.aeries.net/aeries/ims/oneroster/v1p1/classes/{id}
/courses https://demo.aeries.net/aeries/ims/oneroster/v1p1/courses
/courses/{id} https://demo.aeries.net/aeries/ims/oneroster/v1p1/courses/{id}
/demographics https://demo.aeries.net/aeries/ims/oneroster/v1p1/demographics
/demographics/{id} https://demo.aeries.net/aeries/ims/oneroster/v1p1/demographics/{id}
/enrollments https://demo.aeries.net/aeries/ims/oneroster/v1p1/enrollments
/enrollments/{id} https://demo.aeries.net/aeries/ims/oneroster/v1p1/enrollments/{id}
/gradingPeriods https://demo.aeries.net/aeries/ims/oneroster/v1p1/gradingPeriods
/gradingPeriods/{id} https://demo.aeries.net/aeries/ims/oneroster/v1p1/gradingPeriods/{id}
/orgs https://demo.aeries.net/aeries/ims/oneroster/v1p1/orgs
/orgs/{id} https://demo.aeries.net/aeries/ims/oneroster/v1p1/orgs/{id}
/schools https://demo.aeries.net/aeries/ims/oneroster/v1p1/schools
/schools/{id} https://demo.aeries.net/aeries/ims/oneroster/v1p1/schools/{id}
/students https://demo.aeries.net/aeries/ims/oneroster/v1p1/students
/students/{id} https://demo.aeries.net/aeries/ims/oneroster/v1p1/students/{id}
/teachers https://demo.aeries.net/aeries/ims/oneroster/v1p1/teachers
/teachers/{id} https://demo.aeries.net/aeries/ims/oneroster/v1p1/teachers/{id}
/terms https://demo.aeries.net/aeries/ims/oneroster/v1p1/terms
/terms/{id} https://demo.aeries.net/aeries/ims/oneroster/v1p1/terms/{id}
/users https://demo.aeries.net/aeries/ims/oneroster/v1p1/users
/users/{id} https://demo.aeries.net/aeries/ims/oneroster/v1p1/users/{id}
/schools/{school_id}/classes/{class_id}/enrollments https://demo.aeries.net/aeries/ims/oneroster/v1p1/schools/{school_id}/classes/{class_id}/enrollments
/schools/{school_id}/classes/{class_id}/students https://demo.aeries.net/aeries/ims/oneroster/v1p1/schools/{school_id}/classes/{class_id}/students
/schools/{school_id}/classes/{class_id}/teachers https://demo.aeries.net/aeries/ims/oneroster/v1p1/schools/{school_id}/classes/{class_id}/teachers
/schools/{school_id}/enrollments https://demo.aeries.net/aeries/ims/oneroster/v1p1/schools/{school_id}/enrollments
/schools/{school_id}/students https://demo.aeries.net/aeries/ims/oneroster/v1p1/schools/{school_id}/students
/schools/{school_id}/teachers https://demo.aeries.net/aeries/ims/oneroster/v1p1/schools/{school_id}/teachers
/schools/{school_id}/terms https://demo.aeries.net/aeries/ims/oneroster/v1p1/schools/{school_id}/terms
/terms/{term_id}/classes https://demo.aeries.net/aeries/ims/oneroster/v1p1/terms/{term_id}/classes
/courses/{course_id}/classes https://demo.aeries.net/aeries/ims/oneroster/v1p1/courses/{course_id}/classes
/students/{student_id}/classes https://demo.aeries.net/aeries/ims/oneroster/v1p1/students/{student_id}/classes
/teachers/{teacher_id}/classes https://demo.aeries.net/aeries/ims/oneroster/v1p1/teachers/{teacher_id}/classes
/schools/{school_id}/classes https://demo.aeries.net/aeries/ims/oneroster/v1p1/schools/{school_id}/classes
/users/{user_id}/classes https://demo.aeries.net/aeries/ims/oneroster/v1p1/users/{user_id}/classes
/classes/{class_id}/students https://demo.aeries.net/aeries/ims/oneroster/v1p1/classes/{class_id}/students
/classes/{class_id}/teachers https://demo.aeries.net/aeries/ims/oneroster/v1p1/classes/{class_id}/teachers
@shwndea shwndea added Documentation Documentation Project good first issue Good for newcomers help wanted Extra attention is needed labels Jan 7, 2024
@vimal20002
Copy link

Assing this issue to me ?

@hernandezforges hernandezforges pinned this issue May 12, 2024
@shwndea shwndea changed the title LB_Community_Edition_Non_Enterprise: Backend - Making an Endpoint Backend | Endpoint Coding Jun 1, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Documentation Documentation Project good first issue Good for newcomers help wanted Extra attention is needed
Projects
Status: Todo
Development

No branches or pull requests

2 participants