Programmatically access Routespring travel data—travelers, trip requests, bookings, policies, and invoices—with a stable REST API. Supergood builds and operates production-grade, unofficial Routespring integrations so your team can automate T&E workflows without heavy custom engineering. Plain Engli

Routespring is a cloud platform for corporate travel management focused on ease of booking, centralized payment (direct billing), policy enforcement, and streamlined approvals. Teams use Routespring to set travel policies, manage traveler profiles and preferences, request and approve trips, book flights/hotels/cars, and reconcile monthly invoices—often without needing traditional corporate cards. Admins gain control over budgets and compliance, while travelers get a simple, supported booking experience.
Core product areas include:
Common data entities:
Travel teams rely on Routespring daily, but turning portal-based workflows into API-driven automation can be tricky:
Supergood reverse-engineers authenticated browser flows and network interactions to deliver a resilient API endpoint layer for your Routespring tenant.
Book a 30-minute session to confirm your modules, licensing, and authentication model.
We deliver a hardened Routespring adapter tailored to your workflows and entitlements.
Go live with continuous monitoring and automatic adjustments as Routespring evolves.
Authentication
/sessionsEstablish a session using credentials. Supergood manages MFA (SMS, email, TOTP) and SSO/OAuth when enabled. Returns a short-lived auth token maintained by the platform.
Authentication
/sessions/refreshRefresh an existing token to keep sessions uninterrupted.
Travelers
/travelersList traveler profiles with filters and summary details.
Trip Requests
/trip-requestsCreate a pre-trip request with policy validation and approval routing.
Trips & Bookings
/tripsList trips with nested bookings/itinerary details.
Invoices
/invoicesRetrieve invoices and line items for reconciliation and accounting sync.
- Mirror travelers, approvers, and admins into your internal systems - Keep traveler profiles, preferences, and policy assignments current - Normalize departments, roles, and cost centers for multi-entity operations
- Create trip requests from your product or workflow engine - Trigger approvals, collect comments, and enforce policy pre-validation - Track status to drive SLAs and push updates back to Routespring
- Ingest upcoming and historical trips with flight/hotel/car segments - Attach itineraries to projects, service tickets, or field schedules - Streamline duty-of-care tracking and traveler notifications
- Pull invoice line items and allocate to cost centers - Reconcile travel spend with ERP/accounting (e.g., QuickBooks, NetSuite, Xero) - Normalize taxes, fees, and currencies across bookings
Authentication
Username/password with MFA (SMS, email, TOTP) and SSO/OAuth where enabled; supports service accounts or customer-managed credentials
Response format
JSON with consistent resource schemas and pagination across modules
Rate limits
Tuned for enterprise throughput while honoring customer entitlements and usage controls
Session management
Automatic reauth and cookie/session rotation with health checks
Data freshness
Near real-time retrieval of travelers, trip requests, bookings, policies, and invoices
Security
Encrypted transport, scoped tokens, and audit logging; respects Routespring role-based permissions
Webhooks
Optional asynchronous delivery for long-running workflows (e.g., approvals, itinerary changes)
Latency
Sub-second responses for list/detail queries under normal load
Throughput
Designed for high-volume traveler sync and trip/invoice processing
Reliability
Retry logic, backoff, and idempotency keys minimize duplicate actions
Adaptation
Continuous monitoring for UI/API changes with rapid adapter updates
Supergood supports workflows across commonly used modules such as Traveler Management (Profiles, Preferences), Trip Requests & Approvals, Booking/Itineraries (Flights, Hotels, Cars), and Financials (Invoices, Cost Centers), subject to your licensing and entitlements. We scope coverage during integration assessment.
We support username/password + MFA (SMS, email, TOTP) and can operate behind SSO/OAuth when enabled. Sessions are refreshed automatically with secure challenge handling.
Yes. We can normalize invoice line items and booking costs to match your ERP/accounting schema (e.g., cost centers, taxes, fees) and deliver updates via webhooks or polling while complying with rate and permission constraints. We commonly integrate with QuickBooks, NetSuite, and Xero.
We model policy evaluation states and approval workflows explicitly and can pre-validate requests, record violations, and route approvals with comments and artifacts. Approved/canceled updates are reflected across related trips and invoices.