---
title: "Import Tokenomics Directory"
method: POST
path: "/tokenomics/directory/import"
tags: ["tokenomics"]
---

# Import Tokenomics Directory

`POST /tokenomics/directory/import`

## Response `200`

Successful Response

- TokenomicsDirectoryImportResponse
  - `status` 'staged' | 'failed', required
  - `import_id` string, uuid4, nullable
  - `is_valid` boolean, required
  - `source_hash` string, required
  - `row_count` integer, required
  - `included_count` integer, required
  - `ignored_columns` string[], required
  - `root_count` integer, required
  - `max_depth` integer, required
  - `error_count` integer, required
  - `errors` TokenomicsDirectoryValidationError[], required
    - `code` string, required
    - `phase` 'parse' | 'record' | 'alias' | 'hierarchy', required
    - `message` string, required
    - `row` integer, nullable
    - `column` string, nullable
    - `worker_id` string, nullable
    - `related_row` integer, nullable
    - `alias_fingerprint` string, nullable

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.net/galileo/apis/galileo-api-server.md) · [All operations](https://skmtc.net/galileo/apis/galileo-api-server/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/galileo/galileo-api-server/revisions/933e8c8e6366/schema)
