---
title: "Create report by given info."
method: POST
path: "/mf/v1/report"
tags: ["report"]
---

# Create report by given info.

`POST /mf/v1/report`

## Request body

- ReportRequestPost
  - `root_path` string — File's root path
  - `child_path` string — File's child path
  - `file_name` string — File's name
  - `group_id` integer, required
  - `model_name` string, required
  - `model_version` string, required — model version , eg v1, v2 ...
  - `report_name` string, required
  - `report_version` string — if report_id + report_version not exist in report_version table, create report_version
  - `s3_path` string

## Response `200`

OK

- PostReportResp
  - `report_id` integer
  - `report_version_id` integer
  - `report_version` string

## Other responses

- `401` — Unauthorized
- `404` — The report cannot be created

---

[API](https://skmtc.dev/webankfintech/apis/mf-server.md) · [All operations](https://skmtc.dev/webankfintech/apis/mf-server/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/webankfintech/mf-server/revisions/5ad7fc23d2c6/schema)
