# Swift Binary Protocol (SBP)

**Canonical:** https://apis.io/apis/swift-navigation/swift-binary-protocol-sbp/  
**Provider:** Swift Navigation — https://apis.io/providers/swift-navigation/  
**Base URL:** tcp://{device-host}:55556  
**Documentation:** https://swift-nav.github.io/libsbp/

Swift Binary Protocol (SBP) is one of 4 APIs that [Swift Navigation](https://apis.io/providers/swift-navigation/) publishes on the [APIs.io](https://apis.io/) network. This API exposes 1 JSON Schema definition. Tagged areas include Protocol, GNSS, Binary, and JSON-Schema. The published artifact set on APIs.io includes API documentation, a changelog, and 1 JSON Schema.

The native binary protocol for Swift Navigation devices — Piksi and Duro GNSS receivers and the Starling positioning engine. 242 message types across 29 packages carry position, velocity, baseline and time solutions, raw observations and ephemerides, SSR corrections, integrity bounds, message signing, inertial and vehicle inputs, and device management. The machine-readable specification is published as YAML and every client library is generated from it, along with 225 JSON Schema documents for the JSON representation.

## Machine-readable artifacts (6)

- **Specification** — https://raw.githubusercontent.com/api-evangelist/swift-navigation/refs/heads/main/spec/swift-navigation-sbp-spec.yml
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/swift-navigation/refs/heads/main/json-schema/swift-navigation-json-schema.yml
- **SourceCode** — https://github.com/swift-nav/libsbp
- **Documentation** — https://swift-nav.github.io/libsbp/
- **ChangeLog** — https://raw.githubusercontent.com/api-evangelist/swift-navigation/refs/heads/main/changelog/swift-navigation-changelog.yml
- **DataModel** — https://raw.githubusercontent.com/api-evangelist/swift-navigation/refs/heads/main/data-model/swift-navigation-data-model.yml

## Other Swift Navigation APIs (3)

- [Skylark Precise Positioning Service](https://apis.io/apis/swift-navigation/skylark-precise-positioning-service/)
- [Sora API](https://apis.io/apis/swift-navigation/sora-api/)
- [Swift Navigation Web Data Endpoints](https://apis.io/apis/swift-navigation/swift-navigation-web-data-endpoints/)

## Tags

Protocol, GNSS, Binary, JSON-Schema

---

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