cvPal

API Reference

Dataset Search API Reference

Access object detection dataset search capabilities through RapidAPI. Search and discover object detection datasets programmatically using our simple and powerful API endpoint hosted on RapidAPI.

Base URL

All API requests should be made to the following RapidAPI endpoint:

https://dataset-search-api.p.rapidapi.com/

Try the API in the RapidAPI Playground or subscribe to the API on RapidAPI.

Authentication

The API uses RapidAPI's authentication headers. Include your RapidAPI key in the headers of all requests.

Required Headers:

  • x-rapidapi-key: Your RapidAPI key
  • x-rapidapi-host: dataset-search-api.p.rapidapi.com

You can obtain a RapidAPI key from RapidAPI.

Search for object detection datasets using text queries. This RapidAPI endpoint returns datasets that match your search criteria.

Endpoint

GET /api/v1/object-detection/search

Full URL: https://dataset-search-api.p.rapidapi.com/api/v1/object-detection/search

Query Parameters

ParameterTypeRequiredDescription
queryString*Search term for object detection datasets (e.g., "fruit")
limitString(optional)Number of results to return (default: 3)

Response Format

Returns a JSON response with an array of matching datasets and metadata. Each response includes pagination information, total count, and detailed dataset objects with classes, images, URLs, and quality metrics.

Response Fields

Each dataset object contains detailed information including classes, image counts, URLs, quality metrics, and metadata.

FieldTypeDescription
datasetsArrayArray of dataset objects matching the search query
total_countIntegerTotal number of datasets found
pageIntegerCurrent page number
per_pageIntegerNumber of results per page
has_moreBooleanWhether more results are available
search_queryStringThe search query that was used
task_typeStringType of task (e.g., "object-detection")

Dataset Object Fields

Each dataset in the array contains:

  • id, name, description, owner - Basic identifiers
  • platform - Platform where the dataset is hosted (e.g., "roboflow")
  • classes - Array of class names in the dataset
  • images_count, annotations_count - Count of images and annotations
  • url - Link to the dataset
  • thumbnail_url, annotation_url - Image URLs for preview
  • quality_score, star_count - Quality and popularity metrics
  • difficulty_level, license, tags - Additional metadata

Error Handling

The API uses standard HTTP status codes. RapidAPI handles authentication and rate limiting errors.

Common Error Responses

401 Unauthorized

Invalid or missing RapidAPI key. Make sure you're subscribed to the API on RapidAPI and using the correct API key.

400 Bad Request

Invalid request parameters. Check that your query parameters are formatted correctly.

429 Too Many Requests

Rate limit exceeded. Upgrade your RapidAPI subscription plan to increase your quota.

Rate Limits

Rate limits are determined by your RapidAPI subscription plan. Check your plan details on your RapidAPI dashboard.

Note: Free tier plans typically allow a limited number of requests per month. Upgrade your RapidAPI subscription to increase rate limits and access higher quotas.

EndpointRate LimitNotes
/api/v1/object-detection/searchDepends on planCheck your RapidAPI plan for specific limits

Getting Started

Ready to start using the Dataset Search API on RapidAPI? Get your API key and start exploring datasets.