WorkOS integration (Developer Tools). Imported from open-connector.
https://api.workos.com/user_management/users
| Param | Type | Required | Description |
|---|---|---|---|
| before | string | optional | An object ID that defines the cursor position before the requested page. |
| after | string | optional | An object ID that defines the cursor position after the requested page. |
| limit | integer | optional | Upper limit on the number of objects to return, between 1 and 100. |
| order | string | optional | Order the results by creation time. |
| organization_id | string | optional | Filter users by the organization they are members of. |
| string | optional | Filter users by their email address. |
/user_management/users/{id}
| Param | Type | Required | Description |
|---|---|---|---|
| id | string | required | The unique ID of the user. |
/user_management/users
| Param | Type | Required | Description |
|---|---|---|---|
| string | required | The email address of the user. | |
| first_name | string | optional | The first name of the user. |
| last_name | string | optional | The last name of the user. |
| name | string | optional | The user's full name. |
| email_verified | boolean | optional | Whether the user's email address was previously verified. |
| metadata | object | optional | Metadata key/value pairs associated with the resource. |
| external_id | string | optional | The external identifier of the user. |
| password | string | optional | The password to set for the user. |
/user_management/users/{id}
| Param | Type | Required | Description |
|---|---|---|---|
| id | string | required | The unique ID of the user. |
| first_name | string | optional | The first name of the user. |
| last_name | string | optional | The last name of the user. |
| name | string | optional | The user's full name. |
| email_verified | boolean | optional | Whether the user's email address was previously verified. |
| metadata | object | optional | Metadata key/value pairs associated with the resource. |
| external_id | string | optional | The external identifier of the user. |
| password | string | optional | The password to set for the user. |
/organizations
| Param | Type | Required | Description |
|---|---|---|---|
| before | string | optional | An object ID that defines the cursor position before the requested page. |
| after | string | optional | An object ID that defines the cursor position after the requested page. |
| limit | integer | optional | Upper limit on the number of objects to return, between 1 and 100. |
| order | string | optional | Order the results by creation time. |
| domains | array | optional | Domains to match against organizations. |
| search | string | optional | Search text matched against organization names. |
/organizations/{id}
| Param | Type | Required | Description |
|---|---|---|---|
| id | string | required | Unique identifier of the organization. |
/organizations
| Param | Type | Required | Description |
|---|---|---|---|
| name | string | required | The name of the organization. |
| allow_profiles_outside_organization | boolean | optional | Whether the organization allows profiles from outside the organization to sign … |
| domain_data | array | optional | Domains associated with the organization, including verification state. |
| metadata | object | optional | Metadata key/value pairs associated with the resource. |
| external_id | string | optional | An external identifier for the organization. |
/organizations/{id}
| Param | Type | Required | Description |
|---|---|---|---|
| id | string | required | Unique identifier of the organization. |
| name | string | optional | The name of the organization. |
| allow_profiles_outside_organization | boolean | optional | Whether the organization allows profiles from outside the organization to sign … |
| domain_data | array | optional | Domains associated with the organization, including verification state. |
| metadata | object | optional | Metadata key/value pairs associated with the resource. |
| external_id | string | optional | An external identifier for the organization. |
/user_management/organization_memberships
| Param | Type | Required | Description |
|---|---|---|---|
| before | string | optional | An object ID that defines the cursor position before the requested page. |
| after | string | optional | An object ID that defines the cursor position after the requested page. |
| limit | integer | optional | Upper limit on the number of objects to return, between 1 and 100. |
| order | string | optional | Order the results by creation time. |
| organization_id | string | optional | The ID of the organization which the user belongs to. |
| user_id | string | optional | The ID of the user. |
| statuses | array | optional | Statuses to include in the membership list. |
/user_management/organization_memberships/{id}
| Param | Type | Required | Description |
|---|---|---|---|
| id | string | required | The unique ID of the organization membership. |
/user_management/organization_memberships
| Param | Type | Required | Description |
|---|---|---|---|
| user_id | string | required | The ID of the user. |
| organization_id | string | required | The ID of the organization which the user belongs to. |
| role_slug | string | optional | A single role identifier. |
| role_slugs | array | optional | Role identifiers to assign to the user. |
/user_management/organization_memberships/{id}
| Param | Type | Required | Description |
|---|---|---|---|
| id | string | required | The unique ID of the organization membership. |
| role_slug | string | optional | A single role identifier. |
| role_slugs | array | optional | Role identifiers to assign to the user. |
/user_management/organization_memberships/{id}/deactivate
| Param | Type | Required | Description |
|---|---|---|---|
| id | string | required | The unique ID of the organization membership. |
/user_management/organization_memberships/{id}/reactivate
| Param | Type | Required | Description |
|---|---|---|---|
| id | string | required | The unique ID of the organization membership. |