API endpoint coverage

100% · 91/91
← back to api report · dashboard

Covered (91)

✓GET /api/health
✓POST /api/auth/sign-up/email
✓POST /api/auth/sign-in/email
✓GET /api/auth/organization/list
✓POST /api/auth/organization/create
✓POST /api/auth/organization/set-active
✓GET /api/billing
✓POST /api/billing
✓GET /api/payments
✓POST /api/payments
✓GET /api/privacy
✓POST /api/privacy
✓GET /api/privacy/export
✓GET /api/onboarding
✓POST /api/onboarding
✓POST /api/onboarding/complete
✓GET /api/classes
✓POST /api/students/import
✓GET /api/students/{klassId}
✓PATCH /api/students/{klassId}
✓GET /api/gradebook/{klassId}
✓POST /api/gradebook/{klassId}
✓POST /api/gradebook/{klassId}/finalize
✓GET /api/gradebook/{klassId}/export
✓GET /api/gradebook/{klassId}/columns
✓PUT /api/gradebook/{klassId}/columns
✓POST /api/gradebook/{klassId}/mass-plus
✓GET /api/attendance/{klassId}
✓POST /api/attendance/{klassId}
✓GET /api/attendance/{klassId}/summary
✓GET /api/studio
✓POST /api/studio
✓GET /api/studio/{id}
✓POST /api/studio/{id}/package
✓GET /api/studio/artifact/{id}
✓POST /api/studio/artifact/{id}
✓GET /api/studio/artifact/{id}/export
✓GET /api/assessments
✓POST /api/assessments
✓GET /api/assessments/bank
✓GET /api/assessments/{id}
✓POST /api/assessments/{id}/generate
✓POST /api/assessments/{id}/questions
✓POST /api/assessments/{id}/responses
✓POST /api/assessments/{id}/sync
✓GET /api/assessments/{id}/analytics
✓GET /api/assessments/{id}/sheets
✓POST /api/assessments/{id}/sheets
✓POST /api/assessments/sheets/{id}
✓GET /api/assessments/sheets/{id}/print-sheet
✓POST /api/assessments/sheets/{id}/omr-scan
✓PATCH /api/assessments/{id}
✓GET /api/assessments/{id}/sources
✓PUT /api/assessments/{id}/sources
✓GET /api/assessments/{id}/tos
✓POST /api/assessments/{id}/tos
✓PUT /api/assessments/{id}/tos
✓GET /api/library/{id}/resources
✓POST /api/library/{id}/resources
✓DELETE /api/library/{id}/resources/{resourceId}
✓GET /api/adviser/sections
✓GET /api/adviser/sections/{id}/students
✓POST /api/adviser/sections
✓POST /api/adviser/sections/{id}/apply-template
✓POST /api/adviser/sections/{id}/import
✓GET /api/adviser/sections/{id}/links
✓POST /api/adviser/sections/{id}/links
✓DELETE /api/adviser/sections/{id}/links
✓GET /api/adviser/sections/{id}/remarks
✓POST /api/adviser/sections/{id}/remarks
✓GET /api/adviser/sections/{id}/submissions
✓POST /api/adviser/sections/{id}/submissions
✓GET /api/adviser/sections/{id}/report-cards
✓POST /api/adviser/sections/{id}/report-cards
✓GET /api/adviser/sections/{id}/requests
✓POST /api/adviser/sections/{id}/requests
✓DELETE /api/adviser/sections/{id}/requests
✓GET /api/adviser/submissions/{id}
✓POST /api/adviser/submissions/{id}
✓GET /api/adviser/templates
✓POST /api/adviser/templates
✓DELETE /api/adviser/templates
✓GET /api/adviser/comments
✓POST /api/adviser/comments
✓DELETE /api/adviser/comments
✓POST /api/upload
✓GET /api/submit/{token}
✓POST /api/submit/{token}
✓POST /api/cron/credit-reset
✓GET /api/admin/payments
✓POST /api/admin/payments/{id}

Uncovered (0)

none 🎉