Creates a new dataset by uploading a CSV file. Each row in the CSV
becomes an entity. The name column is required; all other columns
are optional.
CSV format:
name,description,domain,alternative_names,key_persons
NewsCatcher,"AI-powered news data provider",newscatcherapi.com,"NC;NewsCatcher API","Artem Bugara;Maksym Sugonyaka"
OpenAI,"Artificial intelligence research company",openai.com,"Open AI","Sam Altman"
Use semicolons (;) to separate multiple values in alternative_names and key_persons. Rows with empty name are skipped and reported in validation_report.
Note: The response shape differs from the JSON dataset creation endpoint: it returns dataset_id (not id) and includes a validation_report with details on skipped rows.
API key for authentication.
Dataset created from CSV successfully.
Unique identifier of the created dataset.
"ccabb755-afc2-4047-b84c-78d1f23d49b2"
Name of the created dataset.
"My Portfolio"
Number of entities successfully created from the CSV.
3
Summary of CSV processing results.