About the deveic send data input to HA integration API i

I want to know that the temperature sensor deveic send data input to HA integration API is allow own defiend HTTP GET or must using HA communication standard?