7 releases (1 stable)

1.0.0 Sep 18, 2024
0.5.0 Apr 25, 2024
0.2.3 Dec 21, 2023
0.2.2 Oct 13, 2023
0.1.0 Jan 31, 2023

#141 in Authentication

Download history 1379/week @ 2024-08-17 1566/week @ 2024-08-24 1924/week @ 2024-08-31 1867/week @ 2024-09-07 2125/week @ 2024-09-14 2538/week @ 2024-09-21 2038/week @ 2024-09-28 2072/week @ 2024-10-05 2114/week @ 2024-10-12 2332/week @ 2024-10-19 3240/week @ 2024-10-26 3112/week @ 2024-11-02 2459/week @ 2024-11-09 1981/week @ 2024-11-16 2602/week @ 2024-11-23 2559/week @ 2024-11-30

9,975 downloads per month
Used in 9 crates (5 directly)

Custom license

2MB
33K SLoC

Rust API client for bitwarden-api-api

No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)

Overview

This API client was generated by the OpenAPI Generator project. By using the openapi-spec from a remote server, you can easily generate an API client.

  • API version: latest
  • Package version: 0.5.0
  • Generator version: 7.6.0
  • Build package: org.openapitools.codegen.languages.RustClientCodegen

Installation

Put the package under your project folder in a directory named bitwarden-api-api and add the following to Cargo.toml under [dependencies]:

bitwarden-api-api = { path = "./bitwarden-api-api" }

Documentation for API Endpoints

All URIs are relative to http://localhost

Class Method HTTP request Description
AccessPoliciesApi organizations_id_access_policies_people_potential_grantees_get GET /organizations/{id}/access-policies/people/potential-grantees
AccessPoliciesApi organizations_id_access_policies_projects_potential_grantees_get GET /organizations/{id}/access-policies/projects/potential-grantees
AccessPoliciesApi organizations_id_access_policies_service_accounts_potential_grantees_get GET /organizations/{id}/access-policies/service-accounts/potential-grantees
AccessPoliciesApi projects_id_access_policies_people_get GET /projects/{id}/access-policies/people
AccessPoliciesApi projects_id_access_policies_people_put PUT /projects/{id}/access-policies/people
AccessPoliciesApi projects_id_access_policies_service_accounts_get GET /projects/{id}/access-policies/service-accounts
AccessPoliciesApi projects_id_access_policies_service_accounts_put PUT /projects/{id}/access-policies/service-accounts
AccessPoliciesApi secrets_secret_id_access_policies_get GET /secrets/{secretId}/access-policies
AccessPoliciesApi service_accounts_id_access_policies_people_get GET /service-accounts/{id}/access-policies/people
AccessPoliciesApi service_accounts_id_access_policies_people_put PUT /service-accounts/{id}/access-policies/people
AccessPoliciesApi service_accounts_id_granted_policies_get GET /service-accounts/{id}/granted-policies
AccessPoliciesApi service_accounts_id_granted_policies_put PUT /service-accounts/{id}/granted-policies
AccountsApi accounts_api_key_post POST /accounts/api-key
AccountsApi accounts_avatar_post POST /accounts/avatar
AccountsApi accounts_avatar_put PUT /accounts/avatar
AccountsApi accounts_cancel_post POST /accounts/cancel
AccountsApi accounts_convert_to_key_connector_post POST /accounts/convert-to-key-connector
AccountsApi accounts_delete DELETE /accounts
AccountsApi accounts_delete_post POST /accounts/delete
AccountsApi accounts_delete_recover_post POST /accounts/delete-recover
AccountsApi accounts_delete_recover_token_post POST /accounts/delete-recover-token
AccountsApi accounts_email_post POST /accounts/email
AccountsApi accounts_email_token_post POST /accounts/email-token
AccountsApi accounts_kdf_post POST /accounts/kdf
AccountsApi accounts_key_post POST /accounts/key
AccountsApi accounts_keys_get GET /accounts/keys
AccountsApi accounts_keys_post POST /accounts/keys
AccountsApi accounts_license_post POST /accounts/license
AccountsApi accounts_organizations_get GET /accounts/organizations
AccountsApi accounts_password_hint_post POST /accounts/password-hint
AccountsApi accounts_password_post POST /accounts/password
AccountsApi accounts_payment_post POST /accounts/payment
AccountsApi accounts_premium_post POST /accounts/premium
AccountsApi accounts_profile_get GET /accounts/profile
AccountsApi accounts_profile_post POST /accounts/profile
AccountsApi accounts_profile_put PUT /accounts/profile
AccountsApi accounts_reinstate_premium_post POST /accounts/reinstate-premium
AccountsApi accounts_request_otp_post POST /accounts/request-otp
AccountsApi accounts_revision_date_get GET /accounts/revision-date
AccountsApi accounts_rotate_api_key_post POST /accounts/rotate-api-key
AccountsApi accounts_security_stamp_post POST /accounts/security-stamp
AccountsApi accounts_set_key_connector_key_post POST /accounts/set-key-connector-key
AccountsApi accounts_set_password_post POST /accounts/set-password
AccountsApi accounts_sso_organization_id_delete DELETE /accounts/sso/{organizationId}
AccountsApi accounts_sso_user_identifier_get GET /accounts/sso/user-identifier
AccountsApi accounts_storage_post POST /accounts/storage
AccountsApi accounts_subscription_get GET /accounts/subscription
AccountsApi accounts_tax_get GET /accounts/tax
AccountsApi accounts_tax_put PUT /accounts/tax
AccountsApi accounts_update_tde_offboarding_password_put PUT /accounts/update-tde-offboarding-password
AccountsApi accounts_update_temp_password_put PUT /accounts/update-temp-password
AccountsApi accounts_verify_email_post POST /accounts/verify-email
AccountsApi accounts_verify_email_token_post POST /accounts/verify-email-token
AccountsApi accounts_verify_otp_post POST /accounts/verify-otp
AccountsApi accounts_verify_password_post POST /accounts/verify-password
AccountsBillingApi accounts_billing_history_get GET /accounts/billing/history
AccountsBillingApi accounts_billing_payment_method_get GET /accounts/billing/payment-method
AuthRequestsApi auth_requests_admin_request_post POST /auth-requests/admin-request
AuthRequestsApi auth_requests_get GET /auth-requests
AuthRequestsApi auth_requests_id_get GET /auth-requests/{id}
AuthRequestsApi auth_requests_id_put PUT /auth-requests/{id}
AuthRequestsApi auth_requests_id_response_get GET /auth-requests/{id}/response
AuthRequestsApi auth_requests_post POST /auth-requests
CiphersApi ciphers_admin_delete DELETE /ciphers/admin
CiphersApi ciphers_admin_post POST /ciphers/admin
CiphersApi ciphers_attachment_validate_azure_post POST /ciphers/attachment/validate/azure
CiphersApi ciphers_bulk_collections_post POST /ciphers/bulk-collections
CiphersApi ciphers_create_post POST /ciphers/create
CiphersApi ciphers_delete DELETE /ciphers
CiphersApi ciphers_delete_admin_post POST /ciphers/delete-admin
CiphersApi ciphers_delete_admin_put PUT /ciphers/delete-admin
CiphersApi ciphers_delete_post POST /ciphers/delete
CiphersApi ciphers_delete_put PUT /ciphers/delete
CiphersApi ciphers_get GET /ciphers
CiphersApi ciphers_id_admin_delete DELETE /ciphers/{id}/admin
CiphersApi ciphers_id_admin_get GET /ciphers/{id}/admin
CiphersApi ciphers_id_admin_post POST /ciphers/{id}/admin
CiphersApi ciphers_id_admin_put PUT /ciphers/{id}/admin
CiphersApi ciphers_id_attachment_admin_post POST /ciphers/{id}/attachment-admin
CiphersApi ciphers_id_attachment_attachment_id_admin_delete DELETE /ciphers/{id}/attachment/{attachmentId}/admin
CiphersApi ciphers_id_attachment_attachment_id_delete DELETE /ciphers/{id}/attachment/{attachmentId}
CiphersApi ciphers_id_attachment_attachment_id_delete_admin_post POST /ciphers/{id}/attachment/{attachmentId}/delete-admin
CiphersApi ciphers_id_attachment_attachment_id_delete_post POST /ciphers/{id}/attachment/{attachmentId}/delete
CiphersApi ciphers_id_attachment_attachment_id_get GET /ciphers/{id}/attachment/{attachmentId}
CiphersApi ciphers_id_attachment_attachment_id_post POST /ciphers/{id}/attachment/{attachmentId}
CiphersApi ciphers_id_attachment_attachment_id_renew_get GET /ciphers/{id}/attachment/{attachmentId}/renew
CiphersApi ciphers_id_attachment_attachment_id_share_post POST /ciphers/{id}/attachment/{attachmentId}/share
CiphersApi ciphers_id_attachment_post POST /ciphers/{id}/attachment
CiphersApi ciphers_id_attachment_v2_post POST /ciphers/{id}/attachment/v2
CiphersApi ciphers_id_collections_admin_post POST /ciphers/{id}/collections-admin
CiphersApi ciphers_id_collections_admin_put PUT /ciphers/{id}/collections-admin
CiphersApi ciphers_id_collections_post POST /ciphers/{id}/collections
CiphersApi ciphers_id_collections_put PUT /ciphers/{id}/collections
CiphersApi ciphers_id_collections_v2_post POST /ciphers/{id}/collections_v2
CiphersApi ciphers_id_collections_v2_put PUT /ciphers/{id}/collections_v2
CiphersApi ciphers_id_delete DELETE /ciphers/{id}
CiphersApi ciphers_id_delete_admin_post POST /ciphers/{id}/delete-admin
CiphersApi ciphers_id_delete_admin_put PUT /ciphers/{id}/delete-admin
CiphersApi ciphers_id_delete_post POST /ciphers/{id}/delete
CiphersApi ciphers_id_delete_put PUT /ciphers/{id}/delete
CiphersApi ciphers_id_details_get GET /ciphers/{id}/details
CiphersApi ciphers_id_full_details_get GET /ciphers/{id}/full-details
CiphersApi ciphers_id_get GET /ciphers/{id}
CiphersApi ciphers_id_partial_post POST /ciphers/{id}/partial
CiphersApi ciphers_id_partial_put PUT /ciphers/{id}/partial
CiphersApi ciphers_id_post POST /ciphers/{id}
CiphersApi ciphers_id_put PUT /ciphers/{id}
CiphersApi ciphers_id_restore_admin_put PUT /ciphers/{id}/restore-admin
CiphersApi ciphers_id_restore_put PUT /ciphers/{id}/restore
CiphersApi ciphers_id_share_post POST /ciphers/{id}/share
CiphersApi ciphers_id_share_put PUT /ciphers/{id}/share
CiphersApi ciphers_move_post POST /ciphers/move
CiphersApi ciphers_move_put PUT /ciphers/move
CiphersApi ciphers_organization_details_assigned_get GET /ciphers/organization-details/assigned
CiphersApi ciphers_organization_details_get GET /ciphers/organization-details
CiphersApi ciphers_post POST /ciphers
CiphersApi ciphers_purge_post POST /ciphers/purge
CiphersApi ciphers_restore_admin_put PUT /ciphers/restore-admin
CiphersApi ciphers_restore_put PUT /ciphers/restore
CiphersApi ciphers_share_post POST /ciphers/share
CiphersApi ciphers_share_put PUT /ciphers/share
CollectionsApi collections_get GET /collections
CollectionsApi organizations_org_id_collections_bulk_access_post POST /organizations/{orgId}/collections/bulk-access
CollectionsApi organizations_org_id_collections_delete DELETE /organizations/{orgId}/collections
CollectionsApi organizations_org_id_collections_delete_post POST /organizations/{orgId}/collections/delete
CollectionsApi organizations_org_id_collections_details_get GET /organizations/{orgId}/collections/details
CollectionsApi organizations_org_id_collections_get GET /organizations/{orgId}/collections
CollectionsApi organizations_org_id_collections_id_delete DELETE /organizations/{orgId}/collections/{id}
CollectionsApi organizations_org_id_collections_id_delete_post POST /organizations/{orgId}/collections/{id}/delete
CollectionsApi organizations_org_id_collections_id_delete_user_org_user_id_post POST /organizations/{orgId}/collections/{id}/delete-user/{orgUserId}
CollectionsApi organizations_org_id_collections_id_details_get GET /organizations/{orgId}/collections/{id}/details
CollectionsApi organizations_org_id_collections_id_get GET /organizations/{orgId}/collections/{id}
CollectionsApi organizations_org_id_collections_id_post POST /organizations/{orgId}/collections/{id}
CollectionsApi organizations_org_id_collections_id_put PUT /organizations/{orgId}/collections/{id}
CollectionsApi organizations_org_id_collections_id_user_org_user_id_delete DELETE /organizations/{orgId}/collections/{id}/user/{orgUserId}
CollectionsApi organizations_org_id_collections_id_users_get GET /organizations/{orgId}/collections/{id}/users
CollectionsApi organizations_org_id_collections_id_users_put PUT /organizations/{orgId}/collections/{id}/users
CollectionsApi organizations_org_id_collections_post POST /organizations/{orgId}/collections
ConfigApi config_get GET /config
CountsApi organizations_organization_id_sm_counts_get GET /organizations/{organizationId}/sm-counts
CountsApi projects_project_id_sm_counts_get GET /projects/{projectId}/sm-counts
CountsApi service_accounts_service_account_id_sm_counts_get GET /service-accounts/{serviceAccountId}/sm-counts
DevicesApi devices_get GET /devices
DevicesApi devices_id_delete DELETE /devices/{id}
DevicesApi devices_id_delete_post POST /devices/{id}/delete
DevicesApi devices_id_get GET /devices/{id}
DevicesApi devices_id_post POST /devices/{id}
DevicesApi devices_id_put PUT /devices/{id}
DevicesApi devices_identifier_identifier_clear_token_post POST /devices/identifier/{identifier}/clear-token
DevicesApi devices_identifier_identifier_clear_token_put PUT /devices/identifier/{identifier}/clear-token
DevicesApi devices_identifier_identifier_get GET /devices/identifier/{identifier}
DevicesApi devices_identifier_identifier_token_post POST /devices/identifier/{identifier}/token
DevicesApi devices_identifier_identifier_token_put PUT /devices/identifier/{identifier}/token
DevicesApi devices_identifier_keys_post POST /devices/{identifier}/keys
DevicesApi devices_identifier_keys_put PUT /devices/{identifier}/keys
DevicesApi devices_identifier_retrieve_keys_post POST /devices/{identifier}/retrieve-keys
DevicesApi devices_knowndevice_email_identifier_get GET /devices/knowndevice/{email}/{identifier}
DevicesApi devices_knowndevice_get GET /devices/knowndevice
DevicesApi devices_lost_trust_post POST /devices/lost-trust
DevicesApi devices_post POST /devices
DevicesApi devices_update_trust_post POST /devices/update-trust
EmergencyAccessApi emergency_access_granted_get GET /emergency-access/granted
EmergencyAccessApi emergency_access_id_accept_post POST /emergency-access/{id}/accept
EmergencyAccessApi emergency_access_id_approve_post POST /emergency-access/{id}/approve
EmergencyAccessApi emergency_access_id_cipher_id_attachment_attachment_id_get GET /emergency-access/{id}/{cipherId}/attachment/{attachmentId}
EmergencyAccessApi emergency_access_id_confirm_post POST /emergency-access/{id}/confirm
EmergencyAccessApi emergency_access_id_delete DELETE /emergency-access/{id}
EmergencyAccessApi emergency_access_id_delete_post POST /emergency-access/{id}/delete
EmergencyAccessApi emergency_access_id_get GET /emergency-access/{id}
EmergencyAccessApi emergency_access_id_initiate_post POST /emergency-access/{id}/initiate
EmergencyAccessApi emergency_access_id_password_post POST /emergency-access/{id}/password
EmergencyAccessApi emergency_access_id_policies_get GET /emergency-access/{id}/policies
EmergencyAccessApi emergency_access_id_post POST /emergency-access/{id}
EmergencyAccessApi emergency_access_id_put PUT /emergency-access/{id}
EmergencyAccessApi emergency_access_id_reinvite_post POST /emergency-access/{id}/reinvite
EmergencyAccessApi emergency_access_id_reject_post POST /emergency-access/{id}/reject
EmergencyAccessApi emergency_access_id_takeover_post POST /emergency-access/{id}/takeover
EmergencyAccessApi emergency_access_id_view_post POST /emergency-access/{id}/view
EmergencyAccessApi emergency_access_invite_post POST /emergency-access/invite
EmergencyAccessApi emergency_access_trusted_get GET /emergency-access/trusted
EventsApi ciphers_id_events_get GET /ciphers/{id}/events
EventsApi events_get GET /events
EventsApi organizations_id_events_get GET /organizations/{id}/events
EventsApi organizations_org_id_users_id_events_get GET /organizations/{orgId}/users/{id}/events
EventsApi providers_provider_id_events_get GET /providers/{providerId}/events
EventsApi providers_provider_id_users_id_events_get GET /providers/{providerId}/users/{id}/events
FoldersApi folders_get GET /folders
FoldersApi folders_id_delete DELETE /folders/{id}
FoldersApi folders_id_delete_post POST /folders/{id}/delete
FoldersApi folders_id_get GET /folders/{id}
FoldersApi folders_id_post POST /folders/{id}
FoldersApi folders_id_put PUT /folders/{id}
FoldersApi folders_post POST /folders
GroupsApi organizations_org_id_groups_delete DELETE /organizations/{orgId}/groups
GroupsApi organizations_org_id_groups_delete_post POST /organizations/{orgId}/groups/delete
GroupsApi organizations_org_id_groups_get GET /organizations/{orgId}/groups
GroupsApi organizations_org_id_groups_id_delete DELETE /organizations/{orgId}/groups/{id}
GroupsApi organizations_org_id_groups_id_delete_post POST /organizations/{orgId}/groups/{id}/delete
GroupsApi organizations_org_id_groups_id_delete_user_org_user_id_post POST /organizations/{orgId}/groups/{id}/delete-user/{orgUserId}
GroupsApi organizations_org_id_groups_id_details_get GET /organizations/{orgId}/groups/{id}/details
GroupsApi organizations_org_id_groups_id_get GET /organizations/{orgId}/groups/{id}
GroupsApi organizations_org_id_groups_id_post POST /organizations/{orgId}/groups/{id}
GroupsApi organizations_org_id_groups_id_put PUT /organizations/{orgId}/groups/{id}
GroupsApi organizations_org_id_groups_id_user_org_user_id_delete DELETE /organizations/{orgId}/groups/{id}/user/{orgUserId}
GroupsApi organizations_org_id_groups_id_users_get GET /organizations/{orgId}/groups/{id}/users
GroupsApi organizations_org_id_groups_post POST /organizations/{orgId}/groups
HibpApi hibp_breach_get GET /hibp/breach
ImportCiphersApi ciphers_import_organization_post POST /ciphers/import-organization
ImportCiphersApi ciphers_import_post POST /ciphers/import
InfoApi alive_get GET /alive
InfoApi ip_get GET /ip
InfoApi now_get GET /now
InfoApi version_get GET /version
InstallationsApi installations_id_get GET /installations/{id}
InstallationsApi installations_post POST /installations
LicensesApi licenses_organization_id_get GET /licenses/organization/{id} Used by self-hosted installations to get an updated license file
LicensesApi licenses_user_id_get GET /licenses/user/{id}
MiscApi bitpay_invoice_post POST /bitpay-invoice
MiscApi setup_payment_post POST /setup-payment
OrganizationAuthRequestsApi organizations_org_id_auth_requests_deny_post POST /organizations/{orgId}/auth-requests/deny
OrganizationAuthRequestsApi organizations_org_id_auth_requests_get GET /organizations/{orgId}/auth-requests
OrganizationAuthRequestsApi organizations_org_id_auth_requests_post POST /organizations/{orgId}/auth-requests
OrganizationAuthRequestsApi organizations_org_id_auth_requests_request_id_post POST /organizations/{orgId}/auth-requests/{requestId}
OrganizationBillingApi organizations_organization_id_billing_get GET /organizations/{organizationId}/billing
OrganizationBillingApi organizations_organization_id_billing_history_get GET /organizations/{organizationId}/billing/history
OrganizationBillingApi organizations_organization_id_billing_metadata_get GET /organizations/{organizationId}/billing/metadata
OrganizationConnectionsApi organizations_connections_enabled_get GET /organizations/connections/enabled
OrganizationConnectionsApi organizations_connections_organization_connection_id_delete DELETE /organizations/connections/{organizationConnectionId}
OrganizationConnectionsApi organizations_connections_organization_connection_id_delete_post POST /organizations/connections/{organizationConnectionId}/delete
OrganizationConnectionsApi organizations_connections_organization_connection_id_put PUT /organizations/connections/{organizationConnectionId}
OrganizationConnectionsApi organizations_connections_organization_id_type_get GET /organizations/connections/{organizationId}/{type}
OrganizationConnectionsApi organizations_connections_post POST /organizations/connections
OrganizationDomainApi organizations_domain_sso_details_post POST /organizations/domain/sso/details
OrganizationDomainApi organizations_org_id_domain_get GET /organizations/{orgId}/domain
OrganizationDomainApi organizations_org_id_domain_id_delete DELETE /organizations/{orgId}/domain/{id}
OrganizationDomainApi organizations_org_id_domain_id_get GET /organizations/{orgId}/domain/{id}
OrganizationDomainApi organizations_org_id_domain_id_remove_post POST /organizations/{orgId}/domain/{id}/remove
OrganizationDomainApi organizations_org_id_domain_id_verify_post POST /organizations/{orgId}/domain/{id}/verify
OrganizationDomainApi organizations_org_id_domain_post POST /organizations/{orgId}/domain
OrganizationExportApi organizations_organization_id_export_get GET /organizations/{organizationId}/export
OrganizationSponsorshipsApi organization_sponsorship_redeem_post POST /organization/sponsorship/redeem
OrganizationSponsorshipsApi organization_sponsorship_sponsored_sponsored_org_id_delete DELETE /organization/sponsorship/sponsored/{sponsoredOrgId}
OrganizationSponsorshipsApi organization_sponsorship_sponsored_sponsored_org_id_remove_post POST /organization/sponsorship/sponsored/{sponsoredOrgId}/remove
OrganizationSponsorshipsApi organization_sponsorship_sponsoring_org_id_families_for_enterprise_post POST /organization/sponsorship/{sponsoringOrgId}/families-for-enterprise
OrganizationSponsorshipsApi organization_sponsorship_sponsoring_org_id_families_for_enterprise_resend_post POST /organization/sponsorship/{sponsoringOrgId}/families-for-enterprise/resend
OrganizationSponsorshipsApi organization_sponsorship_sponsoring_org_id_sync_status_get GET /organization/sponsorship/{sponsoringOrgId}/sync-status
OrganizationSponsorshipsApi organization_sponsorship_sponsoring_organization_id_delete DELETE /organization/sponsorship/{sponsoringOrganizationId}
OrganizationSponsorshipsApi organization_sponsorship_sponsoring_organization_id_delete_post POST /organization/sponsorship/{sponsoringOrganizationId}/delete
OrganizationSponsorshipsApi organization_sponsorship_sync_post POST /organization/sponsorship/sync
OrganizationSponsorshipsApi organization_sponsorship_validate_token_post POST /organization/sponsorship/validate-token
OrganizationUsersApi organizations_org_id_users_account_recovery_details_post POST /organizations/{orgId}/users/account-recovery-details
OrganizationUsersApi organizations_org_id_users_confirm_post POST /organizations/{orgId}/users/confirm
OrganizationUsersApi organizations_org_id_users_delete DELETE /organizations/{orgId}/users
OrganizationUsersApi organizations_org_id_users_delete_post POST /organizations/{orgId}/users/delete
OrganizationUsersApi organizations_org_id_users_enable_secrets_manager_patch PATCH /organizations/{orgId}/users/enable-secrets-manager
OrganizationUsersApi organizations_org_id_users_enable_secrets_manager_put PUT /organizations/{orgId}/users/enable-secrets-manager
OrganizationUsersApi organizations_org_id_users_get GET /organizations/{orgId}/users
OrganizationUsersApi organizations_org_id_users_id_confirm_post POST /organizations/{orgId}/users/{id}/confirm
OrganizationUsersApi organizations_org_id_users_id_delete DELETE /organizations/{orgId}/users/{id}
OrganizationUsersApi organizations_org_id_users_id_delete_post POST /organizations/{orgId}/users/{id}/delete
OrganizationUsersApi organizations_org_id_users_id_get GET /organizations/{orgId}/users/{id}
OrganizationUsersApi organizations_org_id_users_id_groups_get GET /organizations/{orgId}/users/{id}/groups
OrganizationUsersApi organizations_org_id_users_id_post POST /organizations/{orgId}/users/{id}
OrganizationUsersApi organizations_org_id_users_id_put PUT /organizations/{orgId}/users/{id}
OrganizationUsersApi organizations_org_id_users_id_reinvite_post POST /organizations/{orgId}/users/{id}/reinvite
OrganizationUsersApi organizations_org_id_users_id_reset_password_details_get GET /organizations/{orgId}/users/{id}/reset-password-details
OrganizationUsersApi organizations_org_id_users_id_reset_password_put PUT /organizations/{orgId}/users/{id}/reset-password
OrganizationUsersApi organizations_org_id_users_id_restore_patch PATCH /organizations/{orgId}/users/{id}/restore
OrganizationUsersApi organizations_org_id_users_id_restore_put PUT /organizations/{orgId}/users/{id}/restore
OrganizationUsersApi organizations_org_id_users_id_revoke_patch PATCH /organizations/{orgId}/users/{id}/revoke
OrganizationUsersApi organizations_org_id_users_id_revoke_put PUT /organizations/{orgId}/users/{id}/revoke
OrganizationUsersApi organizations_org_id_users_invite_post POST /organizations/{orgId}/users/invite
OrganizationUsersApi organizations_org_id_users_organization_user_id_accept_init_post POST /organizations/{orgId}/users/{organizationUserId}/accept-init
OrganizationUsersApi organizations_org_id_users_organization_user_id_accept_post POST /organizations/{orgId}/users/{organizationUserId}/accept
OrganizationUsersApi organizations_org_id_users_public_keys_post POST /organizations/{orgId}/users/public-keys
OrganizationUsersApi organizations_org_id_users_reinvite_post POST /organizations/{orgId}/users/reinvite
OrganizationUsersApi organizations_org_id_users_restore_patch PATCH /organizations/{orgId}/users/restore
OrganizationUsersApi organizations_org_id_users_restore_put PUT /organizations/{orgId}/users/restore
OrganizationUsersApi organizations_org_id_users_revoke_patch PATCH /organizations/{orgId}/users/revoke
OrganizationUsersApi organizations_org_id_users_revoke_put PUT /organizations/{orgId}/users/revoke
OrganizationUsersApi organizations_org_id_users_user_id_reset_password_enrollment_put PUT /organizations/{orgId}/users/{userId}/reset-password-enrollment
OrganizationsApi organizations_get GET /organizations
OrganizationsApi organizations_id_api_key_information_type_get GET /organizations/{id}/api-key-information/{type}
OrganizationsApi organizations_id_api_key_post POST /organizations/{id}/api-key
OrganizationsApi organizations_id_billing_status_get GET /organizations/{id}/billing-status
OrganizationsApi organizations_id_cancel_post POST /organizations/{id}/cancel
OrganizationsApi organizations_id_collection_management_put PUT /organizations/{id}/collection-management
OrganizationsApi organizations_id_delete DELETE /organizations/{id}
OrganizationsApi organizations_id_delete_post POST /organizations/{id}/delete
OrganizationsApi organizations_id_delete_recover_token_post POST /organizations/{id}/delete-recover-token
OrganizationsApi organizations_id_get GET /organizations/{id}
OrganizationsApi organizations_id_import_post POST /organizations/{id}/import
OrganizationsApi organizations_id_keys_get GET /organizations/{id}/keys
OrganizationsApi organizations_id_keys_post POST /organizations/{id}/keys
OrganizationsApi organizations_id_leave_post POST /organizations/{id}/leave
OrganizationsApi organizations_id_license_get GET /organizations/{id}/license
OrganizationsApi organizations_id_payment_post POST /organizations/{id}/payment
OrganizationsApi organizations_id_post POST /organizations/{id}
OrganizationsApi organizations_id_public_key_get GET /organizations/{id}/public-key
OrganizationsApi organizations_id_put PUT /organizations/{id}
OrganizationsApi organizations_id_reinstate_post POST /organizations/{id}/reinstate
OrganizationsApi organizations_id_rotate_api_key_post POST /organizations/{id}/rotate-api-key
OrganizationsApi organizations_id_seat_post POST /organizations/{id}/seat
OrganizationsApi organizations_id_sm_subscription_post POST /organizations/{id}/sm-subscription
OrganizationsApi organizations_id_sso_get GET /organizations/{id}/sso
OrganizationsApi organizations_id_sso_post POST /organizations/{id}/sso
OrganizationsApi organizations_id_storage_post POST /organizations/{id}/storage
OrganizationsApi organizations_id_subscribe_secrets_manager_post POST /organizations/{id}/subscribe-secrets-manager
OrganizationsApi organizations_id_subscription_get GET /organizations/{id}/subscription
OrganizationsApi organizations_id_subscription_post POST /organizations/{id}/subscription
OrganizationsApi organizations_id_tax_get GET /organizations/{id}/tax
OrganizationsApi organizations_id_tax_put PUT /organizations/{id}/tax
OrganizationsApi organizations_id_upgrade_post POST /organizations/{id}/upgrade
OrganizationsApi organizations_id_verify_bank_post POST /organizations/{id}/verify-bank
OrganizationsApi organizations_identifier_auto_enroll_status_get GET /organizations/{identifier}/auto-enroll-status
OrganizationsApi organizations_post POST /organizations
PlansApi plans_get GET /plans
PlansApi plans_sales_tax_rates_get GET /plans/sales-tax-rates
PoliciesApi organizations_org_id_policies_get GET /organizations/{orgId}/policies
PoliciesApi organizations_org_id_policies_invited_user_get GET /organizations/{orgId}/policies/invited-user
PoliciesApi organizations_org_id_policies_master_password_get GET /organizations/{orgId}/policies/master-password
PoliciesApi organizations_org_id_policies_token_get GET /organizations/{orgId}/policies/token
PoliciesApi organizations_org_id_policies_type_get GET /organizations/{orgId}/policies/{type}
PoliciesApi organizations_org_id_policies_type_put PUT /organizations/{orgId}/policies/{type}
ProjectsApi organizations_organization_id_projects_get GET /organizations/{organizationId}/projects
ProjectsApi organizations_organization_id_projects_post POST /organizations/{organizationId}/projects
ProjectsApi projects_delete_post POST /projects/delete
ProjectsApi projects_id_get GET /projects/{id}
ProjectsApi projects_id_put PUT /projects/{id}
ProviderBillingApi providers_provider_id_billing_invoices_get GET /providers/{providerId}/billing/invoices
ProviderBillingApi providers_provider_id_billing_invoices_invoice_id_get GET /providers/{providerId}/billing/invoices/{invoiceId}
ProviderBillingApi providers_provider_id_billing_subscription_get GET /providers/{providerId}/billing/subscription
ProviderBillingApi providers_provider_id_billing_tax_information_put PUT /providers/{providerId}/billing/tax-information
ProviderClientsApi providers_provider_id_clients_post POST /providers/{providerId}/clients
ProviderClientsApi providers_provider_id_clients_provider_organization_id_put PUT /providers/{providerId}/clients/{providerOrganizationId}
ProviderOrganizationsApi providers_provider_id_organizations_add_post POST /providers/{providerId}/organizations/add
ProviderOrganizationsApi providers_provider_id_organizations_get GET /providers/{providerId}/organizations
ProviderOrganizationsApi providers_provider_id_organizations_id_delete DELETE /providers/{providerId}/organizations/{id}
ProviderOrganizationsApi providers_provider_id_organizations_id_delete_post POST /providers/{providerId}/organizations/{id}/delete
ProviderOrganizationsApi providers_provider_id_organizations_post POST /providers/{providerId}/organizations
ProviderUsersApi providers_provider_id_users_confirm_post POST /providers/{providerId}/users/confirm
ProviderUsersApi providers_provider_id_users_delete DELETE /providers/{providerId}/users
ProviderUsersApi providers_provider_id_users_delete_post POST /providers/{providerId}/users/delete
ProviderUsersApi providers_provider_id_users_get GET /providers/{providerId}/users
ProviderUsersApi providers_provider_id_users_id_accept_post POST /providers/{providerId}/users/{id}/accept
ProviderUsersApi providers_provider_id_users_id_confirm_post POST /providers/{providerId}/users/{id}/confirm
ProviderUsersApi providers_provider_id_users_id_delete DELETE /providers/{providerId}/users/{id}
ProviderUsersApi providers_provider_id_users_id_delete_post POST /providers/{providerId}/users/{id}/delete
ProviderUsersApi providers_provider_id_users_id_get GET /providers/{providerId}/users/{id}
ProviderUsersApi providers_provider_id_users_id_post POST /providers/{providerId}/users/{id}
ProviderUsersApi providers_provider_id_users_id_put PUT /providers/{providerId}/users/{id}
ProviderUsersApi providers_provider_id_users_id_reinvite_post POST /providers/{providerId}/users/{id}/reinvite
ProviderUsersApi providers_provider_id_users_invite_post POST /providers/{providerId}/users/invite
ProviderUsersApi providers_provider_id_users_public_keys_post POST /providers/{providerId}/users/public-keys
ProviderUsersApi providers_provider_id_users_reinvite_post POST /providers/{providerId}/users/reinvite
ProvidersApi providers_id_delete DELETE /providers/{id}
ProvidersApi providers_id_delete_post POST /providers/{id}/delete
ProvidersApi providers_id_delete_recover_token_post POST /providers/{id}/delete-recover-token
ProvidersApi providers_id_get GET /providers/{id}
ProvidersApi providers_id_post POST /providers/{id}
ProvidersApi providers_id_put PUT /providers/{id}
ProvidersApi providers_id_setup_post POST /providers/{id}/setup
PushApi push_add_organization_put PUT /push/add-organization
PushApi push_delete_organization_put PUT /push/delete-organization
PushApi push_delete_post POST /push/delete
PushApi push_register_post POST /push/register
PushApi push_send_post POST /push/send
RequestSmAccessApi request_access_request_sm_access_post POST /request-access/request-sm-access
SecretsApi organizations_organization_id_secrets_get GET /organizations/{organizationId}/secrets
SecretsApi organizations_organization_id_secrets_post POST /organizations/{organizationId}/secrets
SecretsApi organizations_organization_id_secrets_sync_get GET /organizations/{organizationId}/secrets/sync
SecretsApi projects_project_id_secrets_get GET /projects/{projectId}/secrets
SecretsApi secrets_delete_post POST /secrets/delete
SecretsApi secrets_get_by_ids_post POST /secrets/get-by-ids
SecretsApi secrets_id_get GET /secrets/{id}
SecretsApi secrets_id_put PUT /secrets/{id}
SecretsManagerEventsApi sm_events_service_accounts_service_account_id_get GET /sm/events/service-accounts/{serviceAccountId}
SecretsManagerPortingApi sm_organization_id_export_get GET /sm/{organizationId}/export
SecretsManagerPortingApi sm_organization_id_import_post POST /sm/{organizationId}/import
SelfHostedOrganizationLicensesApi organizations_licenses_self_hosted_id_post POST /organizations/licenses/self-hosted/{id}
SelfHostedOrganizationLicensesApi organizations_licenses_self_hosted_id_sync_post POST /organizations/licenses/self-hosted/{id}/sync
SelfHostedOrganizationLicensesApi organizations_licenses_self_hosted_post POST /organizations/licenses/self-hosted
SelfHostedOrganizationSponsorshipsApi organization_sponsorship_self_hosted_sponsoring_org_id_delete DELETE /organization/sponsorship/self-hosted/{sponsoringOrgId}
SelfHostedOrganizationSponsorshipsApi organization_sponsorship_self_hosted_sponsoring_org_id_delete_post POST /organization/sponsorship/self-hosted/{sponsoringOrgId}/delete
SelfHostedOrganizationSponsorshipsApi organization_sponsorship_self_hosted_sponsoring_org_id_families_for_enterprise_post POST /organization/sponsorship/self-hosted/{sponsoringOrgId}/families-for-enterprise
SendsApi sends_access_id_post POST /sends/access/{id}
SendsApi sends_encoded_send_id_access_file_file_id_post POST /sends/{encodedSendId}/access/file/{fileId}
SendsApi sends_file_post POST /sends/file
SendsApi sends_file_v2_post POST /sends/file/v2
SendsApi sends_file_validate_azure_post POST /sends/file/validate/azure
SendsApi sends_get GET /sends
SendsApi sends_id_delete DELETE /sends/{id}
SendsApi sends_id_file_file_id_get GET /sends/{id}/file/{fileId}
SendsApi sends_id_file_file_id_post POST /sends/{id}/file/{fileId}
SendsApi sends_id_get GET /sends/{id}
SendsApi sends_id_put PUT /sends/{id}
SendsApi sends_id_remove_password_put PUT /sends/{id}/remove-password
SendsApi sends_post POST /sends
ServiceAccountsApi organizations_organization_id_service_accounts_get GET /organizations/{organizationId}/service-accounts
ServiceAccountsApi organizations_organization_id_service_accounts_post POST /organizations/{organizationId}/service-accounts
ServiceAccountsApi service_accounts_delete_post POST /service-accounts/delete
ServiceAccountsApi service_accounts_id_access_tokens_get GET /service-accounts/{id}/access-tokens
ServiceAccountsApi service_accounts_id_access_tokens_post POST /service-accounts/{id}/access-tokens
ServiceAccountsApi service_accounts_id_access_tokens_revoke_post POST /service-accounts/{id}/access-tokens/revoke
ServiceAccountsApi service_accounts_id_get GET /service-accounts/{id}
ServiceAccountsApi service_accounts_id_put PUT /service-accounts/{id}
SettingsApi settings_domains_get GET /settings/domains
SettingsApi settings_domains_post POST /settings/domains
SettingsApi settings_domains_put PUT /settings/domains
StripeApi setup_intent_bank_account_post POST /setup-intent/bank-account
StripeApi setup_intent_card_post POST /setup-intent/card
SyncApi sync_get GET /sync
TrashApi secrets_organization_id_trash_empty_post POST /secrets/{organizationId}/trash/empty
TrashApi secrets_organization_id_trash_get GET /secrets/{organizationId}/trash
TrashApi secrets_organization_id_trash_restore_post POST /secrets/{organizationId}/trash/restore
TwoFactorApi organizations_id_two_factor_disable_post POST /organizations/{id}/two-factor/disable
TwoFactorApi organizations_id_two_factor_disable_put PUT /organizations/{id}/two-factor/disable
TwoFactorApi organizations_id_two_factor_duo_post POST /organizations/{id}/two-factor/duo
TwoFactorApi organizations_id_two_factor_duo_put PUT /organizations/{id}/two-factor/duo
TwoFactorApi organizations_id_two_factor_get GET /organizations/{id}/two-factor
TwoFactorApi organizations_id_two_factor_get_duo_post POST /organizations/{id}/two-factor/get-duo
TwoFactorApi two_factor_authenticator_delete DELETE /two-factor/authenticator
TwoFactorApi two_factor_authenticator_post POST /two-factor/authenticator
TwoFactorApi two_factor_authenticator_put PUT /two-factor/authenticator
TwoFactorApi two_factor_device_verification_settings_put PUT /two-factor/device-verification-settings
TwoFactorApi two_factor_disable_post POST /two-factor/disable
TwoFactorApi two_factor_disable_put PUT /two-factor/disable
TwoFactorApi two_factor_duo_post POST /two-factor/duo
TwoFactorApi two_factor_duo_put PUT /two-factor/duo
TwoFactorApi two_factor_email_post POST /two-factor/email
TwoFactorApi two_factor_email_put PUT /two-factor/email
TwoFactorApi two_factor_get GET /two-factor
TwoFactorApi two_factor_get_authenticator_post POST /two-factor/get-authenticator
TwoFactorApi two_factor_get_device_verification_settings_get GET /two-factor/get-device-verification-settings
TwoFactorApi two_factor_get_duo_post POST /two-factor/get-duo
TwoFactorApi two_factor_get_email_post POST /two-factor/get-email
TwoFactorApi two_factor_get_recover_post POST /two-factor/get-recover
TwoFactorApi two_factor_get_webauthn_post POST /two-factor/get-webauthn
TwoFactorApi two_factor_get_yubikey_post POST /two-factor/get-yubikey
TwoFactorApi two_factor_recover_post POST /two-factor/recover
TwoFactorApi two_factor_send_email_login_post POST /two-factor/send-email-login
TwoFactorApi two_factor_send_email_post POST /two-factor/send-email
TwoFactorApi two_factor_webauthn_delete DELETE /two-factor/webauthn
TwoFactorApi two_factor_webauthn_post POST /two-factor/webauthn
TwoFactorApi two_factor_webauthn_put PUT /two-factor/webauthn
TwoFactorApi two_factor_yubikey_post POST /two-factor/yubikey
TwoFactorApi two_factor_yubikey_put PUT /two-factor/yubikey
UsersApi users_id_public_key_get GET /users/{id}/public-key
WebAuthnApi webauthn_assertion_options_post POST /webauthn/assertion-options
WebAuthnApi webauthn_attestation_options_post POST /webauthn/attestation-options
WebAuthnApi webauthn_get GET /webauthn
WebAuthnApi webauthn_id_delete_post POST /webauthn/{id}/delete
WebAuthnApi webauthn_post POST /webauthn
WebAuthnApi webauthn_put PUT /webauthn

Documentation For Models

To get access to the crate's generated documentation, use:

cargo doc --open

Author

Dependencies

~8–21MB
~311K SLoC