# acre-api
# CORS
CORS is implemented by all Acre API endpoints and only certain hostnames are allowed for each deployment of the API. If your use case requires calling the Acre User API from a browser, please contact Acre to arrange the appropriate configuration.
# API Authentication
The primary method of authentication for users of the Acre API is with the use of JSON Web Tokens (JWTs), which are suplemented by an application specific API Key.
The API key must be provided through the `X-API-KEY` HTTP header and will be provided by your Acre Customer Success Manager.
The JWT must be provided through a cookie with key of `authorization`. The JWT must be generated and signed as per the following section.
# Generating JWTs
JWT must either be generated by a third-party such as Azure ADB2C that has been configured for the appropriate service and/or user account, or alternatively can be generated locally and signed by an private key for which the public key has been made available to Acre via a JWKS URL.
In addition to being signed by your private key, the JWT will also need to contain at a minimum:
* An issuer `iss`, which must be a valid URI previously agreed with Acre.
* A subject `sub`, which must be a unique identifier for the user and/or service account previously agreed with Acre.
* An expiry time `exp` which must not be more than four hours in the future.
* A not before time `nbf` which must be in the past, but not greater than six hours in the past.
The JWT should be signed using RS256.
This Python package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project:
- API version: 1.0
- Package version: 1.0.0
- Generator version: 7.12.0-SNAPSHOT
- Build package: org.openapitools.codegen.languages.PythonClientCodegen
## Requirements.
Python 3.8+
## Installation & Usage
### pip install
If the python package is hosted on a repository, you can install directly using:
```sh
pip install git+https://github.com/GIT_USER_ID/GIT_REPO_ID.git
```
(you may need to run `pip` with root permission: `sudo pip install git+https://github.com/GIT_USER_ID/GIT_REPO_ID.git`)
Then import the package:
```python
import acre_api
```
### Setuptools
Install via [Setuptools](http://pypi.python.org/pypi/setuptools).
```sh
python setup.py install --user
```
(or `sudo python setup.py install` to install the package for all users)
Then import the package:
```python
import acre_api
```
### Tests
Execute `pytest` to run the tests.
## Getting Started
Please follow the [installation procedure](#installation--usage) and then run the following:
```python
import acre_api
from acre_api.rest import ApiException
from pprint import pprint
# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = acre_api.Configuration(
host = "http://localhost"
)
# Enter a context with an instance of the API client
with acre_api.ApiClient(configuration) as api_client:
# Create an instance of the API class
api_instance = acre_api.AuthenticationApi(api_client)
authentication_provider = acre_api.CdmAuthenticationProvider() # CdmAuthenticationProvider | Details of the authentication provider to be created. Required.
try:
# Create a new authentication provider.
api_response = api_instance.create_authentication_provider(authentication_provider)
print("The response of AuthenticationApi->create_authentication_provider:\n")
pprint(api_response)
except ApiException as e:
print("Exception when calling AuthenticationApi->create_authentication_provider: %s\n" % e)
```
## Documentation for API Endpoints
All URIs are relative to *http://localhost*
Class | Method | HTTP request | Description
------------ | ------------- | ------------- | -------------
*AuthenticationApi* | [**create_authentication_provider**](docs/AuthenticationApi.md#create_authentication_provider) | **POST** /v1/acre/auth_provider | Create a new authentication provider.
*AuthenticationApi* | [**delete_authentication_provider**](docs/AuthenticationApi.md#delete_authentication_provider) | **DELETE** /v1/acre/auth_provider/{authentication_provider.authentication_provider_id} | Delete an authentication provider.
*AuthenticationApi* | [**get_authentication_provider**](docs/AuthenticationApi.md#get_authentication_provider) | **GET** /v1/acre/auth_provider | Get the authentication provider details.
*AuthenticationApi* | [**get_user_auth_url**](docs/AuthenticationApi.md#get_user_auth_url) | **GET** /v1/acre/user/auth_url | Get a user-specific URL for the user to authenticate.
*AuthenticationApi* | [**replace_authentication_provider**](docs/AuthenticationApi.md#replace_authentication_provider) | **PUT** /v1/acre/auth_provider/{authentication_provider.authentication_provider_id} | Replace replaces an authentication provider.
*AuthenticationApi* | [**update_authentication_provider**](docs/AuthenticationApi.md#update_authentication_provider) | **PATCH** /v1/acre/auth_provider/{authentication_provider.authentication_provider_id} | Update an existing authentication provider.
*CaseApi* | [**bulk_assign_case**](docs/CaseApi.md#bulk_assign_case) | **POST** /v1/acre/case/assign | Bulk assign case owner and bulk add related users
*CaseApi* | [**bulk_create_lead_cases**](docs/CaseApi.md#bulk_create_lead_cases) | **POST** /v1/acre/case/leads | Bulk create lead cases from complete cases.
*CaseApi* | [**create_case**](docs/CaseApi.md#create_case) | **POST** /v1/acre/case | Create a new case.
*CaseApi* | [**create_case_flag**](docs/CaseApi.md#create_case_flag) | **POST** /v1/acre/case/{flag.case_id}/flag | Create case flag.
*CaseApi* | [**create_case_flag_review**](docs/CaseApi.md#create_case_flag_review) | **POST** /v1/acre/case/{case_id}/flag/{flag_id}/review | Create case flag review.
*CaseApi* | [**create_case_referral**](docs/CaseApi.md#create_case_referral) | **POST** /v1/acre/case/referral | Create a new case from an existing one.
*CaseApi* | [**create_case_version**](docs/CaseApi.md#create_case_version) | **POST** /v1/acre/case/{case_id}/version | Create a case version.
*CaseApi* | [**describe_case_verification**](docs/CaseApi.md#describe_case_verification) | **GET** /v1/acre/case/verification | Describe all installed verifications for cases.
*CaseApi* | [**get_case**](docs/CaseApi.md#get_case) | **GET** /v1/acre/case | Get cases with their latest version.
*CaseApi* | [**get_case_survey**](docs/CaseApi.md#get_case_survey) | **GET** /v1/acre/case/{case_id}/survey | Get case survey.
*CaseApi* | [**get_case_verifications**](docs/CaseApi.md#get_case_verifications) | **GET** /v1/acre/case/{case_id}/verifications | Retrieve verifications of an existing case.
*CaseApi* | [**get_case_version**](docs/CaseApi.md#get_case_version) | **GET** /v1/acre/case/{case_id}/version/{version} | Get a case, specifying a version (use zero for latest).
*CaseApi* | [**get_hydrated_case**](docs/CaseApi.md#get_hydrated_case) | **GET** /v1/acre/case/{case_id}/hydrated | Get hydrated case.
*CaseApi* | [**list_case_version**](docs/CaseApi.md#list_case_version) | **GET** /v1/acre/case/{case_id}/version | List case versions.
*CaseApi* | [**replace_case**](docs/CaseApi.md#replace_case) | **PUT** /v1/acre/case/{case.case_id} | Replace (PUT) an existing case and current mutable version.
*CaseApi* | [**update_case**](docs/CaseApi.md#update_case) | **PATCH** /v1/acre/case/{case.case_id} | Update (PATCH) an existing case and current mutable version.
*CaseApi* | [**update_case_status**](docs/CaseApi.md#update_case_status) | **POST** /v1/acre/case/{case_id}/case_transition | Update a case's status.
*ClientApi* | [**create_client**](docs/ClientApi.md#create_client) | **POST** /v1/acre/client | Create a new client.
*ClientApi* | [**create_client_organisation_relationship**](docs/ClientApi.md#create_client_organisation_relationship) | **POST** /v1/acre/client/{client_id}/organisation_relationship/{organisation_id_or_ext} | Create a client organisation relationship.
*ClientApi* | [**create_client_version**](docs/ClientApi.md#create_client_version) | **POST** /v1/acre/client/{client_id}/version | Create a client version.
*ClientApi* | [**delete_client_data**](docs/ClientApi.md#delete_client_data) | **DELETE** /v1/acre/client/{client_id} |
*ClientApi* | [**delete_client_health_data**](docs/ClientApi.md#delete_client_health_data) | **DELETE** /v1/acre/client/{client_id}/health_data |
*ClientApi* | [**deprecated_get_client_organisation_relationship**](docs/ClientApi.md#deprecated_get_client_organisation_relationship) | **GET** /v1/acre/client/{client_id}/organisation_relationship | Deprecated - Get client organisation relationship.
*ClientApi* | [**get_client**](docs/ClientApi.md#get_client) | **GET** /v1/acre/client | Get clients with their latest version.
*ClientApi* | [**get_client_linked_data**](docs/ClientApi.md#get_client_linked_data) | **GET** /v1/acre/client/{client_id}/delete_data |
*ClientApi* | [**get_client_organisation_relationship**](docs/ClientApi.md#get_client_organisation_relationship) | **GET** /v1/acre/client/{client_id}/organisation_relationship/{organisation_id_or_ext} | Get client organisation relationship.
*ClientApi* | [**get_client_verifications**](docs/ClientApi.md#get_client_verifications) | **GET** /v1/acre/client/{client_id}/verifications | Retrieve verifications of an existing client.
*ClientApi* | [**get_client_version**](docs/ClientApi.md#get_client_version) | **GET** /v1/acre/client/{client_id}/version/{version} | Get a client, specifying a version (use zero for latest).
*ClientApi* | [**list_client_version**](docs/ClientApi.md#list_client_version) | **GET** /v1/acre/client/{client_id}/version | List client versions.
*ClientApi* | [**replace_client**](docs/ClientApi.md#replace_client) | **PUT** /v1/acre/client/{client.client_id} | Replace (PUT) an existing client and current mutable version.
*ClientApi* | [**run_id_verification**](docs/ClientApi.md#run_id_verification) | **POST** /v1/acre/client/{client_id}/identity/request_verification | Request eIDV check of an existing client.
*ClientApi* | [**update_client**](docs/ClientApi.md#update_client) | **PATCH** /v1/acre/client/{client.client_id} | Update (PATCH) an existing client and current mutable version.
*ClientApi* | [**update_client_organisation_relationship**](docs/ClientApi.md#update_client_organisation_relationship) | **PATCH** /v1/acre/client/{client_id}/organisation_relationship/{organisation_id_or_ext} | Update (PATCH) an existing client organisation relationship.
*CommissionStructureApi* | [**create_commission_structure**](docs/CommissionStructureApi.md#create_commission_structure) | **POST** /v1/acre/commission_structure | Create Commission Structure.
*CommissionStructureApi* | [**get_commission_structure**](docs/CommissionStructureApi.md#get_commission_structure) | **GET** /v1/acre/commission_structure | Retrieve Commission Structure.
*CommissionStructureApi* | [**update_commission_structure**](docs/CommissionStructureApi.md#update_commission_structure) | **PATCH** /v1/acre/commission_structure/{commission_structure.commission_structure_id} | Update (PATCH) Commission Structure.
*DocumentApi* | [**add_case_document**](docs/DocumentApi.md#add_case_document) | **POST** /v1/acre/document/{document_id}/case | Add a document to an existing case.
*DocumentApi* | [**create_document_verification**](docs/DocumentApi.md#create_document_verification) | **POST** /v1/acre/document/{document_id}/verification | Create a document verification.
*DocumentApi* | [**delete_case_document**](docs/DocumentApi.md#delete_case_document) | **DELETE** /v1/acre/document/{document_id}/case/{case_id} | Delete (DELETE) document from an existing case.
*DocumentApi* | [**delete_document**](docs/DocumentApi.md#delete_document) | **DELETE** /v1/acre/document/{document_id} | Delete (DELETE) document.
*DocumentApi* | [**get_document**](docs/DocumentApi.md#get_document) | **GET** /v1/acre/document/{document.document_id} | Get a document.
*DocumentApi* | [**get_document_summaries**](docs/DocumentApi.md#get_document_summaries) | **GET** /v1/acre/document | Get summaries for multiple documents. No document details are returned.
*DocumentApi* | [**get_document_verification**](docs/DocumentApi.md#get_document_verification) | **GET** /v1/acre/document/{document_id}/verification | Get a document verification.
*DocumentApi* | [**render_template**](docs/DocumentApi.md#render_template) | **POST** /v1/acre/document/render_template | Render a template to generate a document and (optionally) store it.
*DocumentApi* | [**replace_document**](docs/DocumentApi.md#replace_document) | **PUT** /v1/acre/document/{document.document_id} | Replace (PUT) an existing document.
*DocumentApi* | [**template_ctx**](docs/DocumentApi.md#template_ctx) | **POST** /v1/acre/document/render_template/ctx | Return the context a given template would have been rendered with.
*DocumentApi* | [**test_render_template**](docs/DocumentApi.md#test_render_template) | **POST** /v1/acre/document/render_template/test | Test rendering a template without having to store it, by passing the code.
*DocumentApi* | [**update_document**](docs/DocumentApi.md#update_document) | **PATCH** /v1/acre/document/{document.document_id} | Update (PATCH) an existing document.
*DocumentApi* | [**upload_document**](docs/DocumentApi.md#upload_document) | **POST** /v1/acre/document | Upload a document.
*DocumentRequirementApi* | [**create_document_requirement**](docs/DocumentRequirementApi.md#create_document_requirement) | **POST** /v1/acre/requirement | Create a new document requirement.
*DocumentRequirementApi* | [**get_document_requirements**](docs/DocumentRequirementApi.md#get_document_requirements) | **GET** /v1/acre/requirement | Get document requirements.
*DocumentRequirementApi* | [**update_document_requirement**](docs/DocumentRequirementApi.md#update_document_requirement) | **PATCH** /v1/acre/requirement/{document_requirement.requirement_id} | Update document requirement.
*GeneralInsuranceProductApi* | [**add_general_insurance_product_case**](docs/GeneralInsuranceProductApi.md#add_general_insurance_product_case) | **POST** /v1/acre/general_insurance_product/{general_insurance_product_id}/case | Add a general insurance product to an existing case.
*GeneralInsuranceProductApi* | [**create_general_insurance_product**](docs/GeneralInsuranceProductApi.md#create_general_insurance_product) | **POST** /v1/acre/general_insurance_product | Create a general insurance product.
*GeneralInsuranceProductApi* | [**delete_general_insurance_product_case**](docs/GeneralInsuranceProductApi.md#delete_general_insurance_product_case) | **DELETE** /v1/acre/general_insurance_product/{general_insurance_product_id}/case/{case_id} | Delete a general insurance product from an existing case.
*GeneralInsuranceProductApi* | [**get_general_insurance_product**](docs/GeneralInsuranceProductApi.md#get_general_insurance_product) | **GET** /v1/acre/general_insurance_product | Get general insurance products.
*GeneralInsuranceProductApi* | [**update_general_insurance_product**](docs/GeneralInsuranceProductApi.md#update_general_insurance_product) | **PATCH** /v1/acre/general_insurance_product/{general_insurance_product.general_insurance_product_id} | Update (PATCH) an existing general insurance product.
*GroupApi* | [**create_group**](docs/GroupApi.md#create_group) | **POST** /v1/acre/group | Create a new group.
*GroupApi* | [**get_group**](docs/GroupApi.md#get_group) | **GET** /v1/acre/group | Get the group details.
*GroupApi* | [**replace_group**](docs/GroupApi.md#replace_group) | **PUT** /v1/acre/group/{group.group_id} | Replace (PUT) an existing group.
*GroupApi* | [**update_group**](docs/GroupApi.md#update_group) | **PATCH** /v1/acre/group/{group.group_id} | Update (PATCH) an existing group.
*InternalApi* | [**get_hydrated_case**](docs/InternalApi.md#get_hydrated_case) | **GET** /v1/acre/case/{case_id}/hydrated | Get hydrated case.
*MortgageSourcingApi* | [**get_mortgage_product_details**](docs/MortgageSourcingApi.md#get_mortgage_product_details) | **GET** /v1/acre/mortgage_product/source/{product_code} | Get mortgage product details for sourced product.
*MortgageSourcingApi* | [**run_source**](docs/MortgageSourcingApi.md#run_source) | **POST** /v1/acre/mortgage_product/source | Run mortgage product sourcing.
*MortgageMortgageProductApi* | [**add_mortgage_case**](docs/MortgageMortgageProductApi.md#add_mortgage_case) | **POST** /v1/acre/mortgage/{mortgage_id}/case | Add a mortgage to an existing case.
*MortgageMortgageProductApi* | [**add_mortgage_product**](docs/MortgageMortgageProductApi.md#add_mortgage_product) | **POST** /v1/acre/mortgage/{mortgage_id}/product | Add a mortgage product to an existing mortgage.
*MortgageMortgageProductApi* | [**create_acre_mortgage_product**](docs/MortgageMortgageProductApi.md#create_acre_mortgage_product) | **POST** /v1/acre/mortgage_product | Create a mortgage product stored within Acre.
*MortgageMortgageProductApi* | [**create_mortgage**](docs/MortgageMortgageProductApi.md#create_mortgage) | **POST** /v1/acre/mortgage | Create a new mortgage.
*MortgageMortgageProductApi* | [**create_mortgage_version**](docs/MortgageMortgageProductApi.md#create_mortgage_version) | **POST** /v1/acre/mortgage/{mortgage_id}/version | Create a Mortgage version.
*MortgageMortgageProductApi* | [**create_mortgage_with_product**](docs/MortgageMortgageProductApi.md#create_mortgage_with_product) | **POST** /v1/acre/mortgage_with_product | Create a new mortgage with a product and link it to a case.
*MortgageMortgageProductApi* | [**delete_mortgage_case**](docs/MortgageMortgageProductApi.md#delete_mortgage_case) | **DELETE** /v1/acre/mortgage/{mortgage_id}/case/{case_id} | Delete (DELETE) mortgage from an existing case.
*MortgageMortgageProductApi* | [**delete_mortgage_product**](docs/MortgageMortgageProductApi.md#delete_mortgage_product) | **DELETE** /v1/acre/mortgage/{mortgage_id}/product/{product_id} | Delete (DELETE) mortgage product from an existing mortgage.
*MortgageMortgageProductApi* | [**get_acre_mortgage_product**](docs/MortgageMortgageProductApi.md#get_acre_mortgage_product) | **GET** /v1/acre/mortgage_product/{product_id} | Get mortgage product details for a mortgage product stored in Acre.
*MortgageMortgageProductApi* | [**get_mortgage**](docs/MortgageMortgageProductApi.md#get_mortgage) | **GET** /v1/acre/mortgage | Get the details of existing mortgages.
*MortgageMortgageProductApi* | [**get_mortgage_version**](docs/MortgageMortgageProductApi.md#get_mortgage_version) | **GET** /v1/acre/mortgage/{mortgage_id}/version/{version} | Get a mortgage, specifying a version (use zero for latest).
*MortgageMortgageProductApi* | [**replace_mortgage**](docs/MortgageMortgageProductApi.md#replace_mortgage) | **PUT** /v1/acre/mortgage/{mortgage.mortgage_id} | Replace (PUT) an existing mortgage.
*MortgageMortgageProductApi* | [**update_mortgage**](docs/MortgageMortgageProductApi.md#update_mortgage) | **PATCH** /v1/acre/mortgage/{mortgage.mortgage_id} | Update (PATCH) an existing mortgage.
*MortgageMortgageProductApi* | [**update_mortgage_with_product**](docs/MortgageMortgageProductApi.md#update_mortgage_with_product) | **PATCH** /v1/acre/mortgage_with_product/{mortgage_with_product.mortgage.mortgage_id} | Update (PATCH) an existing mortgage and its product
*NoteApi* | [**create_note**](docs/NoteApi.md#create_note) | **POST** /v1/acre/note | Create a note.
*NoteApi* | [**get_note**](docs/NoteApi.md#get_note) | **GET** /v1/acre/note | Retrieve note.
*NoteApi* | [**update_note**](docs/NoteApi.md#update_note) | **PATCH** /v1/acre/note/{note.note_id} | Update a note.
*OrganisationApi* | [**create_organisation**](docs/OrganisationApi.md#create_organisation) | **POST** /v1/acre/organisation | Create a new organisation.
*OrganisationApi* | [**get_organisation**](docs/OrganisationApi.md#get_organisation) | **GET** /v1/acre/organisation | Get the details of existing organisations.
*OrganisationApi* | [**replace_organisation**](docs/OrganisationApi.md#replace_organisation) | **PUT** /v1/acre/organisation/{organisation_id_or_ext} | Replace (PUT) an existing organisation.
*OrganisationApi* | [**update_organisation**](docs/OrganisationApi.md#update_organisation) | **PATCH** /v1/acre/organisation/{organisation_id_or_ext} | Update (PATCH) an existing organisation.
*PermissionApi* | [**create_permission_assignment**](docs/PermissionApi.md#create_permission_assignment) | **POST** /v1/acre/permission_assignment | Create a new permission assignment.
*PermissionApi* | [**create_permission_assignments**](docs/PermissionApi.md#create_permission_assignments) | **POST** /v1/acre/permission_assignment/bulk | Create new permission assignments. If one fails the call, none will be applied. Note that this endpoint must be defined after /v1/acre/permission_assignment/{permission_assignment.permission_assignment_id}, otherwise requests to /v1/acre/permission_assignment/bulk will be handled as if `bulk` is permission_assignment_id
*PermissionApi* | [**get_permission**](docs/PermissionApi.md#get_permission) | **GET** /v1/acre/permission | Get permission details. Permissions are populated using a default configuration, and cannot be manipulated via API.
*PermissionApi* | [**get_permission_assignment**](docs/PermissionApi.md#get_permission_assignment) | **GET** /v1/acre/permission_assignment | Get the permission assignment details.
*PermissionApi* | [**replace_permission_assignment**](docs/PermissionApi.md#replace_permission_assignment) | **PUT** /v1/acre/permission_assignment/{permission_assignment.permission_assignment_id} | Replace (PUT) a permission assignment.
*PermissionApi* | [**resolve_permission**](docs/PermissionApi.md#resolve_permission) | **POST** /v1/acre/resolve_permission | Check permissions with the given scopes.
*PermissionApi* | [**update_permission_assignment**](docs/PermissionApi.md#update_permission_assignment) | **PATCH** /v1/acre/permission_assignment/{permission_assignment.permission_assignment_id} | Update (PATCH) a permission assignment. Note that this endpoint must be defined before /v1/acre/permission_assignment/bulk, otherwise requests to /v1/acre/permission_assignment/bulk will be handled as if `bulk` is permission_assignment_id
*PermissionApi* | [**update_permission_assignments**](docs/PermissionApi.md#update_permission_assignments) | **PATCH** /v1/acre/permission_assignment/bulk | Update (PATCH) permission assignments. If one fails the call, none will be applied.
*PropertyApi* | [**create_property**](docs/PropertyApi.md#create_property) | **POST** /v1/acre/property | Create a new property.
*PropertyApi* | [**create_property_version**](docs/PropertyApi.md#create_property_version) | **POST** /v1/acre/property/{property_id}/version | Create a property version.
*PropertyApi* | [**get_property**](docs/PropertyApi.md#get_property) | **GET** /v1/acre/property | Get properties with their latest version.
*PropertyApi* | [**get_property_version**](docs/PropertyApi.md#get_property_version) | **GET** /v1/acre/property/{property_id}/version/{version} | Get a property, specifying a version (use zero for latest).
*PropertyApi* | [**list_property_version**](docs/PropertyApi.md#list_property_version) | **GET** /v1/acre/property/{property_id}/version | List property versions. Only versions that the caller can view are returned.
*PropertyApi* | [**replace_property**](docs/PropertyApi.md#replace_property) | **PUT** /v1/acre/property/{property.property_id} | Replace (PUT) an existing property and current mutable version.
*PropertyApi* | [**update_property**](docs/PropertyApi.md#update_property) | **PATCH** /v1/acre/property/{property.property_id} | Update (PATCH) an existing property and current mutable version.
*ProtectionProductApi* | [**add_case_protection_product**](docs/ProtectionProductApi.md#add_case_protection_product) | **POST** /v1/acre/protection_product/{protection_id}/case | Add a protection product to an existing case.
*ProtectionProductApi* | [**create_protection_product**](docs/ProtectionProductApi.md#create_protection_product) | **POST** /v1/acre/protection_product | Create a protection product.
*ProtectionProductApi* | [**create_protection_product_version**](docs/ProtectionProductApi.md#create_protection_product_version) | **POST** /v1/acre/protection_product/{protection_id}/version | Create a protection product version.
*ProtectionProductApi* | [**delete_case_protection_product**](docs/ProtectionProductApi.md#delete_case_protection_product) | **DELETE** /v1/acre/protection_product/{protection_id}/case/{case_id} | Delete (DELETE) case from a protection product.
*ProtectionProductApi* | [**get_protection_product**](docs/ProtectionProductApi.md#get_protection_product) | **GET** /v1/acre/protection_product | Get protection product details.
*ProtectionProductApi* | [**get_protection_product_version**](docs/ProtectionProductApi.md#get_protection_product_version) | **GET** /v1/acre/protection_product/{protection_id}/version/{version} | Get a protection product, specifying a version (use zero for latest).
*ProtectionProductApi* | [**save_protection_solution_to_case**](docs/ProtectionProductApi.md#save_protection_solution_to_case) | **POST** /v1/acre/protection_solution | Create protection products which belong to a single solution and add to case.
*ProtectionProductApi* | [**update_protection_product**](docs/ProtectionProductApi.md#update_protection_product) | **PATCH** /v1/acre/protection_product/{protection_product.protection_id} | Update (PATCH) an existing protection product.
*ProtectionProductApi* | [**list_protection_product_version**](docs/ProtectionProductApi.md#list_protection_product_version) | **GET** /v1/acre/protection_product/{protection_id}/version | List protection product versions.
*RoleApi* | [**create_role**](docs/RoleApi.md#create_role) | **POST** /v1/acre/role | Create a new role.
*RoleApi* | [**get_role**](docs/RoleApi.md#get_role) | **GET** /v1/acre/role | Get the role details.
*RoleApi* | [**replace_role**](docs/RoleApi.md#replace_role) | **PUT** /v1/acre/role/{role.role_id} | Replace (PUT) an existing role.
*RoleApi* | [**update_role**](docs/RoleApi.md#update_role) | **PATCH** /v1/acre/role/{role.role_id} | Update (PATCH) an existing role.
*ServiceApi* | [**health_check**](docs/ServiceApi.md#health_check) | **GET** /v1/acre/health_check | Check the health of the acre processor. This is used by load balancers to check end-to-end service health.
*TemplateApi* | [**create_template**](docs/TemplateApi.md#create_template) | **POST** /v1/acre/template | Create a template.
*TemplateApi* | [**email_template**](docs/TemplateApi.md#email_template) | **POST** /v1/acre/email_template | Email Template.
*TemplateApi* | [**get_template**](docs/TemplateApi.md#get_template) | **GET** /v1/acre/template | Get the template details.
*UserApi* | [**create_user**](docs/UserApi.md#create_user) | **POST** /v1/acre/user | Create a new user.
*UserApi* | [**get_me**](docs/UserApi.md#get_me) | **GET** /v1/acre/user/me | Get the details of the currently logged in user.
*UserApi* | [**get_user**](docs/UserApi.md#get_user) | **GET** /v1/acre/user | Get the details of users.
*UserApi* | [**replace_user**](docs/UserApi.md#replace_user) | **PUT** /v1/acre/user/{user.user_id} | Replace (PUT) an existing user.
*UserApi* | [**update_user**](docs/UserApi.md#update_user) | **PATCH** /v1/acre/user/{user.user_id} | Update (PATCH) an existing user.
## Documentation For Models
- [AcreProcessorAddCaseProtectionProductBody](docs/AcreProcessorAddCaseProtectionProductBody.md)
- [AcreProcessorAddGeneralInsuranceProductCaseBody](docs/AcreProcessorAddGeneralInsuranceProductCaseBody.md)
- [AcreProcessorCreateClientOrganisationRelationshipBody](docs/AcreProcessorCreateClientOrganisationRelationshipBody.md)
- [AcreProcessorUpdateCaseStatusBody](docs/AcreProcessorUpdateCaseStatusBody.md)
- [AdditionalLoanPurpose](docs/AdditionalLoanPurpose.md)
- [ArrearCreditorType](docs/ArrearCreditorType.md)
- [AuthenticationProviderAuthenticationMechanism](docs/AuthenticationProviderAuthenticationMechanism.md)
- [CaseDetailsCancellationReason](docs/CaseDetailsCancellationReason.md)
- [CaseDetailsClientIDAndVersion](docs/CaseDetailsClientIDAndVersion.md)
- [CaseDetailsConveyancer](docs/CaseDetailsConveyancer.md)
- [CaseDetailsConveyancingStatusType](docs/CaseDetailsConveyancingStatusType.md)
- [CaseDetailsConveyancingType](docs/CaseDetailsConveyancingType.md)
- [CaseDetailsConveyancingUpdate](docs/CaseDetailsConveyancingUpdate.md)
- [CaseDetailsConveyancingUpdateMessageType](docs/CaseDetailsConveyancingUpdateMessageType.md)
- [CaseDetailsConveyancingUpdateProperty](docs/CaseDetailsConveyancingUpdateProperty.md)
- [CaseDetailsConveyancingUpdateSource](docs/CaseDetailsConveyancingUpdateSource.md)
- [CaseDetailsENBSEvent](docs/CaseDetailsENBSEvent.md)
- [CaseDetailsEidvResultOverride](docs/CaseDetailsEidvResultOverride.md)
- [CaseDetailsLeadMetadata](docs/CaseDetailsLeadMetadata.md)
- [CaseDetailsMortgageReason](docs/CaseDetailsMortgageReason.md)
- [CaseProtectionLengthOfTime](docs/CaseProtectionLengthOfTime.md)
- [CdmAddCaseDocumentResponse](docs/CdmAddCaseDocumentResponse.md)
- [CdmAddCaseProtectionProductResponse](docs/CdmAddCaseProtectionProductResponse.md)
- [CdmAddGeneralInsuranceProductCaseResponse](docs/CdmAddGeneralInsuranceProductCaseResponse.md)
- [CdmAddMortgageCaseResponse](docs/CdmAddMortgageCaseResponse.md)
- [CdmAddMortgageProductResponse](docs/CdmAddMortgageProductResponse.md)
- [CdmAdditionalEidvInformation](docs/CdmAdditionalEidvInformation.md)
- [CdmAdditionalLoan](docs/CdmAdditionalLoan.md)
- [CdmAdditionalSupplementaryInformation](docs/CdmAdditionalSupplementaryInformation.md)
- [CdmAddnMetadata](docs/CdmAddnMetadata.md)
- [CdmAddress](docs/CdmAddress.md)
- [CdmAffordability](docs/CdmAffordability.md)
- [CdmAffordabilityLenders](docs/CdmAffordabilityLenders.md)
- [CdmAnswer](docs/CdmAnswer.md)
- [CdmAppointedRepresentativeMonitoring](docs/CdmAppointedRepresentativeMonitoring.md)
- [CdmAreaForImprovement](docs/CdmAreaForImprovement.md)
- [CdmArrearsSummary](docs/CdmArrearsSummary.md)
- [CdmAsu](docs/CdmAsu.md)
- [CdmAuthenticationProvider](docs/CdmAuthenticationProvider.md)
- [CdmAutoSatisfy](docs/CdmAutoSatisfy.md)
- [CdmAvailability](docs/CdmAvailability.md)
- [CdmBoardPanel](docs/CdmBoardPanel.md)
- [CdmBulkAssignCase](docs/CdmBulkAssignCase.md)
- [CdmBulkAssignCaseRequest](docs/CdmBulkAssignCaseRequest.md)
- [CdmBulkAssignCaseResponse](docs/CdmBulkAssignCaseResponse.md)
- [CdmBulkCreateLeadCase](docs/CdmBulkCreateLeadCase.md)
- [CdmBulkCreateLeadCasesRequest](docs/CdmBulkCreateLeadCasesRequest.md)
- [CdmBulkCreateLeadCasesResponse](docs/CdmBulkCreateLeadCasesResponse.md)
- [CdmCase](docs/CdmCase.md)
- [CdmCaseCalculatedValues](docs/CdmCaseCalculatedValues.md)
- [CdmCaseDetails](docs/CdmCaseDetails.md)
- [CdmCaseDetailsFlag](docs/CdmCaseDetailsFlag.md)
- [CdmCaseDetailsFlagReview](docs/CdmCaseDetailsFlagReview.md)
- [CdmCaseDetailsFlagType](docs/CdmCaseDetailsFlagType.md)
- [CdmCaseDetailsNote](docs/CdmCaseDetailsNote.md)
- [CdmCaseDetailsNoteAssigneeType](docs/CdmCaseDetailsNoteAssigneeType.md)
- [CdmCaseDetailsNoteNoteStatus](docs/CdmCaseDetailsNoteNoteStatus.md)
- [CdmCaseDetailsNoteNoteType](docs/CdmCaseDetailsNoteNoteType.md)
- [CdmCaseDetailsProductType](docs/CdmCaseDetailsProductType.md)
- [CdmCaseDetailsStatus](docs/CdmCaseDetailsStatus.md)
- [CdmCaseProtection](docs/CdmCaseProtection.md)
- [CdmCaseStatusUpdateType](docs/CdmCaseStatusUpdateType.md)
- [CdmClient](docs/CdmClient.md)
- [CdmClientAccount](docs/CdmClientAccount.md)
- [CdmClientAccountType](docs/CdmClientAccountType.md)
- [CdmClientAddress](docs/CdmClientAddress.md)
- [CdmClientCalculatedValues](docs/CdmClientCalculatedValues.md)
- [CdmClientDependant](docs/CdmClientDependant.md)
- [CdmClientDependantRelationshipType](docs/CdmClientDependantRelationshipType.md)
- [CdmClientDeposit](docs/CdmClientDeposit.md)
- [CdmClientDepositType](docs/CdmClientDepositType.md)
- [CdmClientDetails](docs/CdmClientDetails.md)
- [CdmClientDetailsDefaultEvent](docs/CdmClientDetailsDefaultEvent.md)
- [CdmClientDetailsEmploymentStatus](docs/CdmClientDetailsEmploymentStatus.md)
- [CdmClientEmploymentIncome](docs/CdmClientEmploymentIncome.md)
- [CdmClientEmploymentIncomeEmploymentBasis](docs/CdmClientEmploymentIncomeEmploymentBasis.md)
- [CdmClientIncome](docs/CdmClientIncome.md)
- [CdmClientIncomeDetail](docs/CdmClientIncomeDetail.md)
- [CdmClientOrganisationRelationship](docs/CdmClientOrganisationRelationship.md)
- [CdmClientOutstandingDebt](docs/CdmClientOutstandingDebt.md)
- [CdmClientOutstandingDebtDefaultEvent](docs/CdmClientOutstandingDebtDefaultEvent.md)
- [CdmClientPensionIncome](docs/CdmClientPensionIncome.md)
- [CdmClientRelationship](docs/CdmClientRelationship.md)
- [CdmClientRelationshipRelationshipType](docs/CdmClientRelationshipRelationshipType.md)
- [CdmClientSelfEmploymentIncome](docs/CdmClientSelfEmploymentIncome.md)
- [CdmClientVerificationMetadata](docs/CdmClientVerificationMetadata.md)
- [CdmCommissionDetails](docs/CdmCommissionDetails.md)
- [CdmCommissionPaidOnCondition](docs/CdmCommissionPaidOnCondition.md)
- [CdmCommissionStructure](docs/CdmCommissionStructure.md)
- [CdmCommissionStructureStatus](docs/CdmCommissionStructureStatus.md)
- [CdmCommissionType](docs/CdmCommissionType.md)
- [CdmCompanyClass](docs/CdmCompanyClass.md)
- [CdmComplianceProcessConfig](docs/CdmComplianceProcessConfig.md)
- [CdmConditionalOnIntroducer](docs/CdmConditionalOnIntroducer.md)
- [CdmConditionalOnRelatedUser](docs/CdmConditionalOnRelatedUser.md)
- [CdmContactHistory](docs/CdmContactHistory.md)
- [CdmCoverUnits](docs/CdmCoverUnits.md)
- [CdmCreateAcreMortgageProductRequest](docs/CdmCreateAcreMortgageProductRequest.md)
- [CdmCreateAcreMortgageProductResponse](docs/CdmCreateAcreMortgageProductResponse.md)
- [CdmCreateAuthenticationProviderResponse](docs/CdmCreateAuthenticationProviderResponse.md)
- [CdmCreateCaseFlagResponse](docs/CdmCreateCaseFlagResponse.md)
- [CdmCreateCaseFlagReviewResponse](docs/CdmCreateCaseFlagReviewResponse.md)
- [CdmCreateCaseReferralRequest](docs/CdmCreateCaseReferralRequest.md)
- [CdmCreateCaseRequest](docs/CdmCreateCaseRequest.md)
- [CdmCreateCaseResponse](docs/CdmCreateCaseResponse.md)
- [CdmCreateCaseVersionResponse](docs/CdmCreateCaseVersionResponse.md)
- [CdmCreateClientOrganisationRelationshipResponse](docs/CdmCreateClientOrganisationRelationshipResponse.md)
- [CdmCreateClientRequest](docs/CdmCreateClientRequest.md)
- [CdmCreateClientResponse](docs/CdmCreateClientResponse.md)
- [CdmCreateClientVersionResponse](docs/CdmCreateClientVersionResponse.md)
- [CdmCreateCommissionStructureResponse](docs/CdmCreateCommissionStructureResponse.md)
- [CdmCreateDocumentRequirementRequest](docs/CdmCreateDocumentRequirementRequest.md)
- [CdmCreateDocumentRequirementResponse](docs/CdmCreateDocumentRequirementResponse.md)
- [CdmCreateDocumentVerificationResponse](docs/CdmCreateDocumentVerificationResponse.md)
- [CdmCreateGeneralInsuranceProductRequest](docs/CdmCreateGeneralInsuranceProductRequest.md)
- [CdmCreateGeneralInsuranceProductResponse](docs/CdmCreateGeneralInsuranceProductResponse.md)
- [CdmCreateGroupResponse](docs/CdmCreateGroupResponse.md)
- [CdmCreateMortgageResponse](docs/CdmCreateMortgageResponse.md)
- [CdmCreateMortgageVersionResponse](docs/CdmCreateMortgageVersionResponse.md)
- [CdmCreateMortgageWithProductRequest](docs/CdmCreateMortgageWithProductRequest.md)
- [CdmCreateMortgageWithProductResponse](docs/CdmCreateMortgageWithProductResponse.md)
- [CdmCreateNoteResponse](docs/CdmCreateNoteResponse.md)
- [CdmCreateOrganisationResponse](docs/CdmCreateOrganisationResponse.md)
- [CdmCreatePermissionAssignmentResponse](docs/CdmCreatePermissionAssignmentResponse.md)
- [CdmCreatePermissionAssignmentsRequest](docs/CdmCreatePermissionAssignmentsRequest.md)
- [CdmCreatePermissionAssignmentsResponse](docs/CdmCreatePermissionAssignmentsResponse.md)
- [CdmCreatePropertyRequest](docs/CdmCreatePropertyRequest.md)
- [CdmCreatePropertyResponse](docs/CdmCreatePropertyResponse.md)
- [CdmCreatePropertyVersionResponse](docs/CdmCreatePropertyVersionResponse.md)
- [CdmCreateProtectionProductRequest](docs/CdmCreateProtectionProductRequest.md)
- [CdmCreateProtectionProductResponse](docs/CdmCreateProtectionProductResponse.md)
- [CdmCreateProtectionProductVersionResponse](docs/CdmCreateProtectionProductVersionResponse.md)
- [CdmCreateRoleResponse](docs/CdmCreateRoleResponse.md)
- [CdmCreateTemplateResponse](docs/CdmCreateTemplateResponse.md)
- [CdmCreateUserResponse](docs/CdmCreateUserResponse.md)
- [CdmCredentials](docs/CdmCredentials.md)
- [CdmCreditReportRetrievals](docs/CdmCreditReportRetrievals.md)
- [CdmCreditSearchConsent](docs/CdmCreditSearchConsent.md)
- [CdmCreditSearchConsentType](docs/CdmCreditSearchConsentType.md)
- [CdmDay](docs/CdmDay.md)
- [CdmDeductionType](docs/CdmDeductionType.md)
- [CdmDeleteAuthenticationProvider](docs/CdmDeleteAuthenticationProvider.md)
- [CdmDeleteAuthenticationProviderResponse](docs/CdmDeleteAuthenticationProviderResponse.md)
- [CdmDeleteCaseDocumentResponse](docs/CdmDeleteCaseDocumentResponse.md)
- [CdmDeleteCaseProtectionProductResponse](docs/CdmDeleteCaseProtectionProductResponse.md)
- [CdmDeleteClientDataResponse](docs/CdmDeleteClientDataResponse.md)
- [CdmDeleteClientHealthDataResponse](docs/CdmDeleteClientHealthDataResponse.md)
- [CdmDeleteDocumentResponse](docs/CdmDeleteDocumentResponse.md)
- [CdmDeleteGeneralInsuranceProductCaseResponse](docs/CdmDeleteGeneralInsuranceProductCaseResponse.md)
- [CdmDeleteMortgageCaseResponse](docs/CdmDeleteMortgageCaseResponse.md)
- [CdmDeleteMortgageProductResponse](docs/CdmDeleteMortgageProductResponse.md)
- [CdmDeleteReason](docs/CdmDeleteReason.md)
- [CdmDescribeCaseVerificationResponse](docs/CdmDescribeCaseVerificationResponse.md)
- [CdmDocument](docs/CdmDocument.md)
- [CdmDocumentMetadata](docs/CdmDocumentMetadata.md)
- [CdmDocumentRequest](docs/CdmDocumentRequest.md)
- [CdmDocumentRequirement](docs/CdmDocumentRequirement.md)
- [CdmDocumentVerification](docs/CdmDocumentVerification.md)
- [CdmEIDV](docs/CdmEIDV.md)
- [CdmENBSMessage](docs/CdmENBSMessage.md)
- [CdmEarlyRepaymentChargePeriods](docs/CdmEarlyRepaymentChargePeriods.md)
- [CdmEditor](docs/CdmEditor.md)
- [CdmEmailTemplateRequest](docs/CdmEmailTemplateRequest.md)
- [CdmEmailTemplateResponse](docs/CdmEmailTemplateResponse.md)
- [CdmEmploymentBasis](docs/CdmEmploymentBasis.md)
- [CdmEnforcementLevel](docs/CdmEnforcementLevel.md)
- [CdmEntity](docs/CdmEntity.md)
- [CdmEntityType](docs/CdmEntityType.md)
- [CdmEquityReleaseLifetime](docs/CdmEquityReleaseLifetime.md)
- [CdmExportType](docs/CdmExportType.md)
- [CdmExtendedDeviceDetails](docs/CdmExtendedDeviceDetails.md)
- [CdmExternal](docs/CdmExternal.md)
- [CdmExternalID](docs/CdmExternalID.md)
- [CdmFee](docs/CdmFee.md)
- [CdmFeeConfiguration](docs/CdmFeeConfiguration.md)
- [CdmFeeFeeType](docs/CdmFeeFeeType.md)
- [CdmFileType](docs/CdmFileType.md)
- [CdmFingerprint](docs/CdmFingerprint.md)
- [CdmFirstTimeAccess](docs/CdmFirstTimeAccess.md)
- [CdmFirstTimeFeatures](docs/CdmFirstTimeFeatures.md)
- [CdmFrequency](docs/CdmFrequency.md)
- [CdmGender](docs/CdmGender.md)
- [CdmGeneralInsuranceProduct](docs/CdmGeneralInsuranceProduct.md)
- [CdmGeneralInsuranceProductDetails](docs/CdmGeneralInsuranceProductDetails.md)
- [CdmGeneration](docs/CdmGeneration.md)
- [CdmGetAcreMortgageProductResponse](docs/CdmGetAcreMortgageProductResponse.md)
- [CdmGetAuthenticationProviderRequest](docs/CdmGetAuthenticationProviderRequest.md)
- [CdmGetAuthenticationProviderResponse](docs/CdmGetAuthenticationProviderResponse.md)
- [CdmGetCaseRequest](docs/CdmGetCaseRequest.md)
- [CdmGetCaseRequestStatus](docs/CdmGetCaseRequestStatus.md)
- [CdmGetCaseResponse](docs/CdmGetCaseResponse.md)
- [CdmGetCaseSurveyResponse](docs/CdmGetCaseSurveyResponse.md)
- [CdmGetCaseVerificationsResponse](docs/CdmGetCaseVerificationsResponse.md)
- [CdmGetCaseVersionResponse](docs/CdmGetCaseVersionResponse.md)
- [CdmGetClientLinkedDataResponse](docs/CdmGetClientLinkedDataResponse.md)
- [CdmGetClientOrganisationRelationshipResponse](docs/CdmGetClientOrganisationRelationshipResponse.md)
- [CdmGetClientRequest](docs/CdmGetClientRequest.md)
- [CdmGetClientResponse](docs/CdmGetClientResponse.md)
- [CdmGetClientVerificationsResponse](docs/CdmGetClientVerificationsResponse.md)
- [CdmGetClientVersionResponse](docs/CdmGetClientVersionResponse.md)
- [CdmGetCommissionStructureRequest](docs/CdmGetCommissionStructureRequest.md)
- [CdmGetCommissionStructureResponse](docs/CdmGetCommissionStructureResponse.md)
- [CdmGetDocumentRequirementsResponse](docs/CdmGetDocumentRequirementsResponse.md)
- [CdmGetDocumentResponse](docs/CdmGetDocumentResponse.md)
- [CdmGetDocumentSummariesRequest](docs/CdmGetDocumentSummariesRequest.md)
- [CdmGetDocumentSummariesResponse](docs/CdmGetDocumentSummariesResponse.md)
- [CdmGetDocumentVerificationRequest](docs/CdmGetDocumentVerificationRequest.md)
- [CdmGetDocumentVerificationResponse](docs/CdmGetDocumentVerificationResponse.md)
- [CdmGetGeneralInsuranceProductRequest](docs/CdmGetGeneralInsuranceProductRequest.md)
- [CdmGetGeneralInsuranceProductResponse](docs/CdmGetGeneralInsuranceProductResponse.md)
- [CdmGetGroupRequest](docs/CdmGetGroupRequest.md)
- [CdmGetGroupResponse](docs/CdmGetGroupResponse.md)
- [CdmGetHealthCheckResponse](docs/CdmGetHealthCheckResponse.md)
- [CdmGetMeResponse](docs/CdmGetMeResponse.md)
- [CdmGetMortgageProductDetailsResponse](docs/CdmGetMortgageProductDetailsResponse.md)
- [CdmGetMortgageRequest](docs/CdmGetMortgageRequest.md)
- [CdmGetMortgageResponse](docs/CdmGetMortgageResponse.md)
- [CdmGetMortgageVersionResponse](docs/CdmGetMortgageVersionResponse.md)
- [CdmGetNoteRequest](docs/CdmGetNoteRequest.md)
- [CdmGetNoteResponse](docs/CdmGetNoteResponse.md)
- [CdmGetOrganisationRequest](docs/CdmGetOrganisationRequest.md)
- [CdmGetOrganisationResponse](docs/CdmGetOrganisationResponse.md)
- [CdmGetPermissionAssignmentRequest](docs/CdmGetPermissionAssignmentRequest.md)
- [CdmGetPermissionAssignmentResponse](docs/CdmGetPermissionAssignmentResponse.md)
- [CdmGetPermissionRequest](docs/CdmGetPermissionRequest.md)
- [CdmGetPermissionResponse](docs/CdmGetPermissionResponse.md)
- [CdmGetPropertyRequest](docs/CdmGetPropertyRequest.md)
- [CdmGetPropertyResponse](docs/CdmGetPropertyResponse.md)
- [CdmGetPropertyVersionResponse](docs/CdmGetPropertyVersionResponse.md)
- [CdmGetProtectionProductRequest](docs/CdmGetProtectionProductRequest.md)
- [CdmGetProtectionProductResponse](docs/CdmGetProtectionProductResponse.md)
- [CdmGetProtectionProductVersionResponse](docs/CdmGetProtectionProductVersionResponse.md)
- [CdmGetRoleRequest](docs/CdmGetRoleRequest.md)
- [CdmGetRoleResponse](docs/CdmGetRoleResponse.md)
- [CdmGetTemplateRequest](docs/CdmGetTemplateRequest.md)
- [CdmGetTemplateResponse](docs/CdmGetTemplateResponse.md)
- [CdmGetUserAuthURLResponse](docs/CdmGetUserAuthURLResponse.md)
- [CdmGetUserRequest](docs/CdmGetUserRequest.md)
- [CdmGetUserResponse](docs/CdmGetUserResponse.md)
- [CdmGi](docs/CdmGi.md)
- [CdmGroup](docs/CdmGroup.md)
- [CdmHealthCheckReport](docs/CdmHealthCheckReport.md)
- [CdmHospitalList](docs/CdmHospitalList.md)
- [CdmHydratedCase](docs/CdmHydratedCase.md)
- [CdmHydratedCaseResponse](docs/CdmHydratedCaseResponse.md)
- [CdmIDVerificationStatus](docs/CdmIDVerificationStatus.md)
- [CdmIdentity](docs/CdmIdentity.md)
- [CdmIndexationType](docs/CdmIndexationType.md)
- [CdmInsuranceENBSMessage](docs/CdmInsuranceENBSMessage.md)
- [CdmIntellifloCreds](docs/CdmIntellifloCreds.md)
- [CdmKBA](docs/CdmKBA.md)
- [CdmKBAStatus](docs/CdmKBAStatus.md)
- [CdmLenderMetadata](docs/CdmLenderMetadata.md)
- [CdmLinkedLeadCase](docs/CdmLinkedLeadCase.md)
- [CdmListCaseVersionRequest](docs/CdmListCaseVersionRequest.md)
- [CdmListCaseVersionResponse](docs/CdmListCaseVersionResponse.md)
- [CdmListClientVersionRequest](docs/CdmListClientVersionRequest.md)
- [CdmListClientVersionResponse](docs/CdmListClientVersionResponse.md)
- [CdmListPropertyVersionRequest](docs/CdmListPropertyVersionRequest.md)
- [CdmListPropertyVersionResponse](docs/CdmListPropertyVersionResponse.md)
- [CdmListProtectionProductVersionRequest](docs/CdmListProtectionProductVersionRequest.md)
- [CdmListProtectionProductVersionResponse](docs/CdmListProtectionProductVersionResponse.md)
- [CdmManualCaseFlag](docs/CdmManualCaseFlag.md)
- [CdmMarketingPreferences](docs/CdmMarketingPreferences.md)
- [CdmMetadata](docs/CdmMetadata.md)
- [CdmMortgage](docs/CdmMortgage.md)
- [CdmMortgageApplicationRefused](docs/CdmMortgageApplicationRefused.md)
- [CdmMortgageArrearsSummary](docs/CdmMortgageArrearsSummary.md)
- [CdmMortgageCalculatedValues](docs/CdmMortgageCalculatedValues.md)
- [CdmMortgageClass](docs/CdmMortgageClass.md)
- [CdmMortgageENBSMessage](docs/CdmMortgageENBSMessage.md)
- [CdmMortgageIDAndVersion](docs/CdmMortgageIDAndVersion.md)
- [CdmMortgagePanelLimitReason](docs/CdmMortgagePanelLimitReason.md)
- [CdmMortgageProductDetails](docs/CdmMortgageProductDetails.md)
- [CdmMortgageProductDetailsMortgageType](docs/CdmMortgageProductDetailsMortgageType.md)
- [CdmMortgageProductFee](docs/CdmMortgageProductFee.md)
- [CdmMortgageProductFeeFeeType](docs/CdmMortgageProductFeeFeeType.md)
- [CdmMortgageStatus](docs/CdmMortgageStatus.md)
- [CdmMortgageTermUnit](docs/CdmMortgageTermUnit.md)
- [CdmMortgageTotals](docs/CdmMortgageTotals.md)
- [CdmMortgageType](docs/CdmMortgageType.md)
- [CdmMortgageWithProduct](docs/CdmMortgageWithProduct.md)
- [CdmNonNatural](docs/CdmNonNatural.md)
- [CdmNote](docs/CdmNote.md)
- [CdmNoteAssigneeType](docs/CdmNoteAssigneeType.md)
- [CdmNoteNoteStatus](docs/CdmNoteNoteStatus.md)
- [CdmNoteNoteType](docs/CdmNoteNoteType.md)
- [CdmNoteTemplate](docs/CdmNoteTemplate.md)
- [CdmNoteTemplateAssignee](docs/CdmNoteTemplateAssignee.md)
- [CdmNoteTemplateAssigneeType](docs/CdmNoteTemplateAssigneeType.md)
- [CdmOccupant](docs/CdmOccupant.md)
- [CdmOrgTemplateConfig](docs/CdmOrgTemplateConfig.md)
- [CdmOrganisation](docs/CdmOrganisation.md)
- [CdmOrganisationStatus](docs/CdmOrganisationStatus.md)
- [CdmOrganisationVerificationClass](docs/CdmOrganisationVerificationClass.md)
- [CdmOrigoCodes](docs/CdmOrigoCodes.md)
- [CdmPanelManagement](docs/CdmPanelManagement.md)
- [CdmPaymentHistory](docs/CdmPaymentHistory.md)
- [CdmPayoutType](docs/CdmPayoutType.md)
- [CdmPeriod](docs/CdmPeriod.md)
- [CdmPeriodsSettings](docs/CdmPeriodsSettings.md)
- [CdmPermission](docs/CdmPermission.md)
- [CdmPermissionAssignee](docs/CdmPermissionAssignee.md)
- [CdmPermissionAssigneeAssigneeType](docs/CdmPermissionAssigneeAssigneeType.md)
- [CdmPermissionAssignment](docs/CdmPermissionAssignment.md)
- [CdmPermissionResolutionRequest](docs/CdmPermissionResolutionRequest.md)
- [CdmPermissionResolutionResult](docs/CdmPermissionResolutionResult.md)
- [CdmPermissionScope](docs/CdmPermissionScope.md)
- [CdmPermissionType](docs/CdmPermissionType.md)
- [CdmPmi](docs/CdmPmi.md)
- [CdmPremiumFrequency](docs/CdmPremiumFrequency.md)
- [CdmPremiumType](docs/CdmPremiumType.md)
- [CdmPreviousName](docs/CdmPreviousName.md)
- [CdmProcessSettings](docs/CdmProcessSettings.md)
- [CdmProductBenefitAddOns](docs/CdmProductBenefitAddOns.md)
- [CdmProductBenefitTypeEmployeeBenefit](docs/CdmProductBenefitTypeEmployeeBenefit.md)
- [CdmProductBenefitTypeFamilyIncomeBenefit](docs/CdmProductBenefitTypeFamilyIncomeBenefit.md)
- [CdmProductBenefitTypeGeneral](docs/CdmProductBenefitTypeGeneral.md)
- [CdmProductBenefitTypeIncomeProtection](docs/CdmProductBenefitTypeIncomeProtection.md)
- [CdmProductBenefitTypeIncomeProtectionCoverAmountType](docs/CdmProductBenefitTypeIncomeProtectionCoverAmountType.md)
- [CdmProductBenefitTypeOther](docs/CdmProductBenefitTypeOther.md)
- [CdmProductBenefitTypePmi](docs/CdmProductBenefitTypePmi.md)
- [CdmProductBenefitTypePrivateMedicalInsurance](docs/CdmProductBenefitTypePrivateMedicalInsurance.md)
- [CdmProductBenefitTypeTerm](docs/CdmProductBenefitTypeTerm.md)
- [CdmProductBenefitTypeUnits](docs/CdmProductBenefitTypeUnits.md)
- [CdmProductBenefitTypeWholeOfLife](docs/CdmProductBenefitTypeWholeOfLife.md)
- [CdmProductOrder](docs/CdmProductOrder.md)
- [CdmProductOrderProductType](docs/CdmProductOrderProductType.md)
- [CdmProductType](docs/CdmProductType.md)
- [CdmProperty](docs/CdmProperty.md)
- [CdmPropertyDetails](docs/CdmPropertyDetails.md)
- [CdmPropertyDetailsPropertyTenure](docs/CdmPropertyDetailsPropertyTenure.md)
- [CdmPropertyDetailsPropertyType](docs/CdmPropertyDetailsPropertyType.md)
- [CdmPropertyIDAndVersion](docs/CdmPropertyIDAndVersion.md)
- [CdmProtection](docs/CdmProtection.md)
- [CdmProtectionCommission](docs/CdmProtectionCommission.md)
- [CdmProtectionIDAndVersion](docs/CdmProtectionIDAndVersion.md)
- [CdmProtectionProduct](docs/CdmProtectionProduct.md)
- [CdmProtectionProductBenefits](docs/CdmProtectionProductBenefits.md)
- [CdmProtectionProductDetails](docs/CdmProtectionProductDetails.md)
- [CdmProtectionProductDetailsStatus](docs/CdmProtectionProductDetailsStatus.md)
- [CdmProtectionProductDocuments](docs/CdmProtectionProductDocuments.md)
- [CdmProtectionProductNotProceeding](docs/CdmProtectionProductNotProceeding.md)
- [CdmProtectionRequirements](docs/CdmProtectionRequirements.md)
- [CdmProtectionSource](docs/CdmProtectionSource.md)
- [CdmQuestion](docs/CdmQuestion.md)
- [CdmRMARSettings](docs/CdmRMARSettings.md)
- [CdmRateBasis](docs/CdmRateBasis.md)
- [CdmReasonForMortgage](docs/CdmReasonForMortgage.md)
- [CdmReferral](docs/CdmReferral.md)
- [CdmRelatedCase](docs/CdmRelatedCase.md)
- [CdmRelatedCaseRelationshipType](docs/CdmRelatedCaseRelationshipType.md)
- [CdmRelatedUser](docs/CdmRelatedUser.md)
- [CdmRelatedUserRelationshipType](docs/CdmRelatedUserRelationshipType.md)
- [CdmRenderTemplateRequest](docs/CdmRenderTemplateRequest.md)
- [CdmRenderTemplateResponse](docs/CdmRenderTemplateResponse.md)
- [CdmReplaceAuthenticationProviderResponse](docs/CdmReplaceAuthenticationProviderResponse.md)
- [CdmReplaceCaseResponse](docs/CdmReplaceCaseResponse.md)
- [CdmReplaceClientResponse](docs/CdmReplaceClientResponse.md)
- [CdmReplaceDocumentResponse](docs/CdmReplaceDocumentResponse.md)
- [CdmReplaceGroupResponse](docs/CdmReplaceGroupResponse.md)
- [CdmReplaceMortgageResponse](docs/CdmReplaceMortgageResponse.md)
- [CdmReplaceOrganisationResponse](docs/CdmReplaceOrganisationResponse.md)
- [CdmReplacePermissionAssignmentResponse](docs/CdmReplacePermissionAssignmentResponse.md)
- [CdmReplacePropertyResponse](docs/CdmReplacePropertyResponse.md)
- [CdmReplaceRoleResponse](docs/CdmReplaceRoleResponse.md)
- [CdmReplaceUserResponse](docs/CdmReplaceUserResponse.md)
- [CdmRequirementDetails](docs/CdmRequirementDetails.md)
- [CdmRequirementDetailsStatus](docs/CdmRequirementDetailsStatus.md)
- [CdmRequirementsIP](docs/CdmRequirementsIP.md)
- [CdmRequirementsIPCoverAmountType](docs/CdmRequirementsIPCoverAmountType.md)
- [CdmRequirementsLCIAndFIB](docs/CdmRequirementsLCIAndFIB.md)
- [CdmRequirementsObjectives](docs/CdmRequirementsObjectives.md)
- [CdmRequirementsPMI](docs/CdmRequirementsPMI.md)
- [CdmRequirementsWoL](docs/CdmRequirementsWoL.md)
- [CdmResolvePermissionRequest](docs/CdmResolvePermissionRequest.md)
- [CdmResolvePermissionResponse](docs/CdmResolvePermissionResponse.md)
- [CdmRevenueType](docs/CdmRevenueType.md)
- [CdmReviewBody](docs/CdmReviewBody.md)
- [CdmReviewGrade](docs/CdmReviewGrade.md)
- [CdmRole](docs/CdmRole.md)
- [CdmRunIDVerificationResponse](docs/CdmRunIDVerificationResponse.md)
- [CdmRunSourceRequest](docs/CdmRunSourceRequest.md)
- [CdmRunSourceResponse](docs/CdmRunSourceResponse.md)
- [CdmSBGProviderID](docs/CdmSBGProviderID.md)
- [CdmSIC2007](docs/CdmSIC2007.md)
- [CdmSVRRates](docs/CdmSVRRates.md)
- [CdmSaveProtectionSolutionToCaseRequest](docs/CdmSaveProtectionSolutionToCaseRequest.md)
- [CdmSaveProtectionSolutionToCaseResponse](docs/CdmSaveProtectionSolutionToCaseResponse.md)
- [CdmSchedule](docs/CdmSchedule.md)
- [CdmSourceApplicant](docs/CdmSourceApplicant.md)
- [CdmSourceApplicantEmploymentStatus](docs/CdmSourceApplicantEmploymentStatus.md)
- [CdmSourceDetails](docs/CdmSourceDetails.md)
- [CdmSourceDetailsPropertyTenure](docs/CdmSourceDetailsPropertyTenure.md)
- [CdmSourceDetailsPropertyType](docs/CdmSourceDetailsPropertyType.md)
- [CdmSourceDetailsTermUnit](docs/CdmSourceDetailsTermUnit.md)
- [CdmSpecifiedItem](docs/CdmSpecifiedItem.md)
- [CdmSpecifiedItemType](docs/CdmSpecifiedItemType.md)
- [CdmStandardFeeOptions](docs/CdmStandardFeeOptions.md)
- [CdmSupplementaryInformation](docs/CdmSupplementaryInformation.md)
- [CdmSurveyAnswer](docs/CdmSurveyAnswer.md)
- [CdmTemplate](docs/CdmTemplate.md)
- [CdmTemplateContextRequest](docs/CdmTemplateContextRequest.md)
- [CdmTemplateContextResponse](docs/CdmTemplateContextResponse.md)
- [CdmTemplateName](docs/CdmTemplateName.md)
- [CdmTestRenderTemplateRequest](docs/CdmTestRenderTemplateRequest.md)
- [CdmTestRenderTemplateResponse](docs/CdmTestRenderTemplateResponse.md)
- [CdmThirdPartyOrg](docs/CdmThirdPartyOrg.md)
- [CdmThreshold](docs/CdmThreshold.md)
- [CdmThresholdConditions](docs/CdmThresholdConditions.md)
- [CdmTierCommission](docs/CdmTierCommission.md)
- [CdmTitle](docs/CdmTitle.md)
- [CdmTrainingAndCompetency](docs/CdmTrainingAndCompetency.md)
- [CdmTransitionClientVersions](docs/CdmTransitionClientVersions.md)
- [CdmTransitionMortgageVersions](docs/CdmTransitionMortgageVersions.md)
- [CdmTransitionPropertyVersions](docs/CdmTransitionPropertyVersions.md)
- [CdmTransitionProtectionVersions](docs/CdmTransitionProtectionVersions.md)
- [CdmUnderwritingLevel](docs/CdmUnderwritingLevel.md)
- [CdmUnearnedIncome](docs/CdmUnearnedIncome.md)
- [CdmUpdateAuthenticationProviderResponse](docs/CdmUpdateAuthenticationProviderResponse.md)
- [CdmUpdateCaseResponse](docs/CdmUpdateCaseResponse.md)
- [CdmUpdateCaseStatusResponse](docs/CdmUpdateCaseStatusResponse.md)
- [CdmUpdateClientOrganisationRelationshipResponse](docs/CdmUpdateClientOrganisationRelationshipResponse.md)
- [CdmUpdateClientResponse](docs/CdmUpdateClientResponse.md)
- [CdmUpdateCommissionStructureResponse](docs/CdmUpdateCommissionStructureResponse.md)
- [CdmUpdateDocumentRequirementResponse](docs/CdmUpdateDocumentRequirementResponse.md)
- [CdmUpdateDocumentResponse](docs/CdmUpdateDocumentResponse.md)
- [CdmUpdateGeneralInsuranceProductResponse](docs/CdmUpdateGeneralInsuranceProductResponse.md)
- [CdmUpdateGroupResponse](docs/CdmUpdateGroupResponse.md)
- [CdmUpdateMortgageResponse](docs/CdmUpdateMortgageResponse.md)
- [CdmUpdateMortgageWithProductResponse](docs/CdmUpdateMortgageWithProductResponse.md)
- [CdmUpdateNoteResponse](docs/CdmUpdateNoteResponse.md)
- [CdmUpdateOrganisationResponse](docs/CdmUpdateOrganisationResponse.md)
- [CdmUpdatePermissionAssignmentResponse](docs/CdmUpdatePermissionAssignmentResponse.md)
- [CdmUpdatePermissionAssignmentsRequest](docs/CdmUpdatePermissionAssignmentsRequest.md)
- [CdmUpdatePermissionAssignmentsResponse](docs/CdmUpdatePermissionAssignmentsResponse.md)
- [CdmUpdatePropertyResponse](docs/CdmUpdatePropertyResponse.md)
- [CdmUpdateProtectionProductResponse](docs/CdmUpdateProtectionProductResponse.md)
- [CdmUpdateRoleResponse](docs/CdmUpdateRoleResponse.md)
- [CdmUpdateUserResponse](docs/CdmUpdateUserResponse.md)
- [CdmUploadDocumentRequest](docs/CdmUploadDocumentRequest.md)
- [CdmUploadDocumentResponse](docs/CdmUploadDocumentResponse.md)
- [CdmUser](docs/CdmUser.md)
- [CdmUserAuthentication](docs/CdmUserAuthentication.md)
- [CdmUserStatus](docs/CdmUserStatus.md)
- [CdmVerification](docs/CdmVerification.md)
- [CdmVerificationClass](docs/CdmVerificationClass.md)
- [CdmVerificationCollection](docs/CdmVerificationCollection.md)
- [CdmVerificationDescription](docs/CdmVerificationDescription.md)
- [CdmVerificationResult](docs/CdmVerificationResult.md)
- [CdmVerificationScope](docs/CdmVerificationScope.md)
- [CdmVerificationSourceType](docs/CdmVerificationSourceType.md)
- [CdmVerificationType](docs/CdmVerificationType.md)
- [CdmVerifiedDisclosureIDs](docs/CdmVerifiedDisclosureIDs.md)
- [CdmVersionDetails](docs/CdmVersionDetails.md)
- [CdmeIDVResult](docs/CdmeIDVResult.md)
- [ClientAddressResidentialStatus](docs/ClientAddressResidentialStatus.md)
- [ClientDetailsArrear](docs/ClientDetailsArrear.md)
- [ClientDetailsBankruptcyEvent](docs/ClientDetailsBankruptcyEvent.md)
- [ClientDetailsClientType](docs/ClientDetailsClientType.md)
- [ClientDetailsContactMethod](docs/ClientDetailsContactMethod.md)
- [ClientDetailsCountyCourtJudgement](docs/ClientDetailsCountyCourtJudgement.md)
- [ClientDetailsDebtManagementPlan](docs/ClientDetailsDebtManagementPlan.md)
- [ClientDetailsIndividualVoluntaryArrangement](docs/ClientDetailsIndividualVoluntaryArrangement.md)
- [ClientDetailsMaritalStatus](docs/ClientDetailsMaritalStatus.md)
- [ClientDetailsNonNaturalOrganisationType](docs/ClientDetailsNonNaturalOrganisationType.md)
- [ClientDetailsResidencyStatus](docs/ClientDetailsResidencyStatus.md)
- [ClientDetailsVulnerability](docs/ClientDetailsVulnerability.md)
- [ClientEmploymentIncomeEmploymentType](docs/ClientEmploymentIncomeEmploymentType.md)
- [ClientIncomeDetailIncomeFrequency](docs/ClientIncomeDetailIncomeFrequency.md)
- [ClientIncomeDetailIncomeType](docs/ClientIncomeDetailIncomeType.md)
- [ClientIncomeSickPay](docs/ClientIncomeSickPay.md)
- [ClientOrganisationRelationshipProductTypes](docs/ClientOrganisationRelationshipProductTypes.md)
- [ClientOrganisationRelationshipRelationshipTypes](docs/ClientOrganisationRelationshipRelationshipTypes.md)
- [ClientOutstandingDebtAccountStatus](docs/ClientOutstandingDebtAccountStatus.md)
- [ClientOutstandingDebtBorrowerType](docs/ClientOutstandingDebtBorrowerType.md)
- [ClientOutstandingDebtCommitmentType](docs/ClientOutstandingDebtCommitmentType.md)
- [ClientOutstandingDebtRepaymentStatusType](docs/ClientOutstandingDebtRepaymentStatusType.md)
- [ClientPensionIncomePensionType](docs/ClientPensionIncomePensionType.md)
- [ClientSelfEmploymentIncomeAccountantQualifications](docs/ClientSelfEmploymentIncomeAccountantQualifications.md)
- [ClientSelfEmploymentIncomeSelfEmployedBasis](docs/ClientSelfEmploymentIncomeSelfEmployedBasis.md)
- [CommissionDetailsCommissionPaymentDue](docs/CommissionDetailsCommissionPaymentDue.md)
- [CompleteDetailsOfTheClientToBeReplacedRequired](docs/CompleteDetailsOfTheClientToBeReplacedRequired.md)
- [CompleteDetailsOfTheDocumentToBeReplacedRequired](docs/CompleteDetailsOfTheDocumentToBeReplacedRequired.md)
- [CompleteDetailsOfTheGroupToBeReplacedRequired](docs/CompleteDetailsOfTheGroupToBeReplacedRequired.md)
- [CompleteDetailsOfTheMortgageToBeReplacedRequired](docs/CompleteDetailsOfTheMortgageToBeReplacedRequired.md)
- [CompleteDetailsOfThePermissionAssignmentToBeReplacedCurrentlyOnlyTheDisabledFieldCanBeSetAndItMustBeSetRequired](docs/CompleteDetailsOfThePermissionAssignmentToBeReplacedCurrentlyOnlyTheDisabledFieldCanBeSetAndItMustBeSetRequired.md)
- [CompleteDetailsOfThePropertyToBeReplacedRequired](docs/CompleteDetailsOfThePropertyToBeReplacedRequired.md)
- [CompleteDetailsOfTheRoleToBeReplacedRequired](docs/CompleteDetailsOfTheRoleToBeReplacedRequired.md)
- [ContactHistoryContactType](docs/ContactHistoryContactType.md)
- [CreditReportRetrievalsMatches](docs/CreditReportRetrievalsMatches.md)
- [DocumentDocumentSourceType](docs/DocumentDocumentSourceType.md)
- [DocumentDocumentType](docs/DocumentDocumentType.md)
- [EditorEditorTypes](docs/EditorEditorTypes.md)
- [EventNoteEventNoteType](docs/EventNoteEventNoteType.md)
- [ExternalIDSourceName](docs/ExternalIDSourceName.md)
- [ExternalSource](docs/ExternalSource.md)
- [FullDetailsOfTheAuthenticationProviderToBeReplacedRequired](docs/FullDetailsOfTheAuthenticationProviderToBeReplacedRequired.md)
- [FullDetailsOfTheUserToBeReplacedRequired](docs/FullDetailsOfTheUserToBeReplacedRequired.md)
- [GeneralInsuranceProductDetailsGIProductStatus](docs/GeneralInsuranceProductDetailsGIProductStatus.md)
- [GeneralInsuranceProductDetailsGIProductType](docs/GeneralInsuranceProductDetailsGIProductType.md)
- [GeneralInsuranceProductDetailsYearsNoClaims](docs/GeneralInsuranceProductDetailsYearsNoClaims.md)
- [GoogleprotobufAny](docs/GoogleprotobufAny.md)
- [GooglerpcStatus](docs/GooglerpcStatus.md)
- [HydratedCaseMortgagePair](docs/HydratedCaseMortgagePair.md)
- [KBARanFrom](docs/KBARanFrom.md)
- [MinimalDetailsOfFlagToAddRequired](docs/MinimalDetailsOfFlagToAddRequired.md)
- [MortgageApplicationRefusedApplicationRefusedType](docs/MortgageApplicationRefusedApplicationRefusedType.md)
- [MortgageCalculatedValuesCalculatedClubProcFee](docs/MortgageCalculatedValuesCalculatedClubProcFee.md)
- [MortgageDipStatusType](docs/MortgageDipStatusType.md)
- [MortgageFeesToBeAdded](docs/MortgageFeesToBeAdded.md)
- [MortgageLoanPurpose](docs/MortgageLoanPurpose.md)
- [MortgageProductAndSourcingDetailsToUpdate](docs/MortgageProductAndSourcingDetailsToUpdate.md)
- [MortgageProductDetailsMortgageClubProcFee](docs/MortgageProductDetailsMortgageClubProcFee.md)
- [MortgageProductDetailsRateTier](docs/MortgageProductDetailsRateTier.md)
- [MortgageProductDetailsStressTestPayment](docs/MortgageProductDetailsStressTestPayment.md)
- [MortgageProductFeeCanBeAddedToLoan](docs/MortgageProductFeeCanBeAddedToLoan.md)
- [MortgageProductFeeTiming](docs/MortgageProductFeeTiming.md)
- [MortgageValuationType](docs/MortgageValuationType.md)
- [NoteCommunicationType](docs/NoteCommunicationType.md)
- [NoteEventNote](docs/NoteEventNote.md)
- [NoteUiReference](docs/NoteUiReference.md)
- [OccupantRelationship](docs/OccupantRelationship.md)
- [OccupantTenancyType](docs/OccupantTenancyType.md)
- [OccupantTenantType](docs/OccupantTenantType.md)
- [OrganisationClientPortalSettings](docs/OrganisationClientPortalSettings.md)
- [OrganisationLegalForm](docs/OrganisationLegalForm.md)
- [OrganisationOrganisationType](docs/OrganisationOrganisationType.md)
- [PanelManagementPanel](docs/PanelManagementPanel.md)
- [PartialDetailsOfTheAuthenticationProviderToBePatchedRequired](docs/PartialDetailsOfTheAuthenticationProviderToBePatchedRequired.md)
- [PartialDetailsOfTheCaseToBePatchedRequired](docs/PartialDetailsOfTheCaseToBePatchedRequired.md)
- [PartialDetailsOfTheClientToBePatchedRequired](docs/PartialDetailsOfTheClientToBePatchedRequired.md)
- [PartialDetailsOfTheCommissionStructureToBePatchedRequired](docs/PartialDetailsOfTheCommissionStructureToBePatchedRequired.md)
- [PartialDetailsOfTheDocumentToBePatchedRequired](docs/PartialDetailsOfTheDocumentToBePatchedRequired.md)
- [PartialDetailsOfTheGroupToBePatchedRequired](docs/PartialDetailsOfTheGroupToBePatchedRequired.md)
- [PartialDetailsOfTheMortgageToBeReplacedRequired](docs/PartialDetailsOfTheMortgageToBeReplacedRequired.md)
- [PartialDetailsOfTheMortgageToBeReplacedRequired1](docs/PartialDetailsOfTheMortgageToBeReplacedRequired1.md)
- [PartialDetailsOfTheNoteToBeUpdated](docs/PartialDetailsOfTheNoteToBeUpdated.md)
- [PartialDetailsOfThePermissionAssignmentToBePatchedCurrentlyOnlyTheDisabledFieldCanBeSetAndItMustBeSetRequired](docs/PartialDetailsOfThePermissionAssignmentToBePatchedCurrentlyOnlyTheDisabledFieldCanBeSetAndItMustBeSetRequired.md)
- [PartialDetailsOfTheProductToBeUpdatedRequired](docs/PartialDetailsOfTheProductToBeUpdatedRequired.md)
- [PartialDetailsOfThePropertyToBeReplacedRequired](docs/PartialDetailsOfThePropertyToBeReplacedRequired.md)
- [PartialDetailsOfTheProtectionProductToBeUpdatedRequired](docs/PartialDetailsOfTheProtectionProductToBeUpdatedRequired.md)
- [PartialDetailsOfTheRoleToBePatchedRequired](docs/PartialDetailsOfTheRoleToBePatchedRequired.md)
- [PartialDetailsOfTheUserToBePatchedRequired](docs/PartialDetailsOfTheUserToBePatchedRequired.md)
- [PaymentHistoryCreditLimitChange](docs/PaymentHistoryCreditLimitChange.md)
- [PaymentHistoryPaymentHistoryStatusType](docs/PaymentHistoryPaymentHistoryStatusType.md)
- [PropertyDetailsBuilderRegistrationScheme](docs/PropertyDetailsBuilderRegistrationScheme.md)
- [PropertyDetailsEnergyRating](docs/PropertyDetailsEnergyRating.md)
- [PropertyDetailsPropertyLocation](docs/PropertyDetailsPropertyLocation.md)
- [PropertyDetailsPropertyParking](docs/PropertyDetailsPropertyParking.md)
- [PropertyDetailsPropertySubType](docs/PropertyDetailsPropertySubType.md)
- [PropertyDetailsPropertyUse](docs/PropertyDetailsPropertyUse.md)
- [PropertyDetailsPropertyValuationSource](docs/PropertyDetailsPropertyValuationSource.md)
- [PropertyDetailsPropertyWork](docs/PropertyDetailsPropertyWork.md)
- [PropertyDetailsRoofType](docs/PropertyDetailsRoofType.md)
- [PropertyDetailsSharedOwnershipType](docs/PropertyDetailsSharedOwnershipType.md)
- [PropertyDetailsWallType](docs/PropertyDetailsWallType.md)
- [ProtectionCommissionRenewalCommissionFrequency](docs/ProtectionCommissionRenewalCommissionFrequency.md)
- [ProtectionProductDetailsSolutionType](docs/ProtectionProductDetailsSolutionType.md)
- [ProtectionProductNotProceedingEntityType](docs/ProtectionProductNotProceedingEntityType.md)
- [QuestionEventTrigger](docs/QuestionEventTrigger.md)
- [QuestionEventTriggerType](docs/QuestionEventTriggerType.md)
- [QuestionQuestionType](docs/QuestionQuestionType.md)
- [ReferralEmailTrackingStatus](docs/ReferralEmailTrackingStatus.md)
- [ReferralReferralPartner](docs/ReferralReferralPartner.md)
- [ReferralReferralSource](docs/ReferralReferralSource.md)
- [ReferralReferralStatus](docs/ReferralReferralStatus.md)
- [ReferralReferralType](docs/ReferralReferralType.md)
- [RequirementsLCIAndFIBBenefitType](docs/RequirementsLCIAndFIBBenefitType.md)
- [RequirementsLCIAndFIBScenario](docs/RequirementsLCIAndFIBScenario.md)
- [SickPaySickPayType](docs/SickPaySickPayType.md)
- [SourceApplicantNationality](docs/SourceApplicantNationality.md)
- [SourceDetailsBuyToLetRefurbishmentType](docs/SourceDetailsBuyToLetRefurbishmentType.md)
- [SourceDetailsColumn](docs/SourceDetailsColumn.md)
- [SourceDetailsDirection](docs/SourceDetailsDirection.md)
- [SourceDetailsLandlordStatus](docs/SourceDetailsLandlordStatus.md)
- [SourceDetailsPaymentMethod](docs/SourceDetailsPaymentMethod.md)
- [SourceDetailsReasonForRemortgage](docs/SourceDetailsReasonForRemortgage.md)
- [SourceDetailsSearchMatchingType](docs/SourceDetailsSearchMatchingType.md)
- [SourceDetailsSortColumn](docs/SourceDetailsSortColumn.md)
- [SourceDetailsTenantStatus](docs/SourceDetailsTenantStatus.md)
- [SourceName](docs/SourceName.md)
- [SrvAcreProcessorAddCaseDocumentBody](docs/SrvAcreProcessorAddCaseDocumentBody.md)
- [SrvAcreProcessorAddMortgageCaseBody](docs/SrvAcreProcessorAddMortgageCaseBody.md)
- [SrvAcreProcessorAddMortgageProductBody](docs/SrvAcreProcessorAddMortgageProductBody.md)
- [SrvAcreProcessorCreateDocumentVerificationBody](docs/SrvAcreProcessorCreateDocumentVerificationBody.md)
- [TheFullDetailsOfTheCaseToBeReplacedRequired](docs/TheFullDetailsOfTheCaseToBeReplacedRequired.md)
- [TheRequirementToBeUpdated](docs/TheRequirementToBeUpdated.md)
- [ThirdPartyOrgThirdPartyType](docs/ThirdPartyOrgThirdPartyType.md)
- [ThresholdConditionsNotifiableChange](docs/ThresholdConditionsNotifiableChange.md)
- [TrainingAndCompetencyEquityReleaseQualification](docs/TrainingAndCompetencyEquityReleaseQualification.md)
- [TrainingAndCompetencyMortgageQualification](docs/TrainingAndCompetencyMortgageQualification.md)
- [TrainingAndCompetencyProtectionQualification](docs/TrainingAndCompetencyProtectionQualification.md)
- [UiReferenceSection](docs/UiReferenceSection.md)
- [UnearnedIncomeUnearnedIncomeFrequency](docs/UnearnedIncomeUnearnedIncomeFrequency.md)
- [UnearnedIncomeUnearnedIncomeType](docs/UnearnedIncomeUnearnedIncomeType.md)
- [V1Exception](docs/V1Exception.md)
- [V1ExceptionResponse](docs/V1ExceptionResponse.md)
- [V1ExceptionType](docs/V1ExceptionType.md)
- [VerificationFlagStatus](docs/VerificationFlagStatus.md)
<a id="documentation-for-authorization"></a>
## Documentation For Authorization
Endpoints do not require authorization.
## Author
Raw data
{
"_id": null,
"home_page": "https://github.com/hosseini72/acre_api.git",
"name": "acre_api",
"maintainer": null,
"docs_url": null,
"requires_python": "<4.0,>=3.8",
"maintainer_email": null,
"keywords": "OpenAPI, OpenAPI-Generator, Acre Platform User API",
"author": "OpenAPI Generator Community",
"author_email": "team@openapitools.org",
"download_url": "https://files.pythonhosted.org/packages/65/5d/fd001bce6e4c9f54a9e1bdd0e1283d009106aeaf09656a86fe09c26acf70/acre_api-1.2.3.tar.gz",
"platform": null,
"description": "# acre-api\n# CORS\nCORS is implemented by all Acre API endpoints and only certain hostnames are allowed for each deployment of the API. If your use case requires calling the Acre User API from a browser, please contact Acre to arrange the appropriate configuration.\n# API Authentication\nThe primary method of authentication for users of the Acre API is with the use of JSON Web Tokens (JWTs), which are suplemented by an application specific API Key.\nThe API key must be provided through the `X-API-KEY` HTTP header and will be provided by your Acre Customer Success Manager.\nThe JWT must be provided through a cookie with key of `authorization`. The JWT must be generated and signed as per the following section.\n# Generating JWTs\nJWT must either be generated by a third-party such as Azure ADB2C that has been configured for the appropriate service and/or user account, or alternatively can be generated locally and signed by an private key for which the public key has been made available to Acre via a JWKS URL.\nIn addition to being signed by your private key, the JWT will also need to contain at a minimum:\n * An issuer `iss`, which must be a valid URI previously agreed with Acre.\n * A subject `sub`, which must be a unique identifier for the user and/or service account previously agreed with Acre.\n * An expiry time `exp` which must not be more than four hours in the future.\n * A not before time `nbf` which must be in the past, but not greater than six hours in the past.\n The JWT should be signed using RS256.\n\nThis Python package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project:\n\n- API version: 1.0\n- Package version: 1.0.0\n- Generator version: 7.12.0-SNAPSHOT\n- Build package: org.openapitools.codegen.languages.PythonClientCodegen\n\n## Requirements.\n\nPython 3.8+\n\n## Installation & Usage\n### pip install\n\nIf the python package is hosted on a repository, you can install directly using:\n\n```sh\npip install git+https://github.com/GIT_USER_ID/GIT_REPO_ID.git\n```\n(you may need to run `pip` with root permission: `sudo pip install git+https://github.com/GIT_USER_ID/GIT_REPO_ID.git`)\n\nThen import the package:\n```python\nimport acre_api\n```\n\n### Setuptools\n\nInstall via [Setuptools](http://pypi.python.org/pypi/setuptools).\n\n```sh\npython setup.py install --user\n```\n(or `sudo python setup.py install` to install the package for all users)\n\nThen import the package:\n```python\nimport acre_api\n```\n\n### Tests\n\nExecute `pytest` to run the tests.\n\n## Getting Started\n\nPlease follow the [installation procedure](#installation--usage) and then run the following:\n\n```python\n\nimport acre_api\nfrom acre_api.rest import ApiException\nfrom pprint import pprint\n\n# Defining the host is optional and defaults to http://localhost\n# See configuration.py for a list of all supported configuration parameters.\nconfiguration = acre_api.Configuration(\n host = \"http://localhost\"\n)\n\n\n\n# Enter a context with an instance of the API client\nwith acre_api.ApiClient(configuration) as api_client:\n # Create an instance of the API class\n api_instance = acre_api.AuthenticationApi(api_client)\n authentication_provider = acre_api.CdmAuthenticationProvider() # CdmAuthenticationProvider | Details of the authentication provider to be created. Required.\n\n try:\n # Create a new authentication provider.\n api_response = api_instance.create_authentication_provider(authentication_provider)\n print(\"The response of AuthenticationApi->create_authentication_provider:\\n\")\n pprint(api_response)\n except ApiException as e:\n print(\"Exception when calling AuthenticationApi->create_authentication_provider: %s\\n\" % e)\n\n```\n\n## Documentation for API Endpoints\n\nAll URIs are relative to *http://localhost*\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n*AuthenticationApi* | [**create_authentication_provider**](docs/AuthenticationApi.md#create_authentication_provider) | **POST** /v1/acre/auth_provider | Create a new authentication provider.\n*AuthenticationApi* | [**delete_authentication_provider**](docs/AuthenticationApi.md#delete_authentication_provider) | **DELETE** /v1/acre/auth_provider/{authentication_provider.authentication_provider_id} | Delete an authentication provider.\n*AuthenticationApi* | [**get_authentication_provider**](docs/AuthenticationApi.md#get_authentication_provider) | **GET** /v1/acre/auth_provider | Get the authentication provider details.\n*AuthenticationApi* | [**get_user_auth_url**](docs/AuthenticationApi.md#get_user_auth_url) | **GET** /v1/acre/user/auth_url | Get a user-specific URL for the user to authenticate.\n*AuthenticationApi* | [**replace_authentication_provider**](docs/AuthenticationApi.md#replace_authentication_provider) | **PUT** /v1/acre/auth_provider/{authentication_provider.authentication_provider_id} | Replace replaces an authentication provider.\n*AuthenticationApi* | [**update_authentication_provider**](docs/AuthenticationApi.md#update_authentication_provider) | **PATCH** /v1/acre/auth_provider/{authentication_provider.authentication_provider_id} | Update an existing authentication provider.\n*CaseApi* | [**bulk_assign_case**](docs/CaseApi.md#bulk_assign_case) | **POST** /v1/acre/case/assign | Bulk assign case owner and bulk add related users\n*CaseApi* | [**bulk_create_lead_cases**](docs/CaseApi.md#bulk_create_lead_cases) | **POST** /v1/acre/case/leads | Bulk create lead cases from complete cases.\n*CaseApi* | [**create_case**](docs/CaseApi.md#create_case) | **POST** /v1/acre/case | Create a new case.\n*CaseApi* | [**create_case_flag**](docs/CaseApi.md#create_case_flag) | **POST** /v1/acre/case/{flag.case_id}/flag | Create case flag.\n*CaseApi* | [**create_case_flag_review**](docs/CaseApi.md#create_case_flag_review) | **POST** /v1/acre/case/{case_id}/flag/{flag_id}/review | Create case flag review.\n*CaseApi* | [**create_case_referral**](docs/CaseApi.md#create_case_referral) | **POST** /v1/acre/case/referral | Create a new case from an existing one.\n*CaseApi* | [**create_case_version**](docs/CaseApi.md#create_case_version) | **POST** /v1/acre/case/{case_id}/version | Create a case version.\n*CaseApi* | [**describe_case_verification**](docs/CaseApi.md#describe_case_verification) | **GET** /v1/acre/case/verification | Describe all installed verifications for cases.\n*CaseApi* | [**get_case**](docs/CaseApi.md#get_case) | **GET** /v1/acre/case | Get cases with their latest version.\n*CaseApi* | [**get_case_survey**](docs/CaseApi.md#get_case_survey) | **GET** /v1/acre/case/{case_id}/survey | Get case survey.\n*CaseApi* | [**get_case_verifications**](docs/CaseApi.md#get_case_verifications) | **GET** /v1/acre/case/{case_id}/verifications | Retrieve verifications of an existing case.\n*CaseApi* | [**get_case_version**](docs/CaseApi.md#get_case_version) | **GET** /v1/acre/case/{case_id}/version/{version} | Get a case, specifying a version (use zero for latest).\n*CaseApi* | [**get_hydrated_case**](docs/CaseApi.md#get_hydrated_case) | **GET** /v1/acre/case/{case_id}/hydrated | Get hydrated case.\n*CaseApi* | [**list_case_version**](docs/CaseApi.md#list_case_version) | **GET** /v1/acre/case/{case_id}/version | List case versions.\n*CaseApi* | [**replace_case**](docs/CaseApi.md#replace_case) | **PUT** /v1/acre/case/{case.case_id} | Replace (PUT) an existing case and current mutable version.\n*CaseApi* | [**update_case**](docs/CaseApi.md#update_case) | **PATCH** /v1/acre/case/{case.case_id} | Update (PATCH) an existing case and current mutable version.\n*CaseApi* | [**update_case_status**](docs/CaseApi.md#update_case_status) | **POST** /v1/acre/case/{case_id}/case_transition | Update a case's status.\n*ClientApi* | [**create_client**](docs/ClientApi.md#create_client) | **POST** /v1/acre/client | Create a new client.\n*ClientApi* | [**create_client_organisation_relationship**](docs/ClientApi.md#create_client_organisation_relationship) | **POST** /v1/acre/client/{client_id}/organisation_relationship/{organisation_id_or_ext} | Create a client organisation relationship.\n*ClientApi* | [**create_client_version**](docs/ClientApi.md#create_client_version) | **POST** /v1/acre/client/{client_id}/version | Create a client version.\n*ClientApi* | [**delete_client_data**](docs/ClientApi.md#delete_client_data) | **DELETE** /v1/acre/client/{client_id} | \n*ClientApi* | [**delete_client_health_data**](docs/ClientApi.md#delete_client_health_data) | **DELETE** /v1/acre/client/{client_id}/health_data | \n*ClientApi* | [**deprecated_get_client_organisation_relationship**](docs/ClientApi.md#deprecated_get_client_organisation_relationship) | **GET** /v1/acre/client/{client_id}/organisation_relationship | Deprecated - Get client organisation relationship.\n*ClientApi* | [**get_client**](docs/ClientApi.md#get_client) | **GET** /v1/acre/client | Get clients with their latest version.\n*ClientApi* | [**get_client_linked_data**](docs/ClientApi.md#get_client_linked_data) | **GET** /v1/acre/client/{client_id}/delete_data | \n*ClientApi* | [**get_client_organisation_relationship**](docs/ClientApi.md#get_client_organisation_relationship) | **GET** /v1/acre/client/{client_id}/organisation_relationship/{organisation_id_or_ext} | Get client organisation relationship.\n*ClientApi* | [**get_client_verifications**](docs/ClientApi.md#get_client_verifications) | **GET** /v1/acre/client/{client_id}/verifications | Retrieve verifications of an existing client.\n*ClientApi* | [**get_client_version**](docs/ClientApi.md#get_client_version) | **GET** /v1/acre/client/{client_id}/version/{version} | Get a client, specifying a version (use zero for latest).\n*ClientApi* | [**list_client_version**](docs/ClientApi.md#list_client_version) | **GET** /v1/acre/client/{client_id}/version | List client versions.\n*ClientApi* | [**replace_client**](docs/ClientApi.md#replace_client) | **PUT** /v1/acre/client/{client.client_id} | Replace (PUT) an existing client and current mutable version.\n*ClientApi* | [**run_id_verification**](docs/ClientApi.md#run_id_verification) | **POST** /v1/acre/client/{client_id}/identity/request_verification | Request eIDV check of an existing client.\n*ClientApi* | [**update_client**](docs/ClientApi.md#update_client) | **PATCH** /v1/acre/client/{client.client_id} | Update (PATCH) an existing client and current mutable version.\n*ClientApi* | [**update_client_organisation_relationship**](docs/ClientApi.md#update_client_organisation_relationship) | **PATCH** /v1/acre/client/{client_id}/organisation_relationship/{organisation_id_or_ext} | Update (PATCH) an existing client organisation relationship.\n*CommissionStructureApi* | [**create_commission_structure**](docs/CommissionStructureApi.md#create_commission_structure) | **POST** /v1/acre/commission_structure | Create Commission Structure.\n*CommissionStructureApi* | [**get_commission_structure**](docs/CommissionStructureApi.md#get_commission_structure) | **GET** /v1/acre/commission_structure | Retrieve Commission Structure.\n*CommissionStructureApi* | [**update_commission_structure**](docs/CommissionStructureApi.md#update_commission_structure) | **PATCH** /v1/acre/commission_structure/{commission_structure.commission_structure_id} | Update (PATCH) Commission Structure.\n*DocumentApi* | [**add_case_document**](docs/DocumentApi.md#add_case_document) | **POST** /v1/acre/document/{document_id}/case | Add a document to an existing case.\n*DocumentApi* | [**create_document_verification**](docs/DocumentApi.md#create_document_verification) | **POST** /v1/acre/document/{document_id}/verification | Create a document verification.\n*DocumentApi* | [**delete_case_document**](docs/DocumentApi.md#delete_case_document) | **DELETE** /v1/acre/document/{document_id}/case/{case_id} | Delete (DELETE) document from an existing case.\n*DocumentApi* | [**delete_document**](docs/DocumentApi.md#delete_document) | **DELETE** /v1/acre/document/{document_id} | Delete (DELETE) document.\n*DocumentApi* | [**get_document**](docs/DocumentApi.md#get_document) | **GET** /v1/acre/document/{document.document_id} | Get a document.\n*DocumentApi* | [**get_document_summaries**](docs/DocumentApi.md#get_document_summaries) | **GET** /v1/acre/document | Get summaries for multiple documents. No document details are returned.\n*DocumentApi* | [**get_document_verification**](docs/DocumentApi.md#get_document_verification) | **GET** /v1/acre/document/{document_id}/verification | Get a document verification.\n*DocumentApi* | [**render_template**](docs/DocumentApi.md#render_template) | **POST** /v1/acre/document/render_template | Render a template to generate a document and (optionally) store it.\n*DocumentApi* | [**replace_document**](docs/DocumentApi.md#replace_document) | **PUT** /v1/acre/document/{document.document_id} | Replace (PUT) an existing document.\n*DocumentApi* | [**template_ctx**](docs/DocumentApi.md#template_ctx) | **POST** /v1/acre/document/render_template/ctx | Return the context a given template would have been rendered with.\n*DocumentApi* | [**test_render_template**](docs/DocumentApi.md#test_render_template) | **POST** /v1/acre/document/render_template/test | Test rendering a template without having to store it, by passing the code.\n*DocumentApi* | [**update_document**](docs/DocumentApi.md#update_document) | **PATCH** /v1/acre/document/{document.document_id} | Update (PATCH) an existing document.\n*DocumentApi* | [**upload_document**](docs/DocumentApi.md#upload_document) | **POST** /v1/acre/document | Upload a document.\n*DocumentRequirementApi* | [**create_document_requirement**](docs/DocumentRequirementApi.md#create_document_requirement) | **POST** /v1/acre/requirement | Create a new document requirement.\n*DocumentRequirementApi* | [**get_document_requirements**](docs/DocumentRequirementApi.md#get_document_requirements) | **GET** /v1/acre/requirement | Get document requirements.\n*DocumentRequirementApi* | [**update_document_requirement**](docs/DocumentRequirementApi.md#update_document_requirement) | **PATCH** /v1/acre/requirement/{document_requirement.requirement_id} | Update document requirement.\n*GeneralInsuranceProductApi* | [**add_general_insurance_product_case**](docs/GeneralInsuranceProductApi.md#add_general_insurance_product_case) | **POST** /v1/acre/general_insurance_product/{general_insurance_product_id}/case | Add a general insurance product to an existing case.\n*GeneralInsuranceProductApi* | [**create_general_insurance_product**](docs/GeneralInsuranceProductApi.md#create_general_insurance_product) | **POST** /v1/acre/general_insurance_product | Create a general insurance product.\n*GeneralInsuranceProductApi* | [**delete_general_insurance_product_case**](docs/GeneralInsuranceProductApi.md#delete_general_insurance_product_case) | **DELETE** /v1/acre/general_insurance_product/{general_insurance_product_id}/case/{case_id} | Delete a general insurance product from an existing case.\n*GeneralInsuranceProductApi* | [**get_general_insurance_product**](docs/GeneralInsuranceProductApi.md#get_general_insurance_product) | **GET** /v1/acre/general_insurance_product | Get general insurance products.\n*GeneralInsuranceProductApi* | [**update_general_insurance_product**](docs/GeneralInsuranceProductApi.md#update_general_insurance_product) | **PATCH** /v1/acre/general_insurance_product/{general_insurance_product.general_insurance_product_id} | Update (PATCH) an existing general insurance product.\n*GroupApi* | [**create_group**](docs/GroupApi.md#create_group) | **POST** /v1/acre/group | Create a new group.\n*GroupApi* | [**get_group**](docs/GroupApi.md#get_group) | **GET** /v1/acre/group | Get the group details.\n*GroupApi* | [**replace_group**](docs/GroupApi.md#replace_group) | **PUT** /v1/acre/group/{group.group_id} | Replace (PUT) an existing group.\n*GroupApi* | [**update_group**](docs/GroupApi.md#update_group) | **PATCH** /v1/acre/group/{group.group_id} | Update (PATCH) an existing group.\n*InternalApi* | [**get_hydrated_case**](docs/InternalApi.md#get_hydrated_case) | **GET** /v1/acre/case/{case_id}/hydrated | Get hydrated case.\n*MortgageSourcingApi* | [**get_mortgage_product_details**](docs/MortgageSourcingApi.md#get_mortgage_product_details) | **GET** /v1/acre/mortgage_product/source/{product_code} | Get mortgage product details for sourced product.\n*MortgageSourcingApi* | [**run_source**](docs/MortgageSourcingApi.md#run_source) | **POST** /v1/acre/mortgage_product/source | Run mortgage product sourcing.\n*MortgageMortgageProductApi* | [**add_mortgage_case**](docs/MortgageMortgageProductApi.md#add_mortgage_case) | **POST** /v1/acre/mortgage/{mortgage_id}/case | Add a mortgage to an existing case.\n*MortgageMortgageProductApi* | [**add_mortgage_product**](docs/MortgageMortgageProductApi.md#add_mortgage_product) | **POST** /v1/acre/mortgage/{mortgage_id}/product | Add a mortgage product to an existing mortgage.\n*MortgageMortgageProductApi* | [**create_acre_mortgage_product**](docs/MortgageMortgageProductApi.md#create_acre_mortgage_product) | **POST** /v1/acre/mortgage_product | Create a mortgage product stored within Acre.\n*MortgageMortgageProductApi* | [**create_mortgage**](docs/MortgageMortgageProductApi.md#create_mortgage) | **POST** /v1/acre/mortgage | Create a new mortgage.\n*MortgageMortgageProductApi* | [**create_mortgage_version**](docs/MortgageMortgageProductApi.md#create_mortgage_version) | **POST** /v1/acre/mortgage/{mortgage_id}/version | Create a Mortgage version.\n*MortgageMortgageProductApi* | [**create_mortgage_with_product**](docs/MortgageMortgageProductApi.md#create_mortgage_with_product) | **POST** /v1/acre/mortgage_with_product | Create a new mortgage with a product and link it to a case.\n*MortgageMortgageProductApi* | [**delete_mortgage_case**](docs/MortgageMortgageProductApi.md#delete_mortgage_case) | **DELETE** /v1/acre/mortgage/{mortgage_id}/case/{case_id} | Delete (DELETE) mortgage from an existing case.\n*MortgageMortgageProductApi* | [**delete_mortgage_product**](docs/MortgageMortgageProductApi.md#delete_mortgage_product) | **DELETE** /v1/acre/mortgage/{mortgage_id}/product/{product_id} | Delete (DELETE) mortgage product from an existing mortgage.\n*MortgageMortgageProductApi* | [**get_acre_mortgage_product**](docs/MortgageMortgageProductApi.md#get_acre_mortgage_product) | **GET** /v1/acre/mortgage_product/{product_id} | Get mortgage product details for a mortgage product stored in Acre.\n*MortgageMortgageProductApi* | [**get_mortgage**](docs/MortgageMortgageProductApi.md#get_mortgage) | **GET** /v1/acre/mortgage | Get the details of existing mortgages.\n*MortgageMortgageProductApi* | [**get_mortgage_version**](docs/MortgageMortgageProductApi.md#get_mortgage_version) | **GET** /v1/acre/mortgage/{mortgage_id}/version/{version} | Get a mortgage, specifying a version (use zero for latest).\n*MortgageMortgageProductApi* | [**replace_mortgage**](docs/MortgageMortgageProductApi.md#replace_mortgage) | **PUT** /v1/acre/mortgage/{mortgage.mortgage_id} | Replace (PUT) an existing mortgage.\n*MortgageMortgageProductApi* | [**update_mortgage**](docs/MortgageMortgageProductApi.md#update_mortgage) | **PATCH** /v1/acre/mortgage/{mortgage.mortgage_id} | Update (PATCH) an existing mortgage.\n*MortgageMortgageProductApi* | [**update_mortgage_with_product**](docs/MortgageMortgageProductApi.md#update_mortgage_with_product) | **PATCH** /v1/acre/mortgage_with_product/{mortgage_with_product.mortgage.mortgage_id} | Update (PATCH) an existing mortgage and its product\n*NoteApi* | [**create_note**](docs/NoteApi.md#create_note) | **POST** /v1/acre/note | Create a note.\n*NoteApi* | [**get_note**](docs/NoteApi.md#get_note) | **GET** /v1/acre/note | Retrieve note.\n*NoteApi* | [**update_note**](docs/NoteApi.md#update_note) | **PATCH** /v1/acre/note/{note.note_id} | Update a note.\n*OrganisationApi* | [**create_organisation**](docs/OrganisationApi.md#create_organisation) | **POST** /v1/acre/organisation | Create a new organisation.\n*OrganisationApi* | [**get_organisation**](docs/OrganisationApi.md#get_organisation) | **GET** /v1/acre/organisation | Get the details of existing organisations.\n*OrganisationApi* | [**replace_organisation**](docs/OrganisationApi.md#replace_organisation) | **PUT** /v1/acre/organisation/{organisation_id_or_ext} | Replace (PUT) an existing organisation.\n*OrganisationApi* | [**update_organisation**](docs/OrganisationApi.md#update_organisation) | **PATCH** /v1/acre/organisation/{organisation_id_or_ext} | Update (PATCH) an existing organisation.\n*PermissionApi* | [**create_permission_assignment**](docs/PermissionApi.md#create_permission_assignment) | **POST** /v1/acre/permission_assignment | Create a new permission assignment.\n*PermissionApi* | [**create_permission_assignments**](docs/PermissionApi.md#create_permission_assignments) | **POST** /v1/acre/permission_assignment/bulk | Create new permission assignments. If one fails the call, none will be applied. Note that this endpoint must be defined after /v1/acre/permission_assignment/{permission_assignment.permission_assignment_id}, otherwise requests to /v1/acre/permission_assignment/bulk will be handled as if `bulk` is permission_assignment_id\n*PermissionApi* | [**get_permission**](docs/PermissionApi.md#get_permission) | **GET** /v1/acre/permission | Get permission details. Permissions are populated using a default configuration, and cannot be manipulated via API.\n*PermissionApi* | [**get_permission_assignment**](docs/PermissionApi.md#get_permission_assignment) | **GET** /v1/acre/permission_assignment | Get the permission assignment details.\n*PermissionApi* | [**replace_permission_assignment**](docs/PermissionApi.md#replace_permission_assignment) | **PUT** /v1/acre/permission_assignment/{permission_assignment.permission_assignment_id} | Replace (PUT) a permission assignment.\n*PermissionApi* | [**resolve_permission**](docs/PermissionApi.md#resolve_permission) | **POST** /v1/acre/resolve_permission | Check permissions with the given scopes.\n*PermissionApi* | [**update_permission_assignment**](docs/PermissionApi.md#update_permission_assignment) | **PATCH** /v1/acre/permission_assignment/{permission_assignment.permission_assignment_id} | Update (PATCH) a permission assignment. Note that this endpoint must be defined before /v1/acre/permission_assignment/bulk, otherwise requests to /v1/acre/permission_assignment/bulk will be handled as if `bulk` is permission_assignment_id\n*PermissionApi* | [**update_permission_assignments**](docs/PermissionApi.md#update_permission_assignments) | **PATCH** /v1/acre/permission_assignment/bulk | Update (PATCH) permission assignments. If one fails the call, none will be applied.\n*PropertyApi* | [**create_property**](docs/PropertyApi.md#create_property) | **POST** /v1/acre/property | Create a new property.\n*PropertyApi* | [**create_property_version**](docs/PropertyApi.md#create_property_version) | **POST** /v1/acre/property/{property_id}/version | Create a property version.\n*PropertyApi* | [**get_property**](docs/PropertyApi.md#get_property) | **GET** /v1/acre/property | Get properties with their latest version.\n*PropertyApi* | [**get_property_version**](docs/PropertyApi.md#get_property_version) | **GET** /v1/acre/property/{property_id}/version/{version} | Get a property, specifying a version (use zero for latest).\n*PropertyApi* | [**list_property_version**](docs/PropertyApi.md#list_property_version) | **GET** /v1/acre/property/{property_id}/version | List property versions. Only versions that the caller can view are returned.\n*PropertyApi* | [**replace_property**](docs/PropertyApi.md#replace_property) | **PUT** /v1/acre/property/{property.property_id} | Replace (PUT) an existing property and current mutable version.\n*PropertyApi* | [**update_property**](docs/PropertyApi.md#update_property) | **PATCH** /v1/acre/property/{property.property_id} | Update (PATCH) an existing property and current mutable version.\n*ProtectionProductApi* | [**add_case_protection_product**](docs/ProtectionProductApi.md#add_case_protection_product) | **POST** /v1/acre/protection_product/{protection_id}/case | Add a protection product to an existing case.\n*ProtectionProductApi* | [**create_protection_product**](docs/ProtectionProductApi.md#create_protection_product) | **POST** /v1/acre/protection_product | Create a protection product.\n*ProtectionProductApi* | [**create_protection_product_version**](docs/ProtectionProductApi.md#create_protection_product_version) | **POST** /v1/acre/protection_product/{protection_id}/version | Create a protection product version.\n*ProtectionProductApi* | [**delete_case_protection_product**](docs/ProtectionProductApi.md#delete_case_protection_product) | **DELETE** /v1/acre/protection_product/{protection_id}/case/{case_id} | Delete (DELETE) case from a protection product.\n*ProtectionProductApi* | [**get_protection_product**](docs/ProtectionProductApi.md#get_protection_product) | **GET** /v1/acre/protection_product | Get protection product details.\n*ProtectionProductApi* | [**get_protection_product_version**](docs/ProtectionProductApi.md#get_protection_product_version) | **GET** /v1/acre/protection_product/{protection_id}/version/{version} | Get a protection product, specifying a version (use zero for latest).\n*ProtectionProductApi* | [**save_protection_solution_to_case**](docs/ProtectionProductApi.md#save_protection_solution_to_case) | **POST** /v1/acre/protection_solution | Create protection products which belong to a single solution and add to case.\n*ProtectionProductApi* | [**update_protection_product**](docs/ProtectionProductApi.md#update_protection_product) | **PATCH** /v1/acre/protection_product/{protection_product.protection_id} | Update (PATCH) an existing protection product.\n*ProtectionProductApi* | [**list_protection_product_version**](docs/ProtectionProductApi.md#list_protection_product_version) | **GET** /v1/acre/protection_product/{protection_id}/version | List protection product versions.\n*RoleApi* | [**create_role**](docs/RoleApi.md#create_role) | **POST** /v1/acre/role | Create a new role.\n*RoleApi* | [**get_role**](docs/RoleApi.md#get_role) | **GET** /v1/acre/role | Get the role details.\n*RoleApi* | [**replace_role**](docs/RoleApi.md#replace_role) | **PUT** /v1/acre/role/{role.role_id} | Replace (PUT) an existing role.\n*RoleApi* | [**update_role**](docs/RoleApi.md#update_role) | **PATCH** /v1/acre/role/{role.role_id} | Update (PATCH) an existing role.\n*ServiceApi* | [**health_check**](docs/ServiceApi.md#health_check) | **GET** /v1/acre/health_check | Check the health of the acre processor. This is used by load balancers to check end-to-end service health.\n*TemplateApi* | [**create_template**](docs/TemplateApi.md#create_template) | **POST** /v1/acre/template | Create a template.\n*TemplateApi* | [**email_template**](docs/TemplateApi.md#email_template) | **POST** /v1/acre/email_template | Email Template.\n*TemplateApi* | [**get_template**](docs/TemplateApi.md#get_template) | **GET** /v1/acre/template | Get the template details.\n*UserApi* | [**create_user**](docs/UserApi.md#create_user) | **POST** /v1/acre/user | Create a new user.\n*UserApi* | [**get_me**](docs/UserApi.md#get_me) | **GET** /v1/acre/user/me | Get the details of the currently logged in user.\n*UserApi* | [**get_user**](docs/UserApi.md#get_user) | **GET** /v1/acre/user | Get the details of users.\n*UserApi* | [**replace_user**](docs/UserApi.md#replace_user) | **PUT** /v1/acre/user/{user.user_id} | Replace (PUT) an existing user.\n*UserApi* | [**update_user**](docs/UserApi.md#update_user) | **PATCH** /v1/acre/user/{user.user_id} | Update (PATCH) an existing user.\n\n\n## Documentation For Models\n\n - [AcreProcessorAddCaseProtectionProductBody](docs/AcreProcessorAddCaseProtectionProductBody.md)\n - [AcreProcessorAddGeneralInsuranceProductCaseBody](docs/AcreProcessorAddGeneralInsuranceProductCaseBody.md)\n - [AcreProcessorCreateClientOrganisationRelationshipBody](docs/AcreProcessorCreateClientOrganisationRelationshipBody.md)\n - [AcreProcessorUpdateCaseStatusBody](docs/AcreProcessorUpdateCaseStatusBody.md)\n - [AdditionalLoanPurpose](docs/AdditionalLoanPurpose.md)\n - [ArrearCreditorType](docs/ArrearCreditorType.md)\n - [AuthenticationProviderAuthenticationMechanism](docs/AuthenticationProviderAuthenticationMechanism.md)\n - [CaseDetailsCancellationReason](docs/CaseDetailsCancellationReason.md)\n - [CaseDetailsClientIDAndVersion](docs/CaseDetailsClientIDAndVersion.md)\n - [CaseDetailsConveyancer](docs/CaseDetailsConveyancer.md)\n - [CaseDetailsConveyancingStatusType](docs/CaseDetailsConveyancingStatusType.md)\n - [CaseDetailsConveyancingType](docs/CaseDetailsConveyancingType.md)\n - [CaseDetailsConveyancingUpdate](docs/CaseDetailsConveyancingUpdate.md)\n - [CaseDetailsConveyancingUpdateMessageType](docs/CaseDetailsConveyancingUpdateMessageType.md)\n - [CaseDetailsConveyancingUpdateProperty](docs/CaseDetailsConveyancingUpdateProperty.md)\n - [CaseDetailsConveyancingUpdateSource](docs/CaseDetailsConveyancingUpdateSource.md)\n - [CaseDetailsENBSEvent](docs/CaseDetailsENBSEvent.md)\n - [CaseDetailsEidvResultOverride](docs/CaseDetailsEidvResultOverride.md)\n - [CaseDetailsLeadMetadata](docs/CaseDetailsLeadMetadata.md)\n - [CaseDetailsMortgageReason](docs/CaseDetailsMortgageReason.md)\n - [CaseProtectionLengthOfTime](docs/CaseProtectionLengthOfTime.md)\n - [CdmAddCaseDocumentResponse](docs/CdmAddCaseDocumentResponse.md)\n - [CdmAddCaseProtectionProductResponse](docs/CdmAddCaseProtectionProductResponse.md)\n - [CdmAddGeneralInsuranceProductCaseResponse](docs/CdmAddGeneralInsuranceProductCaseResponse.md)\n - [CdmAddMortgageCaseResponse](docs/CdmAddMortgageCaseResponse.md)\n - [CdmAddMortgageProductResponse](docs/CdmAddMortgageProductResponse.md)\n - [CdmAdditionalEidvInformation](docs/CdmAdditionalEidvInformation.md)\n - [CdmAdditionalLoan](docs/CdmAdditionalLoan.md)\n - [CdmAdditionalSupplementaryInformation](docs/CdmAdditionalSupplementaryInformation.md)\n - [CdmAddnMetadata](docs/CdmAddnMetadata.md)\n - [CdmAddress](docs/CdmAddress.md)\n - [CdmAffordability](docs/CdmAffordability.md)\n - [CdmAffordabilityLenders](docs/CdmAffordabilityLenders.md)\n - [CdmAnswer](docs/CdmAnswer.md)\n - [CdmAppointedRepresentativeMonitoring](docs/CdmAppointedRepresentativeMonitoring.md)\n - [CdmAreaForImprovement](docs/CdmAreaForImprovement.md)\n - [CdmArrearsSummary](docs/CdmArrearsSummary.md)\n - [CdmAsu](docs/CdmAsu.md)\n - [CdmAuthenticationProvider](docs/CdmAuthenticationProvider.md)\n - [CdmAutoSatisfy](docs/CdmAutoSatisfy.md)\n - [CdmAvailability](docs/CdmAvailability.md)\n - [CdmBoardPanel](docs/CdmBoardPanel.md)\n - [CdmBulkAssignCase](docs/CdmBulkAssignCase.md)\n - [CdmBulkAssignCaseRequest](docs/CdmBulkAssignCaseRequest.md)\n - [CdmBulkAssignCaseResponse](docs/CdmBulkAssignCaseResponse.md)\n - [CdmBulkCreateLeadCase](docs/CdmBulkCreateLeadCase.md)\n - [CdmBulkCreateLeadCasesRequest](docs/CdmBulkCreateLeadCasesRequest.md)\n - [CdmBulkCreateLeadCasesResponse](docs/CdmBulkCreateLeadCasesResponse.md)\n - [CdmCase](docs/CdmCase.md)\n - [CdmCaseCalculatedValues](docs/CdmCaseCalculatedValues.md)\n - [CdmCaseDetails](docs/CdmCaseDetails.md)\n - [CdmCaseDetailsFlag](docs/CdmCaseDetailsFlag.md)\n - [CdmCaseDetailsFlagReview](docs/CdmCaseDetailsFlagReview.md)\n - [CdmCaseDetailsFlagType](docs/CdmCaseDetailsFlagType.md)\n - [CdmCaseDetailsNote](docs/CdmCaseDetailsNote.md)\n - [CdmCaseDetailsNoteAssigneeType](docs/CdmCaseDetailsNoteAssigneeType.md)\n - [CdmCaseDetailsNoteNoteStatus](docs/CdmCaseDetailsNoteNoteStatus.md)\n - [CdmCaseDetailsNoteNoteType](docs/CdmCaseDetailsNoteNoteType.md)\n - [CdmCaseDetailsProductType](docs/CdmCaseDetailsProductType.md)\n - [CdmCaseDetailsStatus](docs/CdmCaseDetailsStatus.md)\n - [CdmCaseProtection](docs/CdmCaseProtection.md)\n - [CdmCaseStatusUpdateType](docs/CdmCaseStatusUpdateType.md)\n - [CdmClient](docs/CdmClient.md)\n - [CdmClientAccount](docs/CdmClientAccount.md)\n - [CdmClientAccountType](docs/CdmClientAccountType.md)\n - [CdmClientAddress](docs/CdmClientAddress.md)\n - [CdmClientCalculatedValues](docs/CdmClientCalculatedValues.md)\n - [CdmClientDependant](docs/CdmClientDependant.md)\n - [CdmClientDependantRelationshipType](docs/CdmClientDependantRelationshipType.md)\n - [CdmClientDeposit](docs/CdmClientDeposit.md)\n - [CdmClientDepositType](docs/CdmClientDepositType.md)\n - [CdmClientDetails](docs/CdmClientDetails.md)\n - [CdmClientDetailsDefaultEvent](docs/CdmClientDetailsDefaultEvent.md)\n - [CdmClientDetailsEmploymentStatus](docs/CdmClientDetailsEmploymentStatus.md)\n - [CdmClientEmploymentIncome](docs/CdmClientEmploymentIncome.md)\n - [CdmClientEmploymentIncomeEmploymentBasis](docs/CdmClientEmploymentIncomeEmploymentBasis.md)\n - [CdmClientIncome](docs/CdmClientIncome.md)\n - [CdmClientIncomeDetail](docs/CdmClientIncomeDetail.md)\n - [CdmClientOrganisationRelationship](docs/CdmClientOrganisationRelationship.md)\n - [CdmClientOutstandingDebt](docs/CdmClientOutstandingDebt.md)\n - [CdmClientOutstandingDebtDefaultEvent](docs/CdmClientOutstandingDebtDefaultEvent.md)\n - [CdmClientPensionIncome](docs/CdmClientPensionIncome.md)\n - [CdmClientRelationship](docs/CdmClientRelationship.md)\n - [CdmClientRelationshipRelationshipType](docs/CdmClientRelationshipRelationshipType.md)\n - [CdmClientSelfEmploymentIncome](docs/CdmClientSelfEmploymentIncome.md)\n - [CdmClientVerificationMetadata](docs/CdmClientVerificationMetadata.md)\n - [CdmCommissionDetails](docs/CdmCommissionDetails.md)\n - [CdmCommissionPaidOnCondition](docs/CdmCommissionPaidOnCondition.md)\n - [CdmCommissionStructure](docs/CdmCommissionStructure.md)\n - [CdmCommissionStructureStatus](docs/CdmCommissionStructureStatus.md)\n - [CdmCommissionType](docs/CdmCommissionType.md)\n - [CdmCompanyClass](docs/CdmCompanyClass.md)\n - [CdmComplianceProcessConfig](docs/CdmComplianceProcessConfig.md)\n - [CdmConditionalOnIntroducer](docs/CdmConditionalOnIntroducer.md)\n - [CdmConditionalOnRelatedUser](docs/CdmConditionalOnRelatedUser.md)\n - [CdmContactHistory](docs/CdmContactHistory.md)\n - [CdmCoverUnits](docs/CdmCoverUnits.md)\n - [CdmCreateAcreMortgageProductRequest](docs/CdmCreateAcreMortgageProductRequest.md)\n - [CdmCreateAcreMortgageProductResponse](docs/CdmCreateAcreMortgageProductResponse.md)\n - [CdmCreateAuthenticationProviderResponse](docs/CdmCreateAuthenticationProviderResponse.md)\n - [CdmCreateCaseFlagResponse](docs/CdmCreateCaseFlagResponse.md)\n - [CdmCreateCaseFlagReviewResponse](docs/CdmCreateCaseFlagReviewResponse.md)\n - [CdmCreateCaseReferralRequest](docs/CdmCreateCaseReferralRequest.md)\n - [CdmCreateCaseRequest](docs/CdmCreateCaseRequest.md)\n - [CdmCreateCaseResponse](docs/CdmCreateCaseResponse.md)\n - [CdmCreateCaseVersionResponse](docs/CdmCreateCaseVersionResponse.md)\n - [CdmCreateClientOrganisationRelationshipResponse](docs/CdmCreateClientOrganisationRelationshipResponse.md)\n - [CdmCreateClientRequest](docs/CdmCreateClientRequest.md)\n - [CdmCreateClientResponse](docs/CdmCreateClientResponse.md)\n - [CdmCreateClientVersionResponse](docs/CdmCreateClientVersionResponse.md)\n - [CdmCreateCommissionStructureResponse](docs/CdmCreateCommissionStructureResponse.md)\n - [CdmCreateDocumentRequirementRequest](docs/CdmCreateDocumentRequirementRequest.md)\n - [CdmCreateDocumentRequirementResponse](docs/CdmCreateDocumentRequirementResponse.md)\n - [CdmCreateDocumentVerificationResponse](docs/CdmCreateDocumentVerificationResponse.md)\n - [CdmCreateGeneralInsuranceProductRequest](docs/CdmCreateGeneralInsuranceProductRequest.md)\n - [CdmCreateGeneralInsuranceProductResponse](docs/CdmCreateGeneralInsuranceProductResponse.md)\n - [CdmCreateGroupResponse](docs/CdmCreateGroupResponse.md)\n - [CdmCreateMortgageResponse](docs/CdmCreateMortgageResponse.md)\n - [CdmCreateMortgageVersionResponse](docs/CdmCreateMortgageVersionResponse.md)\n - [CdmCreateMortgageWithProductRequest](docs/CdmCreateMortgageWithProductRequest.md)\n - [CdmCreateMortgageWithProductResponse](docs/CdmCreateMortgageWithProductResponse.md)\n - [CdmCreateNoteResponse](docs/CdmCreateNoteResponse.md)\n - [CdmCreateOrganisationResponse](docs/CdmCreateOrganisationResponse.md)\n - [CdmCreatePermissionAssignmentResponse](docs/CdmCreatePermissionAssignmentResponse.md)\n - [CdmCreatePermissionAssignmentsRequest](docs/CdmCreatePermissionAssignmentsRequest.md)\n - [CdmCreatePermissionAssignmentsResponse](docs/CdmCreatePermissionAssignmentsResponse.md)\n - [CdmCreatePropertyRequest](docs/CdmCreatePropertyRequest.md)\n - [CdmCreatePropertyResponse](docs/CdmCreatePropertyResponse.md)\n - [CdmCreatePropertyVersionResponse](docs/CdmCreatePropertyVersionResponse.md)\n - [CdmCreateProtectionProductRequest](docs/CdmCreateProtectionProductRequest.md)\n - [CdmCreateProtectionProductResponse](docs/CdmCreateProtectionProductResponse.md)\n - [CdmCreateProtectionProductVersionResponse](docs/CdmCreateProtectionProductVersionResponse.md)\n - [CdmCreateRoleResponse](docs/CdmCreateRoleResponse.md)\n - [CdmCreateTemplateResponse](docs/CdmCreateTemplateResponse.md)\n - [CdmCreateUserResponse](docs/CdmCreateUserResponse.md)\n - [CdmCredentials](docs/CdmCredentials.md)\n - [CdmCreditReportRetrievals](docs/CdmCreditReportRetrievals.md)\n - [CdmCreditSearchConsent](docs/CdmCreditSearchConsent.md)\n - [CdmCreditSearchConsentType](docs/CdmCreditSearchConsentType.md)\n - [CdmDay](docs/CdmDay.md)\n - [CdmDeductionType](docs/CdmDeductionType.md)\n - [CdmDeleteAuthenticationProvider](docs/CdmDeleteAuthenticationProvider.md)\n - [CdmDeleteAuthenticationProviderResponse](docs/CdmDeleteAuthenticationProviderResponse.md)\n - [CdmDeleteCaseDocumentResponse](docs/CdmDeleteCaseDocumentResponse.md)\n - [CdmDeleteCaseProtectionProductResponse](docs/CdmDeleteCaseProtectionProductResponse.md)\n - [CdmDeleteClientDataResponse](docs/CdmDeleteClientDataResponse.md)\n - [CdmDeleteClientHealthDataResponse](docs/CdmDeleteClientHealthDataResponse.md)\n - [CdmDeleteDocumentResponse](docs/CdmDeleteDocumentResponse.md)\n - [CdmDeleteGeneralInsuranceProductCaseResponse](docs/CdmDeleteGeneralInsuranceProductCaseResponse.md)\n - [CdmDeleteMortgageCaseResponse](docs/CdmDeleteMortgageCaseResponse.md)\n - [CdmDeleteMortgageProductResponse](docs/CdmDeleteMortgageProductResponse.md)\n - [CdmDeleteReason](docs/CdmDeleteReason.md)\n - [CdmDescribeCaseVerificationResponse](docs/CdmDescribeCaseVerificationResponse.md)\n - [CdmDocument](docs/CdmDocument.md)\n - [CdmDocumentMetadata](docs/CdmDocumentMetadata.md)\n - [CdmDocumentRequest](docs/CdmDocumentRequest.md)\n - [CdmDocumentRequirement](docs/CdmDocumentRequirement.md)\n - [CdmDocumentVerification](docs/CdmDocumentVerification.md)\n - [CdmEIDV](docs/CdmEIDV.md)\n - [CdmENBSMessage](docs/CdmENBSMessage.md)\n - [CdmEarlyRepaymentChargePeriods](docs/CdmEarlyRepaymentChargePeriods.md)\n - [CdmEditor](docs/CdmEditor.md)\n - [CdmEmailTemplateRequest](docs/CdmEmailTemplateRequest.md)\n - [CdmEmailTemplateResponse](docs/CdmEmailTemplateResponse.md)\n - [CdmEmploymentBasis](docs/CdmEmploymentBasis.md)\n - [CdmEnforcementLevel](docs/CdmEnforcementLevel.md)\n - [CdmEntity](docs/CdmEntity.md)\n - [CdmEntityType](docs/CdmEntityType.md)\n - [CdmEquityReleaseLifetime](docs/CdmEquityReleaseLifetime.md)\n - [CdmExportType](docs/CdmExportType.md)\n - [CdmExtendedDeviceDetails](docs/CdmExtendedDeviceDetails.md)\n - [CdmExternal](docs/CdmExternal.md)\n - [CdmExternalID](docs/CdmExternalID.md)\n - [CdmFee](docs/CdmFee.md)\n - [CdmFeeConfiguration](docs/CdmFeeConfiguration.md)\n - [CdmFeeFeeType](docs/CdmFeeFeeType.md)\n - [CdmFileType](docs/CdmFileType.md)\n - [CdmFingerprint](docs/CdmFingerprint.md)\n - [CdmFirstTimeAccess](docs/CdmFirstTimeAccess.md)\n - [CdmFirstTimeFeatures](docs/CdmFirstTimeFeatures.md)\n - [CdmFrequency](docs/CdmFrequency.md)\n - [CdmGender](docs/CdmGender.md)\n - [CdmGeneralInsuranceProduct](docs/CdmGeneralInsuranceProduct.md)\n - [CdmGeneralInsuranceProductDetails](docs/CdmGeneralInsuranceProductDetails.md)\n - [CdmGeneration](docs/CdmGeneration.md)\n - [CdmGetAcreMortgageProductResponse](docs/CdmGetAcreMortgageProductResponse.md)\n - [CdmGetAuthenticationProviderRequest](docs/CdmGetAuthenticationProviderRequest.md)\n - [CdmGetAuthenticationProviderResponse](docs/CdmGetAuthenticationProviderResponse.md)\n - [CdmGetCaseRequest](docs/CdmGetCaseRequest.md)\n - [CdmGetCaseRequestStatus](docs/CdmGetCaseRequestStatus.md)\n - [CdmGetCaseResponse](docs/CdmGetCaseResponse.md)\n - [CdmGetCaseSurveyResponse](docs/CdmGetCaseSurveyResponse.md)\n - [CdmGetCaseVerificationsResponse](docs/CdmGetCaseVerificationsResponse.md)\n - [CdmGetCaseVersionResponse](docs/CdmGetCaseVersionResponse.md)\n - [CdmGetClientLinkedDataResponse](docs/CdmGetClientLinkedDataResponse.md)\n - [CdmGetClientOrganisationRelationshipResponse](docs/CdmGetClientOrganisationRelationshipResponse.md)\n - [CdmGetClientRequest](docs/CdmGetClientRequest.md)\n - [CdmGetClientResponse](docs/CdmGetClientResponse.md)\n - [CdmGetClientVerificationsResponse](docs/CdmGetClientVerificationsResponse.md)\n - [CdmGetClientVersionResponse](docs/CdmGetClientVersionResponse.md)\n - [CdmGetCommissionStructureRequest](docs/CdmGetCommissionStructureRequest.md)\n - [CdmGetCommissionStructureResponse](docs/CdmGetCommissionStructureResponse.md)\n - [CdmGetDocumentRequirementsResponse](docs/CdmGetDocumentRequirementsResponse.md)\n - [CdmGetDocumentResponse](docs/CdmGetDocumentResponse.md)\n - [CdmGetDocumentSummariesRequest](docs/CdmGetDocumentSummariesRequest.md)\n - [CdmGetDocumentSummariesResponse](docs/CdmGetDocumentSummariesResponse.md)\n - [CdmGetDocumentVerificationRequest](docs/CdmGetDocumentVerificationRequest.md)\n - [CdmGetDocumentVerificationResponse](docs/CdmGetDocumentVerificationResponse.md)\n - [CdmGetGeneralInsuranceProductRequest](docs/CdmGetGeneralInsuranceProductRequest.md)\n - [CdmGetGeneralInsuranceProductResponse](docs/CdmGetGeneralInsuranceProductResponse.md)\n - [CdmGetGroupRequest](docs/CdmGetGroupRequest.md)\n - [CdmGetGroupResponse](docs/CdmGetGroupResponse.md)\n - [CdmGetHealthCheckResponse](docs/CdmGetHealthCheckResponse.md)\n - [CdmGetMeResponse](docs/CdmGetMeResponse.md)\n - [CdmGetMortgageProductDetailsResponse](docs/CdmGetMortgageProductDetailsResponse.md)\n - [CdmGetMortgageRequest](docs/CdmGetMortgageRequest.md)\n - [CdmGetMortgageResponse](docs/CdmGetMortgageResponse.md)\n - [CdmGetMortgageVersionResponse](docs/CdmGetMortgageVersionResponse.md)\n - [CdmGetNoteRequest](docs/CdmGetNoteRequest.md)\n - [CdmGetNoteResponse](docs/CdmGetNoteResponse.md)\n - [CdmGetOrganisationRequest](docs/CdmGetOrganisationRequest.md)\n - [CdmGetOrganisationResponse](docs/CdmGetOrganisationResponse.md)\n - [CdmGetPermissionAssignmentRequest](docs/CdmGetPermissionAssignmentRequest.md)\n - [CdmGetPermissionAssignmentResponse](docs/CdmGetPermissionAssignmentResponse.md)\n - [CdmGetPermissionRequest](docs/CdmGetPermissionRequest.md)\n - [CdmGetPermissionResponse](docs/CdmGetPermissionResponse.md)\n - [CdmGetPropertyRequest](docs/CdmGetPropertyRequest.md)\n - [CdmGetPropertyResponse](docs/CdmGetPropertyResponse.md)\n - [CdmGetPropertyVersionResponse](docs/CdmGetPropertyVersionResponse.md)\n - [CdmGetProtectionProductRequest](docs/CdmGetProtectionProductRequest.md)\n - [CdmGetProtectionProductResponse](docs/CdmGetProtectionProductResponse.md)\n - [CdmGetProtectionProductVersionResponse](docs/CdmGetProtectionProductVersionResponse.md)\n - [CdmGetRoleRequest](docs/CdmGetRoleRequest.md)\n - [CdmGetRoleResponse](docs/CdmGetRoleResponse.md)\n - [CdmGetTemplateRequest](docs/CdmGetTemplateRequest.md)\n - [CdmGetTemplateResponse](docs/CdmGetTemplateResponse.md)\n - [CdmGetUserAuthURLResponse](docs/CdmGetUserAuthURLResponse.md)\n - [CdmGetUserRequest](docs/CdmGetUserRequest.md)\n - [CdmGetUserResponse](docs/CdmGetUserResponse.md)\n - [CdmGi](docs/CdmGi.md)\n - [CdmGroup](docs/CdmGroup.md)\n - [CdmHealthCheckReport](docs/CdmHealthCheckReport.md)\n - [CdmHospitalList](docs/CdmHospitalList.md)\n - [CdmHydratedCase](docs/CdmHydratedCase.md)\n - [CdmHydratedCaseResponse](docs/CdmHydratedCaseResponse.md)\n - [CdmIDVerificationStatus](docs/CdmIDVerificationStatus.md)\n - [CdmIdentity](docs/CdmIdentity.md)\n - [CdmIndexationType](docs/CdmIndexationType.md)\n - [CdmInsuranceENBSMessage](docs/CdmInsuranceENBSMessage.md)\n - [CdmIntellifloCreds](docs/CdmIntellifloCreds.md)\n - [CdmKBA](docs/CdmKBA.md)\n - [CdmKBAStatus](docs/CdmKBAStatus.md)\n - [CdmLenderMetadata](docs/CdmLenderMetadata.md)\n - [CdmLinkedLeadCase](docs/CdmLinkedLeadCase.md)\n - [CdmListCaseVersionRequest](docs/CdmListCaseVersionRequest.md)\n - [CdmListCaseVersionResponse](docs/CdmListCaseVersionResponse.md)\n - [CdmListClientVersionRequest](docs/CdmListClientVersionRequest.md)\n - [CdmListClientVersionResponse](docs/CdmListClientVersionResponse.md)\n - [CdmListPropertyVersionRequest](docs/CdmListPropertyVersionRequest.md)\n - [CdmListPropertyVersionResponse](docs/CdmListPropertyVersionResponse.md)\n - [CdmListProtectionProductVersionRequest](docs/CdmListProtectionProductVersionRequest.md)\n - [CdmListProtectionProductVersionResponse](docs/CdmListProtectionProductVersionResponse.md)\n - [CdmManualCaseFlag](docs/CdmManualCaseFlag.md)\n - [CdmMarketingPreferences](docs/CdmMarketingPreferences.md)\n - [CdmMetadata](docs/CdmMetadata.md)\n - [CdmMortgage](docs/CdmMortgage.md)\n - [CdmMortgageApplicationRefused](docs/CdmMortgageApplicationRefused.md)\n - [CdmMortgageArrearsSummary](docs/CdmMortgageArrearsSummary.md)\n - [CdmMortgageCalculatedValues](docs/CdmMortgageCalculatedValues.md)\n - [CdmMortgageClass](docs/CdmMortgageClass.md)\n - [CdmMortgageENBSMessage](docs/CdmMortgageENBSMessage.md)\n - [CdmMortgageIDAndVersion](docs/CdmMortgageIDAndVersion.md)\n - [CdmMortgagePanelLimitReason](docs/CdmMortgagePanelLimitReason.md)\n - [CdmMortgageProductDetails](docs/CdmMortgageProductDetails.md)\n - [CdmMortgageProductDetailsMortgageType](docs/CdmMortgageProductDetailsMortgageType.md)\n - [CdmMortgageProductFee](docs/CdmMortgageProductFee.md)\n - [CdmMortgageProductFeeFeeType](docs/CdmMortgageProductFeeFeeType.md)\n - [CdmMortgageStatus](docs/CdmMortgageStatus.md)\n - [CdmMortgageTermUnit](docs/CdmMortgageTermUnit.md)\n - [CdmMortgageTotals](docs/CdmMortgageTotals.md)\n - [CdmMortgageType](docs/CdmMortgageType.md)\n - [CdmMortgageWithProduct](docs/CdmMortgageWithProduct.md)\n - [CdmNonNatural](docs/CdmNonNatural.md)\n - [CdmNote](docs/CdmNote.md)\n - [CdmNoteAssigneeType](docs/CdmNoteAssigneeType.md)\n - [CdmNoteNoteStatus](docs/CdmNoteNoteStatus.md)\n - [CdmNoteNoteType](docs/CdmNoteNoteType.md)\n - [CdmNoteTemplate](docs/CdmNoteTemplate.md)\n - [CdmNoteTemplateAssignee](docs/CdmNoteTemplateAssignee.md)\n - [CdmNoteTemplateAssigneeType](docs/CdmNoteTemplateAssigneeType.md)\n - [CdmOccupant](docs/CdmOccupant.md)\n - [CdmOrgTemplateConfig](docs/CdmOrgTemplateConfig.md)\n - [CdmOrganisation](docs/CdmOrganisation.md)\n - [CdmOrganisationStatus](docs/CdmOrganisationStatus.md)\n - [CdmOrganisationVerificationClass](docs/CdmOrganisationVerificationClass.md)\n - [CdmOrigoCodes](docs/CdmOrigoCodes.md)\n - [CdmPanelManagement](docs/CdmPanelManagement.md)\n - [CdmPaymentHistory](docs/CdmPaymentHistory.md)\n - [CdmPayoutType](docs/CdmPayoutType.md)\n - [CdmPeriod](docs/CdmPeriod.md)\n - [CdmPeriodsSettings](docs/CdmPeriodsSettings.md)\n - [CdmPermission](docs/CdmPermission.md)\n - [CdmPermissionAssignee](docs/CdmPermissionAssignee.md)\n - [CdmPermissionAssigneeAssigneeType](docs/CdmPermissionAssigneeAssigneeType.md)\n - [CdmPermissionAssignment](docs/CdmPermissionAssignment.md)\n - [CdmPermissionResolutionRequest](docs/CdmPermissionResolutionRequest.md)\n - [CdmPermissionResolutionResult](docs/CdmPermissionResolutionResult.md)\n - [CdmPermissionScope](docs/CdmPermissionScope.md)\n - [CdmPermissionType](docs/CdmPermissionType.md)\n - [CdmPmi](docs/CdmPmi.md)\n - [CdmPremiumFrequency](docs/CdmPremiumFrequency.md)\n - [CdmPremiumType](docs/CdmPremiumType.md)\n - [CdmPreviousName](docs/CdmPreviousName.md)\n - [CdmProcessSettings](docs/CdmProcessSettings.md)\n - [CdmProductBenefitAddOns](docs/CdmProductBenefitAddOns.md)\n - [CdmProductBenefitTypeEmployeeBenefit](docs/CdmProductBenefitTypeEmployeeBenefit.md)\n - [CdmProductBenefitTypeFamilyIncomeBenefit](docs/CdmProductBenefitTypeFamilyIncomeBenefit.md)\n - [CdmProductBenefitTypeGeneral](docs/CdmProductBenefitTypeGeneral.md)\n - [CdmProductBenefitTypeIncomeProtection](docs/CdmProductBenefitTypeIncomeProtection.md)\n - [CdmProductBenefitTypeIncomeProtectionCoverAmountType](docs/CdmProductBenefitTypeIncomeProtectionCoverAmountType.md)\n - [CdmProductBenefitTypeOther](docs/CdmProductBenefitTypeOther.md)\n - [CdmProductBenefitTypePmi](docs/CdmProductBenefitTypePmi.md)\n - [CdmProductBenefitTypePrivateMedicalInsurance](docs/CdmProductBenefitTypePrivateMedicalInsurance.md)\n - [CdmProductBenefitTypeTerm](docs/CdmProductBenefitTypeTerm.md)\n - [CdmProductBenefitTypeUnits](docs/CdmProductBenefitTypeUnits.md)\n - [CdmProductBenefitTypeWholeOfLife](docs/CdmProductBenefitTypeWholeOfLife.md)\n - [CdmProductOrder](docs/CdmProductOrder.md)\n - [CdmProductOrderProductType](docs/CdmProductOrderProductType.md)\n - [CdmProductType](docs/CdmProductType.md)\n - [CdmProperty](docs/CdmProperty.md)\n - [CdmPropertyDetails](docs/CdmPropertyDetails.md)\n - [CdmPropertyDetailsPropertyTenure](docs/CdmPropertyDetailsPropertyTenure.md)\n - [CdmPropertyDetailsPropertyType](docs/CdmPropertyDetailsPropertyType.md)\n - [CdmPropertyIDAndVersion](docs/CdmPropertyIDAndVersion.md)\n - [CdmProtection](docs/CdmProtection.md)\n - [CdmProtectionCommission](docs/CdmProtectionCommission.md)\n - [CdmProtectionIDAndVersion](docs/CdmProtectionIDAndVersion.md)\n - [CdmProtectionProduct](docs/CdmProtectionProduct.md)\n - [CdmProtectionProductBenefits](docs/CdmProtectionProductBenefits.md)\n - [CdmProtectionProductDetails](docs/CdmProtectionProductDetails.md)\n - [CdmProtectionProductDetailsStatus](docs/CdmProtectionProductDetailsStatus.md)\n - [CdmProtectionProductDocuments](docs/CdmProtectionProductDocuments.md)\n - [CdmProtectionProductNotProceeding](docs/CdmProtectionProductNotProceeding.md)\n - [CdmProtectionRequirements](docs/CdmProtectionRequirements.md)\n - [CdmProtectionSource](docs/CdmProtectionSource.md)\n - [CdmQuestion](docs/CdmQuestion.md)\n - [CdmRMARSettings](docs/CdmRMARSettings.md)\n - [CdmRateBasis](docs/CdmRateBasis.md)\n - [CdmReasonForMortgage](docs/CdmReasonForMortgage.md)\n - [CdmReferral](docs/CdmReferral.md)\n - [CdmRelatedCase](docs/CdmRelatedCase.md)\n - [CdmRelatedCaseRelationshipType](docs/CdmRelatedCaseRelationshipType.md)\n - [CdmRelatedUser](docs/CdmRelatedUser.md)\n - [CdmRelatedUserRelationshipType](docs/CdmRelatedUserRelationshipType.md)\n - [CdmRenderTemplateRequest](docs/CdmRenderTemplateRequest.md)\n - [CdmRenderTemplateResponse](docs/CdmRenderTemplateResponse.md)\n - [CdmReplaceAuthenticationProviderResponse](docs/CdmReplaceAuthenticationProviderResponse.md)\n - [CdmReplaceCaseResponse](docs/CdmReplaceCaseResponse.md)\n - [CdmReplaceClientResponse](docs/CdmReplaceClientResponse.md)\n - [CdmReplaceDocumentResponse](docs/CdmReplaceDocumentResponse.md)\n - [CdmReplaceGroupResponse](docs/CdmReplaceGroupResponse.md)\n - [CdmReplaceMortgageResponse](docs/CdmReplaceMortgageResponse.md)\n - [CdmReplaceOrganisationResponse](docs/CdmReplaceOrganisationResponse.md)\n - [CdmReplacePermissionAssignmentResponse](docs/CdmReplacePermissionAssignmentResponse.md)\n - [CdmReplacePropertyResponse](docs/CdmReplacePropertyResponse.md)\n - [CdmReplaceRoleResponse](docs/CdmReplaceRoleResponse.md)\n - [CdmReplaceUserResponse](docs/CdmReplaceUserResponse.md)\n - [CdmRequirementDetails](docs/CdmRequirementDetails.md)\n - [CdmRequirementDetailsStatus](docs/CdmRequirementDetailsStatus.md)\n - [CdmRequirementsIP](docs/CdmRequirementsIP.md)\n - [CdmRequirementsIPCoverAmountType](docs/CdmRequirementsIPCoverAmountType.md)\n - [CdmRequirementsLCIAndFIB](docs/CdmRequirementsLCIAndFIB.md)\n - [CdmRequirementsObjectives](docs/CdmRequirementsObjectives.md)\n - [CdmRequirementsPMI](docs/CdmRequirementsPMI.md)\n - [CdmRequirementsWoL](docs/CdmRequirementsWoL.md)\n - [CdmResolvePermissionRequest](docs/CdmResolvePermissionRequest.md)\n - [CdmResolvePermissionResponse](docs/CdmResolvePermissionResponse.md)\n - [CdmRevenueType](docs/CdmRevenueType.md)\n - [CdmReviewBody](docs/CdmReviewBody.md)\n - [CdmReviewGrade](docs/CdmReviewGrade.md)\n - [CdmRole](docs/CdmRole.md)\n - [CdmRunIDVerificationResponse](docs/CdmRunIDVerificationResponse.md)\n - [CdmRunSourceRequest](docs/CdmRunSourceRequest.md)\n - [CdmRunSourceResponse](docs/CdmRunSourceResponse.md)\n - [CdmSBGProviderID](docs/CdmSBGProviderID.md)\n - [CdmSIC2007](docs/CdmSIC2007.md)\n - [CdmSVRRates](docs/CdmSVRRates.md)\n - [CdmSaveProtectionSolutionToCaseRequest](docs/CdmSaveProtectionSolutionToCaseRequest.md)\n - [CdmSaveProtectionSolutionToCaseResponse](docs/CdmSaveProtectionSolutionToCaseResponse.md)\n - [CdmSchedule](docs/CdmSchedule.md)\n - [CdmSourceApplicant](docs/CdmSourceApplicant.md)\n - [CdmSourceApplicantEmploymentStatus](docs/CdmSourceApplicantEmploymentStatus.md)\n - [CdmSourceDetails](docs/CdmSourceDetails.md)\n - [CdmSourceDetailsPropertyTenure](docs/CdmSourceDetailsPropertyTenure.md)\n - [CdmSourceDetailsPropertyType](docs/CdmSourceDetailsPropertyType.md)\n - [CdmSourceDetailsTermUnit](docs/CdmSourceDetailsTermUnit.md)\n - [CdmSpecifiedItem](docs/CdmSpecifiedItem.md)\n - [CdmSpecifiedItemType](docs/CdmSpecifiedItemType.md)\n - [CdmStandardFeeOptions](docs/CdmStandardFeeOptions.md)\n - [CdmSupplementaryInformation](docs/CdmSupplementaryInformation.md)\n - [CdmSurveyAnswer](docs/CdmSurveyAnswer.md)\n - [CdmTemplate](docs/CdmTemplate.md)\n - [CdmTemplateContextRequest](docs/CdmTemplateContextRequest.md)\n - [CdmTemplateContextResponse](docs/CdmTemplateContextResponse.md)\n - [CdmTemplateName](docs/CdmTemplateName.md)\n - [CdmTestRenderTemplateRequest](docs/CdmTestRenderTemplateRequest.md)\n - [CdmTestRenderTemplateResponse](docs/CdmTestRenderTemplateResponse.md)\n - [CdmThirdPartyOrg](docs/CdmThirdPartyOrg.md)\n - [CdmThreshold](docs/CdmThreshold.md)\n - [CdmThresholdConditions](docs/CdmThresholdConditions.md)\n - [CdmTierCommission](docs/CdmTierCommission.md)\n - [CdmTitle](docs/CdmTitle.md)\n - [CdmTrainingAndCompetency](docs/CdmTrainingAndCompetency.md)\n - [CdmTransitionClientVersions](docs/CdmTransitionClientVersions.md)\n - [CdmTransitionMortgageVersions](docs/CdmTransitionMortgageVersions.md)\n - [CdmTransitionPropertyVersions](docs/CdmTransitionPropertyVersions.md)\n - [CdmTransitionProtectionVersions](docs/CdmTransitionProtectionVersions.md)\n - [CdmUnderwritingLevel](docs/CdmUnderwritingLevel.md)\n - [CdmUnearnedIncome](docs/CdmUnearnedIncome.md)\n - [CdmUpdateAuthenticationProviderResponse](docs/CdmUpdateAuthenticationProviderResponse.md)\n - [CdmUpdateCaseResponse](docs/CdmUpdateCaseResponse.md)\n - [CdmUpdateCaseStatusResponse](docs/CdmUpdateCaseStatusResponse.md)\n - [CdmUpdateClientOrganisationRelationshipResponse](docs/CdmUpdateClientOrganisationRelationshipResponse.md)\n - [CdmUpdateClientResponse](docs/CdmUpdateClientResponse.md)\n - [CdmUpdateCommissionStructureResponse](docs/CdmUpdateCommissionStructureResponse.md)\n - [CdmUpdateDocumentRequirementResponse](docs/CdmUpdateDocumentRequirementResponse.md)\n - [CdmUpdateDocumentResponse](docs/CdmUpdateDocumentResponse.md)\n - [CdmUpdateGeneralInsuranceProductResponse](docs/CdmUpdateGeneralInsuranceProductResponse.md)\n - [CdmUpdateGroupResponse](docs/CdmUpdateGroupResponse.md)\n - [CdmUpdateMortgageResponse](docs/CdmUpdateMortgageResponse.md)\n - [CdmUpdateMortgageWithProductResponse](docs/CdmUpdateMortgageWithProductResponse.md)\n - [CdmUpdateNoteResponse](docs/CdmUpdateNoteResponse.md)\n - [CdmUpdateOrganisationResponse](docs/CdmUpdateOrganisationResponse.md)\n - [CdmUpdatePermissionAssignmentResponse](docs/CdmUpdatePermissionAssignmentResponse.md)\n - [CdmUpdatePermissionAssignmentsRequest](docs/CdmUpdatePermissionAssignmentsRequest.md)\n - [CdmUpdatePermissionAssignmentsResponse](docs/CdmUpdatePermissionAssignmentsResponse.md)\n - [CdmUpdatePropertyResponse](docs/CdmUpdatePropertyResponse.md)\n - [CdmUpdateProtectionProductResponse](docs/CdmUpdateProtectionProductResponse.md)\n - [CdmUpdateRoleResponse](docs/CdmUpdateRoleResponse.md)\n - [CdmUpdateUserResponse](docs/CdmUpdateUserResponse.md)\n - [CdmUploadDocumentRequest](docs/CdmUploadDocumentRequest.md)\n - [CdmUploadDocumentResponse](docs/CdmUploadDocumentResponse.md)\n - [CdmUser](docs/CdmUser.md)\n - [CdmUserAuthentication](docs/CdmUserAuthentication.md)\n - [CdmUserStatus](docs/CdmUserStatus.md)\n - [CdmVerification](docs/CdmVerification.md)\n - [CdmVerificationClass](docs/CdmVerificationClass.md)\n - [CdmVerificationCollection](docs/CdmVerificationCollection.md)\n - [CdmVerificationDescription](docs/CdmVerificationDescription.md)\n - [CdmVerificationResult](docs/CdmVerificationResult.md)\n - [CdmVerificationScope](docs/CdmVerificationScope.md)\n - [CdmVerificationSourceType](docs/CdmVerificationSourceType.md)\n - [CdmVerificationType](docs/CdmVerificationType.md)\n - [CdmVerifiedDisclosureIDs](docs/CdmVerifiedDisclosureIDs.md)\n - [CdmVersionDetails](docs/CdmVersionDetails.md)\n - [CdmeIDVResult](docs/CdmeIDVResult.md)\n - [ClientAddressResidentialStatus](docs/ClientAddressResidentialStatus.md)\n - [ClientDetailsArrear](docs/ClientDetailsArrear.md)\n - [ClientDetailsBankruptcyEvent](docs/ClientDetailsBankruptcyEvent.md)\n - [ClientDetailsClientType](docs/ClientDetailsClientType.md)\n - [ClientDetailsContactMethod](docs/ClientDetailsContactMethod.md)\n - [ClientDetailsCountyCourtJudgement](docs/ClientDetailsCountyCourtJudgement.md)\n - [ClientDetailsDebtManagementPlan](docs/ClientDetailsDebtManagementPlan.md)\n - [ClientDetailsIndividualVoluntaryArrangement](docs/ClientDetailsIndividualVoluntaryArrangement.md)\n - [ClientDetailsMaritalStatus](docs/ClientDetailsMaritalStatus.md)\n - [ClientDetailsNonNaturalOrganisationType](docs/ClientDetailsNonNaturalOrganisationType.md)\n - [ClientDetailsResidencyStatus](docs/ClientDetailsResidencyStatus.md)\n - [ClientDetailsVulnerability](docs/ClientDetailsVulnerability.md)\n - [ClientEmploymentIncomeEmploymentType](docs/ClientEmploymentIncomeEmploymentType.md)\n - [ClientIncomeDetailIncomeFrequency](docs/ClientIncomeDetailIncomeFrequency.md)\n - [ClientIncomeDetailIncomeType](docs/ClientIncomeDetailIncomeType.md)\n - [ClientIncomeSickPay](docs/ClientIncomeSickPay.md)\n - [ClientOrganisationRelationshipProductTypes](docs/ClientOrganisationRelationshipProductTypes.md)\n - [ClientOrganisationRelationshipRelationshipTypes](docs/ClientOrganisationRelationshipRelationshipTypes.md)\n - [ClientOutstandingDebtAccountStatus](docs/ClientOutstandingDebtAccountStatus.md)\n - [ClientOutstandingDebtBorrowerType](docs/ClientOutstandingDebtBorrowerType.md)\n - [ClientOutstandingDebtCommitmentType](docs/ClientOutstandingDebtCommitmentType.md)\n - [ClientOutstandingDebtRepaymentStatusType](docs/ClientOutstandingDebtRepaymentStatusType.md)\n - [ClientPensionIncomePensionType](docs/ClientPensionIncomePensionType.md)\n - [ClientSelfEmploymentIncomeAccountantQualifications](docs/ClientSelfEmploymentIncomeAccountantQualifications.md)\n - [ClientSelfEmploymentIncomeSelfEmployedBasis](docs/ClientSelfEmploymentIncomeSelfEmployedBasis.md)\n - [CommissionDetailsCommissionPaymentDue](docs/CommissionDetailsCommissionPaymentDue.md)\n - [CompleteDetailsOfTheClientToBeReplacedRequired](docs/CompleteDetailsOfTheClientToBeReplacedRequired.md)\n - [CompleteDetailsOfTheDocumentToBeReplacedRequired](docs/CompleteDetailsOfTheDocumentToBeReplacedRequired.md)\n - [CompleteDetailsOfTheGroupToBeReplacedRequired](docs/CompleteDetailsOfTheGroupToBeReplacedRequired.md)\n - [CompleteDetailsOfTheMortgageToBeReplacedRequired](docs/CompleteDetailsOfTheMortgageToBeReplacedRequired.md)\n - [CompleteDetailsOfThePermissionAssignmentToBeReplacedCurrentlyOnlyTheDisabledFieldCanBeSetAndItMustBeSetRequired](docs/CompleteDetailsOfThePermissionAssignmentToBeReplacedCurrentlyOnlyTheDisabledFieldCanBeSetAndItMustBeSetRequired.md)\n - [CompleteDetailsOfThePropertyToBeReplacedRequired](docs/CompleteDetailsOfThePropertyToBeReplacedRequired.md)\n - [CompleteDetailsOfTheRoleToBeReplacedRequired](docs/CompleteDetailsOfTheRoleToBeReplacedRequired.md)\n - [ContactHistoryContactType](docs/ContactHistoryContactType.md)\n - [CreditReportRetrievalsMatches](docs/CreditReportRetrievalsMatches.md)\n - [DocumentDocumentSourceType](docs/DocumentDocumentSourceType.md)\n - [DocumentDocumentType](docs/DocumentDocumentType.md)\n - [EditorEditorTypes](docs/EditorEditorTypes.md)\n - [EventNoteEventNoteType](docs/EventNoteEventNoteType.md)\n - [ExternalIDSourceName](docs/ExternalIDSourceName.md)\n - [ExternalSource](docs/ExternalSource.md)\n - [FullDetailsOfTheAuthenticationProviderToBeReplacedRequired](docs/FullDetailsOfTheAuthenticationProviderToBeReplacedRequired.md)\n - [FullDetailsOfTheUserToBeReplacedRequired](docs/FullDetailsOfTheUserToBeReplacedRequired.md)\n - [GeneralInsuranceProductDetailsGIProductStatus](docs/GeneralInsuranceProductDetailsGIProductStatus.md)\n - [GeneralInsuranceProductDetailsGIProductType](docs/GeneralInsuranceProductDetailsGIProductType.md)\n - [GeneralInsuranceProductDetailsYearsNoClaims](docs/GeneralInsuranceProductDetailsYearsNoClaims.md)\n - [GoogleprotobufAny](docs/GoogleprotobufAny.md)\n - [GooglerpcStatus](docs/GooglerpcStatus.md)\n - [HydratedCaseMortgagePair](docs/HydratedCaseMortgagePair.md)\n - [KBARanFrom](docs/KBARanFrom.md)\n - [MinimalDetailsOfFlagToAddRequired](docs/MinimalDetailsOfFlagToAddRequired.md)\n - [MortgageApplicationRefusedApplicationRefusedType](docs/MortgageApplicationRefusedApplicationRefusedType.md)\n - [MortgageCalculatedValuesCalculatedClubProcFee](docs/MortgageCalculatedValuesCalculatedClubProcFee.md)\n - [MortgageDipStatusType](docs/MortgageDipStatusType.md)\n - [MortgageFeesToBeAdded](docs/MortgageFeesToBeAdded.md)\n - [MortgageLoanPurpose](docs/MortgageLoanPurpose.md)\n - [MortgageProductAndSourcingDetailsToUpdate](docs/MortgageProductAndSourcingDetailsToUpdate.md)\n - [MortgageProductDetailsMortgageClubProcFee](docs/MortgageProductDetailsMortgageClubProcFee.md)\n - [MortgageProductDetailsRateTier](docs/MortgageProductDetailsRateTier.md)\n - [MortgageProductDetailsStressTestPayment](docs/MortgageProductDetailsStressTestPayment.md)\n - [MortgageProductFeeCanBeAddedToLoan](docs/MortgageProductFeeCanBeAddedToLoan.md)\n - [MortgageProductFeeTiming](docs/MortgageProductFeeTiming.md)\n - [MortgageValuationType](docs/MortgageValuationType.md)\n - [NoteCommunicationType](docs/NoteCommunicationType.md)\n - [NoteEventNote](docs/NoteEventNote.md)\n - [NoteUiReference](docs/NoteUiReference.md)\n - [OccupantRelationship](docs/OccupantRelationship.md)\n - [OccupantTenancyType](docs/OccupantTenancyType.md)\n - [OccupantTenantType](docs/OccupantTenantType.md)\n - [OrganisationClientPortalSettings](docs/OrganisationClientPortalSettings.md)\n - [OrganisationLegalForm](docs/OrganisationLegalForm.md)\n - [OrganisationOrganisationType](docs/OrganisationOrganisationType.md)\n - [PanelManagementPanel](docs/PanelManagementPanel.md)\n - [PartialDetailsOfTheAuthenticationProviderToBePatchedRequired](docs/PartialDetailsOfTheAuthenticationProviderToBePatchedRequired.md)\n - [PartialDetailsOfTheCaseToBePatchedRequired](docs/PartialDetailsOfTheCaseToBePatchedRequired.md)\n - [PartialDetailsOfTheClientToBePatchedRequired](docs/PartialDetailsOfTheClientToBePatchedRequired.md)\n - [PartialDetailsOfTheCommissionStructureToBePatchedRequired](docs/PartialDetailsOfTheCommissionStructureToBePatchedRequired.md)\n - [PartialDetailsOfTheDocumentToBePatchedRequired](docs/PartialDetailsOfTheDocumentToBePatchedRequired.md)\n - [PartialDetailsOfTheGroupToBePatchedRequired](docs/PartialDetailsOfTheGroupToBePatchedRequired.md)\n - [PartialDetailsOfTheMortgageToBeReplacedRequired](docs/PartialDetailsOfTheMortgageToBeReplacedRequired.md)\n - [PartialDetailsOfTheMortgageToBeReplacedRequired1](docs/PartialDetailsOfTheMortgageToBeReplacedRequired1.md)\n - [PartialDetailsOfTheNoteToBeUpdated](docs/PartialDetailsOfTheNoteToBeUpdated.md)\n - [PartialDetailsOfThePermissionAssignmentToBePatchedCurrentlyOnlyTheDisabledFieldCanBeSetAndItMustBeSetRequired](docs/PartialDetailsOfThePermissionAssignmentToBePatchedCurrentlyOnlyTheDisabledFieldCanBeSetAndItMustBeSetRequired.md)\n - [PartialDetailsOfTheProductToBeUpdatedRequired](docs/PartialDetailsOfTheProductToBeUpdatedRequired.md)\n - [PartialDetailsOfThePropertyToBeReplacedRequired](docs/PartialDetailsOfThePropertyToBeReplacedRequired.md)\n - [PartialDetailsOfTheProtectionProductToBeUpdatedRequired](docs/PartialDetailsOfTheProtectionProductToBeUpdatedRequired.md)\n - [PartialDetailsOfTheRoleToBePatchedRequired](docs/PartialDetailsOfTheRoleToBePatchedRequired.md)\n - [PartialDetailsOfTheUserToBePatchedRequired](docs/PartialDetailsOfTheUserToBePatchedRequired.md)\n - [PaymentHistoryCreditLimitChange](docs/PaymentHistoryCreditLimitChange.md)\n - [PaymentHistoryPaymentHistoryStatusType](docs/PaymentHistoryPaymentHistoryStatusType.md)\n - [PropertyDetailsBuilderRegistrationScheme](docs/PropertyDetailsBuilderRegistrationScheme.md)\n - [PropertyDetailsEnergyRating](docs/PropertyDetailsEnergyRating.md)\n - [PropertyDetailsPropertyLocation](docs/PropertyDetailsPropertyLocation.md)\n - [PropertyDetailsPropertyParking](docs/PropertyDetailsPropertyParking.md)\n - [PropertyDetailsPropertySubType](docs/PropertyDetailsPropertySubType.md)\n - [PropertyDetailsPropertyUse](docs/PropertyDetailsPropertyUse.md)\n - [PropertyDetailsPropertyValuationSource](docs/PropertyDetailsPropertyValuationSource.md)\n - [PropertyDetailsPropertyWork](docs/PropertyDetailsPropertyWork.md)\n - [PropertyDetailsRoofType](docs/PropertyDetailsRoofType.md)\n - [PropertyDetailsSharedOwnershipType](docs/PropertyDetailsSharedOwnershipType.md)\n - [PropertyDetailsWallType](docs/PropertyDetailsWallType.md)\n - [ProtectionCommissionRenewalCommissionFrequency](docs/ProtectionCommissionRenewalCommissionFrequency.md)\n - [ProtectionProductDetailsSolutionType](docs/ProtectionProductDetailsSolutionType.md)\n - [ProtectionProductNotProceedingEntityType](docs/ProtectionProductNotProceedingEntityType.md)\n - [QuestionEventTrigger](docs/QuestionEventTrigger.md)\n - [QuestionEventTriggerType](docs/QuestionEventTriggerType.md)\n - [QuestionQuestionType](docs/QuestionQuestionType.md)\n - [ReferralEmailTrackingStatus](docs/ReferralEmailTrackingStatus.md)\n - [ReferralReferralPartner](docs/ReferralReferralPartner.md)\n - [ReferralReferralSource](docs/ReferralReferralSource.md)\n - [ReferralReferralStatus](docs/ReferralReferralStatus.md)\n - [ReferralReferralType](docs/ReferralReferralType.md)\n - [RequirementsLCIAndFIBBenefitType](docs/RequirementsLCIAndFIBBenefitType.md)\n - [RequirementsLCIAndFIBScenario](docs/RequirementsLCIAndFIBScenario.md)\n - [SickPaySickPayType](docs/SickPaySickPayType.md)\n - [SourceApplicantNationality](docs/SourceApplicantNationality.md)\n - [SourceDetailsBuyToLetRefurbishmentType](docs/SourceDetailsBuyToLetRefurbishmentType.md)\n - [SourceDetailsColumn](docs/SourceDetailsColumn.md)\n - [SourceDetailsDirection](docs/SourceDetailsDirection.md)\n - [SourceDetailsLandlordStatus](docs/SourceDetailsLandlordStatus.md)\n - [SourceDetailsPaymentMethod](docs/SourceDetailsPaymentMethod.md)\n - [SourceDetailsReasonForRemortgage](docs/SourceDetailsReasonForRemortgage.md)\n - [SourceDetailsSearchMatchingType](docs/SourceDetailsSearchMatchingType.md)\n - [SourceDetailsSortColumn](docs/SourceDetailsSortColumn.md)\n - [SourceDetailsTenantStatus](docs/SourceDetailsTenantStatus.md)\n - [SourceName](docs/SourceName.md)\n - [SrvAcreProcessorAddCaseDocumentBody](docs/SrvAcreProcessorAddCaseDocumentBody.md)\n - [SrvAcreProcessorAddMortgageCaseBody](docs/SrvAcreProcessorAddMortgageCaseBody.md)\n - [SrvAcreProcessorAddMortgageProductBody](docs/SrvAcreProcessorAddMortgageProductBody.md)\n - [SrvAcreProcessorCreateDocumentVerificationBody](docs/SrvAcreProcessorCreateDocumentVerificationBody.md)\n - [TheFullDetailsOfTheCaseToBeReplacedRequired](docs/TheFullDetailsOfTheCaseToBeReplacedRequired.md)\n - [TheRequirementToBeUpdated](docs/TheRequirementToBeUpdated.md)\n - [ThirdPartyOrgThirdPartyType](docs/ThirdPartyOrgThirdPartyType.md)\n - [ThresholdConditionsNotifiableChange](docs/ThresholdConditionsNotifiableChange.md)\n - [TrainingAndCompetencyEquityReleaseQualification](docs/TrainingAndCompetencyEquityReleaseQualification.md)\n - [TrainingAndCompetencyMortgageQualification](docs/TrainingAndCompetencyMortgageQualification.md)\n - [TrainingAndCompetencyProtectionQualification](docs/TrainingAndCompetencyProtectionQualification.md)\n - [UiReferenceSection](docs/UiReferenceSection.md)\n - [UnearnedIncomeUnearnedIncomeFrequency](docs/UnearnedIncomeUnearnedIncomeFrequency.md)\n - [UnearnedIncomeUnearnedIncomeType](docs/UnearnedIncomeUnearnedIncomeType.md)\n - [V1Exception](docs/V1Exception.md)\n - [V1ExceptionResponse](docs/V1ExceptionResponse.md)\n - [V1ExceptionType](docs/V1ExceptionType.md)\n - [VerificationFlagStatus](docs/VerificationFlagStatus.md)\n\n\n<a id=\"documentation-for-authorization\"></a>\n## Documentation For Authorization\n\nEndpoints do not require authorization.\n\n\n## Author\n\n\n\n\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "Acre Platform User API",
"version": "1.2.3",
"project_urls": {
"Homepage": "https://github.com/hosseini72/acre_api.git",
"Repository": "https://github.com/hosseini72/acre_api.git"
},
"split_keywords": [
"openapi",
" openapi-generator",
" acre platform user api"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "0bd6176124a27f079241f8bed24611a72034659d1cf4bf0b557a06381d1dc199",
"md5": "cda3a3ee3b8e635d516440ce90653efc",
"sha256": "26b153a85e58f7916a9f1f0c405d37789ad6e8804546097755f1fbd639f3684b"
},
"downloads": -1,
"filename": "acre_api-1.2.3-py3-none-any.whl",
"has_sig": false,
"md5_digest": "cda3a3ee3b8e635d516440ce90653efc",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": "<4.0,>=3.8",
"size": 1469482,
"upload_time": "2025-02-06T22:36:45",
"upload_time_iso_8601": "2025-02-06T22:36:45.241347Z",
"url": "https://files.pythonhosted.org/packages/0b/d6/176124a27f079241f8bed24611a72034659d1cf4bf0b557a06381d1dc199/acre_api-1.2.3-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "655dfd001bce6e4c9f54a9e1bdd0e1283d009106aeaf09656a86fe09c26acf70",
"md5": "d0f874be351e71f87ffaa15679226093",
"sha256": "edac15e28bc7bcffe369cf3d5ec430623a91f7421067d940e15161eaed5b2e24"
},
"downloads": -1,
"filename": "acre_api-1.2.3.tar.gz",
"has_sig": false,
"md5_digest": "d0f874be351e71f87ffaa15679226093",
"packagetype": "sdist",
"python_version": "source",
"requires_python": "<4.0,>=3.8",
"size": 432765,
"upload_time": "2025-02-06T22:36:48",
"upload_time_iso_8601": "2025-02-06T22:36:48.205378Z",
"url": "https://files.pythonhosted.org/packages/65/5d/fd001bce6e4c9f54a9e1bdd0e1283d009106aeaf09656a86fe09c26acf70/acre_api-1.2.3.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-02-06 22:36:48",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "hosseini72",
"github_project": "acre_api",
"github_not_found": true,
"lcname": "acre_api"
}