# The source is not a file

> 409 not_a_file

Only a file sent to the knowledge base can be replaced. A website page changes when the website is read again; a topic is written in the console.

## What to do

Read the website again with `POST /v1/knowledge-bases/{id}/crawls/{crawl_id}/refresh`.

## Retrying

No: the same request gets the same answer until something is changed.
