Tüm uç noktalar
CSV Editörü ve Doğrulayıcı
POST
/api/v1/tools/csv-editor-validatorCSV verisini tablo benzeri bir ızgarada düzenleyin, eksik zorunlu alanları veya tekrar eden anahtarları kontrol edin.
Kimlik Doğrulama
X-API-Key başlığında bir API anahtarı gerektirir.
Deneyin
POST
/api/v1/tools/csv-editor-validatorParametreler
headersstringzorunluSütun başlığı adları (dizi).
rowsstringzorunluBaşlıklara hizalanmış hücre dizilerinden oluşan satırlar.
requiredColumnsstringopsiyonelBoş olmaması gereken sütun adları (dizi).
uniqueColumnstringopsiyonelDeğerleri benzersiz olması gereken sütun adı.
İstek gövdesi
{
"headers": [
"id",
"email"
],
"rows": [
[
"1",
"a@example.com"
],
[
"2",
""
]
],
"requiredColumns": [
"email"
],
"uniqueColumn": "id"
}Yanıt kodları
200Başarılı.400Geçersiz istek — gövdenizi veya parametrelerinizi kontrol edin.401Eksik veya geçersiz API anahtarı.403API anahtarı bu uç nokta için yetkili değil.429Hız limiti aşıldı — kısa bir bekleme sonrası tekrar deneyin.
Dil
cURL
İstek
curl -X POST https://utilerio.com/api/v1/tools/csv-editor-validator \
-H "X-API-Key: YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{"headers":["id","email"],"rows":[["1","a@example.com"],["2",""]],"requiredColumns":["email"],"uniqueColumn":"id"}'Yanıt
{ "valid": false, "issues": [{ "row": 2, "column": "email", "message": "\"email\" is required but empty." }], "issueCount": 1 }
