- Add Data Sources: Upload and manage raw data files for cleaning and organization into structured tables
- Create Dataset: Store, organize, and manage millions of rows of unstructured data with full CRUD operations and export capabilities
- Dataset Management: Full CRUD operations on datasets including data access, updates, and exports
- Create Task: Trigger AI-powered processing, enrichment, and analysis workflows on your datasets
- Manage Webhooks: Trigger AI-powered processing, enrichment, and analysis workflows on your datasets
Make sure you have your API credentials ready before making any requests.
Quick Start
Get started with Claro and make your first API call
Upload Data Source
Upload raw data for cleaning and organization into structured tables
Create Dataset
Create datasets from your data sources for AI processing
Manage Datasets
View, update, and manage your dataset structure and data
Dataset Tasks
Trigger AI processing and enrichment workflows on your datasets
API Authentication
Learn how to authenticate and secure your API requests
Use Cases
Product Catalog Enhancement
Transform incomplete supplier catalogs into rich, searchable product data
with AI-powered enrichment
Supplier Data Standardization
Harmonize inconsistent data formats from suppliers and accelerate partner
onboarding
SEO Content Generation
Generate SEO-optimized titles, descriptions, and metadata at scale for
thousands of pages
Location Intelligence
Add contextual data like demographics and competition analysis to location
coordinates
Authentication
All Claro API endpoints require authentication using Bearer tokens. Include your API key in the Authorization header of each request.Base URL
All API endpoints are relative to the base URL:Rate Limits
API requests are rate limited to ensure fair usage:- Standard plans: 100 requests per minute
- Premium plans: 500 requests per minute
- Enterprise plans: Custom limits available
X-RateLimit-Limit: Maximum requests per minuteX-RateLimit-Remaining: Remaining requests in current windowX-RateLimit-Reset: Time when the rate limit resets
Error Handling
The API uses standard HTTP status codes and returns detailed error messages in JSON format:Getting Help
Need assistance with the API? We’re here to help:- Support Email: Get direct support from our team
- Platform Dashboard: Access the web interface
- Getting Started Guide: Step-by-step tutorials and scenarios