Search companies by name
GET/companies/search
The wefunder.com search bar, companies only. Same Algolia request, same result ordering,
and same page size as the site's top bar, so the results are what a visitor typing the
same text would see, in that order — companies raising now and companies funded in the
past, whether or not they appear on /explore. The order is the site's search order
(match quality first, then the site's tie-breaks); nothing here recommends.
Each result carries the company's co_ id for GET /companies/{id}. With read:explore
the accreditation gate matches the authorizing user (an accredited viewer sees the
accredited-only companies the site would show them); with read:public it is the
anonymous view.
Request
Responses
- 200
- 400
- 401
- 403
- 429
- 503
Successful response
q is missing, blank, or over 200 characters / 500 bytes.
Authentication required or token is invalid/expired. This error occurs when:
- No Authorization header is provided
- The access token is invalid or malformed
- The access token has expired
- The access token has been revoked
To resolve: Obtain a new access token using the OAuth 2.0 flow.
The token holds neither read:public nor read:explore.
Too many requests in a short time period. The API enforces rate limits to ensure fair usage and system stability. When you exceed the limit, you'll receive this error along with headers indicating when you can retry.
Check the X-RateLimit-Reset header to know when your limit will reset.
Consider implementing exponential backoff in your application.
Response Headers
Request limit per hour
Remaining requests
UTC timestamp when the limit resets
The search provider failed; retry. Not "no results".