Authentication
Authentication is handled by passing your API key to the client constructor.Automatic Job Polling
Many operations in the Proofly API are asynchronous (returning a job ID). The SDK automatically handles:- Submitting the job
- Polling for status updates
- Waiting for completion
- Returning the final result
await the method call:
Error Handling
The SDK throws standard Error objects when requests fail. These errors include status codes and messages from the API.Type Safety
The SDK is written in TypeScript and provides full type definitions for all requests and responses. This ensures you always know what parameters are required and what data to expect in return.Rate Limits
While the SDK handles the mechanics of requests, the underlying API rate limits still apply.- Profile Search: 10 requests per minute
- Friend Check: 10 requests per minute
- Photo Verification: 10 requests per minute
- Fuzzy Search: 20 requests per minute