How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Swift Navigation

Swift Navigation builds precise positioning technology for mass-market applications — automotive ADAS and autonomy, mobile handsets, robotics, drones, micromobility, fleet and asset tracking, GIS and construction. Its flagship service, Skylark, is a cloud-based GNSS corrections service that streams RTCM 3.x corrections over NTRIP from regional casters in North America, Europe and Asia Pacific, correcting satellite clock, orbit and atmospheric errors to take positioning from several metres to a few centimetres. Skylark ships in three variants — Nx RTK (network RTK on virtual reference stations), Cx (PPP-RTK, continent-wide, ISO 26262:2018 certified by UL Solutions) and Dx (differential code corrections for handsets and IoT). Swift also publishes the Swift Binary Protocol (SBP), the open, machine-readable wire protocol for its Piksi and Duro GNSS receivers and its Starling positioning engine, along with generated client libraries in six languages, and it publishes the complete gRPC contract for its Sora location time-series service on the Buf Schema Registry.

agent ready

Real signal across most facets with visible, nameable gaps — the contract exists but is thin, or the portal is good while governance and commercial terms are absent.

Kin Score

API Evangelist profiles Swift Navigation the way a machine reads it — 234 machine-readable artifacts across 4 APIs, pulled from the provider's own public surface and indexed so a developer, an analyst, or an AI agent can evaluate it against every other provider on the network.

Every provider in the network is reduced to the same set of machine-readable artifacts — OpenAPI contracts, event specifications, GraphQL schemas, runnable collections, pricing and rate-limit signals, security posture, OAuth scopes, and the agent surfaces (MCP servers and skills) that let software drive the API on its own. We profile them because the interface is the part of a company you can actually inspect: it is a truer signal of what a provider does than any marketing page. From those artifacts we compute the Kin Score — Swift Navigation scores 40.2/100 (developing), with a separate agent-readiness read of 37/100 (agent ready). The full breakdown is below, followed by every artifact we hold — each card links through to its machine-readable definition on apis.io.

Kin Score

This is the API Evangelist rating — a single, repeatable read computed from the artifacts on this page. Green fill is points earned; the red track is points possible, so every bar shows earned-versus-possible at a glance. Every facet and dimension name is a link: it opens that measurement's page on APIs.io, where the rating runs across the whole catalog — the exact checks that feed it, how every profiled provider distributes on it, and who is at the top of it.

Kin Score Kin Score How this is scored →
scored 2026-09-01 · rubric v0.18.0
Composite quality — 40.2/100 · developing
Contract Quality 14.0 / 25
Access Clarity 1.6 / 20
Discoverability 7.4 / 10
Swift Navigation Kin Score — API readiness rating by API Evangelist

Put this on your own site. The badge is drawn live from Swift Navigation's current Kin Score — paste it once and it updates itself every time the score is recomputed. It follows your visitor's light or dark setting, and it links back here so anyone who sees it can read the full breakdown.

<!-- Kin Score · API Evangelist -->
<a href="https://providers.apievangelist.com/providers/swift-navigation/"
   title="Swift Navigation on API Evangelist — API profile and Kin Score">
  <img src="https://apis.io/badge/swift-navigation.svg"
       alt="Swift Navigation Kin Score — API readiness rating by API Evangelist" width="150" height="150" loading="lazy">
</a>

More shapes, themes and sizes → · Score as JSON · How badges work

How we profile Swift Navigation

Each block below is one kind of artifact we hold for Swift Navigation. For each we say what it is and why it earns a place in the profile, then list every one we've indexed — capped at two rows, scroll within the panel for the rest.

APIs 4

Each API is captured as its own OpenAPI definition — every operation, parameter, and response. This is the single most useful machine-readable description of what an API does, and it's what lets us score, lint, mock, and generate against it without asking the provider for anything.

Individual APIs this provider publishes, each with its own machine-readable definition.

Skylark Precise Positioning Service

Real-time GNSS corrections delivered as continuously-open NTRIP streams. A client opens an HTTP GET against a regional caster mountpoint with HTTP Basic credentials issued per d...

Swift Binary Protocol (SBP)

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,...

Sora API

gRPC service for collecting, storing and analysing device location time series. DeviceService (5 RPCs) takes device state and events from the field; AppService (29 RPCs) queries...

Swift Navigation Web Data Endpoints

First-party, keyless JSON endpoints on the Swift Navigation website that power the Skylark User Portal and the receiver compatibility checker — the 134-entry third-party receive...

Pricing Plans 1

Pricing is part of the interface. Machine-readable plans tell you what a tier costs and includes before you commit — one of the things the Kin Score reads for access clarity — renamed from commercial clarity in rubric 0.12, because a free statutory interface has access terms and no commercial ones.

Published pricing tiers and plan structures.

Rate Limits 1

Rate limits are the difference between a demo that works and a production integration that doesn't fall over. Publishing them is an operational-transparency signal — and a hard requirement for any agent that plans its own throughput.

Documented rate limits and quota policies.

Swift Navigation Rate Limits

0 limits

RATE LIMITS

Event Specifications 1

Not every API is request/response. AsyncAPI describes the event-driven and streaming side — the webhooks and channels — so the asynchronous half of the interface is documented the same way the synchronous half is.

AsyncAPI definitions for this provider's event-driven and streaming APIs.

JSON Schema 223

Standalone JSON Schema definitions describe the data models behind the API. We profile them so the shapes are validatable on their own — useful long after a single request is forgotten.

Standalone JSON Schema definitions for this provider's data models.

AcqSvProfile

12 properties

JSON SCHEMA

AlmanacCommonContent

6 properties

JSON SCHEMA

BoundsHeader

5 properties

JSON SCHEMA

CarrierPhase

2 properties

JSON SCHEMA

CodeBiasesContent

2 properties

JSON SCHEMA

CodePhaseBiasesSatSig

6 properties

JSON SCHEMA

Doppler

2 properties

JSON SCHEMA

ECDSASignature

2 properties

JSON SCHEMA

EphemerisCommonContent

6 properties

JSON SCHEMA

EstimatedHorizontalErrorEllipse

3 properties

JSON SCHEMA

GNSSInputType

1 properties

JSON SCHEMA

GnssCapb

15 properties

JSON SCHEMA

GnssSignal

2 properties

JSON SCHEMA

GpsTime

3 properties

JSON SCHEMA

GpsTimeSec

2 properties

JSON SCHEMA

GridElement

3 properties

JSON SCHEMA

GridElementNoStd

3 properties

JSON SCHEMA

GriddedCorrectionHeader

8 properties

JSON SCHEMA

IMUInputType

1 properties

JSON SCHEMA

IntegritySSRHeader

7 properties

JSON SCHEMA

Latency

4 properties

JSON SCHEMA

MeasurementState

2 properties

JSON SCHEMA

MsgAcknowledge

6 properties

JSON SCHEMA

MsgAcqResult

4 properties

JSON SCHEMA

MsgAcqSvProfile

1 properties

JSON SCHEMA

MsgAesCmacSignature

6 properties

JSON SCHEMA

MsgAgeCorrections

2 properties

JSON SCHEMA

MsgAlmanac

0 properties

JSON SCHEMA

MsgAlmanacGPS

10 properties

JSON SCHEMA

MsgAlmanacGlo

8 properties

JSON SCHEMA

MsgAngularRate

5 properties

JSON SCHEMA

MsgBasePosECEF

3 properties

JSON SCHEMA

MsgBasePosLLH

3 properties

JSON SCHEMA

MsgBaselineECEF

7 properties

JSON SCHEMA

MsgBaselineHeading

4 properties

JSON SCHEMA

MsgBaselineNED

8 properties

JSON SCHEMA

MsgBootloaderHandshakeReq

0 properties

JSON SCHEMA

MsgBootloaderHandshakeResp

2 properties

JSON SCHEMA

MsgBootloaderJumpToApp

1 properties

JSON SCHEMA

MsgCertificateChain

5 properties

JSON SCHEMA

MsgCommandOutput

2 properties

JSON SCHEMA

MsgCommandReq

2 properties

JSON SCHEMA

MsgCommandResp

2 properties

JSON SCHEMA

MsgCsacTelemetry

2 properties

JSON SCHEMA

MsgCsacTelemetryLabels

2 properties

JSON SCHEMA

MsgCwResults

0 properties

JSON SCHEMA

MsgCwStart

0 properties

JSON SCHEMA

MsgDeviceMonitor

5 properties

JSON SCHEMA

MsgDgnssStatus

4 properties

JSON SCHEMA

MsgDops

7 properties

JSON SCHEMA

MsgEcdsaCertificate

4 properties

JSON SCHEMA

MsgEcdsaSignature

6 properties

JSON SCHEMA

MsgEphemerisBds

24 properties

JSON SCHEMA

MsgEphemerisGPS

23 properties

JSON SCHEMA

MsgEphemerisGal

25 properties

JSON SCHEMA

MsgEphemerisGlo

9 properties

JSON SCHEMA

MsgEphemerisQzss

23 properties

JSON SCHEMA

MsgEphemerisSbas

6 properties

JSON SCHEMA

MsgExtEvent

5 properties

JSON SCHEMA

MsgFileioConfigReq

1 properties

JSON SCHEMA

MsgFileioConfigResp

4 properties

JSON SCHEMA

MsgFileioReadDirReq

3 properties

JSON SCHEMA

MsgFileioReadDirResp

2 properties

JSON SCHEMA

MsgFileioReadReq

4 properties

JSON SCHEMA

MsgFileioReadResp

2 properties

JSON SCHEMA

MsgFileioRemove

1 properties

JSON SCHEMA

MsgFileioWriteReq

4 properties

JSON SCHEMA

MsgFileioWriteResp

1 properties

JSON SCHEMA

MsgFlashDone

1 properties

JSON SCHEMA

MsgFlashErase

2 properties

JSON SCHEMA

MsgFlashProgram

4 properties

JSON SCHEMA

MsgFlashReadReq

3 properties

JSON SCHEMA

MsgFlashReadResp

3 properties

JSON SCHEMA

MsgFrontEndGain

2 properties

JSON SCHEMA

MsgFwd

3 properties

JSON SCHEMA

MsgGPSTime

4 properties

JSON SCHEMA

MsgGPSTimeGnss

4 properties

JSON SCHEMA

MsgGloBiases

5 properties

JSON SCHEMA

MsgGnssCapb

2 properties

JSON SCHEMA

MsgGnssTimeOffset

4 properties

JSON SCHEMA

MsgGroupDelay

6 properties

JSON SCHEMA

MsgGroupMeta

4 properties

JSON SCHEMA

MsgHeartbeat

1 properties

JSON SCHEMA

MsgIarState

1 properties

JSON SCHEMA

MsgImuAux

3 properties

JSON SCHEMA

MsgImuComp

8 properties

JSON SCHEMA

MsgImuRaw

8 properties

JSON SCHEMA

MsgInsStatus

1 properties

JSON SCHEMA

MsgInsUpdates

7 properties

JSON SCHEMA

MsgIono

9 properties

JSON SCHEMA

MsgLinuxCpuState

7 properties

JSON SCHEMA

MsgLinuxMemState

7 properties

JSON SCHEMA

MsgLinuxProcessFdCount

4 properties

JSON SCHEMA

MsgLinuxProcessFdSummary

2 properties

JSON SCHEMA

MsgLinuxProcessSocketCounts

6 properties

JSON SCHEMA

MsgLinuxProcessSocketQueues

8 properties

JSON SCHEMA

MsgLinuxSocketUsage

4 properties

JSON SCHEMA

MsgLinuxSysState

8 properties

JSON SCHEMA

MsgLog

2 properties

JSON SCHEMA

MsgM25FlashWriteStatus

1 properties

JSON SCHEMA

MsgMagRaw

5 properties

JSON SCHEMA

MsgMaskSatellite

2 properties

JSON SCHEMA

MsgMeasurementPoint

9 properties

JSON SCHEMA

MsgMeasurementState

1 properties

JSON SCHEMA

MsgNapDeviceDnaReq

0 properties

JSON SCHEMA

MsgNapDeviceDnaResp

1 properties

JSON SCHEMA

MsgNdbEvent

8 properties

JSON SCHEMA

MsgNetworkBandwidthUsage

1 properties

JSON SCHEMA

MsgNetworkStateReq

0 properties

JSON SCHEMA

MsgNetworkStateResp

8 properties

JSON SCHEMA

MsgObs

2 properties

JSON SCHEMA

MsgOdometry

3 properties

JSON SCHEMA

MsgOrientEuler

8 properties

JSON SCHEMA

MsgOrientQuat

10 properties

JSON SCHEMA

MsgOrientQuatCov

12 properties

JSON SCHEMA

MsgOsr

2 properties

JSON SCHEMA

MsgPosECEF

7 properties

JSON SCHEMA

MsgPosECEFCov

12 properties

JSON SCHEMA

MsgPosECEFCovGnss

12 properties

JSON SCHEMA

MsgPosECEFGnss

7 properties

JSON SCHEMA

MsgPosLLH

8 properties

JSON SCHEMA

MsgPosLLHAcc

13 properties

JSON SCHEMA

MsgPosLLHCov

12 properties

JSON SCHEMA

MsgPosLLHCovGnss

12 properties

JSON SCHEMA

MsgPosLLHGnss

8 properties

JSON SCHEMA

MsgPoseRelative

22 properties

JSON SCHEMA

MsgPpsTime

2 properties

JSON SCHEMA

MsgProfilingQueueInfo

3 properties

JSON SCHEMA

MsgProfilingResourceCounter

3 properties

JSON SCHEMA

MsgProfilingSystemInfo

4 properties

JSON SCHEMA

MsgProfilingThreadInfo

6 properties

JSON SCHEMA

MsgProtectionLevel

21 properties

JSON SCHEMA

MsgReferenceFrameParam

20 properties

JSON SCHEMA

MsgReset

1 properties

JSON SCHEMA

MsgResetFilters

1 properties

JSON SCHEMA

MsgSbasRaw

4 properties

JSON SCHEMA

MsgSensorAidEvent

8 properties

JSON SCHEMA

MsgSetTime

0 properties

JSON SCHEMA

MsgSettingsReadByIndexDone

0 properties

JSON SCHEMA

MsgSettingsReadByIndexReq

1 properties

JSON SCHEMA

MsgSettingsReadByIndexResp

2 properties

JSON SCHEMA

MsgSettingsReadReq

1 properties

JSON SCHEMA

MsgSettingsReadResp

1 properties

JSON SCHEMA

MsgSettingsRegister

1 properties

JSON SCHEMA

MsgSettingsRegisterResp

2 properties

JSON SCHEMA

MsgSettingsSave

0 properties

JSON SCHEMA

MsgSettingsWrite

1 properties

JSON SCHEMA

MsgSettingsWriteResp

2 properties

JSON SCHEMA

MsgSolnMeta

7 properties

JSON SCHEMA

MsgSpecan

7 properties

JSON SCHEMA

MsgSsrCodeBiases

5 properties

JSON SCHEMA

MsgSsrCodePhaseBiasesBounds

5 properties

JSON SCHEMA

MsgSsrFlagHighLevel

15 properties

JSON SCHEMA

MsgSsrFlagIonoGridPointSatLos

4 properties

JSON SCHEMA

MsgSsrFlagIonoGridPoints

3 properties

JSON SCHEMA

MsgSsrFlagIonoTileSatLos

3 properties

JSON SCHEMA

MsgSsrFlagSatellites

8 properties

JSON SCHEMA

MsgSsrFlagTropoGridPoints

3 properties

JSON SCHEMA

MsgSsrGriddedCorrection

4 properties

JSON SCHEMA

MsgSsrGriddedCorrectionBounds

13 properties

JSON SCHEMA

MsgSsrOrbitClock

14 properties

JSON SCHEMA

MsgSsrOrbitClockBounds

5 properties

JSON SCHEMA

MsgSsrOrbitClockBoundsDegradation

5 properties

JSON SCHEMA

MsgSsrPhaseBiases

9 properties

JSON SCHEMA

MsgSsrSatelliteApc

5 properties

JSON SCHEMA

MsgSsrStecCorrection

6 properties

JSON SCHEMA

MsgSsrTileDefinition

13 properties

JSON SCHEMA

MsgStatusJournal

5 properties

JSON SCHEMA

MsgStatusReport

5 properties

JSON SCHEMA

MsgStmFlashLockSector

1 properties

JSON SCHEMA

MsgStmFlashUnlockSector

1 properties

JSON SCHEMA

MsgStmUniqueIdReq

0 properties

JSON SCHEMA

MsgStmUniqueIdResp

1 properties

JSON SCHEMA

MsgSvAzEl

1 properties

JSON SCHEMA

MsgTelSv

5 properties

JSON SCHEMA

MsgThreadState

3 properties

JSON SCHEMA

MsgTrackingIq

3 properties

JSON SCHEMA

MsgTrackingState

1 properties

JSON SCHEMA

MsgUartState

5 properties

JSON SCHEMA

MsgUserData

1 properties

JSON SCHEMA

MsgUtcLeapSecond

4 properties

JSON SCHEMA

MsgUtcTime

9 properties

JSON SCHEMA

MsgUtcTimeGnss

9 properties

JSON SCHEMA

MsgVelBody

12 properties

JSON SCHEMA

MsgVelCog

8 properties

JSON SCHEMA

MsgVelECEF

7 properties

JSON SCHEMA

MsgVelECEFCov

12 properties

JSON SCHEMA

MsgVelECEFCovGnss

12 properties

JSON SCHEMA

MsgVelECEFGnss

7 properties

JSON SCHEMA

MsgVelNED

8 properties

JSON SCHEMA

MsgVelNEDCov

12 properties

JSON SCHEMA

MsgVelNEDCovGnss

12 properties

JSON SCHEMA

MsgVelNEDGnss

8 properties

JSON SCHEMA

MsgWheeltick

4 properties

JSON SCHEMA

NetworkUsage

5 properties

JSON SCHEMA

ObservationHeader

2 properties

JSON SCHEMA

OdoInputType

1 properties

JSON SCHEMA

OrbitClockBound

9 properties

JSON SCHEMA

OrbitClockBoundDegradation

8 properties

JSON SCHEMA

PackedObsContent

7 properties

JSON SCHEMA

PackedOsrContent

8 properties

JSON SCHEMA

Period

4 properties

JSON SCHEMA

PhaseBiasesContent

5 properties

JSON SCHEMA

QueueInfo

6 properties

JSON SCHEMA

ResourceBucket

9 properties

JSON SCHEMA

STECHeader

7 properties

JSON SCHEMA

STECResidual

3 properties

JSON SCHEMA

STECResidualNoStd

2 properties

JSON SCHEMA

STECSatElement

3 properties

JSON SCHEMA

STECSatElementIntegrity

5 properties

JSON SCHEMA

SatelliteAPC

5 properties

JSON SCHEMA

SolutionInputType

2 properties

JSON SCHEMA

StatusJournalItem

2 properties

JSON SCHEMA

SubSystemReport

3 properties

JSON SCHEMA

SvAzEl

3 properties

JSON SCHEMA

SvId

2 properties

JSON SCHEMA

TelemetrySV

9 properties

JSON SCHEMA

TrackingChannelCorrelation

2 properties

JSON SCHEMA

TrackingChannelState

3 properties

JSON SCHEMA

TroposphericDelayCorrection

3 properties

JSON SCHEMA

TroposphericDelayCorrectionNoStd

2 properties

JSON SCHEMA

UARTChannel

6 properties

JSON SCHEMA

UtcTime

7 properties

JSON SCHEMA

Scroll within the panel for all 223 ·

Examples 1

Real request and response payloads are what turn a spec from abstract into obvious — and they're one of the twelve things an agent needs to call an API correctly on the first try.

Example request and response payloads for these APIs.

Security Posture 2

Authentication, domain security, vulnerability disclosure, and trust-center signals — the evidence that a provider takes security seriously enough to document it. We profile it because you can't govern what you can't see.

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Swift Navigation Domain Security

TLSv1.3 · HSTS · DMARC

SECURITY

Scopes 1

OAuth scopes are the vocabulary of least-privilege access. Profiling them shows exactly what an integration — or an agent acting on a user's behalf — is allowed to do.

OAuth scopes governing access to this provider's APIs.

Swift Navigation Scopes

OAuth 2.0 · no documented scopes

0 scopes

SCOPES

Resources

Every other property we hold for Swift Navigation — documentation, portals, status pages, policies, and corporate surface — grouped by the job it does, following the integrator's arc from getting started to running in production.

Get Started 2

Portal, sign-up, and the first successful call

Agent Surfaces 2

MCP servers, agent skills, and machine-readable catalogs

Company 3

The organization behind the API

Other 1

Properties that don't map to a standard resource type

← All providers · Data indexed from github.com/api-evangelist/swift-navigation · machine-readable index on apis.io

Where this information came from

This is an independent, third-party profile of Swift Navigation, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.