[BETA] Generate and download a collective training attendance PDF

Requires the training feature and authenticated API-key or OAuth access. API keys need TRAININGS, COURSES and STUDENTS read permissions; generation also requires TRAININGS write permission. OAuth generation requires edusign:api.write and an administrator role. Native School OAuth can use these routes without OPTION_API. School is derived from authentication. Only archived courses are eligible for a PDF; courses are never locked automatically. Maximum 1000 courses and 100000 learner-course cells. Generates a fresh PDF directly with the group-sheet renderer and returns a short-lived signed download URL and filename. The file is stored privately. No background job is created. Every supplied course must belong to this training and be archived. Optional logos selects up to five HTTPS logo URLs (2048 characters each) from the authenticated school’s saved logo catalog. Generation is bounded to 25 seconds; failures are returned to the caller without automatic retry.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
string
required
length between 1 and 255
Body Params
courseIds
array of strings
required
courseIds*
logos
array of uris
logos
Responses

Language
Credentials
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json