For snapshots to work you need to pass the --web.enable-admin-api flag when you start the prometheus container Additional info: https://prometheus.io/docs/prometheus/latest/querying/api/#snapshot