📄️ List all organizations
Lists all the organizations in a Frontier instance. It can be filtered by user and state.
📄️ List organizations
Returns a list of organizations. It can be filtered by userID or organization state.
📄️ Create organization
Create organization
📄️ Get organization
Get organization by ID or name
📄️ Delete organization
Delete an organization and all of its relations permanently. The organization users will not be deleted from Frontier.
📄️ Update organization
Update organization by ID
📄️ List organization admins
Returns a list admins of an organization
📄️ Disable organization
Sets the state of the organization as disabled. The existing users in the org will not be able to access any organization resources.
📄️ Enable organization
Sets the state of the organization as enabled. The existing users in the org will be able to access any organization resources.
📄️ Get organization projects
Get all projects that belong to an organization
📄️ List organization service users
List organization service users
📄️ List organization users
List organization users
📄️ Add organization user
Add a user to an organization. A user must exists in Frontier before adding it to an org. This request will fail if the user doesn't exists
📄️ Remove organization user
Remove a user from an organization
📄️ List org domains
Returns all trusted domains for an organization, which are used to allow users to sign up with a specific email domain without invitation. The domain ownership must be verified before it can be used as a trusted domain. Use the verified filter to get only the verified domains.
📄️ Add org domain
Add a domain to an organization which if verified allows all users of the same domain to be signed up to the organization without invitation. This API generates a verification token for a domain which must be added to your domain's DNS provider as a TXT record should be verified with Frontier VerifyOrgDomain API before it can be used as an Organization's trusted domain to sign up users.
📄️ Get org domain
Get a domain from the list of an organization's whitelisted domains. Returns both verified and unverified domains by their ID
📄️ Remove org domain
Remove a domain from the list of an organization's trusted domains list
📄️ Verify org domain
Verify a domain for an organization with a verification token generated by Frontier GenerateDomainVerificationToken API. The token must be added to your domain's DNS provider as a TXT record before it can be verified. This API returns the state of the domain (pending/verified) after verification.
📄️ List pending invitations
Returns all pending invitations queued for an organization
📄️ Invite user
Invite users to an organization, if user is not registered on the platform, it will be notified. Invitations expire in 7 days
📄️ Get pending invitation
Returns a pending invitation queued for an organization
📄️ Delete pending invitation
Delete a pending invitation queued for an organization
📄️ Accept pending invitation
Accept pending invitation queued for an organization. The user will be added to the organization and groups defined in the invitation
📄️ Join organization
Allows the current logged in user to join the Org if one is not a part of it. The user will only be able to join when the user email's domain matches the organization's whitelisted domains.
📄️ List orgs by domain
Returns all organizations that have a specific domain whitelisted. This API will return only those organizations in which the domain ownership have been verified.