Skip to main content

Documentation for API Endpoints

All URIs are relative to https://fbn-prd.lusid.com/identity

Class Method HTTP request Description
ApplicationMetadataApi list_access_controlled_resources GET /api/metadata/access/resources ListAccessControlledResources: Get resources available for access control
ApplicationMetadataApi list_api_endpoints GET /api/metadata/endpoints ListApiEndpoints: Get the API endpoints available
ApplicationsApi create_application POST /api/applications [EARLY ACCESS] CreateApplication: Create Application
ApplicationsApi delete_application DELETE /api/applications/{id} [EARLY ACCESS] DeleteApplication: Delete Application
ApplicationsApi get_application GET /api/applications/{id} GetApplication: Get Application
ApplicationsApi list_applications GET /api/applications ListApplications: List Applications
ApplicationsApi rotate_application_secrets POST /api/applications/{id}/lifecycle/$newsecret [EARLY ACCESS] RotateApplicationSecrets: Rotate Application Secrets
AuthenticationApi get_authentication_information GET /api/authentication/information GetAuthenticationInformation: Gets AuthenticationInformation
AuthenticationApi get_password_policy GET /api/authentication/password-policy/{userType} GetPasswordPolicy: Gets password policy for a user type
AuthenticationApi get_session_policy GET /api/authentication/session-policy GetSessionPolicy: Get session policy
AuthenticationApi get_support_access_history GET /api/authentication/support GetSupportAccessHistory: Get the history of all support access granted and any information pertaining to their termination
AuthenticationApi get_support_roles GET /api/authentication/support-roles GetSupportRoles: Get mapping of support roles, the internal representation to a human friendly representation
AuthenticationApi grant_support_access POST /api/authentication/support GrantSupportAccess: Grants FINBOURNE support access to your account
AuthenticationApi invalidate_support_access DELETE /api/authentication/support InvalidateSupportAccess: Revoke any FINBOURNE support access to your account
AuthenticationApi update_password_policy PUT /api/authentication/password-policy/{userType} UpdatePasswordPolicy: Updates password policy for a user type
AuthenticationApi update_session_policy PUT /api/authentication/session-policy UpdateSessionPolicy: Update session policy
CellManagementApi accept_cell_attachment POST /api/cellmanagement/acceptattachment [EARLY ACCESS] AcceptCellAttachment: Accept (or retry) a cell attachment
CellManagementApi detach_parent_cell PUT /api/cellmanagement/detach [EARLY ACCESS] DetachParentCell: Detach this cell from its parent
CellManagementApi get_cell_parent_status GET /api/cellmanagement/parentcell [EARLY ACCESS] GetCellParentStatus: Get cell parent status
CellManagementApi refuse_cell_attachment POST /api/cellmanagement/refuseattachment [EARLY ACCESS] RefuseCellAttachment: Refuse a Proposed cell attachment
CellManagementApi remove_primary_domain DELETE /api/cellmanagement/primarydomain [EARLY ACCESS] RemovePrimaryDomain: Remove primary domain
CellManagementApi rotate_attaching_key PUT /api/cellmanagement/attachingkey/rotate [EARLY ACCESS] RotateAttachingKey: Rotate the stored Attaching Key on an Attached cell
CellManagementApi rotate_domain_keys POST /api/cellmanagement/rotatedomainkeys [EARLY ACCESS] RotateDomainKeys: Force a sweep-rotation of every parent-cell service-user PAT on this cell
CellManagementApi set_attaching_key PUT /api/cellmanagement/attachingkey [EARLY ACCESS] SetAttachingKey: Store the Attaching Key pasted from the parent admin portal
CellManagementApi set_parent_cell PUT /api/cellmanagement/parentcell [EARLY ACCESS] SetParentCell: Set parent cell
CellManagementApi set_primary_domain PUT /api/cellmanagement/primarydomain [EARLY ACCESS] SetPrimaryDomain: Set primary domain
ExternalTokenIssuersApi create_external_token_issuer POST /api/externaltokenissuers [EARLY ACCESS] CreateExternalTokenIssuer: Create an External Token Issuer
ExternalTokenIssuersApi delete_external_token_issuer DELETE /api/externaltokenissuers/{code} [EARLY ACCESS] DeleteExternalTokenIssuer: Deletes an External Token Issuer by code
ExternalTokenIssuersApi get_external_token_issuer GET /api/externaltokenissuers/{code} [EARLY ACCESS] GetExternalTokenIssuer: Gets an External Token Issuer with code
ExternalTokenIssuersApi list_external_token_issuers GET /api/externaltokenissuers [EARLY ACCESS] ListExternalTokenIssuers: Lists all External Token Issuers for a domain
ExternalTokenIssuersApi update_external_token_issuer PUT /api/externaltokenissuers/{code} [EARLY ACCESS] UpdateExternalTokenIssuer: Updates an existing External Token Issuer
IdentityLogsApi list_logs GET /api/logs ListLogs: Lists system logs for a domain
IdentityLogsApi list_user_logs GET /api/logs/me ListUserLogs: Lists user logs
IdentityProviderApi add_scim PUT /api/identityprovider/scim AddScim: Add SCIM
IdentityProviderApi remove_scim DELETE /api/identityprovider/scim RemoveScim: Remove SCIM
MCPToolsApi create_mcp_tool POST /api/mcptools/{scope}/{code} [EARLY ACCESS] CreateMcpTool: Create an MCP Tool
MCPToolsApi delete_mcp_tool DELETE /api/mcptools/{scope}/{code} [EARLY ACCESS] DeleteMcpTool: Delete an MCP Tool
MCPToolsApi get_mcp_tool GET /api/mcptools/{scope}/{code} [EARLY ACCESS] GetMcpTool: Get an MCP Tool
MCPToolsApi list_mcp_tools GET /api/mcptools [EARLY ACCESS] ListMcpTools: List all MCP Tools
MCPToolsApi update_mcp_tool PUT /api/mcptools/{scope}/{code} [EARLY ACCESS] UpdateMcpTool: Update an MCP Tool
MeApi get_user_info GET /api/me GetUserInfo: Get User Info
MeApi set_password PUT /api/me/password SetPassword: Set password of current user
NetworkZonesApi create_network_zone POST /api/networkzones [EARLY ACCESS] CreateNetworkZone: Creates a network zone
NetworkZonesApi delete_network_zone DELETE /api/networkzones/{code} [EARLY ACCESS] DeleteNetworkZone: Deletes a network zone
NetworkZonesApi get_network_zone GET /api/networkzones/{code} [EARLY ACCESS] GetNetworkZone: Retrieve a Network Zone
NetworkZonesApi list_network_zones GET /api/networkzones [EARLY ACCESS] ListNetworkZones: Lists all network zones for a domain
NetworkZonesApi update_network_zone PUT /api/networkzones/{code} [EARLY ACCESS] UpdateNetworkZone: Updates an existing network zone
PersonalAuthenticationTokensApi create_api_key POST /api/keys CreateApiKey: Create a Personal Access Token
PersonalAuthenticationTokensApi delete_api_key DELETE /api/keys/{id} DeleteApiKey: Invalidate a Personal Access Token
PersonalAuthenticationTokensApi list_own_api_keys GET /api/keys ListOwnApiKeys: Gets the meta data for all of the user's existing Personal Access Tokens.
RolesApi add_user_to_role PUT /api/roles/{id}/users/{userId} AddUserToRole: Add User to Role
RolesApi create_role POST /api/roles CreateRole: Create Role
RolesApi delete_role DELETE /api/roles/{id} DeleteRole: Delete Role
RolesApi get_role GET /api/roles/{id} GetRole: Get Role
RolesApi get_role_by_code GET /api/roles/byCode/{code} GetRoleByCode: Get Role By Code
RolesApi list_roles GET /api/roles ListRoles: List Roles
RolesApi list_users_in_role GET /api/roles/{id}/users ListUsersInRole: Get the users in the specified role.
RolesApi remove_user_from_role DELETE /api/roles/{id}/users/{userId} RemoveUserFromRole: Remove User from Role
RolesApi update_role PUT /api/roles/{id} UpdateRole: Update Role
TokensApi invalidate_token DELETE /api/tokens InvalidateToken: Invalidate current JWT token (sign out)
UsersApi create_user POST /api/users CreateUser: Create User
UsersApi delete_user DELETE /api/users/{id} DeleteUser: Delete User
UsersApi expire_password POST /api/users/{id}/lifecycle/$expirepassword ExpirePassword: Reset the user's password to a temporary one
UsersApi find_users_by_id GET /api/directory FindUsersById: Find users by id endpoint
UsersApi get_user GET /api/users/{id} GetUser: Get User
UsersApi get_user_from_login GET /api/users/fromlogin/{login} GetUserFromLogin: Get User From Login
UsersApi get_user_schema GET /api/users/schema [EARLY ACCESS] GetUserSchema: Get User Schema
UsersApi list_runnable_users GET /api/users/$runnable [EARLY ACCESS] ListRunnableUsers: List Runable Users
UsersApi list_users GET /api/users ListUsers: List Users
UsersApi reset_factors POST /api/users/{id}/lifecycle/$resetfactors ResetFactors: Reset MFA factors
UsersApi reset_password POST /api/users/{id}/lifecycle/$resetpassword ResetPassword: Reset Password
UsersApi send_activation_email POST /api/users/{id}/lifecycle/$activate SendActivationEmail: Sends an activation email to the User
UsersApi unlock_user POST /api/users/{id}/lifecycle/$unlock UnlockUser: Unlock User
UsersApi unsuspend_user POST /api/users/{id}/lifecycle/$unsuspend [EXPERIMENTAL] UnsuspendUser: Unsuspend user
UsersApi update_user PUT /api/users/{id} UpdateUser: Update User
UsersApi update_user_schema PUT /api/users/schema [EARLY ACCESS] UpdateUserSchema: Update User Schema

Documentation for Models

Metadata

Release files for finbourne-identity-sdk 2.3.19

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for finbourne-identity-sdk 2.3.19
File Size Uploaded
finbourne_identity_sdk-2.3.19.tar.gz 101.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for finbourne-identity-sdk 2.3.19
File Interpreter ABI Platform
finbourne_identity_sdk-2.3.19-py3-none-any.whl Python 3 none any Details

Total release size: 336.2 kB

Release files / finbourne_identity_sdk-2.3.19.tar.gz

Download URL finbourne_identity_sdk-2.3.19.tar.gz
Size 101.2 kB
Tags Source
SHA-256 checksum
How to use checksums
8a946cd904a5f689300982311a4886967d14ce42e51a315c3afcb3dd6d763f7f
BLAKE2b-256 checksum
How to use checksums
144f93f539ffac2eb1b05f60ef69d819e502283017ac1eaa4e807d854a6ceda1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/2.5.1 CPython/3.11.9 Linux/6.12.54-flatcar

Release files / finbourne_identity_sdk-2.3.19-py3-none-any.whl

Download URL finbourne_identity_sdk-2.3.19-py3-none-any.whl
Size 235.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
08641b75e5ffd5f88902d823510b00b763f366363e7f615109891291b1a2588d
BLAKE2b-256 checksum
How to use checksums
9cdbfbb7b2fb66d03881b8c9b317a894d9090abcde3da09f4e709c367443d327
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/2.5.1 CPython/3.11.9 Linux/6.12.54-flatcar

Release history Release notifications | RSS feed

This release

2.3.19 This release

2 release files

2.3.17

2 release files

2.3.16

2 release files

2.3.15

2 release files

2.3.14

2 release files

2.3.10

2 release files

2.3.9

2 release files

2.3.8

2 release files

2.3.7

2 release files

2.3.6

2 release files

2.3.5

2 release files

2.3.4

2 release files

2.3.3

2 release files

2.3.2

2 release files

2.3.1

2 release files

2.2.1

2 release files

2.1.98

2 release files

2.1.97

2 release files

2.1.96

2 release files

2.1.95

2 release files

2.1.94

2 release files

2.1.92

2 release files

2.1.91

2 release files

2.1.90

2 release files

2.1.89

2 release files

2.1.87

2 release files

2.1.86

2 release files

2.1.85

2 release files

2.1.84

2 release files

2.1.83

2 release files

2.1.82

2 release files

2.1.81

2 release files

2.1.79

2 release files

2.1.78

2 release files

2.1.77

2 release files

2.1.76

2 release files

2.1.75

2 release files

2.1.74

2 release files

2.1.73

2 release files

2.1.72

2 release files

2.1.71

2 release files

2.1.70

2 release files

2.1.68

2 release files

2.1.67

2 release files

2.1.66

2 release files

2.1.65

2 release files

2.1.64

2 release files

2.1.63

2 release files

2.1.62

2 release files

2.1.61

2 release files

2.1.60

2 release files

2.1.59

2 release files

2.1.58

2 release files

2.1.57

2 release files

2.1.56

2 release files

2.1.55

2 release files

2.1.51

2 release files

2.1.50

2 release files

2.1.49

2 release files

2.1.48

2 release files

2.1.47

2 release files

2.1.46

2 release files

2.1.45

2 release files

2.1.44

2 release files

2.1.40

2 release files

2.1.39

2 release files

2.1.38

2 release files

2.1.37

2 release files

2.1.36

2 release files

2.1.35

2 release files

2.1.34

2 release files

2.1.33

2 release files

2.1.32

2 release files

2.1.31

2 release files

2.1.30

2 release files

2.1.29

2 release files

2.1.28

2 release files

2.1.27

2 release files

2.1.26

2 release files

2.1.25

2 release files

2.1.24

2 release files

2.1.23

2 release files

2.1.22

2 release files

2.1.21

2 release files

2.1.12

2 release files

2.1.11

2 release files

2.1.10

2 release files

2.1.9

2 release files

2.1.8

2 release files

2.1.7

2 release files

2.1.6

2 release files

2.1.5

2 release files

2.1.4

2 release files

2.1.3

2 release files

2.1.2

2 release files

2.1.1

2 release files

2.0.44

2 release files

2.0.43

2 release files

2.0.42

2 release files

2.0.41

2 release files

2.0.40

2 release files

2.0.39

2 release files

2.0.38

2 release files

2.0.37

2 release files

2.0.36

2 release files

2.0.35

2 release files

2.0.34

2 release files

2.0.29

2 release files

2.0.28

2 release files

2.0.27

2 release files

2.0.26

2 release files

2.0.25

2 release files

2.0.24

2 release files

2.0.23

2 release files

2.0.22

2 release files

2.0.21

2 release files

2.0.20

2 release files

2.0.19

2 release files

2.0.18

2 release files

2.0.17

2 release files

2.0.16

2 release files

2.0.15

2 release files

2.0.14

2 release files

2.0.13

2 release files

2.0.10

2 release files

2.0.9

2 release files

2.0.8

2 release files

2.0.7

2 release files

2.0.6

2 release files

2.0.5

2 release files

2.0.4

2 release files

2.0.3

2 release files

2.0.2

2 release files

2.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page