Address Models
Address models for the ACPortal API.
- class ab.api.models.address.AddressValidateParams(*, Line1=None, City=None, State=None, Zip=None)[source]
Bases:
RequestModelQuery parameters for GET /address/isvalid.
- model_config = {'alias_generator': <function _to_camel>, 'extra': 'forbid', 'populate_by_name': True, 'str_strip_whitespace': True, 'use_enum_values': True, 'validate_by_alias': True, 'validate_by_name': True}
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].
- class ab.api.models.address.AddressPropertyTypeParams(*, Address1=None, Address2=None, City=None, State=None, ZipCode=None)[source]
Bases:
RequestModelQuery parameters for GET /address/propertytype.
- Parameters:
- model_config = {'alias_generator': <function _to_camel>, 'extra': 'forbid', 'populate_by_name': True, 'str_strip_whitespace': True, 'use_enum_values': True, 'validate_by_alias': True, 'validate_by_name': True}
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].
- class ab.api.models.address.AddressIsValidResult(*, isValid=None, validatedAddress=None, suggestions=None, dontValidate=None, countryId=None, countryCode=None, latitude=None, longitude=None, propertyType=None, **extra_data)[source]
Bases:
ResponseModelResult from GET /address/isvalid.
- Parameters:
- model_config = {'alias_generator': <function _to_camel>, 'extra': 'allow', 'populate_by_name': True, 'str_strip_whitespace': True, 'use_enum_values': True, 'validate_by_alias': True, 'validate_by_name': True}
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].
- class ab.api.models.address.PropertyType(*, propertyType=None, confidence=None, **extra_data)[source]
Bases:
ResponseModelResult from GET /address/propertytype.
- model_config = {'alias_generator': <function _to_camel>, 'extra': 'allow', 'populate_by_name': True, 'str_strip_whitespace': True, 'use_enum_values': True, 'validate_by_alias': True, 'validate_by_name': True}
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].