Search Endpoint Overview
The search route is the primary way of discovering locations that will fit your users location, wants, and needs
The Search API is InBe's core endpoint for intelligent location discovery. Instead of just finding places "near me", it matches venues to your users' specific location, context, preferences, and constraints. It's a powerful endpoint, providing many variables that you can use to tailor results for your needs. We will be adding more features and improvements over time, but our plan is to continue to support this endpoint (v1) even after we have released v2.
Caching
If you are caching the venue details, you should only cache the venue ID. Do not cache the full venue details response, as the data changes frequently and must always be fetched fresh for accuracy and compliance.
How it works
Request structure
API key
These docs are under the impression that you have your API key, and you are including it in the header of each request.
Every search request requires at least one location and can include sophisticated preferences, search modes, and pagination controls.
Caching
If you are caching the venue details, you should only cache the venue ID. Do not cache the venue details, as the data changes frequently and must always be fetched fresh for accuracy and compliance.
Key components
Locations
Define where to search from. Support single points, multiple users, paths, and custom weighting.
Mode
Control search behavior: POINT (radius-based) or PATH (route-following) with distance limits.
Preferences
Fine-tune results with establishment types, dietary needs, genres, and more.
Pagination
Control result count and offset for large result sets.
Search modes
POINT mode
Radius-based search around a defined location based on the weight of the locations provided in the request. This is particularly useful for when people are meeting up and you want to find venues that are convenient for everyone.
PATH mode
Find venues along a route of multiple locations within a defined distance of the route. This is perfect for finding venues that are along a route, like a tour guide or journey planning app.
Real-world examples
Response format
Search responses include rich venue data, travel times from each location, and match quality scores.
API Reference
Below is the complete OpenAPI specification for the Search endpoint: