---
title: "POST /v1/queues/push"
method: POST
path: "/v1/queues/push"
tags: ["api::queues"]
---

# POST /v1/queues/push

`POST /v1/queues/push`

## Request body

- QueuePushRequest
  - `items` QueuePushItem[], required — List of datapoints to push to the queue.
    - `id` string, uuid — Unique datapoint ID. If not specified, a UUID v4 will be generated.
    - `name` string — Name of the datapoint. If not specified, an empty string is used.
    - `input` unknown
    - `output` unknown
    - `attributes` object — Attributes of the datapoint. Can be any JSON object. Defaults to an empty object.
  - `queueName` string, required — Name of the queue to push to. Must be an existing queue.

## Response `200`

Queue push response

## Other responses

- `400` — Bad request. Cannot parse the JSON payload into a valid request.
- `404` — Queue not found. `queueName` is not found within the project defined by project API key.

---

[API](https://skmtc.dev/lmnr/apis/laminar.md) · [All operations](https://skmtc.dev/lmnr/apis/laminar/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/lmnr/laminar/revisions/b2f51f098ba2/schema)
