6 releases

new 0.5.0 Apr 25, 2024
0.2.3 Dec 21, 2023
0.2.2 Oct 13, 2023
0.2.1 Jul 26, 2023
0.1.0 Jan 31, 2023

#386 in Web programming

Download history 837/week @ 2024-01-02 968/week @ 2024-01-09 1387/week @ 2024-01-16 1501/week @ 2024-01-23 1132/week @ 2024-01-30 1352/week @ 2024-02-06 1215/week @ 2024-02-13 1298/week @ 2024-02-20 1223/week @ 2024-02-27 1288/week @ 2024-03-05 1591/week @ 2024-03-12 1616/week @ 2024-03-19 991/week @ 2024-03-26 1551/week @ 2024-04-02 1297/week @ 2024-04-09 1977/week @ 2024-04-16

6,127 downloads per month
Used in 2 crates (via bitwarden)

Custom license

1.5MB
31K 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: 1.0.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 access_policies_id_delete DELETE /access-policies/{id}
AccessPoliciesApi access_policies_id_put PUT /access-policies/{id}
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_get GET /projects/{id}/access-policies
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_post POST /projects/{id}/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_post POST /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_premium_post POST /accounts/cancel-premium
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_prelogin_post POST /accounts/prelogin
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_register_post POST /accounts/register
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_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_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_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_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
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_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_id_users_put PUT /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_request_id_post POST /organizations/{orgId}/auth-requests/{requestId}
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_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_groups_post POST /organizations/{orgId}/users/{id}/groups
OrganizationUsersApi organizations_org_id_users_id_groups_put PUT /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_get GET /organizations/{id}/billing
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_enable_collection_enhancements_post POST /organizations/{id}/enable-collection-enhancements Migrates user, collection, and group data to the new Flexible Collections permissions scheme, then sets organization.FlexibleCollections to true to enable these new features for the organization. This is irreversible.
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_risks_subscription_failure_get GET /organizations/{id}/risks-subscription-failure
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}
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_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_id_delete DELETE /push/{id}
PushApi push_register_post POST /push/register
PushApi push_send_post POST /push/send
SecretsApi organizations_organization_id_secrets_get GET /organizations/{organizationId}/secrets
SecretsApi organizations_organization_id_secrets_post POST /organizations/{organizationId}/secrets
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
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_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

~4–18MB
~250K SLoC