API Documentation
Everything you need to integrate Jsonify into your applications.
Authentication
All API requests must be authenticated using an API Key. You can manage your API keys in the Dashboard.
Include your API Key in the `Authorization` header as a Bearer token:
cURL
curl -X POST https://api.jsonify.com/v1/search \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
...
Rate Limits
API usage is limited based on your plan. Standard rate limits are:
- 60 requests per minute for search endpoints.
- 10 concurrent bulk jobs per account.
If you exceed these limits, you will receive a `429 Too Many Requests` response.
Search & Extract
The core endpoint to perform web searches and structured data extraction.
POST
/api/search
Request Body
| Field | Type | Description |
|---|---|---|
| query | string | The search query or URL to extract from. |
| schema | json | Optional. JSON schema to structure the output. |