6

Enhance API routes for Files

In order to access Files ("files" table) through the API, we need to be able to list them, or to list/access them through the object to which they're attached (e.g. Course Offerings, but also other routes that aren't yet available in the API such as People, Applications, Forms, Assignments, etc.).

Please add at least one of those in the API abilities:
- listing all files (via the /files/ route) but also linking the object type to which they're attached
- opening object-related routes for files, like courseofferings/(courseoffering)/files/(file) but also for People, Applications, Forms, Assignments, etc. (with listing too if possible).

The need is for your customers to be able to access their data.
Since you don't want to provide File exports at least 1-2 times per year (requiring a significant justification for a single time), you should at least allow customers to list and access/download their own files without having to manually manage MySQL exports as Zip then CSV then DB import then custom program querying the API.

Thanks.

1 comment

Please sign in to leave a comment.