Introduction
2hire philosophy
2hire is building accessible digital mobility for everyone.
We believe that by giving people the best tools to launch, run, and scale their mobility services, we can help to shape the world's mobility of the future, together.
2hireAsAdapter
2hire accomplishes its goal through 2hireAsAdapter.
2hireAsAdapter in a few points:
- Lets you manage and control one vehicle and a thousand vehicles alike.
- No business logic.
- Provides a single interface for all kinds of vehicles.
- Serves as a base for multiple use cases (Car Rental, P2P Car Sharing, Multi-modal Sharing,...).
2hireAsAdapter vehicles
2hireAsAdapter is compatible with all kinds of vehicles.
A compatible vehicle:
- Is a standard entity.
- Produces the same results performing a generic interaction (Command).
- Returns a standardized answer to a generic parameter request (Signal).
Commands
A vehicle supports a set of interactions.
e.g. Open car doors
Signals
A vehicle exposes a set of parameters.
e.g. What's the position of my vehicle?
Generic
A set of commands or signals defined on every vehicle.
Through this set, you should be able to cover almost all use cases.
An APIs caller can expect guaranteed behavior from this set.
Specific
A set of commands or signals supported only on a subset of vehicles.
Using this set is an operation that may need 2hire's assistance.
APIs responses depend on the vehicle's protocol.
Next steps
2hireAsAdapter is evolving through time:
- The generic set will grow to the entire extension of the specific set.
- It will be able to define composed signals.
- It will expose historical data.
- A galaxy of satellite projects will emerge around this system. Peer to Peer Car Sharing, Keyless Car Rental, Moped sharing, and much more...
2hireAsAdapter wants to improve everyday - Help us with your suggestions
Do you want to unlock new use cases or possibilities for 2hireAsAdapter?
Feel free to suggest it at [email protected]!
Get started
API Reference
Updated over 1 year ago