---
title: "Preview Ignition injections"
method: POST
path: "/device/preview-ignition"
tags: ["Device"]
---

# Preview Ignition injections

`POST /device/preview-ignition`

## Headers

- `X-Fields` string, mask

## Request body

- PreviewEffectiveIgnition
  - `bonded` boolean
  - `hostname` string
  - `ignition` object, required
  - `password` string
  - `primaryInterface` PrimaryInterface
    - `dnsServers` string[]
    - `gateway` string
    - `ip` string
    - `subnet` string
  - `publicKeys` string[]

## Response `200`

Success

- PreviewEffectiveIgnitionResponse
  - `modifications` Modification[]
    - `contents` object
    - `path` string
    - `reason` string
  - `original` object
  - `result` object

## Other responses

- `400` — Error
- `403` — You have not been granted permission to complete this action. Please contact your account manager to grant the proper permission.
- `422` — Error

---

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