---
title: "Upload microdata data file"
method: POST
path: "/data/datafile/{id}"
tags: ["Microdata"]
---

# Upload microdata data file

`POST /data/datafile/{id}`

Upload a microdata data file (CSV, DTA, SAV, etc.). The file will be processed and metadata extracted automatically.

## Path parameters

- `id` string, required

## Response `200`

Data file uploaded successfully

- object
  - `status` string
  - `result` object
    - `uploaded` object
      - `uploaded_file_name` string
      - `base64` string
    - `file_id` string

## Other responses

- `400` — Bad request - project not found, file upload failed, or invalid parameters

---

[API](https://skmtc.net/worldbank/apis/metadata-editor-api.md) · [All operations](https://skmtc.net/worldbank/apis/metadata-editor-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/worldbank/metadata-editor-api/revisions/f4c8258bab5a/schema)
