GET JSON on Command

Hello Guys,
Got an issue again.

I have following sensor.
I would like to trigger the sensor to update not by the “scan interval”. I would like it to update only to a certain time (like every 5 minutes past fill hour) or by an automation

Any Ideas how to get this running?

sensor:  

- platform: rest
  name: EurUsd
  resource: https://api.twelvedata.com/cci?symbol=XXXX
  method: GET
  scan_interval: 3600 
  value_template: "{{ value_json['values'][0]['cci'] }}"

Works great, Thanks