API reference
Schema suggestions
Let Anyrow suggest a table's columns from a sample document.
Suggest schema from text or file (multipart)
POST/v1/projects/{project_id}/suggest-schema
Path parameters
project_idstringRequired
Request body
multipart/form-dataapplication/x-www-form-urlencoded
filestringoptionaltextstringoptionalUp to 1000000 characters.
Returns
200application/json
columnsarray of objectsRequireddescriptionstringoptionalnamestringRequiredtypestringRequired
confidencenumberRequiredinstructionstringoptional
import { AnyrowSDK } from "@anyrow/sdk"const anyrow = new AnyrowSDK({ baseURL: "https://api.anyrow.ai", headers: { Authorization: `ApiKey ${process.env.ANYROW_API_KEY}` },})const { data, error } = await anyrow.suggest.schema({ params: { project_id: "{project_id}" }, form: { file: "<file>", text: "string" },}){ "columns": [ { "description": "string", "name": "string", "type": "string" } ], "confidence": 0, "instruction": "string"}