# \PropertymappingsApi
All URIs are relative to */api/v3*
[**propertymappings_all_destroy**](PropertymappingsApi.md#propertymappings_all_destroy) | **DELETE** /propertymappings/all/{pm_uuid}/ |
[**propertymappings_all_list**](PropertymappingsApi.md#propertymappings_all_list) | **GET** /propertymappings/all/ |
[**propertymappings_all_retrieve**](PropertymappingsApi.md#propertymappings_all_retrieve) | **GET** /propertymappings/all/{pm_uuid}/ |
[**propertymappings_all_test_create**](PropertymappingsApi.md#propertymappings_all_test_create) | **POST** /propertymappings/all/{pm_uuid}/test/ |
[**propertymappings_all_types_list**](PropertymappingsApi.md#propertymappings_all_types_list) | **GET** /propertymappings/all/types/ |
[**propertymappings_all_used_by_list**](PropertymappingsApi.md#propertymappings_all_used_by_list) | **GET** /propertymappings/all/{pm_uuid}/used_by/ |
[**propertymappings_notification_create**](PropertymappingsApi.md#propertymappings_notification_create) | **POST** /propertymappings/notification/ |
[**propertymappings_notification_destroy**](PropertymappingsApi.md#propertymappings_notification_destroy) | **DELETE** /propertymappings/notification/{pm_uuid}/ |
[**propertymappings_notification_list**](PropertymappingsApi.md#propertymappings_notification_list) | **GET** /propertymappings/notification/ |
[**propertymappings_notification_partial_update**](PropertymappingsApi.md#propertymappings_notification_partial_update) | **PATCH** /propertymappings/notification/{pm_uuid}/ |
[**propertymappings_notification_retrieve**](PropertymappingsApi.md#propertymappings_notification_retrieve) | **GET** /propertymappings/notification/{pm_uuid}/ |
[**propertymappings_notification_update**](PropertymappingsApi.md#propertymappings_notification_update) | **PUT** /propertymappings/notification/{pm_uuid}/ |
[**propertymappings_notification_used_by_list**](PropertymappingsApi.md#propertymappings_notification_used_by_list) | **GET** /propertymappings/notification/{pm_uuid}/used_by/ |
[**propertymappings_provider_google_workspace_create**](PropertymappingsApi.md#propertymappings_provider_google_workspace_create) | **POST** /propertymappings/provider/google_workspace/ |
[**propertymappings_provider_google_workspace_destroy**](PropertymappingsApi.md#propertymappings_provider_google_workspace_destroy) | **DELETE** /propertymappings/provider/google_workspace/{pm_uuid}/ |
[**propertymappings_provider_google_workspace_list**](PropertymappingsApi.md#propertymappings_provider_google_workspace_list) | **GET** /propertymappings/provider/google_workspace/ |
[**propertymappings_provider_google_workspace_partial_update**](PropertymappingsApi.md#propertymappings_provider_google_workspace_partial_update) | **PATCH** /propertymappings/provider/google_workspace/{pm_uuid}/ |
[**propertymappings_provider_google_workspace_retrieve**](PropertymappingsApi.md#propertymappings_provider_google_workspace_retrieve) | **GET** /propertymappings/provider/google_workspace/{pm_uuid}/ |
[**propertymappings_provider_google_workspace_update**](PropertymappingsApi.md#propertymappings_provider_google_workspace_update) | **PUT** /propertymappings/provider/google_workspace/{pm_uuid}/ |
[**propertymappings_provider_google_workspace_used_by_list**](PropertymappingsApi.md#propertymappings_provider_google_workspace_used_by_list) | **GET** /propertymappings/provider/google_workspace/{pm_uuid}/used_by/ |
[**propertymappings_provider_microsoft_entra_create**](PropertymappingsApi.md#propertymappings_provider_microsoft_entra_create) | **POST** /propertymappings/provider/microsoft_entra/ |
[**propertymappings_provider_microsoft_entra_destroy**](PropertymappingsApi.md#propertymappings_provider_microsoft_entra_destroy) | **DELETE** /propertymappings/provider/microsoft_entra/{pm_uuid}/ |
[**propertymappings_provider_microsoft_entra_list**](PropertymappingsApi.md#propertymappings_provider_microsoft_entra_list) | **GET** /propertymappings/provider/microsoft_entra/ |
[**propertymappings_provider_microsoft_entra_partial_update**](PropertymappingsApi.md#propertymappings_provider_microsoft_entra_partial_update) | **PATCH** /propertymappings/provider/microsoft_entra/{pm_uuid}/ |
[**propertymappings_provider_microsoft_entra_retrieve**](PropertymappingsApi.md#propertymappings_provider_microsoft_entra_retrieve) | **GET** /propertymappings/provider/microsoft_entra/{pm_uuid}/ |
[**propertymappings_provider_microsoft_entra_update**](PropertymappingsApi.md#propertymappings_provider_microsoft_entra_update) | **PUT** /propertymappings/provider/microsoft_entra/{pm_uuid}/ |
[**propertymappings_provider_microsoft_entra_used_by_list**](PropertymappingsApi.md#propertymappings_provider_microsoft_entra_used_by_list) | **GET** /propertymappings/provider/microsoft_entra/{pm_uuid}/used_by/ |
[**propertymappings_provider_rac_create**](PropertymappingsApi.md#propertymappings_provider_rac_create) | **POST** /propertymappings/provider/rac/ |
[**propertymappings_provider_rac_destroy**](PropertymappingsApi.md#propertymappings_provider_rac_destroy) | **DELETE** /propertymappings/provider/rac/{pm_uuid}/ |
[**propertymappings_provider_rac_list**](PropertymappingsApi.md#propertymappings_provider_rac_list) | **GET** /propertymappings/provider/rac/ |
[**propertymappings_provider_rac_partial_update**](PropertymappingsApi.md#propertymappings_provider_rac_partial_update) | **PATCH** /propertymappings/provider/rac/{pm_uuid}/ |
[**propertymappings_provider_rac_retrieve**](PropertymappingsApi.md#propertymappings_provider_rac_retrieve) | **GET** /propertymappings/provider/rac/{pm_uuid}/ |
[**propertymappings_provider_rac_update**](PropertymappingsApi.md#propertymappings_provider_rac_update) | **PUT** /propertymappings/provider/rac/{pm_uuid}/ |
[**propertymappings_provider_rac_used_by_list**](PropertymappingsApi.md#propertymappings_provider_rac_used_by_list) | **GET** /propertymappings/provider/rac/{pm_uuid}/used_by/ |
[**propertymappings_provider_radius_create**](PropertymappingsApi.md#propertymappings_provider_radius_create) | **POST** /propertymappings/provider/radius/ |
[**propertymappings_provider_radius_destroy**](PropertymappingsApi.md#propertymappings_provider_radius_destroy) | **DELETE** /propertymappings/provider/radius/{pm_uuid}/ |
[**propertymappings_provider_radius_list**](PropertymappingsApi.md#propertymappings_provider_radius_list) | **GET** /propertymappings/provider/radius/ |
[**propertymappings_provider_radius_partial_update**](PropertymappingsApi.md#propertymappings_provider_radius_partial_update) | **PATCH** /propertymappings/provider/radius/{pm_uuid}/ |
[**propertymappings_provider_radius_retrieve**](PropertymappingsApi.md#propertymappings_provider_radius_retrieve) | **GET** /propertymappings/provider/radius/{pm_uuid}/ |
[**propertymappings_provider_radius_update**](PropertymappingsApi.md#propertymappings_provider_radius_update) | **PUT** /propertymappings/provider/radius/{pm_uuid}/ |
[**propertymappings_provider_radius_used_by_list**](PropertymappingsApi.md#propertymappings_provider_radius_used_by_list) | **GET** /propertymappings/provider/radius/{pm_uuid}/used_by/ |
[**propertymappings_provider_saml_create**](PropertymappingsApi.md#propertymappings_provider_saml_create) | **POST** /propertymappings/provider/saml/ |
[**propertymappings_provider_saml_destroy**](PropertymappingsApi.md#propertymappings_provider_saml_destroy) | **DELETE** /propertymappings/provider/saml/{pm_uuid}/ |
[**propertymappings_provider_saml_list**](PropertymappingsApi.md#propertymappings_provider_saml_list) | **GET** /propertymappings/provider/saml/ |
[**propertymappings_provider_saml_partial_update**](PropertymappingsApi.md#propertymappings_provider_saml_partial_update) | **PATCH** /propertymappings/provider/saml/{pm_uuid}/ |
[**propertymappings_provider_saml_retrieve**](PropertymappingsApi.md#propertymappings_provider_saml_retrieve) | **GET** /propertymappings/provider/saml/{pm_uuid}/ |
[**propertymappings_provider_saml_update**](PropertymappingsApi.md#propertymappings_provider_saml_update) | **PUT** /propertymappings/provider/saml/{pm_uuid}/ |
[**propertymappings_provider_saml_used_by_list**](PropertymappingsApi.md#propertymappings_provider_saml_used_by_list) | **GET** /propertymappings/provider/saml/{pm_uuid}/used_by/ |
[**propertymappings_provider_scim_create**](PropertymappingsApi.md#propertymappings_provider_scim_create) | **POST** /propertymappings/provider/scim/ |
[**propertymappings_provider_scim_destroy**](PropertymappingsApi.md#propertymappings_provider_scim_destroy) | **DELETE** /propertymappings/provider/scim/{pm_uuid}/ |
[**propertymappings_provider_scim_list**](PropertymappingsApi.md#propertymappings_provider_scim_list) | **GET** /propertymappings/provider/scim/ |
[**propertymappings_provider_scim_partial_update**](PropertymappingsApi.md#propertymappings_provider_scim_partial_update) | **PATCH** /propertymappings/provider/scim/{pm_uuid}/ |
[**propertymappings_provider_scim_retrieve**](PropertymappingsApi.md#propertymappings_provider_scim_retrieve) | **GET** /propertymappings/provider/scim/{pm_uuid}/ |
[**propertymappings_provider_scim_update**](PropertymappingsApi.md#propertymappings_provider_scim_update) | **PUT** /propertymappings/provider/scim/{pm_uuid}/ |
[**propertymappings_provider_scim_used_by_list**](PropertymappingsApi.md#propertymappings_provider_scim_used_by_list) | **GET** /propertymappings/provider/scim/{pm_uuid}/used_by/ |
[**propertymappings_provider_scope_create**](PropertymappingsApi.md#propertymappings_provider_scope_create) | **POST** /propertymappings/provider/scope/ |
[**propertymappings_provider_scope_destroy**](PropertymappingsApi.md#propertymappings_provider_scope_destroy) | **DELETE** /propertymappings/provider/scope/{pm_uuid}/ |
[**propertymappings_provider_scope_list**](PropertymappingsApi.md#propertymappings_provider_scope_list) | **GET** /propertymappings/provider/scope/ |
[**propertymappings_provider_scope_partial_update**](PropertymappingsApi.md#propertymappings_provider_scope_partial_update) | **PATCH** /propertymappings/provider/scope/{pm_uuid}/ |
[**propertymappings_provider_scope_retrieve**](PropertymappingsApi.md#propertymappings_provider_scope_retrieve) | **GET** /propertymappings/provider/scope/{pm_uuid}/ |
[**propertymappings_provider_scope_update**](PropertymappingsApi.md#propertymappings_provider_scope_update) | **PUT** /propertymappings/provider/scope/{pm_uuid}/ |
[**propertymappings_provider_scope_used_by_list**](PropertymappingsApi.md#propertymappings_provider_scope_used_by_list) | **GET** /propertymappings/provider/scope/{pm_uuid}/used_by/ |
[**propertymappings_source_kerberos_create**](PropertymappingsApi.md#propertymappings_source_kerberos_create) | **POST** /propertymappings/source/kerberos/ |
[**propertymappings_source_kerberos_destroy**](PropertymappingsApi.md#propertymappings_source_kerberos_destroy) | **DELETE** /propertymappings/source/kerberos/{pm_uuid}/ |
[**propertymappings_source_kerberos_list**](PropertymappingsApi.md#propertymappings_source_kerberos_list) | **GET** /propertymappings/source/kerberos/ |
[**propertymappings_source_kerberos_partial_update**](PropertymappingsApi.md#propertymappings_source_kerberos_partial_update) | **PATCH** /propertymappings/source/kerberos/{pm_uuid}/ |
[**propertymappings_source_kerberos_retrieve**](PropertymappingsApi.md#propertymappings_source_kerberos_retrieve) | **GET** /propertymappings/source/kerberos/{pm_uuid}/ |
[**propertymappings_source_kerberos_update**](PropertymappingsApi.md#propertymappings_source_kerberos_update) | **PUT** /propertymappings/source/kerberos/{pm_uuid}/ |
[**propertymappings_source_kerberos_used_by_list**](PropertymappingsApi.md#propertymappings_source_kerberos_used_by_list) | **GET** /propertymappings/source/kerberos/{pm_uuid}/used_by/ |
[**propertymappings_source_ldap_create**](PropertymappingsApi.md#propertymappings_source_ldap_create) | **POST** /propertymappings/source/ldap/ |
[**propertymappings_source_ldap_destroy**](PropertymappingsApi.md#propertymappings_source_ldap_destroy) | **DELETE** /propertymappings/source/ldap/{pm_uuid}/ |
[**propertymappings_source_ldap_list**](PropertymappingsApi.md#propertymappings_source_ldap_list) | **GET** /propertymappings/source/ldap/ |
[**propertymappings_source_ldap_partial_update**](PropertymappingsApi.md#propertymappings_source_ldap_partial_update) | **PATCH** /propertymappings/source/ldap/{pm_uuid}/ |
[**propertymappings_source_ldap_retrieve**](PropertymappingsApi.md#propertymappings_source_ldap_retrieve) | **GET** /propertymappings/source/ldap/{pm_uuid}/ |
[**propertymappings_source_ldap_update**](PropertymappingsApi.md#propertymappings_source_ldap_update) | **PUT** /propertymappings/source/ldap/{pm_uuid}/ |
[**propertymappings_source_ldap_used_by_list**](PropertymappingsApi.md#propertymappings_source_ldap_used_by_list) | **GET** /propertymappings/source/ldap/{pm_uuid}/used_by/ |
[**propertymappings_source_oauth_create**](PropertymappingsApi.md#propertymappings_source_oauth_create) | **POST** /propertymappings/source/oauth/ |
[**propertymappings_source_oauth_destroy**](PropertymappingsApi.md#propertymappings_source_oauth_destroy) | **DELETE** /propertymappings/source/oauth/{pm_uuid}/ |
[**propertymappings_source_oauth_list**](PropertymappingsApi.md#propertymappings_source_oauth_list) | **GET** /propertymappings/source/oauth/ |
[**propertymappings_source_oauth_partial_update**](PropertymappingsApi.md#propertymappings_source_oauth_partial_update) | **PATCH** /propertymappings/source/oauth/{pm_uuid}/ |
[**propertymappings_source_oauth_retrieve**](PropertymappingsApi.md#propertymappings_source_oauth_retrieve) | **GET** /propertymappings/source/oauth/{pm_uuid}/ |
[**propertymappings_source_oauth_update**](PropertymappingsApi.md#propertymappings_source_oauth_update) | **PUT** /propertymappings/source/oauth/{pm_uuid}/ |
[**propertymappings_source_oauth_used_by_list**](PropertymappingsApi.md#propertymappings_source_oauth_used_by_list) | **GET** /propertymappings/source/oauth/{pm_uuid}/used_by/ |
[**propertymappings_source_plex_create**](PropertymappingsApi.md#propertymappings_source_plex_create) | **POST** /propertymappings/source/plex/ |
[**propertymappings_source_plex_destroy**](PropertymappingsApi.md#propertymappings_source_plex_destroy) | **DELETE** /propertymappings/source/plex/{pm_uuid}/ |
[**propertymappings_source_plex_list**](PropertymappingsApi.md#propertymappings_source_plex_list) | **GET** /propertymappings/source/plex/ |
[**propertymappings_source_plex_partial_update**](PropertymappingsApi.md#propertymappings_source_plex_partial_update) | **PATCH** /propertymappings/source/plex/{pm_uuid}/ |
[**propertymappings_source_plex_retrieve**](PropertymappingsApi.md#propertymappings_source_plex_retrieve) | **GET** /propertymappings/source/plex/{pm_uuid}/ |
[**propertymappings_source_plex_update**](PropertymappingsApi.md#propertymappings_source_plex_update) | **PUT** /propertymappings/source/plex/{pm_uuid}/ |
[**propertymappings_source_plex_used_by_list**](PropertymappingsApi.md#propertymappings_source_plex_used_by_list) | **GET** /propertymappings/source/plex/{pm_uuid}/used_by/ |
[**propertymappings_source_saml_create**](PropertymappingsApi.md#propertymappings_source_saml_create) | **POST** /propertymappings/source/saml/ |
[**propertymappings_source_saml_destroy**](PropertymappingsApi.md#propertymappings_source_saml_destroy) | **DELETE** /propertymappings/source/saml/{pm_uuid}/ |
[**propertymappings_source_saml_list**](PropertymappingsApi.md#propertymappings_source_saml_list) | **GET** /propertymappings/source/saml/ |
[**propertymappings_source_saml_partial_update**](PropertymappingsApi.md#propertymappings_source_saml_partial_update) | **PATCH** /propertymappings/source/saml/{pm_uuid}/ |
[**propertymappings_source_saml_retrieve**](PropertymappingsApi.md#propertymappings_source_saml_retrieve) | **GET** /propertymappings/source/saml/{pm_uuid}/ |
[**propertymappings_source_saml_update**](PropertymappingsApi.md#propertymappings_source_saml_update) | **PUT** /propertymappings/source/saml/{pm_uuid}/ |
[**propertymappings_source_saml_used_by_list**](PropertymappingsApi.md#propertymappings_source_saml_used_by_list) | **GET** /propertymappings/source/saml/{pm_uuid}/used_by/ |
[**propertymappings_source_scim_create**](PropertymappingsApi.md#propertymappings_source_scim_create) | **POST** /propertymappings/source/scim/ |
[**propertymappings_source_scim_destroy**](PropertymappingsApi.md#propertymappings_source_scim_destroy) | **DELETE** /propertymappings/source/scim/{pm_uuid}/ |
[**propertymappings_source_scim_list**](PropertymappingsApi.md#propertymappings_source_scim_list) | **GET** /propertymappings/source/scim/ |
[**propertymappings_source_scim_partial_update**](PropertymappingsApi.md#propertymappings_source_scim_partial_update) | **PATCH** /propertymappings/source/scim/{pm_uuid}/ |
[**propertymappings_source_scim_retrieve**](PropertymappingsApi.md#propertymappings_source_scim_retrieve) | **GET** /propertymappings/source/scim/{pm_uuid}/ |
[**propertymappings_source_scim_update**](PropertymappingsApi.md#propertymappings_source_scim_update) | **PUT** /propertymappings/source/scim/{pm_uuid}/ |
[**propertymappings_source_scim_used_by_list**](PropertymappingsApi.md#propertymappings_source_scim_used_by_list) | **GET** /propertymappings/source/scim/{pm_uuid}/used_by/ |
[**propertymappings_source_telegram_create**](PropertymappingsApi.md#propertymappings_source_telegram_create) | **POST** /propertymappings/source/telegram/ |
[**propertymappings_source_telegram_destroy**](PropertymappingsApi.md#propertymappings_source_telegram_destroy) | **DELETE** /propertymappings/source/telegram/{pm_uuid}/ |
[**propertymappings_source_telegram_list**](PropertymappingsApi.md#propertymappings_source_telegram_list) | **GET** /propertymappings/source/telegram/ |
[**propertymappings_source_telegram_partial_update**](PropertymappingsApi.md#propertymappings_source_telegram_partial_update) | **PATCH** /propertymappings/source/telegram/{pm_uuid}/ |
[**propertymappings_source_telegram_retrieve**](PropertymappingsApi.md#propertymappings_source_telegram_retrieve) | **GET** /propertymappings/source/telegram/{pm_uuid}/ |
[**propertymappings_source_telegram_update**](PropertymappingsApi.md#propertymappings_source_telegram_update) | **PUT** /propertymappings/source/telegram/{pm_uuid}/ |
[**propertymappings_source_telegram_used_by_list**](PropertymappingsApi.md#propertymappings_source_telegram_used_by_list) | **GET** /propertymappings/source/telegram/{pm_uuid}/used_by/ |
## propertymappings_all_destroy
> propertymappings_all_destroy(pm_uuid)
PropertyMapping Viewset
### Parameters
**pm_uuid** | **uuid::Uuid** | A UUID string identifying this Property Mapping. | [required] |
### Return type
(empty response body)
### Authorization
[authentik](../README.md#authentik)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## propertymappings_all_list
> models::PaginatedPropertyMappingList propertymappings_all_list(managed, managed__isnull, name, ordering, page, page_size, search)
PropertyMapping Viewset
### Parameters
**managed** | Option<[**Vec<String>**](String.md)> | | |
**managed__isnull** | Option<**bool**> | | |
**name** | Option<**String**> | | |
**ordering** | Option<**String**> | Which field to use when ordering the results. | |
**page** | Option<**i32**> | A page number within the paginated result set. | |
**page_size** | Option<**i32**> | Number of results to return per page. | |
**search** | Option<**String**> | A search term. | |
### Return type
[**models::PaginatedPropertyMappingList**](PaginatedPropertyMappingList.md)
### Authorization
[authentik](../README.md#authentik)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## propertymappings_all_retrieve
> models::PropertyMapping propertymappings_all_retrieve(pm_uuid)
PropertyMapping Viewset
### Parameters
**pm_uuid** | **uuid::Uuid** | A UUID string identifying this Property Mapping. | [required] |
### Return type
[**models::PropertyMapping**](PropertyMapping.md)
### Authorization
[authentik](../README.md#authentik)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## propertymappings_all_test_create
> models::PropertyMappingTestResult propertymappings_all_test_create(pm_uuid, format_result, property_mapping_test_request)
Test Property Mapping
### Parameters
**pm_uuid** | **uuid::Uuid** | A UUID string identifying this Property Mapping. | [required] |
**format_result** | Option<**bool**> | | |
**property_mapping_test_request** | Option<[**PropertyMappingTestRequest**](PropertyMappingTestRequest.md)> | | |
### Return type
[**models::PropertyMappingTestResult**](PropertyMappingTestResult.md)
### Authorization
[authentik](../README.md#authentik)
### HTTP request headers
- **Content-Type**: application/json
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## propertymappings_all_types_list
> Vec<models::TypeCreate> propertymappings_all_types_list()
Get all creatable types
### Parameters
This endpoint does not need any parameter.
### Return type
[**Vec<models::TypeCreate>**](TypeCreate.md)
### Authorization
[authentik](../README.md#authentik)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## propertymappings_all_used_by_list
> Vec<models::UsedBy> propertymappings_all_used_by_list(pm_uuid)
Get a list of all objects that use this object
### Parameters
**pm_uuid** | **uuid::Uuid** | A UUID string identifying this Property Mapping. | [required] |
### Return type
[**Vec<models::UsedBy>**](UsedBy.md)
### Authorization
[authentik](../README.md#authentik)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## propertymappings_notification_create
> models::NotificationWebhookMapping propertymappings_notification_create(notification_webhook_mapping_request)
NotificationWebhookMapping Viewset
### Parameters
**notification_webhook_mapping_request** | [**NotificationWebhookMappingRequest**](NotificationWebhookMappingRequest.md) | | [required] |
### Return type
[**models::NotificationWebhookMapping**](NotificationWebhookMapping.md)
### Authorization
[authentik](../README.md#authentik)
### HTTP request headers
- **Content-Type**: application/json
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## propertymappings_notification_destroy
> propertymappings_notification_destroy(pm_uuid)
NotificationWebhookMapping Viewset
### Parameters
**pm_uuid** | **uuid::Uuid** | A UUID string identifying this Webhook Mapping. | [required] |
### Return type
(empty response body)
### Authorization
[authentik](../README.md#authentik)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## propertymappings_notification_list
> models::PaginatedNotificationWebhookMappingList propertymappings_notification_list(name, ordering, page, page_size, search)
NotificationWebhookMapping Viewset
### Parameters
**name** | Option<**String**> | | |
**ordering** | Option<**String**> | Which field to use when ordering the results. | |
**page** | Option<**i32**> | A page number within the paginated result set. | |
**page_size** | Option<**i32**> | Number of results to return per page. | |
**search** | Option<**String**> | A search term. | |
### Return type
[**models::PaginatedNotificationWebhookMappingList**](PaginatedNotificationWebhookMappingList.md)
### Authorization
[authentik](../README.md#authentik)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## propertymappings_notification_partial_update
> models::NotificationWebhookMapping propertymappings_notification_partial_update(pm_uuid, patched_notification_webhook_mapping_request)
NotificationWebhookMapping Viewset
### Parameters
**pm_uuid** | **uuid::Uuid** | A UUID string identifying this Webhook Mapping. | [required] |
**patched_notification_webhook_mapping_request** | Option<[**PatchedNotificationWebhookMappingRequest**](PatchedNotificationWebhookMappingRequest.md)> | | |
### Return type
[**models::NotificationWebhookMapping**](NotificationWebhookMapping.md)
### Authorization
[authentik](../README.md#authentik)
### HTTP request headers
- **Content-Type**: application/json
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## propertymappings_notification_retrieve
> models::NotificationWebhookMapping propertymappings_notification_retrieve(pm_uuid)
NotificationWebhookMapping Viewset
### Parameters
**pm_uuid** | **uuid::Uuid** | A UUID string identifying this Webhook Mapping. | [required] |
### Return type
[**models::NotificationWebhookMapping**](NotificationWebhookMapping.md)
### Authorization
[authentik](../README.md#authentik)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## propertymappings_notification_update
> models::NotificationWebhookMapping propertymappings_notification_update(pm_uuid, notification_webhook_mapping_request)
NotificationWebhookMapping Viewset
### Parameters
**pm_uuid** | **uuid::Uuid** | A UUID string identifying this Webhook Mapping. | [required] |
**notification_webhook_mapping_request** | [**NotificationWebhookMappingRequest**](NotificationWebhookMappingRequest.md) | | [required] |
### Return type
[**models::NotificationWebhookMapping**](NotificationWebhookMapping.md)
### Authorization
[authentik](../README.md#authentik)
### HTTP request headers
- **Content-Type**: application/json
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## propertymappings_notification_used_by_list
> Vec<models::UsedBy> propertymappings_notification_used_by_list(pm_uuid)
Get a list of all objects that use this object
### Parameters
**pm_uuid** | **uuid::Uuid** | A UUID string identifying this Webhook Mapping. | [required] |
### Return type
[**Vec<models::UsedBy>**](UsedBy.md)
### Authorization
[authentik](../README.md#authentik)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## propertymappings_provider_google_workspace_create
> models::GoogleWorkspaceProviderMapping propertymappings_provider_google_workspace_create(google_workspace_provider_mapping_request)
GoogleWorkspaceProviderMapping Viewset
### Parameters
**google_workspace_provider_mapping_request** | [**GoogleWorkspaceProviderMappingRequest**](GoogleWorkspaceProviderMappingRequest.md) | | [required] |
### Return type
[**models::GoogleWorkspaceProviderMapping**](GoogleWorkspaceProviderMapping.md)
### Authorization
[authentik](../README.md#authentik)
### HTTP request headers
- **Content-Type**: application/json
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## propertymappings_provider_google_workspace_destroy
> propertymappings_provider_google_workspace_destroy(pm_uuid)
GoogleWorkspaceProviderMapping Viewset
### Parameters
**pm_uuid** | **uuid::Uuid** | A UUID string identifying this Google Workspace Provider Mapping. | [required] |
### Return type
(empty response body)
### Authorization
[authentik](../README.md#authentik)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## propertymappings_provider_google_workspace_list
> models::PaginatedGoogleWorkspaceProviderMappingList propertymappings_provider_google_workspace_list(expression, managed, name, ordering, page, page_size, pm_uuid, search)
GoogleWorkspaceProviderMapping Viewset
### Parameters
**expression** | Option<**String**> | | |
**managed** | Option<[**Vec<String>**](String.md)> | | |
**name** | Option<**String**> | | |
**ordering** | Option<**String**> | Which field to use when ordering the results. | |
**page** | Option<**i32**> | A page number within the paginated result set. | |
**page_size** | Option<**i32**> | Number of results to return per page. | |
**pm_uuid** | Option<**uuid::Uuid**> | | |
**search** | Option<**String**> | A search term. | |
### Return type
[**models::PaginatedGoogleWorkspaceProviderMappingList**](PaginatedGoogleWorkspaceProviderMappingList.md)
### Authorization
[authentik](../README.md#authentik)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## propertymappings_provider_google_workspace_partial_update
> models::GoogleWorkspaceProviderMapping propertymappings_provider_google_workspace_partial_update(pm_uuid, patched_google_workspace_provider_mapping_request)
GoogleWorkspaceProviderMapping Viewset
### Parameters
**pm_uuid** | **uuid::Uuid** | A UUID string identifying this Google Workspace Provider Mapping. | [required] |
**patched_google_workspace_provider_mapping_request** | Option<[**PatchedGoogleWorkspaceProviderMappingRequest**](PatchedGoogleWorkspaceProviderMappingRequest.md)> | | |
### Return type
[**models::GoogleWorkspaceProviderMapping**](GoogleWorkspaceProviderMapping.md)
### Authorization
[authentik](../README.md#authentik)
### HTTP request headers
- **Content-Type**: application/json
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## propertymappings_provider_google_workspace_retrieve
> models::GoogleWorkspaceProviderMapping propertymappings_provider_google_workspace_retrieve(pm_uuid)
GoogleWorkspaceProviderMapping Viewset
### Parameters
**pm_uuid** | **uuid::Uuid** | A UUID string identifying this Google Workspace Provider Mapping. | [required] |
### Return type
[**models::GoogleWorkspaceProviderMapping**](GoogleWorkspaceProviderMapping.md)
### Authorization
[authentik](../README.md#authentik)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## propertymappings_provider_google_workspace_update
> models::GoogleWorkspaceProviderMapping propertymappings_provider_google_workspace_update(pm_uuid, google_workspace_provider_mapping_request)
GoogleWorkspaceProviderMapping Viewset
### Parameters
**pm_uuid** | **uuid::Uuid** | A UUID string identifying this Google Workspace Provider Mapping. | [required] |
**google_workspace_provider_mapping_request** | [**GoogleWorkspaceProviderMappingRequest**](GoogleWorkspaceProviderMappingRequest.md) | | [required] |
### Return type
[**models::GoogleWorkspaceProviderMapping**](GoogleWorkspaceProviderMapping.md)
### Authorization
[authentik](../README.md#authentik)
### HTTP request headers
- **Content-Type**: application/json
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## propertymappings_provider_google_workspace_used_by_list
> Vec<models::UsedBy> propertymappings_provider_google_workspace_used_by_list(pm_uuid)
Get a list of all objects that use this object
### Parameters
**pm_uuid** | **uuid::Uuid** | A UUID string identifying this Google Workspace Provider Mapping. | [required] |
### Return type
[**Vec<models::UsedBy>**](UsedBy.md)
### Authorization
[authentik](../README.md#authentik)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## propertymappings_provider_microsoft_entra_create
> models::MicrosoftEntraProviderMapping propertymappings_provider_microsoft_entra_create(microsoft_entra_provider_mapping_request)
MicrosoftEntraProviderMapping Viewset
### Parameters
**microsoft_entra_provider_mapping_request** | [**MicrosoftEntraProviderMappingRequest**](MicrosoftEntraProviderMappingRequest.md) | | [required] |
### Return type
[**models::MicrosoftEntraProviderMapping**](MicrosoftEntraProviderMapping.md)
### Authorization
[authentik](../README.md#authentik)
### HTTP request headers
- **Content-Type**: application/json
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## propertymappings_provider_microsoft_entra_destroy
> propertymappings_provider_microsoft_entra_destroy(pm_uuid)
MicrosoftEntraProviderMapping Viewset
### Parameters
**pm_uuid** | **uuid::Uuid** | A UUID string identifying this Microsoft Entra Provider Mapping. | [required] |
### Return type
(empty response body)
### Authorization
[authentik](../README.md#authentik)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## propertymappings_provider_microsoft_entra_list
> models::PaginatedMicrosoftEntraProviderMappingList propertymappings_provider_microsoft_entra_list(expression, managed, name, ordering, page, page_size, pm_uuid, search)
MicrosoftEntraProviderMapping Viewset
### Parameters
**expression** | Option<**String**> | | |
**managed** | Option<[**Vec<String>**](String.md)> | | |
**name** | Option<**String**> | | |
**ordering** | Option<**String**> | Which field to use when ordering the results. | |
**page** | Option<**i32**> | A page number within the paginated result set. | |
**page_size** | Option<**i32**> | Number of results to return per page. | |
**pm_uuid** | Option<**uuid::Uuid**> | | |
**search** | Option<**String**> | A search term. | |
### Return type
[**models::PaginatedMicrosoftEntraProviderMappingList**](PaginatedMicrosoftEntraProviderMappingList.md)
### Authorization
[authentik](../README.md#authentik)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## propertymappings_provider_microsoft_entra_partial_update
> models::MicrosoftEntraProviderMapping propertymappings_provider_microsoft_entra_partial_update(pm_uuid, patched_microsoft_entra_provider_mapping_request)
MicrosoftEntraProviderMapping Viewset
### Parameters
**pm_uuid** | **uuid::Uuid** | A UUID string identifying this Microsoft Entra Provider Mapping. | [required] |
**patched_microsoft_entra_provider_mapping_request** | Option<[**PatchedMicrosoftEntraProviderMappingRequest**](PatchedMicrosoftEntraProviderMappingRequest.md)> | | |
### Return type
[**models::MicrosoftEntraProviderMapping**](MicrosoftEntraProviderMapping.md)
### Authorization
[authentik](../README.md#authentik)
### HTTP request headers
- **Content-Type**: application/json
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## propertymappings_provider_microsoft_entra_retrieve
> models::MicrosoftEntraProviderMapping propertymappings_provider_microsoft_entra_retrieve(pm_uuid)
MicrosoftEntraProviderMapping Viewset
### Parameters
**pm_uuid** | **uuid::Uuid** | A UUID string identifying this Microsoft Entra Provider Mapping. | [required] |
### Return type
[**models::MicrosoftEntraProviderMapping**](MicrosoftEntraProviderMapping.md)
### Authorization
[authentik](../README.md#authentik)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## propertymappings_provider_microsoft_entra_update
> models::MicrosoftEntraProviderMapping propertymappings_provider_microsoft_entra_update(pm_uuid, microsoft_entra_provider_mapping_request)
MicrosoftEntraProviderMapping Viewset
### Parameters
**pm_uuid** | **uuid::Uuid** | A UUID string identifying this Microsoft Entra Provider Mapping. | [required] |
**microsoft_entra_provider_mapping_request** | [**MicrosoftEntraProviderMappingRequest**](MicrosoftEntraProviderMappingRequest.md) | | [required] |
### Return type
[**models::MicrosoftEntraProviderMapping**](MicrosoftEntraProviderMapping.md)
### Authorization
[authentik](../README.md#authentik)
### HTTP request headers
- **Content-Type**: application/json
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## propertymappings_provider_microsoft_entra_used_by_list
> Vec<models::UsedBy> propertymappings_provider_microsoft_entra_used_by_list(pm_uuid)
Get a list of all objects that use this object
### Parameters
**pm_uuid** | **uuid::Uuid** | A UUID string identifying this Microsoft Entra Provider Mapping. | [required] |
### Return type
[**Vec<models::UsedBy>**](UsedBy.md)
### Authorization
[authentik](../README.md#authentik)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## propertymappings_provider_rac_create
> models::RacPropertyMapping propertymappings_provider_rac_create(rac_property_mapping_request)
RACPropertyMapping Viewset
### Parameters
**rac_property_mapping_request** | [**RacPropertyMappingRequest**](RacPropertyMappingRequest.md) | | [required] |
### Return type
[**models::RacPropertyMapping**](RACPropertyMapping.md)
### Authorization
[authentik](../README.md#authentik)
### HTTP request headers
- **Content-Type**: application/json
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## propertymappings_provider_rac_destroy
> propertymappings_provider_rac_destroy(pm_uuid)
RACPropertyMapping Viewset
### Parameters
**pm_uuid** | **uuid::Uuid** | A UUID string identifying this RAC Provider Property Mapping. | [required] |
### Return type
(empty response body)
### Authorization
[authentik](../README.md#authentik)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## propertymappings_provider_rac_list
> models::PaginatedRacPropertyMappingList propertymappings_provider_rac_list(managed, name, ordering, page, page_size, search)
RACPropertyMapping Viewset
### Parameters
**managed** | Option<[**Vec<String>**](String.md)> | | |
**name** | Option<**String**> | | |
**ordering** | Option<**String**> | Which field to use when ordering the results. | |
**page** | Option<**i32**> | A page number within the paginated result set. | |
**page_size** | Option<**i32**> | Number of results to return per page. | |
**search** | Option<**String**> | A search term. | |
### Return type
[**models::PaginatedRacPropertyMappingList**](PaginatedRACPropertyMappingList.md)
### Authorization
[authentik](../README.md#authentik)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## propertymappings_provider_rac_partial_update
> models::RacPropertyMapping propertymappings_provider_rac_partial_update(pm_uuid, patched_rac_property_mapping_request)
RACPropertyMapping Viewset
### Parameters
**pm_uuid** | **uuid::Uuid** | A UUID string identifying this RAC Provider Property Mapping. | [required] |
**patched_rac_property_mapping_request** | Option<[**PatchedRacPropertyMappingRequest**](PatchedRacPropertyMappingRequest.md)> | | |
### Return type
[**models::RacPropertyMapping**](RACPropertyMapping.md)
### Authorization
[authentik](../README.md#authentik)
### HTTP request headers
- **Content-Type**: application/json
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## propertymappings_provider_rac_retrieve
> models::RacPropertyMapping propertymappings_provider_rac_retrieve(pm_uuid)
RACPropertyMapping Viewset
### Parameters
**pm_uuid** | **uuid::Uuid** | A UUID string identifying this RAC Provider Property Mapping. | [required] |
### Return type
[**models::RacPropertyMapping**](RACPropertyMapping.md)
### Authorization
[authentik](../README.md#authentik)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## propertymappings_provider_rac_update
> models::RacPropertyMapping propertymappings_provider_rac_update(pm_uuid, rac_property_mapping_request)
RACPropertyMapping Viewset
### Parameters
**pm_uuid** | **uuid::Uuid** | A UUID string identifying this RAC Provider Property Mapping. | [required] |
**rac_property_mapping_request** | [**RacPropertyMappingRequest**](RacPropertyMappingRequest.md) | | [required] |
### Return type
[**models::RacPropertyMapping**](RACPropertyMapping.md)
### Authorization
[authentik](../README.md#authentik)
### HTTP request headers
- **Content-Type**: application/json
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## propertymappings_provider_rac_used_by_list
> Vec<models::UsedBy> propertymappings_provider_rac_used_by_list(pm_uuid)
Get a list of all objects that use this object
### Parameters
**pm_uuid** | **uuid::Uuid** | A UUID string identifying this RAC Provider Property Mapping. | [required] |
### Return type
[**Vec<models::UsedBy>**](UsedBy.md)
### Authorization
[authentik](../README.md#authentik)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## propertymappings_provider_radius_create
> models::RadiusProviderPropertyMapping propertymappings_provider_radius_create(radius_provider_property_mapping_request)
RadiusProviderPropertyMapping Viewset
### Parameters
**radius_provider_property_mapping_request** | [**RadiusProviderPropertyMappingRequest**](RadiusProviderPropertyMappingRequest.md) | | [required] |
### Return type
[**models::RadiusProviderPropertyMapping**](RadiusProviderPropertyMapping.md)
### Authorization
[authentik](../README.md#authentik)
### HTTP request headers
- **Content-Type**: application/json
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## propertymappings_provider_radius_destroy
> propertymappings_provider_radius_destroy(pm_uuid)
RadiusProviderPropertyMapping Viewset
### Parameters
**pm_uuid** | **uuid::Uuid** | A UUID string identifying this Radius Provider Property Mapping. | [required] |
### Return type
(empty response body)
### Authorization
[authentik](../README.md#authentik)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## propertymappings_provider_radius_list
> models::PaginatedRadiusProviderPropertyMappingList propertymappings_provider_radius_list(managed, managed__isnull, name, ordering, page, page_size, search)
RadiusProviderPropertyMapping Viewset
### Parameters
**managed** | Option<[**Vec<String>**](String.md)> | | |
**managed__isnull** | Option<**bool**> | | |
**name** | Option<**String**> | | |
**ordering** | Option<**String**> | Which field to use when ordering the results. | |
**page** | Option<**i32**> | A page number within the paginated result set. | |
**page_size** | Option<**i32**> | Number of results to return per page. | |
**search** | Option<**String**> | A search term. | |
### Return type
[**models::PaginatedRadiusProviderPropertyMappingList**](PaginatedRadiusProviderPropertyMappingList.md)
### Authorization
[authentik](../README.md#authentik)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## propertymappings_provider_radius_partial_update
> models::RadiusProviderPropertyMapping propertymappings_provider_radius_partial_update(pm_uuid, patched_radius_provider_property_mapping_request)
RadiusProviderPropertyMapping Viewset
### Parameters
**pm_uuid** | **uuid::Uuid** | A UUID string identifying this Radius Provider Property Mapping. | [required] |
**patched_radius_provider_property_mapping_request** | Option<[**PatchedRadiusProviderPropertyMappingRequest**](PatchedRadiusProviderPropertyMappingRequest.md)> | | |
### Return type
[**models::RadiusProviderPropertyMapping**](RadiusProviderPropertyMapping.md)
### Authorization
[authentik](../README.md#authentik)
### HTTP request headers
- **Content-Type**: application/json
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## propertymappings_provider_radius_retrieve
> models::RadiusProviderPropertyMapping propertymappings_provider_radius_retrieve(pm_uuid)
RadiusProviderPropertyMapping Viewset
### Parameters
**pm_uuid** | **uuid::Uuid** | A UUID string identifying this Radius Provider Property Mapping. | [required] |
### Return type
[**models::RadiusProviderPropertyMapping**](RadiusProviderPropertyMapping.md)
### Authorization
[authentik](../README.md#authentik)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## propertymappings_provider_radius_update
> models::RadiusProviderPropertyMapping propertymappings_provider_radius_update(pm_uuid, radius_provider_property_mapping_request)
RadiusProviderPropertyMapping Viewset
### Parameters
**pm_uuid** | **uuid::Uuid** | A UUID string identifying this Radius Provider Property Mapping. | [required] |
**radius_provider_property_mapping_request** | [**RadiusProviderPropertyMappingRequest**](RadiusProviderPropertyMappingRequest.md) | | [required] |
### Return type
[**models::RadiusProviderPropertyMapping**](RadiusProviderPropertyMapping.md)
### Authorization
[authentik](../README.md#authentik)
### HTTP request headers
- **Content-Type**: application/json
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## propertymappings_provider_radius_used_by_list
> Vec<models::UsedBy> propertymappings_provider_radius_used_by_list(pm_uuid)
Get a list of all objects that use this object
### Parameters
**pm_uuid** | **uuid::Uuid** | A UUID string identifying this Radius Provider Property Mapping. | [required] |
### Return type
[**Vec<models::UsedBy>**](UsedBy.md)
### Authorization
[authentik](../README.md#authentik)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## propertymappings_provider_saml_create
> models::SamlPropertyMapping propertymappings_provider_saml_create(saml_property_mapping_request)
SAMLPropertyMapping Viewset
### Parameters
**saml_property_mapping_request** | [**SamlPropertyMappingRequest**](SamlPropertyMappingRequest.md) | | [required] |
### Return type
[**models::SamlPropertyMapping**](SAMLPropertyMapping.md)
### Authorization
[authentik](../README.md#authentik)
### HTTP request headers
- **Content-Type**: application/json
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## propertymappings_provider_saml_destroy
> propertymappings_provider_saml_destroy(pm_uuid)
SAMLPropertyMapping Viewset
### Parameters
**pm_uuid** | **uuid::Uuid** | A UUID string identifying this SAML Provider Property Mapping. | [required] |
### Return type
(empty response body)
### Authorization
[authentik](../README.md#authentik)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## propertymappings_provider_saml_list
> models::PaginatedSamlPropertyMappingList propertymappings_provider_saml_list(friendly_name, managed, managed__isnull, name, ordering, page, page_size, saml_name, search)
SAMLPropertyMapping Viewset
### Parameters
**friendly_name** | Option<**String**> | | |
**managed** | Option<[**Vec<String>**](String.md)> | | |
**managed__isnull** | Option<**bool**> | | |
**name** | Option<**String**> | | |
**ordering** | Option<**String**> | Which field to use when ordering the results. | |
**page** | Option<**i32**> | A page number within the paginated result set. | |
**page_size** | Option<**i32**> | Number of results to return per page. | |
**saml_name** | Option<**String**> | | |
**search** | Option<**String**> | A search term. | |
### Return type
[**models::PaginatedSamlPropertyMappingList**](PaginatedSAMLPropertyMappingList.md)
### Authorization
[authentik](../README.md#authentik)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## propertymappings_provider_saml_partial_update
> models::SamlPropertyMapping propertymappings_provider_saml_partial_update(pm_uuid, patched_saml_property_mapping_request)
SAMLPropertyMapping Viewset
### Parameters
**pm_uuid** | **uuid::Uuid** | A UUID string identifying this SAML Provider Property Mapping. | [required] |
**patched_saml_property_mapping_request** | Option<[**PatchedSamlPropertyMappingRequest**](PatchedSamlPropertyMappingRequest.md)> | | |
### Return type
[**models::SamlPropertyMapping**](SAMLPropertyMapping.md)
### Authorization
[authentik](../README.md#authentik)
### HTTP request headers
- **Content-Type**: application/json
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## propertymappings_provider_saml_retrieve
> models::SamlPropertyMapping propertymappings_provider_saml_retrieve(pm_uuid)
SAMLPropertyMapping Viewset
### Parameters
**pm_uuid** | **uuid::Uuid** | A UUID string identifying this SAML Provider Property Mapping. | [required] |
### Return type
[**models::SamlPropertyMapping**](SAMLPropertyMapping.md)
### Authorization
[authentik](../README.md#authentik)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## propertymappings_provider_saml_update
> models::SamlPropertyMapping propertymappings_provider_saml_update(pm_uuid, saml_property_mapping_request)
SAMLPropertyMapping Viewset
### Parameters
**pm_uuid** | **uuid::Uuid** | A UUID string identifying this SAML Provider Property Mapping. | [required] |
**saml_property_mapping_request** | [**SamlPropertyMappingRequest**](SamlPropertyMappingRequest.md) | | [required] |
### Return type
[**models::SamlPropertyMapping**](SAMLPropertyMapping.md)
### Authorization
[authentik](../README.md#authentik)
### HTTP request headers
- **Content-Type**: application/json
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## propertymappings_provider_saml_used_by_list
> Vec<models::UsedBy> propertymappings_provider_saml_used_by_list(pm_uuid)
Get a list of all objects that use this object
### Parameters
**pm_uuid** | **uuid::Uuid** | A UUID string identifying this SAML Provider Property Mapping. | [required] |
### Return type
[**Vec<models::UsedBy>**](UsedBy.md)
### Authorization
[authentik](../README.md#authentik)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## propertymappings_provider_scim_create
> models::ScimMapping propertymappings_provider_scim_create(scim_mapping_request)
SCIMMapping Viewset
### Parameters
**scim_mapping_request** | [**ScimMappingRequest**](ScimMappingRequest.md) | | [required] |
### Return type
[**models::ScimMapping**](SCIMMapping.md)
### Authorization
[authentik](../README.md#authentik)
### HTTP request headers
- **Content-Type**: application/json
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## propertymappings_provider_scim_destroy
> propertymappings_provider_scim_destroy(pm_uuid)
SCIMMapping Viewset
### Parameters
**pm_uuid** | **uuid::Uuid** | A UUID string identifying this SCIM Provider Mapping. | [required] |
### Return type
(empty response body)
### Authorization
[authentik](../README.md#authentik)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## propertymappings_provider_scim_list
> models::PaginatedScimMappingList propertymappings_provider_scim_list(managed, managed__isnull, name, ordering, page, page_size, search)
SCIMMapping Viewset
### Parameters
**managed** | Option<[**Vec<String>**](String.md)> | | |
**managed__isnull** | Option<**bool**> | | |
**name** | Option<**String**> | | |
**ordering** | Option<**String**> | Which field to use when ordering the results. | |
**page** | Option<**i32**> | A page number within the paginated result set. | |
**page_size** | Option<**i32**> | Number of results to return per page. | |
**search** | Option<**String**> | A search term. | |
### Return type
[**models::PaginatedScimMappingList**](PaginatedSCIMMappingList.md)
### Authorization
[authentik](../README.md#authentik)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## propertymappings_provider_scim_partial_update
> models::ScimMapping propertymappings_provider_scim_partial_update(pm_uuid, patched_scim_mapping_request)
SCIMMapping Viewset
### Parameters
**pm_uuid** | **uuid::Uuid** | A UUID string identifying this SCIM Provider Mapping. | [required] |
**patched_scim_mapping_request** | Option<[**PatchedScimMappingRequest**](PatchedScimMappingRequest.md)> | | |
### Return type
[**models::ScimMapping**](SCIMMapping.md)
### Authorization
[authentik](../README.md#authentik)
### HTTP request headers
- **Content-Type**: application/json
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## propertymappings_provider_scim_retrieve
> models::ScimMapping propertymappings_provider_scim_retrieve(pm_uuid)
SCIMMapping Viewset
### Parameters
**pm_uuid** | **uuid::Uuid** | A UUID string identifying this SCIM Provider Mapping. | [required] |
### Return type
[**models::ScimMapping**](SCIMMapping.md)
### Authorization
[authentik](../README.md#authentik)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## propertymappings_provider_scim_update
> models::ScimMapping propertymappings_provider_scim_update(pm_uuid, scim_mapping_request)
SCIMMapping Viewset
### Parameters
**pm_uuid** | **uuid::Uuid** | A UUID string identifying this SCIM Provider Mapping. | [required] |
**scim_mapping_request** | [**ScimMappingRequest**](ScimMappingRequest.md) | | [required] |
### Return type
[**models::ScimMapping**](SCIMMapping.md)
### Authorization
[authentik](../README.md#authentik)
### HTTP request headers
- **Content-Type**: application/json
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## propertymappings_provider_scim_used_by_list
> Vec<models::UsedBy> propertymappings_provider_scim_used_by_list(pm_uuid)
Get a list of all objects that use this object
### Parameters
**pm_uuid** | **uuid::Uuid** | A UUID string identifying this SCIM Provider Mapping. | [required] |
### Return type
[**Vec<models::UsedBy>**](UsedBy.md)
### Authorization
[authentik](../README.md#authentik)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## propertymappings_provider_scope_create
> models::ScopeMapping propertymappings_provider_scope_create(scope_mapping_request)
ScopeMapping Viewset
### Parameters
**scope_mapping_request** | [**ScopeMappingRequest**](ScopeMappingRequest.md) | | [required] |
### Return type
[**models::ScopeMapping**](ScopeMapping.md)
### Authorization
[authentik](../README.md#authentik)
### HTTP request headers
- **Content-Type**: application/json
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## propertymappings_provider_scope_destroy
> propertymappings_provider_scope_destroy(pm_uuid)
ScopeMapping Viewset
### Parameters
**pm_uuid** | **uuid::Uuid** | A UUID string identifying this Scope Mapping. | [required] |
### Return type
(empty response body)
### Authorization
[authentik](../README.md#authentik)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## propertymappings_provider_scope_list
> models::PaginatedScopeMappingList propertymappings_provider_scope_list(managed, managed__isnull, name, ordering, page, page_size, scope_name, search)
ScopeMapping Viewset
### Parameters
**managed** | Option<[**Vec<String>**](String.md)> | | |
**managed__isnull** | Option<**bool**> | | |
**name** | Option<**String**> | | |
**ordering** | Option<**String**> | Which field to use when ordering the results. | |
**page** | Option<**i32**> | A page number within the paginated result set. | |
**page_size** | Option<**i32**> | Number of results to return per page. | |
**scope_name** | Option<**String**> | | |
**search** | Option<**String**> | A search term. | |
### Return type
[**models::PaginatedScopeMappingList**](PaginatedScopeMappingList.md)
### Authorization
[authentik](../README.md#authentik)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## propertymappings_provider_scope_partial_update
> models::ScopeMapping propertymappings_provider_scope_partial_update(pm_uuid, patched_scope_mapping_request)
ScopeMapping Viewset
### Parameters
**pm_uuid** | **uuid::Uuid** | A UUID string identifying this Scope Mapping. | [required] |
**patched_scope_mapping_request** | Option<[**PatchedScopeMappingRequest**](PatchedScopeMappingRequest.md)> | | |
### Return type
[**models::ScopeMapping**](ScopeMapping.md)
### Authorization
[authentik](../README.md#authentik)
### HTTP request headers
- **Content-Type**: application/json
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## propertymappings_provider_scope_retrieve
> models::ScopeMapping propertymappings_provider_scope_retrieve(pm_uuid)
ScopeMapping Viewset
### Parameters
**pm_uuid** | **uuid::Uuid** | A UUID string identifying this Scope Mapping. | [required] |
### Return type
[**models::ScopeMapping**](ScopeMapping.md)
### Authorization
[authentik](../README.md#authentik)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## propertymappings_provider_scope_update
> models::ScopeMapping propertymappings_provider_scope_update(pm_uuid, scope_mapping_request)
ScopeMapping Viewset
### Parameters
**pm_uuid** | **uuid::Uuid** | A UUID string identifying this Scope Mapping. | [required] |
**scope_mapping_request** | [**ScopeMappingRequest**](ScopeMappingRequest.md) | | [required] |
### Return type
[**models::ScopeMapping**](ScopeMapping.md)
### Authorization
[authentik](../README.md#authentik)
### HTTP request headers
- **Content-Type**: application/json
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## propertymappings_provider_scope_used_by_list
> Vec<models::UsedBy> propertymappings_provider_scope_used_by_list(pm_uuid)
Get a list of all objects that use this object
### Parameters
**pm_uuid** | **uuid::Uuid** | A UUID string identifying this Scope Mapping. | [required] |
### Return type
[**Vec<models::UsedBy>**](UsedBy.md)
### Authorization
[authentik](../README.md#authentik)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## propertymappings_source_kerberos_create
> models::KerberosSourcePropertyMapping propertymappings_source_kerberos_create(kerberos_source_property_mapping_request)
KerberosSource PropertyMapping Viewset
### Parameters
**kerberos_source_property_mapping_request** | [**KerberosSourcePropertyMappingRequest**](KerberosSourcePropertyMappingRequest.md) | | [required] |
### Return type
[**models::KerberosSourcePropertyMapping**](KerberosSourcePropertyMapping.md)
### Authorization
[authentik](../README.md#authentik)
### HTTP request headers
- **Content-Type**: application/json
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## propertymappings_source_kerberos_destroy
> propertymappings_source_kerberos_destroy(pm_uuid)
KerberosSource PropertyMapping Viewset
### Parameters
**pm_uuid** | **uuid::Uuid** | A UUID string identifying this Kerberos Source Property Mapping. | [required] |
### Return type
(empty response body)
### Authorization
[authentik](../README.md#authentik)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## propertymappings_source_kerberos_list
> models::PaginatedKerberosSourcePropertyMappingList propertymappings_source_kerberos_list(managed, managed__isnull, name, ordering, page, page_size, search)
KerberosSource PropertyMapping Viewset
### Parameters
**managed** | Option<[**Vec<String>**](String.md)> | | |
**managed__isnull** | Option<**bool**> | | |
**name** | Option<**String**> | | |
**ordering** | Option<**String**> | Which field to use when ordering the results. | |
**page** | Option<**i32**> | A page number within the paginated result set. | |
**page_size** | Option<**i32**> | Number of results to return per page. | |
**search** | Option<**String**> | A search term. | |
### Return type
[**models::PaginatedKerberosSourcePropertyMappingList**](PaginatedKerberosSourcePropertyMappingList.md)
### Authorization
[authentik](../README.md#authentik)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## propertymappings_source_kerberos_partial_update
> models::KerberosSourcePropertyMapping propertymappings_source_kerberos_partial_update(pm_uuid, patched_kerberos_source_property_mapping_request)
KerberosSource PropertyMapping Viewset
### Parameters
**pm_uuid** | **uuid::Uuid** | A UUID string identifying this Kerberos Source Property Mapping. | [required] |
**patched_kerberos_source_property_mapping_request** | Option<[**PatchedKerberosSourcePropertyMappingRequest**](PatchedKerberosSourcePropertyMappingRequest.md)> | | |
### Return type
[**models::KerberosSourcePropertyMapping**](KerberosSourcePropertyMapping.md)
### Authorization
[authentik](../README.md#authentik)
### HTTP request headers
- **Content-Type**: application/json
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## propertymappings_source_kerberos_retrieve
> models::KerberosSourcePropertyMapping propertymappings_source_kerberos_retrieve(pm_uuid)
KerberosSource PropertyMapping Viewset
### Parameters
**pm_uuid** | **uuid::Uuid** | A UUID string identifying this Kerberos Source Property Mapping. | [required] |
### Return type
[**models::KerberosSourcePropertyMapping**](KerberosSourcePropertyMapping.md)
### Authorization
[authentik](../README.md#authentik)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## propertymappings_source_kerberos_update
> models::KerberosSourcePropertyMapping propertymappings_source_kerberos_update(pm_uuid, kerberos_source_property_mapping_request)
KerberosSource PropertyMapping Viewset
### Parameters
**pm_uuid** | **uuid::Uuid** | A UUID string identifying this Kerberos Source Property Mapping. | [required] |
**kerberos_source_property_mapping_request** | [**KerberosSourcePropertyMappingRequest**](KerberosSourcePropertyMappingRequest.md) | | [required] |
### Return type
[**models::KerberosSourcePropertyMapping**](KerberosSourcePropertyMapping.md)
### Authorization
[authentik](../README.md#authentik)
### HTTP request headers
- **Content-Type**: application/json
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## propertymappings_source_kerberos_used_by_list
> Vec<models::UsedBy> propertymappings_source_kerberos_used_by_list(pm_uuid)
Get a list of all objects that use this object
### Parameters
**pm_uuid** | **uuid::Uuid** | A UUID string identifying this Kerberos Source Property Mapping. | [required] |
### Return type
[**Vec<models::UsedBy>**](UsedBy.md)
### Authorization
[authentik](../README.md#authentik)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## propertymappings_source_ldap_create
> models::LdapSourcePropertyMapping propertymappings_source_ldap_create(ldap_source_property_mapping_request)
LDAP PropertyMapping Viewset
### Parameters
**ldap_source_property_mapping_request** | [**LdapSourcePropertyMappingRequest**](LdapSourcePropertyMappingRequest.md) | | [required] |
### Return type
[**models::LdapSourcePropertyMapping**](LDAPSourcePropertyMapping.md)
### Authorization
[authentik](../README.md#authentik)
### HTTP request headers
- **Content-Type**: application/json
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## propertymappings_source_ldap_destroy
> propertymappings_source_ldap_destroy(pm_uuid)
LDAP PropertyMapping Viewset
### Parameters
**pm_uuid** | **uuid::Uuid** | A UUID string identifying this LDAP Source Property Mapping. | [required] |
### Return type
(empty response body)
### Authorization
[authentik](../README.md#authentik)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## propertymappings_source_ldap_list
> models::PaginatedLdapSourcePropertyMappingList propertymappings_source_ldap_list(managed, managed__isnull, name, ordering, page, page_size, search)
LDAP PropertyMapping Viewset
### Parameters
**managed** | Option<[**Vec<String>**](String.md)> | | |
**managed__isnull** | Option<**bool**> | | |
**name** | Option<**String**> | | |
**ordering** | Option<**String**> | Which field to use when ordering the results. | |
**page** | Option<**i32**> | A page number within the paginated result set. | |
**page_size** | Option<**i32**> | Number of results to return per page. | |
**search** | Option<**String**> | A search term. | |
### Return type
[**models::PaginatedLdapSourcePropertyMappingList**](PaginatedLDAPSourcePropertyMappingList.md)
### Authorization
[authentik](../README.md#authentik)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## propertymappings_source_ldap_partial_update
> models::LdapSourcePropertyMapping propertymappings_source_ldap_partial_update(pm_uuid, patched_ldap_source_property_mapping_request)
LDAP PropertyMapping Viewset
### Parameters
**pm_uuid** | **uuid::Uuid** | A UUID string identifying this LDAP Source Property Mapping. | [required] |
**patched_ldap_source_property_mapping_request** | Option<[**PatchedLdapSourcePropertyMappingRequest**](PatchedLdapSourcePropertyMappingRequest.md)> | | |
### Return type
[**models::LdapSourcePropertyMapping**](LDAPSourcePropertyMapping.md)
### Authorization
[authentik](../README.md#authentik)
### HTTP request headers
- **Content-Type**: application/json
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## propertymappings_source_ldap_retrieve
> models::LdapSourcePropertyMapping propertymappings_source_ldap_retrieve(pm_uuid)
LDAP PropertyMapping Viewset
### Parameters
**pm_uuid** | **uuid::Uuid** | A UUID string identifying this LDAP Source Property Mapping. | [required] |
### Return type
[**models::LdapSourcePropertyMapping**](LDAPSourcePropertyMapping.md)
### Authorization
[authentik](../README.md#authentik)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## propertymappings_source_ldap_update
> models::LdapSourcePropertyMapping propertymappings_source_ldap_update(pm_uuid, ldap_source_property_mapping_request)
LDAP PropertyMapping Viewset
### Parameters
**pm_uuid** | **uuid::Uuid** | A UUID string identifying this LDAP Source Property Mapping. | [required] |
**ldap_source_property_mapping_request** | [**LdapSourcePropertyMappingRequest**](LdapSourcePropertyMappingRequest.md) | | [required] |
### Return type
[**models::LdapSourcePropertyMapping**](LDAPSourcePropertyMapping.md)
### Authorization
[authentik](../README.md#authentik)
### HTTP request headers
- **Content-Type**: application/json
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## propertymappings_source_ldap_used_by_list
> Vec<models::UsedBy> propertymappings_source_ldap_used_by_list(pm_uuid)
Get a list of all objects that use this object
### Parameters
**pm_uuid** | **uuid::Uuid** | A UUID string identifying this LDAP Source Property Mapping. | [required] |
### Return type
[**Vec<models::UsedBy>**](UsedBy.md)
### Authorization
[authentik](../README.md#authentik)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## propertymappings_source_oauth_create
> models::OAuthSourcePropertyMapping propertymappings_source_oauth_create(o_auth_source_property_mapping_request)
OAuthSourcePropertyMapping Viewset
### Parameters
**o_auth_source_property_mapping_request** | [**OAuthSourcePropertyMappingRequest**](OAuthSourcePropertyMappingRequest.md) | | [required] |
### Return type
[**models::OAuthSourcePropertyMapping**](OAuthSourcePropertyMapping.md)
### Authorization
[authentik](../README.md#authentik)
### HTTP request headers
- **Content-Type**: application/json
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## propertymappings_source_oauth_destroy
> propertymappings_source_oauth_destroy(pm_uuid)
OAuthSourcePropertyMapping Viewset
### Parameters
**pm_uuid** | **uuid::Uuid** | A UUID string identifying this OAuth Source Property Mapping. | [required] |
### Return type
(empty response body)
### Authorization
[authentik](../README.md#authentik)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## propertymappings_source_oauth_list
> models::PaginatedOAuthSourcePropertyMappingList propertymappings_source_oauth_list(managed, managed__isnull, name, ordering, page, page_size, search)
OAuthSourcePropertyMapping Viewset
### Parameters
**managed** | Option<[**Vec<String>**](String.md)> | | |
**managed__isnull** | Option<**bool**> | | |
**name** | Option<**String**> | | |
**ordering** | Option<**String**> | Which field to use when ordering the results. | |
**page** | Option<**i32**> | A page number within the paginated result set. | |
**page_size** | Option<**i32**> | Number of results to return per page. | |
**search** | Option<**String**> | A search term. | |
### Return type
[**models::PaginatedOAuthSourcePropertyMappingList**](PaginatedOAuthSourcePropertyMappingList.md)
### Authorization
[authentik](../README.md#authentik)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## propertymappings_source_oauth_partial_update
> models::OAuthSourcePropertyMapping propertymappings_source_oauth_partial_update(pm_uuid, patched_o_auth_source_property_mapping_request)
OAuthSourcePropertyMapping Viewset
### Parameters
**pm_uuid** | **uuid::Uuid** | A UUID string identifying this OAuth Source Property Mapping. | [required] |
**patched_o_auth_source_property_mapping_request** | Option<[**PatchedOAuthSourcePropertyMappingRequest**](PatchedOAuthSourcePropertyMappingRequest.md)> | | |
### Return type
[**models::OAuthSourcePropertyMapping**](OAuthSourcePropertyMapping.md)
### Authorization
[authentik](../README.md#authentik)
### HTTP request headers
- **Content-Type**: application/json
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## propertymappings_source_oauth_retrieve
> models::OAuthSourcePropertyMapping propertymappings_source_oauth_retrieve(pm_uuid)
OAuthSourcePropertyMapping Viewset
### Parameters
**pm_uuid** | **uuid::Uuid** | A UUID string identifying this OAuth Source Property Mapping. | [required] |
### Return type
[**models::OAuthSourcePropertyMapping**](OAuthSourcePropertyMapping.md)
### Authorization
[authentik](../README.md#authentik)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## propertymappings_source_oauth_update
> models::OAuthSourcePropertyMapping propertymappings_source_oauth_update(pm_uuid, o_auth_source_property_mapping_request)
OAuthSourcePropertyMapping Viewset
### Parameters
**pm_uuid** | **uuid::Uuid** | A UUID string identifying this OAuth Source Property Mapping. | [required] |
**o_auth_source_property_mapping_request** | [**OAuthSourcePropertyMappingRequest**](OAuthSourcePropertyMappingRequest.md) | | [required] |
### Return type
[**models::OAuthSourcePropertyMapping**](OAuthSourcePropertyMapping.md)
### Authorization
[authentik](../README.md#authentik)
### HTTP request headers
- **Content-Type**: application/json
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## propertymappings_source_oauth_used_by_list
> Vec<models::UsedBy> propertymappings_source_oauth_used_by_list(pm_uuid)
Get a list of all objects that use this object
### Parameters
**pm_uuid** | **uuid::Uuid** | A UUID string identifying this OAuth Source Property Mapping. | [required] |
### Return type
[**Vec<models::UsedBy>**](UsedBy.md)
### Authorization
[authentik](../README.md#authentik)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## propertymappings_source_plex_create
> models::PlexSourcePropertyMapping propertymappings_source_plex_create(plex_source_property_mapping_request)
PlexSourcePropertyMapping Viewset
### Parameters
**plex_source_property_mapping_request** | [**PlexSourcePropertyMappingRequest**](PlexSourcePropertyMappingRequest.md) | | [required] |
### Return type
[**models::PlexSourcePropertyMapping**](PlexSourcePropertyMapping.md)
### Authorization
[authentik](../README.md#authentik)
### HTTP request headers
- **Content-Type**: application/json
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## propertymappings_source_plex_destroy
> propertymappings_source_plex_destroy(pm_uuid)
PlexSourcePropertyMapping Viewset
### Parameters
**pm_uuid** | **uuid::Uuid** | A UUID string identifying this Plex Source Property Mapping. | [required] |
### Return type
(empty response body)
### Authorization
[authentik](../README.md#authentik)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## propertymappings_source_plex_list
> models::PaginatedPlexSourcePropertyMappingList propertymappings_source_plex_list(managed, managed__isnull, name, ordering, page, page_size, search)
PlexSourcePropertyMapping Viewset
### Parameters
**managed** | Option<[**Vec<String>**](String.md)> | | |
**managed__isnull** | Option<**bool**> | | |
**name** | Option<**String**> | | |
**ordering** | Option<**String**> | Which field to use when ordering the results. | |
**page** | Option<**i32**> | A page number within the paginated result set. | |
**page_size** | Option<**i32**> | Number of results to return per page. | |
**search** | Option<**String**> | A search term. | |
### Return type
[**models::PaginatedPlexSourcePropertyMappingList**](PaginatedPlexSourcePropertyMappingList.md)
### Authorization
[authentik](../README.md#authentik)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## propertymappings_source_plex_partial_update
> models::PlexSourcePropertyMapping propertymappings_source_plex_partial_update(pm_uuid, patched_plex_source_property_mapping_request)
PlexSourcePropertyMapping Viewset
### Parameters
**pm_uuid** | **uuid::Uuid** | A UUID string identifying this Plex Source Property Mapping. | [required] |
**patched_plex_source_property_mapping_request** | Option<[**PatchedPlexSourcePropertyMappingRequest**](PatchedPlexSourcePropertyMappingRequest.md)> | | |
### Return type
[**models::PlexSourcePropertyMapping**](PlexSourcePropertyMapping.md)
### Authorization
[authentik](../README.md#authentik)
### HTTP request headers
- **Content-Type**: application/json
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## propertymappings_source_plex_retrieve
> models::PlexSourcePropertyMapping propertymappings_source_plex_retrieve(pm_uuid)
PlexSourcePropertyMapping Viewset
### Parameters
**pm_uuid** | **uuid::Uuid** | A UUID string identifying this Plex Source Property Mapping. | [required] |
### Return type
[**models::PlexSourcePropertyMapping**](PlexSourcePropertyMapping.md)
### Authorization
[authentik](../README.md#authentik)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## propertymappings_source_plex_update
> models::PlexSourcePropertyMapping propertymappings_source_plex_update(pm_uuid, plex_source_property_mapping_request)
PlexSourcePropertyMapping Viewset
### Parameters
**pm_uuid** | **uuid::Uuid** | A UUID string identifying this Plex Source Property Mapping. | [required] |
**plex_source_property_mapping_request** | [**PlexSourcePropertyMappingRequest**](PlexSourcePropertyMappingRequest.md) | | [required] |
### Return type
[**models::PlexSourcePropertyMapping**](PlexSourcePropertyMapping.md)
### Authorization
[authentik](../README.md#authentik)
### HTTP request headers
- **Content-Type**: application/json
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## propertymappings_source_plex_used_by_list
> Vec<models::UsedBy> propertymappings_source_plex_used_by_list(pm_uuid)
Get a list of all objects that use this object
### Parameters
**pm_uuid** | **uuid::Uuid** | A UUID string identifying this Plex Source Property Mapping. | [required] |
### Return type
[**Vec<models::UsedBy>**](UsedBy.md)
### Authorization
[authentik](../README.md#authentik)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## propertymappings_source_saml_create
> models::SamlSourcePropertyMapping propertymappings_source_saml_create(saml_source_property_mapping_request)
SAMLSourcePropertyMapping Viewset
### Parameters
**saml_source_property_mapping_request** | [**SamlSourcePropertyMappingRequest**](SamlSourcePropertyMappingRequest.md) | | [required] |
### Return type
[**models::SamlSourcePropertyMapping**](SAMLSourcePropertyMapping.md)
### Authorization
[authentik](../README.md#authentik)
### HTTP request headers
- **Content-Type**: application/json
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## propertymappings_source_saml_destroy
> propertymappings_source_saml_destroy(pm_uuid)
SAMLSourcePropertyMapping Viewset
### Parameters
**pm_uuid** | **uuid::Uuid** | A UUID string identifying this SAML Source Property Mapping. | [required] |
### Return type
(empty response body)
### Authorization
[authentik](../README.md#authentik)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## propertymappings_source_saml_list
> models::PaginatedSamlSourcePropertyMappingList propertymappings_source_saml_list(managed, managed__isnull, name, ordering, page, page_size, search)
SAMLSourcePropertyMapping Viewset
### Parameters
**managed** | Option<[**Vec<String>**](String.md)> | | |
**managed__isnull** | Option<**bool**> | | |
**name** | Option<**String**> | | |
**ordering** | Option<**String**> | Which field to use when ordering the results. | |
**page** | Option<**i32**> | A page number within the paginated result set. | |
**page_size** | Option<**i32**> | Number of results to return per page. | |
**search** | Option<**String**> | A search term. | |
### Return type
[**models::PaginatedSamlSourcePropertyMappingList**](PaginatedSAMLSourcePropertyMappingList.md)
### Authorization
[authentik](../README.md#authentik)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## propertymappings_source_saml_partial_update
> models::SamlSourcePropertyMapping propertymappings_source_saml_partial_update(pm_uuid, patched_saml_source_property_mapping_request)
SAMLSourcePropertyMapping Viewset
### Parameters
**pm_uuid** | **uuid::Uuid** | A UUID string identifying this SAML Source Property Mapping. | [required] |
**patched_saml_source_property_mapping_request** | Option<[**PatchedSamlSourcePropertyMappingRequest**](PatchedSamlSourcePropertyMappingRequest.md)> | | |
### Return type
[**models::SamlSourcePropertyMapping**](SAMLSourcePropertyMapping.md)
### Authorization
[authentik](../README.md#authentik)
### HTTP request headers
- **Content-Type**: application/json
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## propertymappings_source_saml_retrieve
> models::SamlSourcePropertyMapping propertymappings_source_saml_retrieve(pm_uuid)
SAMLSourcePropertyMapping Viewset
### Parameters
**pm_uuid** | **uuid::Uuid** | A UUID string identifying this SAML Source Property Mapping. | [required] |
### Return type
[**models::SamlSourcePropertyMapping**](SAMLSourcePropertyMapping.md)
### Authorization
[authentik](../README.md#authentik)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## propertymappings_source_saml_update
> models::SamlSourcePropertyMapping propertymappings_source_saml_update(pm_uuid, saml_source_property_mapping_request)
SAMLSourcePropertyMapping Viewset
### Parameters
**pm_uuid** | **uuid::Uuid** | A UUID string identifying this SAML Source Property Mapping. | [required] |
**saml_source_property_mapping_request** | [**SamlSourcePropertyMappingRequest**](SamlSourcePropertyMappingRequest.md) | | [required] |
### Return type
[**models::SamlSourcePropertyMapping**](SAMLSourcePropertyMapping.md)
### Authorization
[authentik](../README.md#authentik)
### HTTP request headers
- **Content-Type**: application/json
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## propertymappings_source_saml_used_by_list
> Vec<models::UsedBy> propertymappings_source_saml_used_by_list(pm_uuid)
Get a list of all objects that use this object
### Parameters
**pm_uuid** | **uuid::Uuid** | A UUID string identifying this SAML Source Property Mapping. | [required] |
### Return type
[**Vec<models::UsedBy>**](UsedBy.md)
### Authorization
[authentik](../README.md#authentik)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## propertymappings_source_scim_create
> models::ScimSourcePropertyMapping propertymappings_source_scim_create(scim_source_property_mapping_request)
SCIMSourcePropertyMapping Viewset
### Parameters
**scim_source_property_mapping_request** | [**ScimSourcePropertyMappingRequest**](ScimSourcePropertyMappingRequest.md) | | [required] |
### Return type
[**models::ScimSourcePropertyMapping**](SCIMSourcePropertyMapping.md)
### Authorization
[authentik](../README.md#authentik)
### HTTP request headers
- **Content-Type**: application/json
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## propertymappings_source_scim_destroy
> propertymappings_source_scim_destroy(pm_uuid)
SCIMSourcePropertyMapping Viewset
### Parameters
**pm_uuid** | **uuid::Uuid** | A UUID string identifying this SCIM Source Property Mapping. | [required] |
### Return type
(empty response body)
### Authorization
[authentik](../README.md#authentik)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## propertymappings_source_scim_list
> models::PaginatedScimSourcePropertyMappingList propertymappings_source_scim_list(managed, managed__isnull, name, ordering, page, page_size, search)
SCIMSourcePropertyMapping Viewset
### Parameters
**managed** | Option<[**Vec<String>**](String.md)> | | |
**managed__isnull** | Option<**bool**> | | |
**name** | Option<**String**> | | |
**ordering** | Option<**String**> | Which field to use when ordering the results. | |
**page** | Option<**i32**> | A page number within the paginated result set. | |
**page_size** | Option<**i32**> | Number of results to return per page. | |
**search** | Option<**String**> | A search term. | |
### Return type
[**models::PaginatedScimSourcePropertyMappingList**](PaginatedSCIMSourcePropertyMappingList.md)
### Authorization
[authentik](../README.md#authentik)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## propertymappings_source_scim_partial_update
> models::ScimSourcePropertyMapping propertymappings_source_scim_partial_update(pm_uuid, patched_scim_source_property_mapping_request)
SCIMSourcePropertyMapping Viewset
### Parameters
**pm_uuid** | **uuid::Uuid** | A UUID string identifying this SCIM Source Property Mapping. | [required] |
**patched_scim_source_property_mapping_request** | Option<[**PatchedScimSourcePropertyMappingRequest**](PatchedScimSourcePropertyMappingRequest.md)> | | |
### Return type
[**models::ScimSourcePropertyMapping**](SCIMSourcePropertyMapping.md)
### Authorization
[authentik](../README.md#authentik)
### HTTP request headers
- **Content-Type**: application/json
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## propertymappings_source_scim_retrieve
> models::ScimSourcePropertyMapping propertymappings_source_scim_retrieve(pm_uuid)
SCIMSourcePropertyMapping Viewset
### Parameters
**pm_uuid** | **uuid::Uuid** | A UUID string identifying this SCIM Source Property Mapping. | [required] |
### Return type
[**models::ScimSourcePropertyMapping**](SCIMSourcePropertyMapping.md)
### Authorization
[authentik](../README.md#authentik)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## propertymappings_source_scim_update
> models::ScimSourcePropertyMapping propertymappings_source_scim_update(pm_uuid, scim_source_property_mapping_request)
SCIMSourcePropertyMapping Viewset
### Parameters
**pm_uuid** | **uuid::Uuid** | A UUID string identifying this SCIM Source Property Mapping. | [required] |
**scim_source_property_mapping_request** | [**ScimSourcePropertyMappingRequest**](ScimSourcePropertyMappingRequest.md) | | [required] |
### Return type
[**models::ScimSourcePropertyMapping**](SCIMSourcePropertyMapping.md)
### Authorization
[authentik](../README.md#authentik)
### HTTP request headers
- **Content-Type**: application/json
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## propertymappings_source_scim_used_by_list
> Vec<models::UsedBy> propertymappings_source_scim_used_by_list(pm_uuid)
Get a list of all objects that use this object
### Parameters
**pm_uuid** | **uuid::Uuid** | A UUID string identifying this SCIM Source Property Mapping. | [required] |
### Return type
[**Vec<models::UsedBy>**](UsedBy.md)
### Authorization
[authentik](../README.md#authentik)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## propertymappings_source_telegram_create
> models::TelegramSourcePropertyMapping propertymappings_source_telegram_create(telegram_source_property_mapping_request)
TelegramSourcePropertyMapping Viewset
### Parameters
**telegram_source_property_mapping_request** | [**TelegramSourcePropertyMappingRequest**](TelegramSourcePropertyMappingRequest.md) | | [required] |
### Return type
[**models::TelegramSourcePropertyMapping**](TelegramSourcePropertyMapping.md)
### Authorization
[authentik](../README.md#authentik)
### HTTP request headers
- **Content-Type**: application/json
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## propertymappings_source_telegram_destroy
> propertymappings_source_telegram_destroy(pm_uuid)
TelegramSourcePropertyMapping Viewset
### Parameters
**pm_uuid** | **uuid::Uuid** | A UUID string identifying this Telegram Source Property Mapping. | [required] |
### Return type
(empty response body)
### Authorization
[authentik](../README.md#authentik)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## propertymappings_source_telegram_list
> models::PaginatedTelegramSourcePropertyMappingList propertymappings_source_telegram_list(managed, managed__isnull, name, ordering, page, page_size, search)
TelegramSourcePropertyMapping Viewset
### Parameters
**managed** | Option<[**Vec<String>**](String.md)> | | |
**managed__isnull** | Option<**bool**> | | |
**name** | Option<**String**> | | |
**ordering** | Option<**String**> | Which field to use when ordering the results. | |
**page** | Option<**i32**> | A page number within the paginated result set. | |
**page_size** | Option<**i32**> | Number of results to return per page. | |
**search** | Option<**String**> | A search term. | |
### Return type
[**models::PaginatedTelegramSourcePropertyMappingList**](PaginatedTelegramSourcePropertyMappingList.md)
### Authorization
[authentik](../README.md#authentik)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## propertymappings_source_telegram_partial_update
> models::TelegramSourcePropertyMapping propertymappings_source_telegram_partial_update(pm_uuid, patched_telegram_source_property_mapping_request)
TelegramSourcePropertyMapping Viewset
### Parameters
**pm_uuid** | **uuid::Uuid** | A UUID string identifying this Telegram Source Property Mapping. | [required] |
**patched_telegram_source_property_mapping_request** | Option<[**PatchedTelegramSourcePropertyMappingRequest**](PatchedTelegramSourcePropertyMappingRequest.md)> | | |
### Return type
[**models::TelegramSourcePropertyMapping**](TelegramSourcePropertyMapping.md)
### Authorization
[authentik](../README.md#authentik)
### HTTP request headers
- **Content-Type**: application/json
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## propertymappings_source_telegram_retrieve
> models::TelegramSourcePropertyMapping propertymappings_source_telegram_retrieve(pm_uuid)
TelegramSourcePropertyMapping Viewset
### Parameters
**pm_uuid** | **uuid::Uuid** | A UUID string identifying this Telegram Source Property Mapping. | [required] |
### Return type
[**models::TelegramSourcePropertyMapping**](TelegramSourcePropertyMapping.md)
### Authorization
[authentik](../README.md#authentik)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## propertymappings_source_telegram_update
> models::TelegramSourcePropertyMapping propertymappings_source_telegram_update(pm_uuid, telegram_source_property_mapping_request)
TelegramSourcePropertyMapping Viewset
### Parameters
**pm_uuid** | **uuid::Uuid** | A UUID string identifying this Telegram Source Property Mapping. | [required] |
**telegram_source_property_mapping_request** | [**TelegramSourcePropertyMappingRequest**](TelegramSourcePropertyMappingRequest.md) | | [required] |
### Return type
[**models::TelegramSourcePropertyMapping**](TelegramSourcePropertyMapping.md)
### Authorization
[authentik](../README.md#authentik)
### HTTP request headers
- **Content-Type**: application/json
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## propertymappings_source_telegram_used_by_list
> Vec<models::UsedBy> propertymappings_source_telegram_used_by_list(pm_uuid)
Get a list of all objects that use this object
### Parameters
**pm_uuid** | **uuid::Uuid** | A UUID string identifying this Telegram Source Property Mapping. | [required] |
### Return type
[**Vec<models::UsedBy>**](UsedBy.md)
### Authorization
[authentik](../README.md#authentik)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)