WorkOS PHP SDK

WorkOS
in package

Table of Contents

Properties

$actions  : Actions|null
$adminPortal  : AdminPortal|null
$apiKey  : string|null
$apiKeys  : ApiKeys|null
$auditLogs  : AuditLogs|null
$authorization  : Authorization|null
$clientId  : string|null
$connect  : Connect|null
$directorySync  : DirectorySync|null
$events  : Events|null
$featureFlags  : FeatureFlags|null
$groups  : Groups|null
$httpClient  : HttpClient|null
$multiFactorAuth  : MultiFactorAuth|null
$organizationDomains  : OrganizationDomains|null
$organizations  : Organizations|null
$passwordless  : Passwordless|null
$pipes  : Pipes|null
$pkce  : PKCEHelper|null
$radar  : Radar|null
$sessionManager  : SessionManager|null
$sso  : SSO|null
$userManagement  : UserManagement|null
$userManagementOrganizationMembershipGroups  : UserManagementOrganizationMembershipGroups|null
$vault  : Vault|null
$webhooks  : Webhooks|null
$webhookVerification  : WebhookVerification|null
$widgets  : Widgets|null

Methods

__construct()  : mixed
actions()  : Actions
adminPortal()  : AdminPortal
apiKeys()  : ApiKeys
auditLogs()  : AuditLogs
authorization()  : Authorization
connect()  : Connect
directorySync()  : DirectorySync
events()  : Events
featureFlags()  : FeatureFlags
getApiKey()  : string|null
getClientId()  : string|null
groups()  : Groups
multiFactorAuth()  : MultiFactorAuth
organizationDomains()  : OrganizationDomains
organizations()  : Organizations
passwordless()  : Passwordless
pipes()  : Pipes
pkce()  : PKCEHelper
radar()  : Radar
sessionManager()  : SessionManager
setApiKey()  : void
setClientId()  : void
sso()  : SSO
userManagement()  : UserManagement
userManagementOrganizationMembershipGroups()  : UserManagementOrganizationMembershipGroups
vault()  : Vault
webhooks()  : Webhooks
webhookVerification()  : WebhookVerification
widgets()  : Widgets

Properties

$apiKey

private static string|null $apiKey = null

$clientId

private static string|null $clientId = null

Methods

__construct()

public __construct([string|null $apiKey = null ][, string|null $clientId = null ][, string $baseUrl = 'https://api.workos.com' ][, int $timeout = 60 ][, int $maxRetries = 3 ][, HandlerStack|null $handler = null ][, string|null $userAgent = null ]) : mixed
Parameters
$apiKey : string|null = null
$clientId : string|null = null
$baseUrl : string = 'https://api.workos.com'
$timeout : int = 60
$maxRetries : int = 3
$handler : HandlerStack|null = null
$userAgent : string|null = null

getApiKey()

public static getApiKey() : string|null
Return values
string|null

getClientId()

public static getClientId() : string|null
Return values
string|null

setApiKey()

public static setApiKey(string|null $key) : void
Parameters
$key : string|null

setClientId()

public static setClientId(string|null $id) : void
Parameters
$id : string|null

        
On this page

Search results