# OnboardingStep

> The OnboardingStep object in the Guv API.

## Fields

| Field | Type | Description |
| --- | --- | --- |
| `id` * | `create_project`, `first_deploy`, `add_domain`, `invite_ai`, `set_spend_cap`, `invite_member` |  |
| `title` * | string |  |
| `description` * | string |  |
| `status` * | `pending`, `complete`, `skipped` |  |
| `source` * | `auto`, `manual` or null |  |
| `completed_at` * | string (date-time) or null |  |

\* always present

## Example

```json
{
  "id": "create_project",
  "title": "string",
  "description": "string",
  "status": "pending",
  "source": "auto",
  "completed_at": "2026-10-22T13:05:00Z"
}
```
