---
title: "List article files"
method: GET
path: "/articles/{article_id}/files"
tags: ["articles"]
---

# List article files

`GET /articles/{article_id}/files`

Files list for article

## Path parameters

- `article_id` integer, required

## Query parameters

- `page` integer
- `page_size` integer
- `limit` integer
- `offset` integer

## Response `200`

OK. List of article files

- PublicFile[]
  - `id` integer, required — File id
  - `name` string, required — File name
  - `size` integer, required — File size
  - `is_link_only` boolean, required — True if file is hosted somewhere else
  - `download_url` string, url, required — Url for file download
  - `supplied_md5` string, required — File supplied md5
  - `computed_md5` string, required — File computed md5
  - `mimetype` string — MIME Type of the file, it defaults to an empty string

## Other responses

- `400` — Bad Request
- `404` — Not Found
- `500` — Internal Server Error

---

[API](https://skmtc.net/figshare/apis/figshare-api.md) · [All operations](https://skmtc.net/figshare/apis/figshare-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/figshare/figshare-api/versions/9dfb419f4430/schema)
