GlossaryΒΆ

Go About
A set of features around the planning of trips from a certain location (A) to another location (B).
Client
Any application (e.g. native, web, mobile, desktop, etc.) that provides a User with an interface to the API of Go About
User
A User is a resource representative of an actual person using any Client connected to Go About
API
The technical interface to the feature set of Go About, meant to be used by Clients.
Bearer Token
About 48 random characters that identify either a Client and optionally a User. This is used to identify entities, rather than using username-password combinations over-and-over again.
HAL

The Hypertext Application Language (HAL) media format. HAL provides a standard way for expressing the resources and relationships of an API as hyperlinks. With HAL, you use HTTP methods (GET, PUT, POST, DELETE) to submit requests and receive information about the API in the response. Applications can use the information returned to explore the functionality of the API.

For more information about HAL, see its Home Page or the Internet Draft.

Mode
Any mode of transportation (e.g. bus, tram, bicycle, car, ferry).
MUST
MUST NOT
REQUIRED
SHALL
SHALL NOT
SHOULD
SHOULD NOT
MAY
OPTIONAL
These terms mean what you intuitively think they would mean. For a formal definition, see RFC 2119