Skip to content

v10.6.0

Latest

Choose a tag to compare

@workos-sdk-automation workos-sdk-automation released this 19 Oct 14:45
f67c7ca

⚠ BREAKING CHANGES

  • iterate only the current page when looping over a list response (#744)

Features

  • iterate only the current page when looping over a list response (#744) (40b902a)

Bug Fixes

  • classify Radar email and SMS challenges correctly (#750) (c2589c1)
  • clear before cursor when advancing pagination (#741) (f1dab71)
  • fall back from nonfinite Retry-After values (#742) (a65c626)

Miscellaneous Chores

  • release 10.6.0 (5c1faa3)

  • #747 feat(generated)!: regenerate from spec (9 changes)

    ⚠️ Breaking

    • pipes:
      • Removed model AddDataIntegrationsUpsertApiKeyRequest
      • Removed model AddDataIntegrationsUpsertClientCredentialsRequest
      • Removed enum AddDataIntegrationsUpsertApiKeyRequestConnectionOwner
      • Removed enum AddDataIntegrationsUpsertClientCredentialsRequestConnectionOwner

    Features

    • admin_portal:
      • Added model RevokeLink
      • Added external_user_id to GenerateLink
      • Added endpoint POST /portal/revoke_link
      • Changed errors for endpoint POST /portal/generate_link
    • agents:
      • Added model AgentBlueprintInvocableAs
      • Added model AgentBlueprintsCreateRequestInvocableAs
      • Added model AgentBlueprintsUpdateRequestInvocableAs
      • Added invocable_as to AgentBlueprint
      • Added invocable_as to AgentBlueprintsCreateRequest
      • Added invocable_as to AgentBlueprintsUpdateRequest
      • Added enum AgentBlueprintInvocableAsInstanceTypes
      • Added enum AgentBlueprintsCreateRequestInvocableAsInstanceTypes
      • Added enum AgentBlueprintsUpdateRequestInvocableAsInstanceTypes
    • audit_logs:
      • Changed errors for endpoint GET /audit_logs/actions
      • Changed errors for endpoint GET /audit_logs/actions/{actionName}/schemas
      • Changed errors for endpoint POST /audit_logs/actions/{actionName}/schemas
      • Changed errors for endpoint POST /audit_logs/events
      • Changed errors for endpoint POST /audit_logs/exports
      • Changed errors for endpoint GET /audit_logs/exports/{auditLogExportId}
    • authorization:
      • Changed errors for endpoint GET /authorization/organization_memberships/{organization_membership_id}/role_assignments
      • Changed errors for endpoint POST /authorization/groups/{group_id}/role_assignments
      • Changed errors for endpoint PUT /authorization/groups/{group_id}/role_assignments
      • Changed errors for endpoint GET /authorization/groups/{group_id}/role_assignments/{role_assignment_id}
      • Changed errors for endpoint POST /authorization/organization_memberships/{organization_membership_id}/check
      • Changed errors for endpoint GET /authorization/organization_memberships/{organization_membership_id}/resources
      • Changed errors for endpoint GET /authorization/organization_memberships/{organization_membership_id}/resources/{resource_id}/permissions
      • Changed errors for endpoint GET /authorization/organization_memberships/{organization_membership_id}/resources/{resource_type_slug}/{external_id}/permissions
      • Changed errors for endpoint POST /authorization/organization_memberships/{organization_membership_id}/role_assignments
      • Changed errors for endpoint GET /authorization/organizations/{organization_id}/resources/{resource_type_slug}/{external_id}
      • Changed errors for endpoint PATCH /authorization/organizations/{organization_id}/resources/{resource_type_slug}/{external_id}
      • Changed errors for endpoint GET /authorization/organizations/{organization_id}/resources/{resource_type_slug}/{external_id}/organization_memberships
      • Changed errors for endpoint GET /authorization/organizations/{organization_id}/resources/{resource_type_slug}/{external_id}/role_assignments
      • Changed errors for endpoint GET /authorization/resources
      • Changed errors for endpoint POST /authorization/resources
      • Changed errors for endpoint GET /authorization/resources/{resource_id}
      • Changed errors for endpoint PATCH /authorization/resources/{resource_id}
      • Changed errors for endpoint GET /authorization/resources/{resource_id}/organization_memberships
      • Changed errors for endpoint GET /authorization/resources/{resource_id}/role_assignments
    • directory_sync:
      • Added model DirectorySyncResponse
      • Added model DirectorySyncRateLimitError
      • Added endpoint POST /directories/{id}/sync
    • feature_flags:
      • Changed errors for endpoint PUT /feature-flags/{slug}/disable
      • Changed errors for endpoint PUT /feature-flags/{slug}/enable
    • organization_membership:
      • Changed errors for endpoint DELETE /user_management/organization_memberships/{id}
    • organizations:
      • Changed errors for endpoint GET /organizations/{id}/audit_logs_retention
      • Changed errors for endpoint PUT /organizations/{id}/audit_logs_retention
      • Changed errors for endpoint POST /organizations/{organization_id}/it_contacts/{contact_id}/invite
    • pipes:
      • Added established_by_user_id to ConnectedAccountWriteResponse
      • Added state_reason to ConnectedAccountWriteResponse
      • Added established_by_user_id to ConnectedAccount
      • Added state_reason to ConnectedAccount
      • Added established_by_user_id to DataIntegrationsListResponseDataConnectedAccount
      • Added state_reason to DataIntegrationsListResponseDataConnectedAccount
      • Changed idempotency-key contract for endpoint POST /data-integrations/{slug}/api-key
      • Changed idempotency-key contract for endpoint POST /data-integrations/{slug}/client-credentials
      • Changed idempotency-key contract for endpoint POST /organizations/{organization_id}/connected_accounts/{slug}
      • Changed idempotency-key contract for endpoint POST /user_management/users/{user_id}/connected_accounts/{slug}
      • Added model ConnectedAccountWriteResponse
      • Added model ConnectedAccountWriteResponseWarning
      • Added account_display_name to CreateOrganizationConnectedAccount
      • Added account_identifier to CreateOrganizationConnectedAccount
      • Added account_display_name to OrganizationConnectedAccount
      • Added account_identifier to OrganizationConnectedAccount
      • Added account_display_name to CreateConnectedAccount
      • Added account_identifier to CreateConnectedAccount
      • Added account_display_name to ConnectedAccountInput
      • Added account_identifier to ConnectedAccountInput
      • Added account_display_name to DataIntegrationsCreateApiKeyConnectionRequest
      • Added account_identifier to DataIntegrationsCreateApiKeyConnectionRequest
      • Added account_display_name to DataIntegrationsUpsertApiKeyRequest
      • Added account_identifier to DataIntegrationsUpsertApiKeyRequest
      • Added account_display_name to ReauthorizeDataIntegrationsUpsertApiKeyRequest
      • Added account_identifier to ReauthorizeDataIntegrationsUpsertApiKeyRequest
      • Added account_display_name to DataIntegrationsUpsertApiKeyRequest2
      • Added account_identifier to DataIntegrationsUpsertApiKeyRequest2
      • Added account_display_name to DataIntegrationsGetDataIntegrationAuthorizeUrlRequest
      • Added account_display_name to AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequest
      • Added account_display_name to ReauthorizeDataIntegrationsGetDataIntegrationAuthorizeUrlRequest
      • Added account_display_name to DataIntegrationsCreateClientCredentialsConnectionRequest
      • Added account_identifier to DataIntegrationsCreateClientCredentialsConnectionRequest
      • Added account_display_name to DataIntegrationsUpsertClientCredentialsRequest
      • Added account_identifier to DataIntegrationsUpsertClientCredentialsRequest
      • Added account_display_name to ReauthorizeDataIntegrationsUpsertClientCredentialsRequest
      • Added account_identifier to ReauthorizeDataIntegrationsUpsertClientCredentialsRequest
      • Added account_display_name to DataIntegrationsUpsertClientCredentialsRequest2
      • Added account_identifier to DataIntegrationsUpsertClientCredentialsRequest2
      • Added enum ConnectedAccountWriteResponseConnectionRole
      • Added enum ConnectedAccountWriteResponseAuthMethod
      • Added enum ConnectedAccountWriteResponseState
      • Changed errors for endpoint POST /data-integrations/{slug}/api-key
      • Changed errors for endpoint POST /data-integrations/{slug}/authorize
      • Changed errors for endpoint POST /data-integrations/{slug}/client-credentials
      • Added model AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequest
      • Added model ReauthorizeDataIntegrationsGetDataIntegrationAuthorizeUrlRequest
      • Added enum AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequestConnectionOwner
      • Added enum ReauthorizeDataIntegrationsGetDataIntegrationAuthorizeUrlRequestConnectionOwner
      • Added model DataIntegrationsCreateApiKeyConnectionRequest
      • Added model DataIntegrationsCreateClientCredentialsConnectionRequest
      • Added enum DataIntegrationsCreateApiKeyConnectionRequestConnectionOwner
      • Added enum DataIntegrationsCreateClientCredentialsConnectionRequestConnectionOwner
      • Added endpoint POST /data-integrations/{slug}/api-key
      • Added endpoint POST /data-integrations/{slug}/client-credentials
      • Added config to DataIntegrationVendedCredential
      • Added model DataIntegrationVendedCredential
      • Added model CreateOrganizationConnectedAccount
      • Added model CreateConnectedAccount
      • Added model AddDataIntegrationsUpsertApiKeyRequest
      • Added model ReauthorizeDataIntegrationsUpsertApiKeyRequest
      • Added model DataIntegrationsUpsertApiKeyRequest2
      • Added model AddDataIntegrationsUpsertClientCredentialsRequest
      • Added model ReauthorizeDataIntegrationsUpsertClientCredentialsRequest
      • Added model DataIntegrationsUpsertClientCredentialsRequest2
      • Added enum CreateOrganizationConnectedAccountState
      • Added enum CreateConnectedAccountState
      • Added enum AddDataIntegrationsUpsertApiKeyRequestConnectionOwner
      • Added enum ReauthorizeDataIntegrationsUpsertApiKeyRequestConnectionOwner
      • Added enum DataIntegrationsUpsertApiKeyRequest2ConnectionOwner
      • Added enum AddDataIntegrationsUpsertClientCredentialsRequestConnectionOwner
      • Added enum ReauthorizeDataIntegrationsUpsertClientCredentialsRequestConnectionOwner
      • Added enum DataIntegrationsUpsertClientCredentialsRequest2ConnectionOwner
      • Added parameter OrganizationsDataProviders.updateOrganizationDataInstallation.connection_intent
      • Added parameter UserManagementDataProviders.updateUserDataInstallation.connection_intent
      • Added model OrganizationConnectedAccount
      • Added enum OrganizationConnectedAccountState
    • radar:
      • Changed errors for endpoint POST /radar/attempts
      • Changed errors for endpoint PUT /radar/attempts/{id}
      • Changed errors for endpoint POST /radar/lists/{type}/{action}
    • sso:
      • Added code_verifier to TokenQuery
    • user_management:
      • Changed errors for endpoint POST /user_management/invitations
      • Changed errors for endpoint POST /user_management/invitations/{id}/resend
      • Changed errors for endpoint POST /user_management/waitlist_entries/{id}/approve
      • Changed errors for endpoint PUT /user_management/users/{id}

    Fixes

    • agents:
      • Changed errors for endpoint POST /agents/blueprints/{agent_blueprint_id}/tokens
    • pipes:
      • Changed response of Pipes.createApiKeyConnection from ConnectedAccount to ConnectedAccountWriteResponse
      • Changed response of Pipes.upsertApiKey from ConnectedAccount to ConnectedAccountWriteResponse
      • Changed response of Pipes.createClientCredentialsConnection from ConnectedAccount to ConnectedAccountWriteResponse
      • Changed response of Pipes.upsertClientCredentials from ConnectedAccount to ConnectedAccountWriteResponse
      • Changed response of OrganizationsDataProviders.createOrganizationDataInstallation from ConnectedAccount to ConnectedAccountWriteResponse
      • Changed response of OrganizationsDataProviders.updateOrganizationDataInstallation from ConnectedAccount to ConnectedAccountWriteResponse
      • Changed response of UserManagementDataProviders.createUserDataInstallation from ConnectedAccount to ConnectedAccountWriteResponse
      • Changed response of UserManagementDataProviders.updateUserDataInstallation from ConnectedAccount to ConnectedAccountWriteResponse
      • Changed errors for endpoint POST /organizations/{organization_id}/connected_accounts/{slug}
      • Changed errors for endpoint POST /user_management/users/{user_id}/connected_accounts/{slug}
      • Changed errors for endpoint PUT /data-integrations/{slug}/api-key
      • Changed request body for Pipes.getDataIntegrationAuthorizeUrl
      • Changed errors for endpoint POST /data-integrations/{slug}/authorize
      • Changed errors for endpoint PUT /data-integrations/{slug}/client-credentials
      • Changed request body for Pipes.upsertApiKey
      • Changed request body for Pipes.upsertClientCredentials
      • Changed the type of DataIntegrationCredentialsResponse.credential
      • Removed connected_account_id from DataIntegrationsUpsertApiKeyRequest
      • Removed connected_account_id from DataIntegrationsUpsertClientCredentialsRequest
      • Changed request body of OrganizationsDataProviders.createOrganizationDataInstallation from OrganizationConnectedAccount to CreateOrganizationConnectedAccount
      • Changed request body of UserManagementDataProviders.createUserDataInstallation from ConnectedAccountInput to CreateConnectedAccount
      • Changed request body of OrganizationsDataProviders.createOrganizationDataInstallation from ConnectedAccountInput to OrganizationConnectedAccount
      • Changed request body of OrganizationsDataProviders.updateOrganizationDataInstallation from ConnectedAccountInput to OrganizationConnectedAccount
      • Changed errors for endpoint PUT /organizations/{organization_id}/connected_accounts/{slug}
    • sso:
      • Changed errors for endpoint POST /connections
      • Changed errors for endpoint POST /connections/{connectionId}/saml_sp_signing_cert
  • #749 feat(generated)!: regenerate from spec (3 changes)

    Features

    • user_management:
      • Changed errors for endpoint POST /user_management/users
      • Changed errors for endpoint POST /user_management/magic_auth

    Fixes

    • user_management:
      • Changed errors for endpoint POST /user_management/authenticate
  • #752 fix(generated): regenerate from spec

    Features

    • agents:
      • Added revoked_at to AgentRegistration
      • Added endpoint POST /agents/registrations/{id}/revoke