# DocgenManager
Reach these methods through the `docgen` field on `client::Client`.
## get_job
`GET /docgen_jobs/{job_id}`
| `job_id` | path | `String` | yes |
**Returns:** `DocGenJob`
## list_jobs
`GET /docgen_jobs`
| `marker` | query | `String` | no |
| `limit` | query | `i64` | no |
**Returns:** `DocGenJobsFull`
Paginated — `list_jobs(...)` returns a paginator you drive with `.next().await`, threading the cursor for you. See the [pagination guide](../pagination.md).
## list_batch_job
`GET /docgen_batch_jobs/{batch_id}`
| `batch_id` | path | `String` | yes |
| `marker` | query | `String` | no |
| `limit` | query | `i64` | no |
**Returns:** `DocGenJobs`
Paginated — `list_batch_job(...)` returns a paginator you drive with `.next().await`, threading the cursor for you. See the [pagination guide](../pagination.md).
## create_batches
`POST /docgen_batches`
**Request body** (`application/json`): `DocGenBatchCreateRequest`
**Returns:** `DocGenBatchBase`