Identity and access
Bind credentials to an approved organisation, operator, workspace, routes, actions, and partner role.
- Operator and organisation scope
- Read/write operation scope
- Credential, rotation, rate-limit, and support ownership
Bus Inventory API
Pilot APIUse Boni's Bus Inventory API for approved route, trip, capacity, fare, hold, booking, channel, manifest, and AI-operations workflows with operator ownership and booking correctness built into the implementation.
For: Bus operators, travel platforms, corporate transport products, agent networks, channel partners, enterprise software teams, and approved AI agents.
What the product connects
One operating record across the workflow
Network
Operator, route, stop, trip, vehicle or capacity, seat-map, fare, and sales-channel context.
Sellability
Time-bound availability, held and booked state, buffers, source references, and confirmation rules.
Operations
Booking, agent, manifest, channel health, risk signals, and operator review behind the API response.
How it works
A route listing is only the start. The integration needs live trip context, bounded holds, confirmation rules, lifecycle events, passenger support, and a clear operating owner when something changes.
Agree the organisation, routes, trips, inventory authority, operations, partner role, credentials, rate limits, and support responsibility.
Connect route, stop, timing, trip, vehicle or capacity, seat layout, fare, policy, and source identifiers.
Request the dated departure and commercial state relevant to the passenger's exact journey.
Temporarily reserve the approved quantity or seat context with expiry, source, channel, customer, and idempotency information.
Revalidate the hold and trip inventory, then write one canonical booking for the approved commercial outcome.
Propagate manifest, boarding, change, cancellation, release, refund context, channel failure, and passenger handoff according to the contract.
Product scope
Approved bus route and trip inventory reads and writes.
Bus-specific seat-map, fare, agent, manifest, channel, booking, hold, and AI-operations views.
Time-bound trip capacity with available, held, booked, safety-buffer, and available-to-sell state.
TTL-based holds with customer, quantity, channel, source, and idempotency context.
Hold confirmation into one booking with the related trip-availability update.
Organisation and workspace identifiers carried with the operational record.
Source references for imported schedules, operator systems, channels, or partner requests.
A path into Bino travel journeys and Bow Chat passenger operations when the rollout includes them.
Operator review context for channel health, scarce capacity, risk reasons, and next actions.
Operating areas
Bind credentials to an approved organisation, operator, workspace, routes, actions, and partner role.
Preserve the identifiers and structure required to reconcile a product request with the operator network.
Separate search, sellability, hold, confirmation, booking, cancellation, and release.
Treat partner and operator changes as observable lifecycle work rather than silent synchronisation.
Carry the references needed for reminders, support, disruption, manifest, and boarding workflows.
Measure integration quality and operator outcomes beyond request volume.
AI inside the operation
Prepare mapped routes, stops, trips, seat charts, fares, and policies from approved operator files or exports.
Draft records stay out of sale until reviewed.
Explain current availability, restriction, scarcity, or exclusion using structured trip state.
The explanation cannot override the authoritative response.
Summarize a failed sync, affected departures, passenger risk, and the safest next action.
Retry, stop-sell, and inventory actions follow explicit policy.
Prepare an answer using the actual booking, trip, pickup, policy, and payment-reference state.
The model cannot invent a ticket, seat, timing, or refund.
Return a recommendation with evidence, capacity context, and operator constraints.
AI-generated fares are not silently published.
Surface mismatches across trip inventory, bookings, agent records, external sources, payment references, and channel events.
Corrective actions go through an accountable owner.
Implementation paths
Use approved operator inventory inside a travel, corporate transport, concierge, or marketplace product with defined support and fulfilment.
Synchronise a bounded route, trip, agent, direct-channel, or distribution lane with the operator's current tools.
Give an approved agent safe read, search, draft, and policy-bound action access over real trip and booking state.
Each rollout names the workflow, participants, source records, owner, success measures, and the parts that remain in existing systems.
Access is approved for a named operator, product, tenant, inventory scope, and workflow. It is not a context-free public feed.
The V0 covers the reservation foundation and bus-specific views. Exact seat-leg logic, mature external connectors, refunds, settlement, and webhooks remain implementation-specific.
A search response does not reserve a seat. Confirmation must revalidate the authoritative hold and trip state.
Boni provides a supported product and operator integration, not access to upstream credentials or an unexplained provider payload.
Connected products
Give operators the workspace that owns routes, trips, agents, manifests, channels, exceptions, and review work behind the API.
Explore Bus OSUse approved inventory in customer-facing travel discovery and booking journeys with a named support owner.
Explore Bino travelConnect passenger conversations, calls, changes, reminders, disruption, and escalation to booking context.
Explore Bow ChatQuestions
Not yet. Access is provisioned for controlled pilots and approved integrations with a named operator, organisation, route or inventory scope, credential policy, support owner, and commercial agreement.
The current V0 exposes bus-specific route, trip, seat-map, fare, hold, booking, channel, agent, manifest, and AI-operations views over a working capacity ledger. Exact seat-level, route-leg, quota, and connector behavior must be verified and contracted for the implementation rather than assumed from a generic endpoint name.
No. Search or availability responses are time-sensitive. The approved flow creates a bounded hold and revalidates the authoritative trip inventory before confirmation.
AI can prepare, explain, recommend, and route exceptions. Fare publication, booking confirmation, trip cancellation, refund, settlement, and passenger-impacting actions remain policy-controlled and auditable.
Start with one bounded workflow