Rust API client for openapi
Overview
- API version: 1.503.0
- Package version: 1.503.0
- Generator version: 7.5.0
Installation
Put the package under your project folder in a directory named openapi and add the following to Cargo.toml under [dependencies]:
openapi = { path = "./openapi" }
Documentation for API Endpoints
All URIs are relative to http://localhost
| Class | Method | HTTP request | Description |
|---|---|---|---|
| AccountApiApi | api_controller_period_add_ldap | POST /api/add-ldap | |
| AccountApiApi | api_controller_period_delete_ldap | POST /api/delete-ldap | |
| AccountApiApi | api_controller_period_get_account | GET /api/get-account | |
| AccountApiApi | api_controller_period_get_ldap | GET /api/get-ldap | |
| AccountApiApi | api_controller_period_get_ldaps | GET /api/get-ldaps | |
| AccountApiApi | api_controller_period_get_ldapser | GET /api/get-ldap-users | |
| AccountApiApi | api_controller_period_reset_email_or_phone | POST /api/reset-email-or-phone | |
| AccountApiApi | api_controller_period_set_password | POST /api/set-password | |
| AccountApiApi | api_controller_period_sync_ldap_users | POST /api/sync-ldap-users | |
| AccountApiApi | api_controller_period_update_ldap | POST /api/update-ldap | |
| AccountApiApi | api_controller_period_user_info | GET /api/userinfo | |
| AccountApiApi | api_controller_period_user_info2 | GET /api/user | |
| AdapterApiApi | api_controller_period_add_adapter | POST /api/add-adapter | |
| AdapterApiApi | api_controller_period_delete_adapter | POST /api/delete-adapter | |
| AdapterApiApi | api_controller_period_get_adapter | GET /api/get-adapter | |
| AdapterApiApi | api_controller_period_get_adapters | GET /api/get-adapters | |
| AdapterApiApi | api_controller_period_update_adapter | POST /api/update-adapter | |
| ApplicationApiApi | api_controller_period_add_application | POST /api/add-application | |
| ApplicationApiApi | api_controller_period_delete_application | POST /api/delete-application | |
| ApplicationApiApi | api_controller_period_get_application | GET /api/get-application | |
| ApplicationApiApi | api_controller_period_get_applications | GET /api/get-applications | |
| ApplicationApiApi | api_controller_period_get_organization_applications | GET /api/get-organization-applications | |
| ApplicationApiApi | api_controller_period_get_user_application | GET /api/get-user-application | |
| ApplicationApiApi | api_controller_period_update_application | POST /api/update-application | |
| CallbackApiApi | api_controller_period_callback | POST /api/Callback | |
| CertApiApi | api_controller_period_add_cert | POST /api/add-cert | |
| CertApiApi | api_controller_period_delete_cert | POST /api/delete-cert | |
| CertApiApi | api_controller_period_get_cert | GET /api/get-cert | |
| CertApiApi | api_controller_period_get_certs | GET /api/get-certs | |
| CertApiApi | api_controller_period_get_global_certs | GET /api/get-global-certs | |
| CertApiApi | api_controller_period_update_cert | POST /api/update-cert | |
| EnforcerApiApi | api_controller_period_add_enforcer | POST /api/add-enforcer | |
| EnforcerApiApi | api_controller_period_batch_enforce | POST /api/batch-enforce | |
| EnforcerApiApi | api_controller_period_delete_enforcer | POST /api/delete-enforcer | |
| EnforcerApiApi | api_controller_period_enforce | POST /api/enforce | |
| EnforcerApiApi | api_controller_period_get_enforcer | GET /api/get-enforcer | |
| EnforcerApiApi | api_controller_period_get_enforcers | GET /api/get-enforcers | |
| EnforcerApiApi | api_controller_period_update_enforcer | POST /api/update-enforcer | |
| GroupApiApi | api_controller_period_add_group | POST /api/add-group | |
| GroupApiApi | api_controller_period_delete_group | POST /api/delete-group | |
| GroupApiApi | api_controller_period_get_group | GET /api/get-group | |
| GroupApiApi | api_controller_period_get_groups | GET /api/get-groups | |
| GroupApiApi | api_controller_period_update_group | POST /api/update-group | |
| InvitationApiApi | api_controller_period_add_invitation | POST /api/add-invitation | |
| InvitationApiApi | api_controller_period_delete_invitation | POST /api/delete-invitation | |
| InvitationApiApi | api_controller_period_get_invitation | GET /api/get-invitation | |
| InvitationApiApi | api_controller_period_get_invitations | GET /api/get-invitations | |
| InvitationApiApi | api_controller_period_update_invitation | POST /api/update-invitation | |
| InvitationApiApi | api_controller_period_verify_invitation | GET /api/verify-invitation | |
| LoginApiApi | api_controller_period_get_application_login | GET /api/get-app-login | |
| LoginApiApi | api_controller_period_get_captcha | GET /api/get-captcha | |
| LoginApiApi | api_controller_period_introspect_token | POST /api/login/oauth/introspect | |
| LoginApiApi | api_controller_period_login | POST /api/login | |
| LoginApiApi | api_controller_period_logout | POST /api/logout | |
| LoginApiApi | api_controller_period_signup | POST /api/signup | |
| LoginApiApi | api_controller_period_unlink | POST /api/unlink | |
| LoginApiApi | api_controller_period_web_authn_signin_begin | GET /api/webauthn/signin/begin | |
| LoginApiApi | api_controller_period_web_authn_signin_finish | POST /api/webauthn/signin/finish | |
| MfaapiApi | api_controller_period_delete_mfa | POST /api/delete-mfa/ | |
| MfaapiApi | api_controller_period_mfa_setup_enable | POST /api/mfa/setup/enable | |
| MfaapiApi | api_controller_period_mfa_setup_initiate | POST /api/mfa/setup/initiate | |
| MfaapiApi | api_controller_period_mfa_setup_verify | POST /api/mfa/setup/verify | |
| MfaapiApi | api_controller_period_set_preferred_mfa | POST /api/set-preferred-mfa | |
| ModelApiApi | api_controller_period_add_model | POST /api/add-model | |
| ModelApiApi | api_controller_period_delete_model | POST /api/delete-model | |
| ModelApiApi | api_controller_period_get_model | GET /api/get-model | |
| ModelApiApi | api_controller_period_get_models | GET /api/get-models | |
| ModelApiApi | api_controller_period_update_model | POST /api/update-model | |
| OidcapiApi | root_controller_period_get_jwks | GET /.well-known/jwks | |
| OidcapiApi | root_controller_period_get_oidc_discovery | GET /.well-known/openid-configuration | |
| OrganizationApiApi | api_controller_period_add_organization | POST /api/add-organization | |
| OrganizationApiApi | api_controller_period_delete_organization | POST /api/delete-organization | |
| OrganizationApiApi | api_controller_period_get_default_application | GET /api/get-default-application | |
| OrganizationApiApi | api_controller_period_get_organization | GET /api/get-organization | |
| OrganizationApiApi | api_controller_period_get_organization_names | GET /api/get-organization-names | |
| OrganizationApiApi | api_controller_period_get_organizations | GET /api/get-organizations | |
| OrganizationApiApi | api_controller_period_update_organization | POST /api/update-organization | |
| PaymentApiApi | api_controller_period_add_payment | POST /api/add-payment | |
| PaymentApiApi | api_controller_period_delete_payment | POST /api/delete-payment | |
| PaymentApiApi | api_controller_period_get_payment | GET /api/get-payment | |
| PaymentApiApi | api_controller_period_get_payments | GET /api/get-payments | |
| PaymentApiApi | api_controller_period_get_user_payments | GET /api/get-user-payments | |
| PaymentApiApi | api_controller_period_invoice_payment | POST /api/invoice-payment | |
| PaymentApiApi | api_controller_period_notify_payment | POST /api/notify-payment | |
| PaymentApiApi | api_controller_period_update_payment | POST /api/update-payment | |
| PermissionApiApi | api_controller_period_add_permission | POST /api/add-permission | |
| PermissionApiApi | api_controller_period_delete_permission | POST /api/delete-permission | |
| PermissionApiApi | api_controller_period_get_permission | GET /api/get-permission | |
| PermissionApiApi | api_controller_period_get_permissions | GET /api/get-permissions | |
| PermissionApiApi | api_controller_period_get_permissions_by_role | GET /api/get-permissions-by-role | |
| PermissionApiApi | api_controller_period_get_permissions_by_submitter | GET /api/get-permissions-by-submitter | |
| PermissionApiApi | api_controller_period_update_permission | POST /api/update-permission | |
| PlanApiApi | api_controller_period_add_plan | POST /api/add-plan | |
| PlanApiApi | api_controller_period_delete_plan | POST /api/delete-plan | |
| PlanApiApi | api_controller_period_get_plan | GET /api/get-plan | |
| PlanApiApi | api_controller_period_get_plans | GET /api/get-plans | |
| PlanApiApi | api_controller_period_update_plan | POST /api/update-plan | |
| PricingApiApi | api_controller_period_add_pricing | POST /api/add-pricing | |
| PricingApiApi | api_controller_period_delete_pricing | POST /api/delete-pricing | |
| PricingApiApi | api_controller_period_get_pricing | GET /api/get-pricing | |
| PricingApiApi | api_controller_period_get_pricings | GET /api/get-pricings | |
| PricingApiApi | api_controller_period_update_pricing | POST /api/update-pricing | |
| ProductApiApi | api_controller_period_add_product | POST /api/add-product | |
| ProductApiApi | api_controller_period_buy_product | POST /api/buy-product | |
| ProductApiApi | api_controller_period_delete_product | POST /api/delete-product | |
| ProductApiApi | api_controller_period_get_product | GET /api/get-product | |
| ProductApiApi | api_controller_period_get_products | GET /api/get-products | |
| ProductApiApi | api_controller_period_update_product | POST /api/update-product | |
| ProviderApiApi | api_controller_period_add_provider | POST /api/add-provider | |
| ProviderApiApi | api_controller_period_delete_provider | POST /api/delete-provider | |
| ProviderApiApi | api_controller_period_get_global_providers | GET /api/get-global-providers | |
| ProviderApiApi | api_controller_period_get_provider | GET /api/get-provider | |
| ProviderApiApi | api_controller_period_get_providers | GET /api/get-providers | |
| ProviderApiApi | api_controller_period_update_provider | POST /api/update-provider | |
| ResourceApiApi | api_controller_period_add_resource | POST /api/add-resource | |
| ResourceApiApi | api_controller_period_delete_resource | POST /api/delete-resource | |
| ResourceApiApi | api_controller_period_get_resource | GET /api/get-resource | |
| ResourceApiApi | api_controller_period_get_resources | GET /api/get-resources | |
| ResourceApiApi | api_controller_period_update_resource | POST /api/update-resource | |
| ResourceApiApi | api_controller_period_upload_resource | POST /api/upload-resource | |
| RoleApiApi | api_controller_period_add_role | POST /api/add-role | |
| RoleApiApi | api_controller_period_delete_role | POST /api/delete-role | |
| RoleApiApi | api_controller_period_get_role | GET /api/get-role | |
| RoleApiApi | api_controller_period_get_roles | GET /api/get-roles | |
| RoleApiApi | api_controller_period_update_role | POST /api/update-role | |
| ServiceApiApi | api_controller_period_send_email | POST /api/send-email | |
| ServiceApiApi | api_controller_period_send_notification | POST /api/send-notification | |
| ServiceApiApi | api_controller_period_send_sms | POST /api/send-sms | |
| SessionApiApi | api_controller_period_add_session | POST /api/add-session | |
| SessionApiApi | api_controller_period_delete_session | POST /api/delete-session | |
| SessionApiApi | api_controller_period_get_sessions | GET /api/get-sessions | |
| SessionApiApi | api_controller_period_get_single_session | GET /api/get-session | |
| SessionApiApi | api_controller_period_is_session_duplicated | GET /api/is-session-duplicated | |
| SessionApiApi | api_controller_period_update_session | POST /api/update-session | |
| SubscriptionApiApi | api_controller_period_add_subscription | POST /api/add-subscription | |
| SubscriptionApiApi | api_controller_period_delete_subscription | POST /api/delete-subscription | |
| SubscriptionApiApi | api_controller_period_get_subscription | GET /api/get-subscription | |
| SubscriptionApiApi | api_controller_period_get_subscriptions | GET /api/get-subscriptions | |
| SubscriptionApiApi | api_controller_period_update_subscription | POST /api/update-subscription | |
| SyncerApiApi | api_controller_period_add_syncer | POST /api/add-syncer | |
| SyncerApiApi | api_controller_period_delete_syncer | POST /api/delete-syncer | |
| SyncerApiApi | api_controller_period_get_syncer | GET /api/get-syncer | |
| SyncerApiApi | api_controller_period_get_syncers | GET /api/get-syncers | |
| SyncerApiApi | api_controller_period_run_syncer | GET /api/run-syncer | |
| SyncerApiApi | api_controller_period_update_syncer | POST /api/update-syncer | |
| SystemApiApi | api_controller_period_get_dashboard | GET /api/get-dashboard | |
| SystemApiApi | api_controller_period_get_prometheus_info | GET /api/get-prometheus-info | |
| SystemApiApi | api_controller_period_get_system_info | GET /api/get-system-info | |
| SystemApiApi | api_controller_period_get_version_info | GET /api/get-version-info | |
| SystemApiApi | api_controller_period_get_webhook_event_type | GET /api/get-webhook-event | |
| SystemApiApi | api_controller_period_handle_official_account_event | POST /api/webhook | |
| SystemApiApi | api_controller_period_health | GET /api/health | |
| TokenApiApi | api_controller_period_add_token | POST /api/add-token | |
| TokenApiApi | api_controller_period_delete_token | POST /api/delete-token | |
| TokenApiApi | api_controller_period_get_captcha_status | GET /api/get-captcha-status | |
| TokenApiApi | api_controller_period_get_o_auth_token | POST /api/login/oauth/access_token | |
| TokenApiApi | api_controller_period_get_token | GET /api/get-token | |
| TokenApiApi | api_controller_period_get_tokens | GET /api/get-tokens | |
| TokenApiApi | api_controller_period_refresh_token | POST /api/login/oauth/refresh_token | |
| TokenApiApi | api_controller_period_update_token | POST /api/update-token | |
| UserApiApi | api_controller_period_add_user | POST /api/add-user | |
| UserApiApi | api_controller_period_add_user_keys | POST /api/add-user-keys | |
| UserApiApi | api_controller_period_check_user_password | POST /api/check-user-password | |
| UserApiApi | api_controller_period_delete_user | POST /api/delete-user | |
| UserApiApi | api_controller_period_get_email_and_phone | GET /api/get-email-and-phone | |
| UserApiApi | api_controller_period_get_global_users | GET /api/get-global-users | |
| UserApiApi | api_controller_period_get_sorted_users | GET /api/get-sorted-users | |
| UserApiApi | api_controller_period_get_user | GET /api/get-user | |
| UserApiApi | api_controller_period_get_user_count | GET /api/get-user-count | |
| UserApiApi | api_controller_period_get_users | GET /api/get-users | |
| UserApiApi | api_controller_period_update_user | POST /api/update-user | |
| UserApiApi | api_controller_period_web_authn_signup_begin | GET /api/webauthn/signup/begin | |
| UserApiApi | api_controller_period_web_authn_signup_finish | POST /api/webauthn/signup/finish | |
| VerificationApiApi | api_controller_period_send_verification_code | POST /api/send-verification-code | |
| VerificationApiApi | api_controller_period_verify_captcha | POST /api/verify-captcha | |
| VerificationApiApi | api_controller_period_verify_code | POST /api/verify-code | |
| WebhookApiApi | api_controller_period_add_webhook | POST /api/add-webhook | |
| WebhookApiApi | api_controller_period_delete_webhook | POST /api/delete-webhook | |
| WebhookApiApi | api_controller_period_get_webhook | GET /api/get-webhook | |
| WebhookApiApi | api_controller_period_get_webhooks | GET /api/get-webhooks | |
| WebhookApiApi | api_controller_period_update_webhook | POST /api/update-webhook |
Documentation For Models
- ControllersPeriodEmailForm
- ControllersPeriodLaravelResponse
- ControllersPeriodLdapResp
- ControllersPeriodLdapSyncResp
- ControllersPeriodNotificationForm
- ControllersPeriodResponse
- ControllersPeriodSmsForm
- ObjectPeriodAccountItem
- ObjectPeriodAdapter
- ObjectPeriodApplication
- ObjectPeriodCert
- ObjectPeriodEnforcer
- ObjectPeriodGaugeVecInfo
- ObjectPeriodGroup
- ObjectPeriodHeader
- ObjectPeriodHistogramVecInfo
- ObjectPeriodIntrospectionResponse
- ObjectPeriodInvitation
- ObjectPeriodLdap
- ObjectPeriodLdapUser
- ObjectPeriodManagedAccount
- ObjectPeriodMfaItem
- ObjectPeriodMfaProps
- ObjectPeriodModel
- ObjectPeriodOidcDiscovery
- ObjectPeriodOrganization
- ObjectPeriodOrmer
- ObjectPeriodPayment
- ObjectPeriodPermission
- ObjectPeriodPlan
- ObjectPeriodPricing
- ObjectPeriodProduct
- ObjectPeriodPrometheusInfo
- ObjectPeriodProvider
- ObjectPeriodProviderItem
- ObjectPeriodResource
- ObjectPeriodRole
- ObjectPeriodSamlItem
- ObjectPeriodSigninMethod
- ObjectPeriodSignupItem
- ObjectPeriodSubscription
- ObjectPeriodSubscriptionState
- ObjectPeriodSyncer
- ObjectPeriodTableColumn
- ObjectPeriodThemeData
- ObjectPeriodToken
- ObjectPeriodTokenError
- ObjectPeriodTokenWrapper
- ObjectPeriodUser
- ObjectPeriodUserinfo
- ObjectPeriodWebhook
- PpPeriodPaymentState
- UtilPeriodSystemInfo
- UtilPeriodVersionInfo
To get access to the crate's generated documentation, use:
cargo doc --open