Everything you need to integrate, manage, and extend the Suivre Digital Library ecosystem.
Welcome to the official SDL API documentation. Our RESTful APIs allow schools and third-party developers to connect seamlessly with the SDL platform to sync data, automate tasks, and build custom integrations.
Base URL for all API requests:
To use the SDL API, you will need:
All API requests must be authenticated using a Bearer Token. You can generate or regenerate your API key from the school dashboard settings.
To ensure platform stability, API requests are limited to 100 requests per minute per school account. If you exceed this limit, the API will return a 429 Too Many Requests response.
We recommend implementing exponential backoff retries in your integration scripts to handle rate limiting gracefully.
Use this endpoint to fetch, create, or update student records in real-time.
Retrieves a list of all active students associated with the authenticated school.
Mark attendance for a specific class or student. This API triggers SMS alerts to parents automatically if configured.
Automate fee receipts and check pending dues for students.