Files
Endpoints for managing files uploaded to the artifact store.
List files
Retrieves a list of uploaded files. By default, files with 'unlisted' discoverability are excluded from the results. Use the 'discoverability' parameter to explicitly include unlisted files.
Upload a file
Uploads a file. If a file with the same name exists in the specified folder, a new version of the existing file is created.
Get metadata for a file
Retrieves the metadata for the file with the given ID. Alternatively, provide `folder` and `name` query parameters and use the sentinel value `_` for the ID in the URL to look up by name instead of ID. The content type will vary based on the file type.
Update file properties or file contents
Updates the properties of the file with the specified ID. Including a new file will create a new version.
Delete a file
Deletes the file with the specified ID. This also deletes all associated file versions.
Download a file
Downloads the current version of the file with the specified ID. Alternatively, provide `folder` and `name` query parameters and use the sentinel value `_` for the ID in the URL to look up by name instead of ID. The content type will vary based on the file type.
Get File Versions
A response in pagination-response format, listing all versions of the specified File.