---
title: "POST /v1/appicon/jobs"
method: POST
path: "/v1/appicon/jobs"
tags: ["lance.appicon"]
---

# POST /v1/appicon/jobs

`POST /v1/appicon/jobs`

## Request

- Base URL: `https://api.lance.app` (the document declares no server; this is the origin it was published from)
- URL: `https://api.lance.app/v1/appicon/jobs`
- Auth: none required

## Request body

- object
  - `prompt` string, required: a string at most 1000 character(s) long
  - `style` string: a string at most 200 character(s) long
  - `styles` string[]: an array of at most 4 item(s)
  - `count` integer: an integer
  - `prompt_version` 'v1' | 'v2'
  - `reference_images` string[]: an array of at most 4 item(s)

## Response `200`

Success

- object
  - `job_id` string, required
  - `quota` object, required
    - `tier` 'anonymous' | 'email' | 'authed', required
    - `free_used` number, required
    - `free_cap` number, required
    - `credits_remaining` number, nullable, required
    - `credits_per_image` number, required
    - `email` string, nullable, required
    - `user_id` string, nullable, required
  - `charged_credits` number, required

## Other responses

- `400`: The request did not match the expected schema
- `401`: Error
- `402`: Error
- `429`: Error
- `500`: Error

---

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