do you often pipe curl to jq and have trouble when you also want to see the response headers with -i?
hack of the day: curl -s -D /dev/stdout -o >(jq) https://url...
`-D /dev/stdout` dumps headers to stdout
`-o >(jq)` uses bash process substitution to pipe the response body separately to a jq process