Accept terms and finish onboarding
Profile
Accept Terms
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