---
title: "Resolve Wix Payments onboarding name"
method: GET
path: "/api/payments/wix/resolve-name"
---

# Resolve Wix Payments onboarding name

`GET /api/payments/wix/resolve-name`

<Info>This API is in beta. Endpoints, fields, and behavior may still change, so avoid depending on it in production.</Info>

Looks up the authenticated caller's first and last name from data Base44 already has, so [Wix Payments onboarding](/developers/references/apps-api/sections/payments-wix#onboarding-name) doesn't have to ask the caller to type a name in. Checks the caller's saved profile first, then the billing name on their personal workspace.

The two names are returned together or not at all. A stored first name with no last name, or the reverse, counts as not found, with `needs_full_name` `true` and both name fields `null`.

## Response `200`

Successful Response

- ResolveNameResponse
  - `needs_full_name` boolean, required — Whether onboarding still needs a first and last name.
  - `first_name` string, nullable — Resolved first name, or `null` when a complete name could not be found. Defaults to `null`.
  - `last_name` string, nullable — Resolved last name, or `null` when a complete name could not be found. Defaults to `null`.

## Other responses

- `401` — Missing or invalid credentials.
- `403` — The credential is not permitted on this route.
- `409` — The workspace requires an unlocked SSO session.

## Changes

- **2026-09-15** `ca10c5ce328c` — 1 info
  - endpoint added

[Change history](https://skmtc.dev/base44/apis/base44-app-management-api/changes/api/payments/wix/resolve-name/get.md)

---

[API](https://skmtc.dev/base44/apis/base44-app-management-api.md) · [All operations](https://skmtc.dev/base44/apis/base44-app-management-api/llms.txt) · [OpenAPI document](https://skmtc.dev/base44/apis/base44-app-management-api/revisions/5e69adeb8667?raw)
