---
title: "Generate from application (async)"
method: POST
path: "/v1/applications/{application_id}/jobs"
tags: ["template"]
---

# Generate from application (async)

`POST /v1/applications/{application_id}/jobs`

## Request

- Base URL: `https://enterprise-api.writer.com`
- URL: `https://enterprise-api.writer.com/v1/applications/{application_id}/jobs`
- Auth: HTTP bearer

Generate content asynchronously from an existing no-code agent (formerly called no-code applications) with inputs.

## Path parameters

- `application_id` string, required

## Request body

- GenerateApplicationAsyncRequest
  - `inputs` GenerateApplicationInput[], required: A list of input objects to generate content for.
    - `id` string, required: The unique identifier for the input field from the application. All input types from the No-code application are supported (i.e. Text input, Dropdown, File upload, Image input). The identifier should be the name of the input type.
    - `value` string[], required: The value for the input field. If the input type is "File upload", you must pass the `file_id` of an uploaded file. You cannot pass a file object directly. See the [file upload endpoint](https://dev.writer.com/api-reference/file-api/upload-files) for instructions on uploading files or the [list files endpoint](https://dev.writer.com/api-reference/file-api/get-all-files) for how to see a list of uploaded files and their IDs.

## Response `202`

- GenerateApplicationAsyncResponse
  - `id` string, uuid, required: The unique identifier for the async job created.
  - `status` 'in_progress' | 'failed' | 'completed', required: The status of the job.
  - `created_at` string, date-time, required: The timestamp when the job was created.

---

[API](https://skmtc.dev/writer/apis/writer-enterprise-api.md) - [All operations](https://skmtc.dev/writer/apis/writer-enterprise-api/llms.txt) - [OpenAPI document](https://skmtc.dev/writer/apis/writer-enterprise-api/revisions/313187c251a5?raw)
