Accept terms and finish onboarding
Profile
Accept terms and finish onboarding
Record the patient’s acceptance of Arlo’s Terms of Service and Privacy Policy and complete onboarding (account status becomes ONBOARDED).
This is a distinct consent step, separate from updating patient info — call it only after the user has explicitly agreed to the Terms of Service and Privacy Policy. All required profile fields (firstName, lastName, birthDate, gender, country, province — and phone for US patients) must already be saved via PATCH /api/profile/patient, otherwise this returns an onboardingIncomplete error listing the missing fields.
POST
Accept terms and finish onboarding
Authorizations
OAuth 2.1 with PKCE
Response
Terms accepted, onboarding complete
Available options:
ONBOARDED Available options:
NONE, PAY_AS_YOU_GO, SUBSCRIPTION, LEGACY Available options:
PENDING, ACTIVE, FAILED, CANCELLED, ACTIVE_UNTIL_EXPIRY Available options:
create_payment_setup, ready