Core concepts
The client, the configuration, the two types you handle constantly, and how failures surface.
What the rest of the documentation builds on. Read The client and Query anatomy and most of the guides stop
needing explanation.
The client
What a client owns, how to create exactly one, and when the free-function form is the right one instead.
Configuration
Which keys matter, what the server resolves for you, and the three keys that are read by nothing.
Query anatomy
The object you send on every search — and the property that changes the type of the response.
Result anatomy
What comes back, and the field to check before trusting an empty result.
Server configuration
The configuration the administrator owns: facets, tabs, sorting, column aliases.
Errors
The error hierarchy, what lands in cause, and the events that report a failed request.