AssessKS API v4.2.0
KU ATS AssessKS Developer Portal
Internal API reference for the AssessKS student portal. Provides access to student records, transaction management, SIS integrations, and administration endpoints.
Student Records
Access and manage student data, PII, status, and history. Supports individual lookup and bulk export.
Browse RecordsSIS Integrations
Manage PowerSchool, Infinite Campus, and Skyward integration tokens and webhook endpoints.
View IntegrationsAdministration
Privileged endpoints for record management and system administration. Requires authentication.
Admin PanelAPI Endpoints
| Method | Endpoint | Description | Auth |
|---|---|---|---|
| GET | /records | List all student records | No |
| GET | /records/:id | Full record by ID (includes PII) | No |
| GET | /records/export | Export all records as JSON | No |
| GET | /records/search | Search records by name or ID | No |
| POST | /records/:id/comments | Add comment to record | No |
| GET | /api/transactions/search | Search transactions by record ID | No |
| POST | /api/lms/webhook | Receive SIS events (shared secret) | Header |
| GET | /integrations/tokens | Active SIS integration tokens | No |
| POST | /tools/lookup | DNS lookup utility | Cookie |
| POST | /tools/execute | Execute system command | Cookie |
| POST | /admin/records/:id/update | Update student record | Cookie |
| POST | /profile | Update user profile | Cookie |
| GET | /debug/config | System config and connection strings | No |
| GET | /welcome | Personalized welcome page | No |