Skip to content
Sign in Submit a tool
WorkOS logo

APIs & SDKs

WorkOS

Developer APIs for enterprise features like Single Sign-On, Directory Sync, and Audit Logging

WorkOS provides APIs and SDKs to quickly add enterprise features like SSO, Directory Sync, MFA, and Audit Logs to any application.

Overview

Screenshot of the WorkOS homepage

A look at workos.com

WorkOS is a set of building blocks for quickly adding enterprise features to your application. It provides developer APIs and SDKs for core enterprise requirements including Enterprise Single Sign-On, Directory Sync for user lifecycle management, Multi-Factor Authentication, Role-Based Access Control, Audit Logging, and more.

The platform includes an Admin Portal, a hosted interface that lets IT administrators directly set up and configure enterprise features without requiring developer involvement. WorkOS abstracts dozens of enterprise integrations behind a single, unified platform with modern APIs, RESTful endpoints, and SDKs for multiple programming languages.

WorkOS helps SaaS companies expand their market by enabling them to sell to enterprise customers immediately, reducing what would traditionally take months of development into a matter of minutes or days.

Feature notes

  • Enterprise SSO with SAML and OIDC support
  • Directory Sync and SCIM provisioning
  • Multi-Factor Authentication with TOTP and SMS
  • Admin Portal for IT admin onboarding
  • Audit Logs with event logging and streaming
  • Role-Based Access Control (RBAC)
  • Magic Auth for passwordless email authentication
  • Social authentication with Microsoft and Google
  • Radar protection against bots and fraud
  • Multiple SDKs for Node.js, Python, Ruby, Go, Java, .NET and more

Pricing

Pricing model: Freemium

User Management: Free up to 1 million monthly active users, then $2,500 per month per additional 1M users. Single Sign-On: $125 per connection (1-15), $100 per connection (16-30, 20% off), $80 per connection (31-50, 36% off), $65 per connection (51-100, 48% off). Directory Sync: Same connection-base

FAQ

What is a connection in WorkOS pricing?
A connection represents the relationship between WorkOS and any group of end users. Each enterprise customer you support with SSO or Directory Sync is counted as one connection, and the number of end users does not affect the pricing per connection.
Is there a free trial available?
WorkOS is free to get started and you don't need to add a credit card until you are ready to move to production. The staging environment is available at no cost for testing integrations.
How are monthly active users counted for the free tier?
A user is considered active if they perform any user action (such as sign up, sign in, or profile update) within the calendar month. WorkOS User Management is free for up to 1 million monthly active users.
Can I customize the Admin Portal?
Yes, Admin Portal is fully functional without customization and is included in all WorkOS accounts. Custom branding and custom domains can be applied for an additional monthly fee.

Leave a review for WorkOS

No reviews of WorkOS yet. Run the first inspection.

Your rating

Reviews are free and are never paid for. Open the reviews

Reviews and notes · Change log · Share the profile · Maker of this product? Claim the profile · Report a fault

More on this profile

WorkOS has a free listing. The owner can unlock the full profile with a paid launch for $5:

  • Founder story (locked)
  • Milestones (locked)
  • Demo video (locked)
  • Dofollow website link (locked)

Comparable tools

Help centre