Tüm uç noktalar
Test Verisi Oluşturucu
POST
/api/v1/tools/mock-data-generatorBir seed'den, JSON, CSV veya SQL olarak sentetik kullanıcı, ürün veya özel kayıtlar üretin.
Kimlik Doğrulama
X-API-Key başlığında bir API anahtarı gerektirir.
Deneyin
POST
/api/v1/tools/mock-data-generatorParametreler
fieldsstringzorunluAlan tanımları: [{ name, type }]; type değerlerinden biri id, uuid, firstName, lastName, fullName, email, phone, address, city, country, company, jobTitle, boolean, integer, float, date, word, paragraph.
countintegeropsiyonelÜretilecek satır sayısı, 1–1000. Varsayılan 10.
localestringopsiyonelÜretilen ad/kelimeler için yerel ayar. Varsayılan en.
entrseedintegeropsiyonelBelirlenimci çıktı için tohum. Varsayılan 12345.
formatstringopsiyonelÇıktı formatı. Varsayılan json.
jsoncsvsqltableNamestringopsiyonelformat sql iken tablo adı. Varsayılan table_name.
İstek gövdesi
{
"fields": [
{
"name": "id",
"type": "id"
},
{
"name": "name",
"type": "fullName"
},
{
"name": "email",
"type": "email"
}
],
"count": 3,
"locale": "en",
"seed": 12345,
"format": "json"
}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/mock-data-generator \
-H "X-API-Key: YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{"fields":[{"name":"id","type":"id"},{"name":"name","type":"fullName"},{"name":"email","type":"email"}],"count":3,"locale":"en","seed":12345,"format":"json"}'Yanıt
{ "rows": [{ "id": 1, "name": "Grace Smith", "email": "grace.smith42@example.com" }], "rowCount": 3 }
