Skip to main content

OtpRegisterResponse

The result of step 3 of signing up. The organization is set up at once, and the onboarding ID lets the portal follow the rest of the setup.

type OtpRegisterResponse {
message: String
onboardingId: String
organizationId: String
success: Boolean!
useAsyncOnboarding: Boolean
}

Fields​

OtpRegisterResponse.message ● String scalar​

A message about the outcome.

OtpRegisterResponse.onboardingId ● String scalar​

Onboarding session ID for SSE progress tracking

OtpRegisterResponse.organizationId ● String scalar​

The provisioned organization id (control plane persists it in the tenant registry)

OtpRegisterResponse.success ● Boolean! non-null scalar​

True when the organization was created.

OtpRegisterResponse.useAsyncOnboarding ● Boolean scalar​

If true, client should subscribe to SSE for progress

Returned By​

registerWithOtp mutation