---
title: "Submit a Pulse market signal (awards 1 credit)"
method: POST
path: "/pulse/submit"
tags: ["Pulse"]
---

# Submit a Pulse market signal (awards 1 credit)

`POST /pulse/submit`

## Request

- Base URL: `https://opnplatform.com/api`
- URL: `https://opnplatform.com/api/pulse/submit`
- Auth: HTTP bearer

## Request body

- object
  - `category_id` string, required: Index code (e.g. CORR, OCC)
  - `confidence` integer
  - `geo` string
  - `layer` 'L1' | 'L2' | 'L3'
  - `lead_time` string
  - `notes` string
  - `price_direction` 'up' | 'down' | 'flat', required
  - `supplier_mood` string
  - `volume_band` string

## Response `200`

Contribution recorded — 1 credit awarded, tier updated

## Other responses

- `400`: category_id required

---

[API](https://skmtc.dev/opnplatform/apis/packindex-packiq-api-open-packaging-network.md) · [All operations](https://skmtc.dev/opnplatform/apis/packindex-packiq-api-open-packaging-network/llms.txt) · [OpenAPI document](https://skmtc.dev/opnplatform/apis/packindex-packiq-api-open-packaging-network/revisions/f427c0467bb2?raw)
