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

# GET Get twin provision status

> Poll a twin provisioning run

```bash theme={null}
GET /validate/twins/provision/{run_id}/status
```

Returns provisioning status, twin URLs, env vars, proxy token, and seed results when available.

**Response fields**

| Field                   | Type      | Description                                                   |                                 |
| ----------------------- | --------- | ------------------------------------------------------------- | ------------------------------- |
| `run_id`                | `string`  | Provisioning run id.                                          |                                 |
| `status`                | `string`  | `provisioning`, `ready`, `failed`, or another run status.     |                                 |
| `twins`                 | `object`  | Map of twin name to connection details. Populated when ready. |                                 |
| `twins[name].base_url`  | `string`  | URL your app should call for that provider.                   |                                 |
| `twins[name].admin_url` | `string`  | Private admin URL for state/reset operations.                 |                                 |
| `twins[name].env_vars`  | `object`  | Suggested env vars and credentials for your app.              |                                 |
| `proxy_token`           | \`string  | null\`                                                        | Token for private proxy access. |
| `seed_results`          | \`object  | null\`                                                        | Per-twin seeding results.       |
| `is_public`             | `boolean` | Whether `base_url` is public.                                 |                                 |
