CSV zu JSON
CSV-Dateien mit Schema-Inferenz in JSON-Format konvertieren
CSV-Dateien parsen und in JSON umwandeln – mit automatischer Typ-Erkennung, Header-Erkennung und Schema-Validierung.
Preisgestaltung
pro Anfrage
Ratenlimit
Anfragen pro Minute
Kategorie
API-Typ
API-Endpunkt
Verwenden Sie diesen Endpunkt, um Anfragen an die API zu stellen
POST https://apphighway.com/api/v1/csv-to-jsonAnfrageparameter
Von dieser API akzeptierte Eingabeparameter
| Parameter | Typ | Erforderlich | Beschreibung | Beispiel |
|---|---|---|---|---|
file | file | Ja | CSV file to convert (multipart/form-data) | data.csv |
delimiter | string | Nein | CSV delimiter character Standard: , | , |
has_header | boolean | Nein | Whether the first row contains column headers Standard: true | true |
infer_schema | boolean | Nein | Automatically detect data types for each column Standard: true | true |
Antwortfelder
In der API-Antwort zurückgegebene Felder
| Parameter | Typ | Beschreibung | Beispiel |
|---|---|---|---|
status | string | Conversion status | success |
data | array | Array of JSON objects representing CSV rows | [object Object],[object Object] |
schema | object | Detected column types and metadata | [object Object] |
rowCount | number | Total number of rows processed | 2 |
pointsUsed | number | Points consumed | 2 |
Antwort-Schema
JSON-Schema-Struktur der API-Antwort
{
"status": "success",
"data": [
{
"name": "Alice",
"age": 25
},
{
"name": "Bob",
"age": 30
}
],
"schema": {
"name": "string",
"age": "number"
},
"rowCount": 2,
"pointsUsed": 2
}Anfrageformat
Alle Anfragen müssen Authentifizierungs-Header und JSON-Payload enthalten
Erforderliche Header
Beispielanfrage
{
"data": "example input",
"options": {
"format": "json"
}
}Beispielantwort
{
"status": "success",
"data": {
"result": "processed output"
},
"pointsUsed": 2,
"remainingPoints": 97
}Punkteabzug
Wie Punkte für diese API berechnet werden
Abzug vor Verarbeitung
Punkte werden VOR der Verarbeitung Ihrer Anfrage abgezogen, um eine faire Abrechnung zu gewährleisten
Unzureichendes Guthaben
Anfragen werden sofort abgelehnt, wenn Sie nicht genügend Punkte haben
Rate Limiting
API-Anfragelimits und Drosselungsrichtlinien
Anfragelimit
Diese API erlaubt bis zu 60 Anfragen pro Minute pro API-Token
Rate Limit überschritten
Wenn Sie das Rate Limit überschreiten, erhalten Sie einen 429 Too Many Requests Fehler. Implementieren Sie exponentielles Backoff in Ihrem Client.
Rate Limit Header
Alle Antworten enthalten X-RateLimit-Limit, X-RateLimit-Remaining und X-RateLimit-Reset Header zur Überwachung Ihrer Nutzung
Verwandte Ressourcen
Weitere APIs erkunden und Ihr Konto verwalten