---
title: "Changes to Get Single File"
method: GET
path: "/files/{entry_id}"
---

# Changes to Get Single File

`GET /files/{entry_id}`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 2 of 72 revisions.

- **2026-07-01** `baa168f23302`: 9 breaking
- **2026-06-30** `10712b001809`: 1 info

## Changes

- **2026-07-01** `baa168f23302`: 9 breaking
  - the response property `data/anyOf[subschema #1: FileResource]/attributes/atime` became optional for the status `200`
  - the response property `data/anyOf[subschema #1: FileResource]/attributes/checksums` became optional for the status `200`
  - the response property `data/anyOf[subschema #1: FileResource]/attributes/ctime` became optional for the status `200`
  - the response property `data/anyOf[subschema #1: FileResource]/attributes/description` became optional for the status `200`
  - the response property `data/anyOf[subschema #1: FileResource]/attributes/media_type` became optional for the status `200`
  - the response property `data/anyOf[subschema #1: FileResource]/attributes/modification_timestamp` became optional for the status `200`
  - the response property `data/anyOf[subschema #1: FileResource]/attributes/mtime` became optional for the status `200`
  - the response property `data/anyOf[subschema #1: FileResource]/attributes/size` became optional for the status `200`
  - the response property `data/anyOf[subschema #1: FileResource]/attributes/url_stable_until` became optional for the status `200`
- **2026-06-30** `10712b001809`: 1 info
  - endpoint added

---

[Operation](https://skmtc.dev/materials-consortia/apis/optimade-api/docs/files/:entry_id/get.md) - [API](https://skmtc.dev/materials-consortia/apis/optimade-api.md) - [Page](https://skmtc.dev/materials-consortia/apis/optimade-api/changes/files/:entry_id/get)
