---
title: "POST /v1/onboarding/complete"
method: POST
path: "/v1/onboarding/complete"
---

# POST /v1/onboarding/complete

`POST /v1/onboarding/complete`

## Request body

- object
  - `answers` object, required
    - `userType` union, required
      - 'individual'
      - 'organization'
    - `printerCount` number, required
    - `usageType` union, required
      - 'hobby'
      - 'business'
    - `teamSize` number, required
    - `primaryGoals` string[], required
    - `needsInventoryTracking` boolean, required
    - `organizationName` string
    - `industry` string
    - `referralSource` string
    - `skipped_at_step` number
  - `userRole` union, required
    - 'admin'
    - 'member'
  - `userContext` union, required
    - 'new_organization'
    - 'existing_organization'
  - `onboardingSkipped` boolean

## Response `200`

Default Response

- object
  - `success` boolean, required

## Other responses

- `404` — Default Response
- `500` — Default Response

---

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