---
title: "Post a signal"
method: POST
path: "/v1/signals"
tags: ["Signals in"]
---

# Post a signal

`POST /v1/signals`

## Request

- Base URL: `http://api.huebr.net`
- URL: `http://api.huebr.net/v1/signals`
- Auth: none declared

probability is your probability that the market resolves YES (0-1, exclusive). Give marketId (or eventId for a cross-venue event); side, size, confidence, rationale and ttlSeconds are optional. The market price and cross-venue consensus at posting time are recorded for comparison.

## Request body

- NewSignal
  - `marketId` string
  - `eventId` string
  - `side` string
  - `probability` number, double
  - `size` number, double
  - `confidence` number, double
  - `rationale` string
  - `ttlSeconds` integer

## Response `201`

Created

---

[API](https://skmtc.dev/huebr/apis/huebr-api.md) · [All operations](https://skmtc.dev/huebr/apis/huebr-api/llms.txt) · [OpenAPI document](https://skmtc.dev/huebr/apis/huebr-api/revisions/8f304c9ca20d?raw)
