API · L402 · ab 11 Sats
FormatCheck
FormatCheck prüft CSV, YAML, XML, TOML und JSON und kann sie nach JSON umwandeln. Aus flachem JSON wird auf Wunsch CSV.
Direkt prüfen
Die Daten werden nur zur Verarbeitung übertragen und nicht gespeichert.
Nutzen
Du siehst, ob die Datei gültig ist, und bekommst eine einheitliche JSON-Form. Die Parser sind eingeschränkt und laufen nur im Speicher.
Preis
10 Sats Grundgebühr plus 1 Sat pro angefangenes KB, maximal 1'034 Sats (1 MiB).
Datenschutz
Die Daten werden nur zur Verarbeitung übertragen und nicht gespeichert.
So funktioniert's (L402)
Endpoint https://test.api.bitrovas.ch/v1/formatcheck. 10 Sats Grundgebühr plus 1 Sat pro angefangenes KB, maximal 1'034 Sats (1 MiB).
Felder: format, action und data. Die gratis Vorprüfung ist POST https://test.api.bitrovas.ch/v1/formatcheck/quote. Nach CSV geht nur aus flachem JSON.
Das Formular schickt die Daten direkt an die API. Ein curl-Auftrag geht ebenfalls.
- Schick den POST ohne Beleg. Die Antwort ist 402 und enthält eine Lightning-Rechnung und ein Macaroon.
- Bezahle die Rechnung.
- Wiederhole denselben POST mit dem Header Authorization: L402 <macaroon>:<preimage>.
curl
curl -sS -X POST https://test.api.bitrovas.ch/v1/formatcheck \
-H 'content-type: application/json' \
-d '{"format":"csv","action":"to_json","data":"name,wert\nalpha,1"}'Häufige Fragen
Sieht Bitrovas meine Datei dauerhaft?
Nein. Die Daten werden nur zur Verarbeitung übertragen und nicht gespeichert.
Welche Felder schicke ich?
format (csv, yaml, xml, toml oder json), action (validate, to_json oder to_csv) und data. Die Vorprüfung an /v1/formatcheck/quote ist gratis.
Ruft diese Website die API auf?
Das Formular schickt die Daten direkt aus dem Browser an die API. Die Website speichert sie nicht.