WTH Don’t we have a simple HTTP(s) integration where you simply configure a URL, some headers, HTTP method and body? Through automation you can call said configured HTTP integration and you can parse the response body or HTTP code in your automation.
This would solve the need for certain integrations that don’t need a dedicated integration.
The integration would have a few entities containing:
last updated
HTTP response code
Body
Response headers
The input (you can either set before or inject during automation):
No. I mean to call non home assistant HTTP things… where also the body can give anything back. IE: You call an API where you use the body that’s JSON and fetch a field out of it.