Executes a verified first API call to the Navan travel platform to retrieve real trip and user data.
This skill serves as the foundational integration point for the Navan REST API within Claude Code. It guides developers through the process of acquiring an OAuth 2.0 bearer token and making an initial 'Hello World' request to fetch booking records. Since Navan lacks a public SDK, this skill provides the necessary TypeScript and Python boilerplate for raw REST calls, ensuring a successful end-to-end connection, handling pagination, and parsing core data structures like the uuid primary keys used for travel records.
Key Features
01Standardized boilerplate for both TypeScript and Python REST implementations
02Implementation of API pagination using page and size parameters
032,024 GitHub stars
04OAuth 2.0 bearer token acquisition and management logic
05Automated fetching of booking data via the /v1/bookings endpoint
06Comprehensive error handling for common Navan API response codes
Use Cases
01Exploring the schema of Navan booking data for custom travel management integrations
02Establishing a baseline smoke test for travel automation workflows
03Verifying Navan API credentials and connectivity after initial authentication setup