File
Schema definition for the publicfile message POSTed to the API frontend.
Message Structure
Required Fields
Optional Fields
Example Message - Derivative File
Example Message - File Extracted from a Container
Notes
- All timestamps must be in ISO 8601 format with timezone information
- File paths can use either forward (/) or backward (\) slashes
- UUIDs should follow the v4 format
- The schema may be extended with additional optional fields in the future
- If
originating_object_idis present butnesting_levelis not or is 0, then the file is a derivative file. - If
originating_object_idis present andnesting_levelis present and > 0, then the file was extracted from a container.