Validate that a set of Datasets can be combined
POST/api/v1/datasets/combine/validate
Synchronous compatibility check. Returns a single issues array containing both blockers (level: "error") and reconcilable concerns (level: "warning"). compatible: false means at least one error-level issue is present (cardinality, ownership, status, run_id). Warning-level entries — column-type mismatches, DPO sources missing ranked generations — are non-blocking; the merge resolves them automatically (mixed types downgrade to instruction_dataset, type mismatches CAST to a common type, etc.). Nothing is written.
Validate that a set of Datasets can be combined
curl https://api.prod.adaptionlabs.ai/api/v1/datasets/combine/validate \
-H 'Content-Type: application/json' \
-H "Authorization: Bearer $ADAPTION_API_KEY" \
-d '{
"dataset_ids": [
"string",
"string"
]
}'