action figshare_private_project_article_files { label: "Project article list files" description: "List article files" provider: figshare method: GET path: "/account/projects/{project_id}/articles/{article_id}/files" encoding: json input: { type: "object" properties: { article_id: { type: "integer" format: "int64" } project_id: { type: "integer" format: "int64" } } required: ["article_id", "project_id"] additionalProperties: false } output: { type: "array" items: { type: "object" required: ["status", "viewer_type", "preview_state", "upload_url", "upload_token", "is_attached_to_public_version", "id", "name", "size", "is_link_only", "download_url", "supplied_md5", "computed_md5"] 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" } } } } }