Clerk logo

Clerk Docs

Ctrl + K
Go to


Access attributes of the currently active organization.


The useOrganization hook gives you access to the current active organization attributes.


These attributes are updated automatically and will re-render their respective components whenever you set a different organization using the setActive({ organization }) method or update any of the memberships or invitations.

Expanding invitationList and/or membershipList

To keep network usage to a minimum but also to provide a smooth auto-updating experience to developers, we made the invitationList and membershipList attributes being available only when their respective parameters are present when calling the hook.



In the following example, useOrganization is used to map over the membershipList of the current active organization and present membership attributes.

To see a demo application utilizing the hook and the organizations feature, look at our organizations demo repository.

Was this helpful?

Clerk © 2022