Possible to connect to Garmin devices over Bluetooth from custom hardware, not mobile app?

Hey there, folks. I've been digging through the FIT SDK and other Garmin developer documentation and I'm still a little confused. 

Is it possible to connect to a Garmin device over bluetooth and query data on it (after pairing/security handshake of course) from another piece of Bluetooth enabled hardware? We have a BLE enabled piece of IoT hardware and we'd like to get data from a Garmin device that tracks biometrics. I see the FIT protocol documentation, but it's pretty unclear about the transport layer there. Looks like it's abstracted and available over multiple transport layers, but I'm not sure.

I'm sure this is a 10 second question for someone who knows the Garmin stack, so I'm hoping I can short-circuit a long rabbit hole of getting Garmin hardware, digging through the SDK, etc., only to find out this is not possible. Slight smile

Thanks!