---
title: "Complete Onboarding"
method: POST
path: "/api/onboarding/complete"
---

# Complete Onboarding

`POST /api/onboarding/complete`

Mark onboarding complete and grant the one-time free signup credits.

Called when a brand-new user finishes the intro slide. Granting is idempotent,
so re-completing onboarding never hands out the free credits twice.

## Response `200`

Successful Response

- CompleteOnboardingResponse — Response schema for onboarding completion with confirmed signup credits.
  - `success` boolean
  - `creditBalanceCents` integer
  - `availableCreditBalanceCents` integer
  - `availableCredits` integer

---

[API](https://skmtc.dev/latted/apis/motion-graphics-designer-api.md) · [All operations](https://skmtc.dev/latted/apis/motion-graphics-designer-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/latted/motion-graphics-designer-api/revisions/36d149b525df/schema)
