Provides endpoints to manage your Kinde Businesses
For more information, please visit https://kinde.com/docs/
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: 1
- Package version: 1
- Build package:
org.openapitools.codegen.languages.RustClientCodegen
Put the package under your project folder in a directory named openapi
and add the following to Cargo.toml
under [dependencies]
:
openapi = { path = "./openapi" }
All URIs are relative to https://app.kinde.com
Class | Method | HTTP request | Description |
---|---|---|---|
ApisApi | add_apis | POST /api/v1/apis | Add APIs |
ApisApi | delete_api | DELETE /api/v1/apis/{api_id} | Delete API |
ApisApi | get_api | GET /api/v1/apis/{api_id} | List API details |
ApisApi | get_apis | GET /api/v1/apis | List APIs |
ApisApi | update_api_applications | PATCH /api/v1/apis/{api_id}/applications | Update API Applications |
ApplicationsApi | create_application | POST /api/v1/applications | Create Application |
ApplicationsApi | delete_application | DELETE /api/v1/applications/{application_id} | Delete Application |
ApplicationsApi | get_application | GET /api/v1/applications/{application_id} | Get Application |
ApplicationsApi | get_applications | GET /api/v1/applications | List Applications |
ApplicationsApi | update_application | PATCH /api/v1/applications/{application_id} | Update Application |
BusinessApi | get_business | GET /api/v1/business | List business details |
BusinessApi | update_business | PATCH /api/v1/business | Update business details |
CallbacksApi | add_logout_redirect_urls | POST /api/v1/applications/{app_id}/auth_logout_urls | Add Logout Redirect URLs |
CallbacksApi | add_redirect_callback_urls | POST /api/v1/applications/{app_id}/auth_redirect_urls | Add Redirect Callback URLs |
CallbacksApi | delete_callback_urls | DELETE /api/v1/applications/{app_id}/auth_redirect_urls | Delete Callback URLs |
CallbacksApi | delete_logout_urls | DELETE /api/v1/applications/{app_id}/auth_logout_urls | Delete Logout URLs |
CallbacksApi | get_callback_urls | GET /api/v1/applications/{app_id}/auth_redirect_urls | List Callback URLs |
CallbacksApi | get_logout_urls | GET /api/v1/applications/{app_id}/auth_logout_urls | List Logout URLs |
CallbacksApi | replace_logout_redirect_urls | PUT /api/v1/applications/{app_id}/auth_logout_urls | Replace Logout Redirect URLs |
CallbacksApi | replace_redirect_callback_urls | PUT /api/v1/applications/{app_id}/auth_redirect_urls | Replace Redirect Callback URLs |
ConnectedAppsApi | get_connected_app_auth_url | GET /api/v1/connected_apps/auth_url | Get Connected App URL |
ConnectedAppsApi | get_connected_app_token | GET /api/v1/connected_apps/token | Get Connected App Token |
ConnectedAppsApi | revoke_connected_app_token | POST /api/v1/connected_apps/revoke | Revoke Connected App Token |
EnvironmentsApi | delete_environement_feature_flag_override | DELETE /api/v1/environment/feature_flags/{feature_flag_key} | Delete Environment Feature Flag Override |
EnvironmentsApi | delete_environement_feature_flag_overrides | DELETE /api/v1/environment/feature_flags | Delete Environment Feature Flag Overrides |
EnvironmentsApi | get_environement_feature_flags | GET /api/v1/environment/feature_flags | List Environment Feature Flags |
EnvironmentsApi | update_environement_feature_flag_override | PATCH /api/v1/environment/feature_flags/{feature_flag_key} | Update Environment Feature Flag Override |
FeatureFlagsApi | create_feature_flag | POST /api/v1/feature_flags | Create Feature Flag |
FeatureFlagsApi | delete_feature_flag | DELETE /api/v1/feature_flags/{feature_flag_key} | Delete Feature Flag |
FeatureFlagsApi | update_feature_flag | PUT /api/v1/feature_flags/{feature_flag_key} | Replace Feature Flag |
IndustriesApi | get_industries | GET /api/v1/industries | List industries and industry keys. |
OAuthApi | get_user | GET /oauth2/user_profile | Get User Profile |
OAuthApi | get_user_profile_v2 | GET /oauth2/v2/user_profile | Returns the details of the currently logged in user |
OAuthApi | token_introspection | POST /oauth2/introspect | Get token details |
OAuthApi | token_revocation | POST /oauth2/revoke | Revoke token |
OrganizationsApi | add_organization_users | POST /api/v1/organizations/{org_code}/users | Add Organization Users |
OrganizationsApi | create_organization | POST /api/v1/organization | Create Organization |
OrganizationsApi | create_organization_user_permission | POST /api/v1/organizations/{org_code}/users/{user_id}/permissions | Add Organization User Permission |
OrganizationsApi | create_organization_user_role | POST /api/v1/organizations/{org_code}/users/{user_id}/roles | Add Organization User Role |
OrganizationsApi | delete_organization | DELETE /api/v1/organization/{org_code} | Delete Organization |
OrganizationsApi | delete_organization_feature_flag_override | DELETE /api/v1/organizations/{org_code}/feature_flags/{feature_flag_key} | Delete Organization Feature Flag Override |
OrganizationsApi | delete_organization_feature_flag_overrides | DELETE /api/v1/organizations/{org_code}/feature_flags | Delete Organization Feature Flag Overrides |
OrganizationsApi | delete_organization_user_permission | DELETE /api/v1/organizations/{org_code}/users/{user_id}/permissions/{permission_id} | Delete Organization User Permission |
OrganizationsApi | delete_organization_user_role | DELETE /api/v1/organizations/{org_code}/users/{user_id}/roles/{role_id} | Delete Organization User Role |
OrganizationsApi | get_organization | GET /api/v1/organization | Get Organization |
OrganizationsApi | get_organization_feature_flags | GET /api/v1/organizations/{org_code}/feature_flags | List Organization Feature Flags |
OrganizationsApi | get_organization_user_permissions | GET /api/v1/organizations/{org_code}/users/{user_id}/permissions | List Organization User Permissions |
OrganizationsApi | get_organization_user_roles | GET /api/v1/organizations/{org_code}/users/{user_id}/roles | List Organization User Roles |
OrganizationsApi | get_organization_users | GET /api/v1/organizations/{org_code}/users | List Organization Users |
OrganizationsApi | get_organizations | GET /api/v1/organizations | List Organizations |
OrganizationsApi | remove_organization_user | DELETE /api/v1/organizations/{org_code}/users/{user_id} | Remove Organization User |
OrganizationsApi | update_organization | PATCH /api/v1/organization/{org_code} | Update Organization |
OrganizationsApi | update_organization_feature_flag_override | PATCH /api/v1/organizations/{org_code}/feature_flags/{feature_flag_key} | Update Organization Feature Flag Override |
OrganizationsApi | update_organization_users | PATCH /api/v1/organizations/{org_code}/users | Update Organization Users |
PermissionsApi | create_permission | POST /api/v1/permissions | Create Permission |
PermissionsApi | delete_permission | DELETE /api/v1/permissions/{permission_id} | Delete Permission |
PermissionsApi | get_permissions | GET /api/v1/permissions | List Permissions |
PermissionsApi | update_permissions | PATCH /api/v1/permissions/{permission_id} | Update Permission |
RolesApi | create_role | POST /api/v1/role | Create Role |
RolesApi | delete_role | DELETE /api/v1/roles/{role_id} | Delete Role |
RolesApi | get_role_permission | GET /api/v1/roles/{role_id}/permissions | Get Role Permissions |
RolesApi | get_roles | GET /api/v1/roles | List Roles |
RolesApi | remove_role_permission | DELETE /api/v1/roles/{role_id}/permissions/{permission_id} | Remove Role Permission |
RolesApi | update_role_permissions | PATCH /api/v1/roles/{role_id}/permissions | Update Role Permissions |
RolesApi | update_roles | PATCH /api/v1/roles/{role_id} | Update Role |
SubscribersApi | create_subscriber | POST /api/v1/subscribers | Create Subscriber |
SubscribersApi | get_subscriber | GET /api/v1/subscribers/{subscriber_id} | Get Subscriber |
SubscribersApi | get_subscribers | GET /api/v1/subscribers | List Subscribers |
TimezonesApi | get_timezones | GET /api/v1/timezones | List timezones and timezone IDs. |
UsersApi | create_user | POST /api/v1/user | Create User |
UsersApi | delete_user | DELETE /api/v1/user | Delete User |
UsersApi | get_user_data | GET /api/v1/user | Get User |
UsersApi | get_users | GET /api/v1/users | List Users |
UsersApi | refresh_user_claims | POST /api/v1/users/{user_id}/refresh_claims | Refresh User Claims and Invalidate Cache |
UsersApi | update_user | PATCH /api/v1/user | Update User |
UsersApi | update_user_feature_flag_override | PATCH /api/v1/users/{user_id}/feature_flags/{feature_flag_key} | Update User Feature Flag Override |
- AddApisRequest
- AddOrganizationUsersRequest
- AddOrganizationUsersRequestUsersInner
- AddOrganizationUsersResponse
- Api
- ApiApplicationsInner
- ApiResult
- Apis
- Applications
- ConnectedAppsAccessToken
- ConnectedAppsAuthUrl
- CreateApplicationRequest
- CreateApplicationResponse
- CreateApplicationResponseApplication
- CreateFeatureFlagRequest
- CreateOrganizationRequest
- CreateOrganizationResponse
- CreateOrganizationResponseOrganization
- CreateOrganizationUserPermissionRequest
- CreateOrganizationUserRoleRequest
- CreatePermissionRequest
- CreateRoleRequest
- CreateSubscriberSuccessResponse
- CreateSubscriberSuccessResponseSubscriber
- CreateUserRequest
- CreateUserRequestIdentitiesInner
- CreateUserRequestIdentitiesInnerDetails
- CreateUserRequestProfile
- CreateUserResponse
- Error
- ErrorResponse
- GetApplicationResponse
- GetApplicationResponseApplication
- GetApplicationsResponse
- GetEnvironmentFeatureFlagsResponse
- GetOrganizationFeatureFlagsResponse
- GetOrganizationFeatureFlagsResponseFeatureFlagsValue
- GetOrganizationUsersResponse
- GetOrganizationsResponse
- GetOrganizationsUserPermissionsResponse
- GetOrganizationsUserRolesResponse
- GetPermissionsResponse
- GetRedirectCallbackUrlsResponse
- GetRolesResponse
- GetSubscriberResponse
- GetSubscribersResponse
- LogoutRedirectUrls
- Organization
- OrganizationUser
- OrganizationUserPermission
- OrganizationUserPermissionRolesInner
- OrganizationUserRole
- OrganizationUserRolePermissions
- OrganizationUserRolePermissionsPermissions
- Permissions
- RedirectCallbackUrls
- ReplaceLogoutRedirectUrlsRequest
- ReplaceRedirectCallbackUrlsRequest
- Role
- Roles
- RolesPermissionResponseInner
- Subscriber
- SubscribersSubscriber
- SuccessResponse
- TokenErrorResponse
- TokenIntrospect
- UpdateApiApplicationsRequest
- UpdateApiApplicationsRequestApplicationsInner
- UpdateApplicationRequest
- UpdateEnvironementFeatureFlagOverrideRequest
- UpdateOrganizationRequest
- UpdateOrganizationUsersRequest
- UpdateOrganizationUsersRequestUsersInner
- UpdateOrganizationUsersResponse
- UpdateRolePermissionsRequest
- UpdateRolePermissionsRequestPermissionsInner
- UpdateRolePermissionsResponse
- UpdateRolesRequest
- UpdateUserRequest
- UpdateUserResponse
- User
- UserIdentitiesInner
- UserIdentity
- UserIdentityResult
- UserProfile
- UserProfileV2
- UsersResponse
- UsersResponseUsersInner
To get access to the crate's generated documentation, use:
cargo doc --open