---
title: "Check Page"
method: POST
path: "/companies/{company_id}/templates/{template_id}/checks"
tags: ["creatives"]
---

# Check Page

`POST /companies/{company_id}/templates/{template_id}/checks`

## Request

- Base URL: `https://app.zalster.com` (the document declares no server; this is the origin it was published from)
- URL: `https://app.zalster.com/companies/{company_id}/templates/{template_id}/checks`
- Auth: none declared

One page of the product checks: what a render of the draft would get wrong.

Each product is resolved in each format as a render resolves it, and read
by ``core/creatives/qa.py``: text cut off, too tall or shrunk to its
minimum, connected text that came out empty, missing and upscaled
pictures, text and logos in a safe zone, and the font and binding
warnings. Nothing is drawn and nothing is stored; the editor walks the
products (or one product set's) with ``next_cursor``.

## Path parameters

- `company_id` string, uuid, required: Company id
- `template_id` string, uuid, required

## Query parameters

- `theme` string, nullable: none, scheduled (the default: the company's theme now) or a theme's id
- `at` string, date-time, nullable: draw as at this moment, with a time zone; now when left out

## Request body

- TemplateCheckRequest: One page of the editor's product checks: the draft, and which products.
  - `document` object, nullable
  - `formats` string[]
  - `zones` string[]
  - `product_set_id` string, uuid, nullable
  - `cursor` string, nullable
  - `product_ids` string[], nullable
  - `limit` integer
  - `variant` string

## Response `200`

Successful Response

- TemplateCheckPageOut
  - `items` ProductCheckOut[], required
    - `product_id` string, uuid, required
    - `external_id` string, required
    - `title` string, nullable, required
    - `thumbnail_path` string, nullable
    - `formats` object, required
  - `next_cursor` string, nullable, required
  - `total` integer, required

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/zalster/apis/zalster-feed-processor.md) - [All operations](https://skmtc.dev/zalster/apis/zalster-feed-processor/llms.txt) - [OpenAPI document](https://skmtc.dev/zalster/apis/zalster-feed-processor/revisions/d0b9dc66ad36?raw)
