# GATT and Assigned Numbers

**Canonical:** https://apis.io/apis/ble/gatt-specification/  
**Provider:** BLE — https://apis.io/providers/ble/  
**Documentation:** https://www.bluetooth.com/specifications/assigned-numbers/

GATT and Assigned Numbers is one of 3 APIs that [BLE](https://apis.io/providers/ble/) publishes on the [APIs.io](https://apis.io/) network. Tagged areas include BLE, GATT, IoT, Profiles, and Standards. The published artifact set on APIs.io includes API documentation.

The Generic Attribute Profile (GATT) defines the framework for data transfer between Bluetooth LE devices. The Bluetooth SIG maintains assigned numbers for services, characteristics, and descriptors that enable interoperable implementations. GATT services include Battery Service, Heart Rate, Device Information, Health Thermometer, and many other standardized profiles.

## Machine-readable artifacts (2)

- **Documentation** — https://www.bluetooth.com/specifications/assigned-numbers/
- **Specification** — https://www.bluetooth.com/specifications/assigned-numbers/

## Other BLE APIs (2)

- [Bluetooth Core Specification](https://apis.io/apis/ble/bluetooth-core-specification/)
- [Bluetooth Mesh Networking](https://apis.io/apis/ble/mesh-networking/)

## Tags

BLE, GATT, IoT, Profiles, Standards

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/ble/gatt-specification/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/ble/.
