# /fileRegistry the File Registry REST API ## Query for a list of files which can be downloaded from the APX MarketSuite. - [PUT /fileRegistry/listFiles](https://developer.xpansiv.com/openapi/apx-power-markets-file-v1/pm-file-api.v1.openapi/fileregistry/getlist.md) ## Query for a list files which can be downloaded from the APX MarketSuite which have changed since the specified date. - [PUT /fileRegistry/listFilesSince](https://developer.xpansiv.com/openapi/apx-power-markets-file-v1/pm-file-api.v1.openapi/fileregistry/getlist_1.md) ## Query for ISO Scheduling data with current status. - [PUT /fileRegistry/getScheduleData/{fileName}](https://developer.xpansiv.com/openapi/apx-power-markets-file-v1/pm-file-api.v1.openapi/fileregistry/getscheduledata.md) ## Upload a file to the APX MarketSuite - [POST /fileRegistry/file](https://developer.xpansiv.com/openapi/apx-power-markets-file-v1/pm-file-api.v1.openapi/fileregistry/uploadfile.md) ## Download a specific file from the APX MarketSuite based on the files unique identifier (filehandle). - [GET /fileRegistry/file/{fileHandle}](https://developer.xpansiv.com/openapi/apx-power-markets-file-v1/pm-file-api.v1.openapi/fileregistry/getfile.md) ## Get scheduling data validation errors for an uploaded ISO Scheduling file based on the files unique identifier (filehandle). - [GET /fileRegistry/file/{fileHandle}/status](https://developer.xpansiv.com/openapi/apx-power-markets-file-v1/pm-file-api.v1.openapi/fileregistry/getstatus.md)