---
title: "Create Forecast"
method: POST
path: "/proof-of-concept/forecasting/create"
tags: ["Proof of Concept"]
---

# Create Forecast

`POST /proof-of-concept/forecasting/create`

## Request body

- ForecastLineChartPayload
  - `chatId` string, nullable
  - `chart` Chart
    - `chartMetadataId` integer, required
    - `chartDataId` integer, required
  - `scenario` string, required
  - `forecastDatapointsRatio` number
  - `maxForecastDatapoints` integer
  - `minForecastDatapoints` integer
  - `previewMode` boolean
  - `backtestDatapointsRatio` number
  - `maxBacktestDatapoints` integer
  - `minBacktestDatapoints` integer

## Response `200`

Successful Response

- ForecastLineChartResult
  - `chatId` string, nullable, required
  - `chart` Chart, required
    - `chartMetadataId` integer, required
    - `chartDataId` integer, required
  - `chartJsonStr` string, required
  - `summary` ForecastSummary, required
    - `scenarioDescription` string, required
    - `analysis` string, required
    - `backtestDescription` string, required
    - `backtestResults` string, required
    - `backtestContext` string, required
  - `cutoffs` string[], required
  - `confidenceCones` ConfidenceConeData[], nullable
    - `initialErrorStdv` number, required
    - `finalErrorStdv` number, required
    - `isStrictlyNonnegative` boolean, required
    - `upperBounds` number[], required
    - `lowerBounds` number[], required

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.net/akk/apis/fastapi.md) · [All operations](https://skmtc.net/akk/apis/fastapi/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/akk/fastapi/revisions/6662a407c637/schema)
