---
title: "Submit a print request to the merchant's default order printer"
method: POST
path: "/v3/merchants/{mId}/print_event"
tags: ["PRINT"]
---

# Submit a print request to the merchant's default order printer

`POST /v3/merchants/{mId}/print_event`

Submits the `Printrequest` associated with the specific `merchantid`.

## Path parameters

- `mId` string, required

## Headers

- `User-Agent` string, required

## Request body

- object
  - `id` string — Unique identifier
  - `orderRef` object — Reference to the order to be printed
    - `id` string — Unique identifier.
  - `deviceRef` object — The printing device. A 128-bit UUID, not a normal base-13 Clover ID.
    - `id` string — Unique identifier.
  - `category` 'ORDER' | 'RECEIPT' | 'FISCAL' | 'LABEL' | 'TEST_PRINT' — The print category
  - `state` 'CREATED' | 'PRINTING' | 'FAILED' | 'DONE' — print event state
  - `orderSnapshot` string — Snapshot of the order at the time of print request
  - `createdTime` integer — Timestamp when the print event was created
  - `modifiedTime` integer — Timestamp when the print event was last modified
  - `deletedTime` integer — Timestamp when the print event was last deleted
  - `printTime` integer — Timestamp when the print event needs to fire to printer

## Response `200`

- object
  - `id` string — Unique identifier
  - `orderRef` object — Reference to the order to be printed
    - `id` string — Unique identifier.
  - `deviceRef` object — The printing device. A 128-bit UUID, not a normal base-13 Clover ID.
    - `id` string — Unique identifier.
  - `category` 'ORDER' | 'RECEIPT' | 'FISCAL' | 'LABEL' | 'TEST_PRINT' — The print category
  - `state` 'CREATED' | 'PRINTING' | 'FAILED' | 'DONE' — print event state
  - `orderSnapshot` string — Snapshot of the order at the time of print request
  - `createdTime` integer — Timestamp when the print event was created
  - `modifiedTime` integer — Timestamp when the print event was last modified
  - `deletedTime` integer — Timestamp when the print event was last deleted
  - `printTime` integer — Timestamp when the print event needs to fire to printer

---

[API](https://skmtc.net/clover/apis/platform-api.md) · [All operations](https://skmtc.net/clover/apis/platform-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/clover/platform-api/revisions/08da265101a3/schema)
