The Account Certifications API lets you read the Wix Academy certifications held by an account,
such as the Velo, Web Designer, and Wix Studio Developer certifications.
An account holds a certification when one or more of its team members hold the corresponding
user certification.
With the Account Certifications API, you can:
- Retrieve any account's certifications for public display, returning each certification's type and creation date.
- Query the certifications held by your own account, filtering and sorting by certification type.
- Listen to account certification events to keep an external system in sync.
Choose the endpoint that matches whose certifications you need and how much detail you want:
- List Account Certifications takes an account ID and returns a public, visitor-safe projection
of any account's certifications, containing each certification's type and creation date. Use it to
display certification badges, for example in a partner directory or on a partner's profile.
- Query Account Certifications returns the full account certification records, including the
underlying user certification IDs, for your own account only. Use it when you need the complete
records, for example to sync certifications into an external system. To find out which team member
holds each certification, pass a returned ID to Get User Certification.
It's important to note the following points before starting to code:
- Certifications are managed by Wix. For external developers this API is read-only: you can retrieve and query certifications, but you can't create, update, or delete them.
- An account certification is derived from user certifications. It's created automatically when a team member earns the first certification of a given type, updated as other team members earn or lose that certification, and deleted when the last team member's certification of that type is removed. An account also loses a team member's certifications when that member is removed from the account.
- Account certifications update automatically in response to changes in the underlying user certifications and account team membership. These updates are eventually consistent, but typically apply within seconds.
- An account holds each certification type at most once. Each account certification aggregates all of the account's team members who hold the corresponding user certification.
- A certification is permanent once earned and remains valid until it's removed administratively.
- Account certification: A Wix Academy certification held by an account, backed by one or more certified team members.
- User certification: A Wix Academy certification earned by an individual user.
- Certification type: The specific certification held, such as Velo or Web Designer.
- User Certifications API: Read certifications at the individual user level. Resolve a
userCertificationId to find out which team member holds a certification.