action figshare_private_project_article_file { label: "Project article file details" description: "Project article file details" provider: figshare method: GET path: "/account/projects/{project_id}/articles/{article_id}/files/{file_id}" encoding: json input: { type: "object" properties: { article_id: { type: "integer" format: "int64" } file_id: { type: "integer" format: "int64" } project_id: { type: "integer" format: "int64" } } required: ["article_id", "file_id", "project_id"] additionalProperties: false } output: { type: "object" required: ["computed_md5", "download_url", "id", "is_attached_to_public_version", "is_link_only", "name", "preview_state", "size", "status", "supplied_md5", "upload_token", "upload_url", "viewer_type"] properties: { is_attached_to_public_version: { type: "boolean" description: "True if the file is attached to a public item version" } preview_state: { type: "string" description: "File preview state" } status: { type: "string" description: "Status for file upload" } upload_token: { type: "string" description: "Token for file upload" } upload_url: { type: "string" format: "url" description: "Upload url for file" } viewer_type: { type: "string" description: "File viewer type" } } } }