Go1 User Consent Acceptance

Go1 requires that all customers accept the Go1 terms and conditions. As a Go1 Partner onboarding customers via the onboard API endpoint, it is your responsibility to ensure your users agree to the Go1 terms before allowing customers to access Go1's resources via your application. Below are some options to surface Go1's User Terms. We recommend consulting with your legal team for advice when implementing this process.

Option 1. Referencing the Go1 User Terms alongside your terms upon signup

As a minimum requirement, you must present your users with a link to the agreement and they must expressly consent to it prior to using Go1, such as at the point of activating their account within your application. The below is an example of how you might present this within your site:

null

In this example, you are presenting your own Service Agreement and Go1's to be accepted upon account creation. The Go1 Terms and Conditions should include the following three items (including links out to the Go1 website):

  1. Privacy Policy -
    I have read and agree to the Go1 Privacy Policy. https://www.go1.com/terms/privacy-policy
  2. Terms of Service -
    I have read and agree to the Go1 Customer and User terms and conditions of service. https://www.go1.com/terms/customer-terms https://www.go1.com/terms/user-terms
  3. Terms of Collection -
    I consent to Go1 collecting my Name, E-mail address and other information I volunteer, as part of my registration and payment, or consent to be collected or volunteer to Go1 from time to time (including my learning record) to be processed, managed, stored and used as set out in the Go1 Privacy Policy, and to Go1 retaining this information, together with my learning record, until I ask Go1 to delete it.
Option 2. Adding the Go1 User Terms within your own terms

As another option, we also suggest you add a section to your services agreement making it clear that their use of learning content and training on the platform is subject to the Go1 Terms and Conditions. One way to achieve this is by including a clear reference and link to Go1's terms and conditions. For example, you could include a statement such as the below:
Learning content for [account holder term, e.g. customers] on [platform name] is provided by Go1 and is subject to the Go1 Account Agreement, which includes the Go1 Terms and Conditions. By agreeing to [this agreement / these terms / etc.] or continuing to operate as a [account holder term] on [platform name], you agree to be bound by the Go1 Terms and Conditions, as the same may be modified by Go1 from time to time. As a condition of [platform name] enabling learning content services through Go1, you agree to provide [platform name] accurate and complete information about you and your business, and you authorize [platform name] to share it and information related to your use of the learning content provided by Go1.

Important: We suggest seeking advice from your legal team before including the Go1 terms of service.

How to indicating acceptance on the Go1 User Terms

To indicate to Go1 that a connected account has accepted the Go1 Terms and Conditions, set the user.consent parameters to true when making a call to the onboard endpoint. For information on the onboard endpoint see the full API reference here https://www.go1.com/en-au/developers/api/reference/v2#tag/Onboarding/paths/~1v2~1onboard/post