# Create new instance output file **POST /data/asset-instances/{asset_instance_id}/entities/{temporal_entity_id}/output-files/new** Create a new output file linked to an asset instance for a specific shot. Output files track the source working file and require output type and task type for categorization. ## Servers - http://api.example.com: http://api.example.com () ## Authentication methods - Jwt authorization ## Parameters ### Path parameters - **asset_instance_id** (string(uuid)) Asset instance unique identifier - **temporal_entity_id** (string(uuid)) Temporal entity unique identifier ### Body: application/json (object) - **name** (string) Output file name - **mode** (string) Output file mode - **output_type_id** (string(uuid)) Output type identifier - **task_type_id** (string(uuid)) Task type identifier - **person_id** (string(uuid)) Person identifier - **working_file_id** (string(uuid)) Source working file identifier - **file_status_id** (string(uuid)) File status identifier - **is_sequence** (boolean) Whether file is a sequence - **comment** (string) Output file comment - **extension** (string) File extension - **representation** (string) File representation - **revision** (integer) File revision number - **nb_elements** (integer) Number of elements - **sep** (string) Path separator ## Responses ### 201 New output file created successfully #### Body: application/json (object) - **id** (string(uuid)) Output file unique identifier - **name** (string) Output file name - **path** (string) Output file path - **revision** (integer) Output file revision - **asset_instance_id** (string(uuid)) Asset instance identifier - **temporal_entity_id** (string(uuid)) Temporal entity identifier - **created_at** (string(date-time)) Creation timestamp - **updated_at** (string(date-time)) Last update timestamp [Powered by Bump.sh](https://bump.sh)