Skip to main content
Yboard provides user management through WorkOS, allowing you to create, list, update, and remove users within your organization’s apps.

Listing users

Retrieve all users in your organization:
Returns an array of user objects from WorkOS.

Getting a specific user

Creating a user

Required fields:
  • email — The user’s email address.
Optional fields:
  • firstName — First name.
  • lastName — Last name.
  • password — Initial password.
The user is created and automatically added as a member of the organization.

Updating a user

Only firstName and lastName can be updated.

Removing a user

This removes the user’s organization membership and revokes all active sessions. The user account itself is not deleted — it is only disassociated from your organization.

Dashboard management

You can also manage users from the web app:
  1. Open your app in the Yboard dashboard.
  2. Navigate to Settings > Members.
  3. Invite users by email, view current members, or remove access.
Invitations are sent via email. You can cancel pending invitations from the same page.

Authentication

All user management endpoints require a valid Bearer token (API key) that matches the organization. The token is validated against WorkOS to ensure the caller has permission to manage users in the specified organization.