---
title: "Changes to Scan host"
method: POST
path: "/bus/host/{hostkey}/scan"
---

# Changes to Scan host

`POST /bus/host/{hostkey}/scan`

> Every recorded change to this endpoint, newest first.

## Timeline

Changed in 6 of 50 revisions.

- **2025-07-03** `472331be123c` — 2 warning
- **2025-03-13** `c878f2715ffd` — 10 breaking, 10 info
- **2024-12-18** `922f156353c9` — 1 breaking, 1 info
- **2024-12-17** `c29740362267` — 1 breaking, 9 info
- **2024-12-17** `5357864b9cf0` — 1 info
- **2024-12-09** `f062c35d8f47` — 1 breaking

## Changes

- **2025-07-03** `472331be123c` — 2 warning
  - removed the optional property `priceTable` from the response with the `200` status
  - removed the optional property `settings` from the response with the `200` status
- **2025-03-13** `c878f2715ffd` — 10 breaking, 10 info
  - the `v2Settings/prices/collateral` response property's maxLength was unset from `39` for the response status `200`
  - the `v2Settings/prices/contractPrice` response property's maxLength was unset from `39` for the response status `200`
  - the `v2Settings/prices/egressPrice` response property's maxLength was unset from `39` for the response status `200`
  - the `v2Settings/prices/ingressPrice` response property's maxLength was unset from `39` for the response status `200`
  - the `v2Settings/prices/storagePrice` response property's maxLength was unset from `39` for the response status `200`
  - the `v2Settings/prices/collateral` response's property type/format changed from `string`/`` to ``/`` for status `200`
  - the `v2Settings/prices/contractPrice` response's property type/format changed from `string`/`` to ``/`` for status `200`
  - the `v2Settings/prices/egressPrice` response's property type/format changed from `string`/`` to ``/`` for status `200`
  - the `v2Settings/prices/ingressPrice` response's property type/format changed from `string`/`` to ``/`` for status `200`
  - the `v2Settings/prices/storagePrice` response's property type/format changed from `string`/`` to ``/`` for status `200`
  - added `#/components/schemas/Currency, subschema #2` to the `v2Settings/prices/collateral` response property `allOf` list for the response status `200`
  - added `#/components/schemas/Currency, subschema #2` to the `v2Settings/prices/contractPrice` response property `allOf` list for the response status `200`
  - added `#/components/schemas/Currency, subschema #2` to the `v2Settings/prices/egressPrice` response property `allOf` list for the response status `200`
  - added `#/components/schemas/Currency, subschema #2` to the `v2Settings/prices/ingressPrice` response property `allOf` list for the response status `200`
  - added `#/components/schemas/Currency, subschema #2` to the `v2Settings/prices/storagePrice` response property `allOf` list for the response status `200`
  - the `v2Settings/prices/collateral` response's property pattern `^\d+$` was removed for the status `200`
  - the `v2Settings/prices/contractPrice` response's property pattern `^\d+$` was removed for the status `200`
  - the `v2Settings/prices/egressPrice` response's property pattern `^\d+$` was removed for the status `200`
  - the `v2Settings/prices/ingressPrice` response's property pattern `^\d+$` was removed for the status `200`
  - the `v2Settings/prices/storagePrice` response's property pattern `^\d+$` was removed for the status `200`
- **2024-12-18** `922f156353c9` — 1 breaking, 1 info
  - removed the media type `text/plain` for the response with the status `500`
  - api tag `bus` added
- **2024-12-17** `c29740362267` — 1 breaking, 9 info
  - the `v2Settings` response's property type/format changed from ``/`` to `object`/`` for status `200`
  - added the optional property `v2Settings/acceptingContracts` to the response with the `200` status
  - added the optional property `v2Settings/maxCollateral` to the response with the `200` status
  - added the optional property `v2Settings/maxContractDuration` to the response with the `200` status
  - added the optional property `v2Settings/prices` to the response with the `200` status
  - added the optional property `v2Settings/protocolVersion` to the response with the `200` status
  - added the optional property `v2Settings/release` to the response with the `200` status
  - added the optional property `v2Settings/remainingStorage` to the response with the `200` status
  - added the optional property `v2Settings/totalStorage` to the response with the `200` status
  - added the optional property `v2Settings/walletAddress` to the response with the `200` status
- **2024-12-17** `5357864b9cf0` — 1 info
  - endpoint added
- **2024-12-09** `f062c35d8f47` — 1 breaking
  - api path removed without deprecation

---

[Operation](https://skmtc.dev/siafoundation/apis/renterd-api/docs/bus/host/:hostkey/scan/post.md) · [API](https://skmtc.dev/siafoundation/apis/renterd-api.md) · [Page](https://skmtc.dev/siafoundation/apis/renterd-api/changes/bus/host/:hostkey/scan/post)
