> ## Documentation Index
> Fetch the complete documentation index at: https://docs.stateset.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Validates a partner's current guide (validation rules + overlay) without

> publishing — the editor's pre-flight check. Returns errors and warnings.

publishing — the editor's pre-flight check. Returns errors and warnings.

### Path parameters

<ParamField path="id" type="string" required>
  Partner ID
</ParamField>

### Response

`GuideIssue[]` — each element:

<ResponseField name="field" type="string" required />

<ResponseField name="message" type="string" required />

<ResponseField name="severity" type="string" required>
  `error` blocks publish; `warning` is advisory.
</ResponseField>

### Status codes

| Code  | Meaning                 |
| ----- | ----------------------- |
| `200` | Guide validation report |

<RequestExample>
  ```bash cURL theme={null}
  curl --request POST \
    --url 'https://edi.stateset.com/v1/partners/{id}/guide/validate' \
    --header 'Authorization: Bearer YOUR_API_KEY'
  ```
</RequestExample>

<ResponseExample>
  ```json 200 theme={null}
  [
    {
      "field": "string",
      "message": "Two-person tent, green — replacement for damaged pole set.",
      "severity": "string"
    }
  ]
  ```
</ResponseExample>
