IntoSQL voor ontwikkelaars
Bestanden omzetten naar SQL vanuit je code
De engine achter de converter, waar je code ook draait: een REST-API met webhooks, SDK's voor TypeScript, PHP, Python, Java, Go, .NET en Ruby, een opdrachtregel voor scripts en CI en een MCP-server voor AI-assistenten. Elk geeft hetzelfde rapport van wat er veranderde.
REST-API
Open een conversie, stuur het bestand of de URL ervan, start hem en download de SQL. Idempotentiesleutels maken herhalingen veilig, en een webhook laat weten wanneer hij klaar is. Onderdeel van Pro.
API-referentie$ curl -X POST https://intosql.com/api/v1/conversions \ -H "Authorization: Bearer $INTOSQL_API_KEY" \ -H "Idempotency-Key: 7c1e9a52" \ -d @request.json{ "data": { "id": "01J9Z8K3M4", "status": "queued" }}SDK's
TypeScript, PHP, Python, Java, Go, .NET en Ruby. Eén aanroep uploadt, converteert en wacht; fouten hebben een code die nooit verandert, en een nieuwe poging start nooit een tweede conversie.
SDK-handleidingenimport { openAsBlob } from 'node:fs';import { IntoSQL, spec } from '@intosql/sdk'; const intosql = new IntoSQL({ apiKey: process.env.INTOSQL_API_KEY!,});const file = await openAsBlob('ventas.xlsx');const conversion = await intosql.convert(file, { name: 'ventas.xlsx', spec: spec({ dialect: 'postgresql' }),});Opdrachtregel
Converteer en laad bestanden in een script of CI-job. Exitcodes en een JSON-rapport laten een build falen op een fout bestand. Converteren en laden in SQLite is gratis.
Handleiding opdrachtregel$ brew install alfonsobries/intosql/intosql$ intosql convert ventas.xlsx --to postgresql --output ventas.sqlventas 18,204 rows 6 fixes 0 rejected$ intosql load ventas.csv --into postgres://localhost/tiendaMCP-server
Vraag Claude, ChatGPT of Cursor om een bestand te converteren. De gehoste server neemt bestanden op openbare URL's aan; intosql mcp converteert bestanden op je computer.
MCP-handleidingjijLoad https://example.com/ventas.csv into a MySQL script⏺ convert_file https://example.com/ventas.csv mysqlventas 18,204 rows 6 fixes 0 rejectedVoor scripts, CI en agents
- OpenAPI 3.1
- Elk endpoint, veld en elke fout in één document, voor API-clients en codegeneratoren.
- Ondertekende webhooks
- Een ondertekende aanroep als een conversie klaar of mislukt is, ongeveer negen uur lang opnieuw geprobeerd als je server onbereikbaar is.
- Veilige herhalingen
- Dezelfde Idempotency-Key geeft het eerste antwoord terug in plaats van een tweede conversie.
- Documentatie voor agents
- Elke documentatiepagina als Markdown, plus llms.txt, zodat een agent ze direct kan lezen.