Limitations
The FindMyClient API has the following limitations to ensure stable, fair, and reliable usage for all users.
Rate Limits
Requests are subject to rate limiting. Excessive usage may result in throttling or temporary delays.
Rate Limit Behavior
If limits are exceeded, the API will return a throttled response.
Asynchronous Processing
All requests are processed asynchronously.
After submitting a request, you must poll the result endpoint to retrieve the final output:
Processing Time
Processing time may vary depending on:
- Query complexity
- Current system load
- Availability of external data sources
Some requests may complete quickly, while others may take longer depending on workload and crawling depth.
Data Availability
Results depend on publicly available data. In some cases:
- Business contact information may not exist
- Email addresses may not be publicly accessible
- Partial or incomplete results may be returned
Concurrent Requests
Concurrent request volume is limited to ensure system stability.
High parallel usage may result in:
- Request throttling
- Increased latency
- Delayed job processing
Best Practices
To ensure optimal performance:
- Use controlled request intervals
- Avoid unnecessary parallel requests
- Cache results when possible
- Poll results with reasonable intervals (e.g., 10–60 seconds)