{ "info": { "author": "", "author_email": "", "bugtrack_url": null, "classifiers": [], "description": "# cloudmersive_validate_api_client\nThe validation APIs help you validate data. Check if an E-mail address is real. Check if a domain is real. Check up on an IP address, and even where it is located. All this and much more is available in the validation API.\n\nThis Python package provides a native API client for [Cloudmersive Data Validation](https://www.cloudmersive.com/validate-api)\n\n- API version: v1\n- Package version: 2.0.7\n- Build package: io.swagger.codegen.languages.PythonClientCodegen\n\n## Requirements.\n\nPython 2.7 and 3.4+\n\n## Installation & Usage\n### pip install\n\nIf the python package is hosted on Github, you can install directly from Github\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 cloudmersive_validate_api_client \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 cloudmersive_validate_api_client\n```\n\n## Getting Started\n\nPlease follow the [installation procedure](#installation--usage) and then run the following:\n\n```python\nfrom __future__ import print_function\nimport time\nimport cloudmersive_validate_api_client\nfrom cloudmersive_validate_api_client.rest import ApiException\nfrom pprint import pprint\n\n# Configure API key authorization: Apikey\nconfiguration = cloudmersive_validate_api_client.Configuration()\nconfiguration.api_key['Apikey'] = 'YOUR_API_KEY'\n# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed\n# configuration.api_key_prefix['Apikey'] = 'Bearer'\n\n# create an instance of the API class\napi_instance = cloudmersive_validate_api_client.AddressApi(cloudmersive_validate_api_client.ApiClient(configuration))\ninput = cloudmersive_validate_api_client.ParseAddressRequest() # ParseAddressRequest | Input parse request\n\ntry:\n # Parse an unstructured input text string into an international, formatted address\n api_response = api_instance.address_parse_string(input)\n pprint(api_response)\nexcept ApiException as e:\n print(\"Exception when calling AddressApi->address_parse_string: %s\\n\" % e)\n\n```\n\n## Documentation for API Endpoints\n\nAll URIs are relative to *https://api.cloudmersive.com*\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n*AddressApi* | [**address_parse_string**](docs/AddressApi.md#address_parse_string) | **POST** /validate/address/parse | Parse an unstructured input text string into an international, formatted address\n*DomainApi* | [**domain_check**](docs/DomainApi.md#domain_check) | **POST** /validate/domain/check | Validate a domain name\n*DomainApi* | [**domain_post**](docs/DomainApi.md#domain_post) | **POST** /validate/domain/whois | Get WHOIS information for a domain\n*DomainApi* | [**domain_url_full**](docs/DomainApi.md#domain_url_full) | **POST** /validate/domain/url/full | Validate a URL fully\n*DomainApi* | [**domain_url_syntax_only**](docs/DomainApi.md#domain_url_syntax_only) | **POST** /validate/domain/url/syntax-only | Validate a URL syntactically\n*EmailApi* | [**email_address_get_servers**](docs/EmailApi.md#email_address_get_servers) | **POST** /validate/email/address/servers | Partially check whether an email address is valid\n*EmailApi* | [**email_full_validation**](docs/EmailApi.md#email_full_validation) | **POST** /validate/email/address/full | Fully validate an email address\n*EmailApi* | [**email_post**](docs/EmailApi.md#email_post) | **POST** /validate/email/address/syntaxOnly | Validate email adddress for syntactic correctness only\n*IPAddressApi* | [**i_p_address_post**](docs/IPAddressApi.md#i_p_address_post) | **POST** /validate/ip/geolocate | Geolocate an IP address\n*NameApi* | [**name_get_gender**](docs/NameApi.md#name_get_gender) | **POST** /validate/name/get-gender | Get the gender of a first name\n*NameApi* | [**name_identifier**](docs/NameApi.md#name_identifier) | **POST** /validate/name/identifier | Validate a code identifier\n*NameApi* | [**name_validate_first_name**](docs/NameApi.md#name_validate_first_name) | **POST** /validate/name/first | Validate a first name\n*NameApi* | [**name_validate_full_name**](docs/NameApi.md#name_validate_full_name) | **POST** /validate/name/full-name | Parse and validate a full name\n*NameApi* | [**name_validate_last_name**](docs/NameApi.md#name_validate_last_name) | **POST** /validate/name/last | Validate a last name\n*PhoneNumberApi* | [**phone_number_syntax_only**](docs/PhoneNumberApi.md#phone_number_syntax_only) | **POST** /validate/phonenumber/basic | Validate phone number (basic)\n*UserAgentApi* | [**user_agent_parse**](docs/UserAgentApi.md#user_agent_parse) | **POST** /validate/useragent/parse | Parse an HTTP User-Agent string, identify robots\n*VatApi* | [**vat_vat_lookup**](docs/VatApi.md#vat_vat_lookup) | **POST** /validate/vat/lookup | Lookup a VAT code\n\n\n## Documentation For Models\n\n - [AddressGetServersResponse](docs/AddressGetServersResponse.md)\n - [AddressVerifySyntaxOnlyResponse](docs/AddressVerifySyntaxOnlyResponse.md)\n - [CheckResponse](docs/CheckResponse.md)\n - [FirstNameValidationRequest](docs/FirstNameValidationRequest.md)\n - [FirstNameValidationResponse](docs/FirstNameValidationResponse.md)\n - [FullEmailValidationResponse](docs/FullEmailValidationResponse.md)\n - [FullNameValidationRequest](docs/FullNameValidationRequest.md)\n - [FullNameValidationResponse](docs/FullNameValidationResponse.md)\n - [GeolocateResponse](docs/GeolocateResponse.md)\n - [GetGenderRequest](docs/GetGenderRequest.md)\n - [GetGenderResponse](docs/GetGenderResponse.md)\n - [LastNameValidationRequest](docs/LastNameValidationRequest.md)\n - [LastNameValidationResponse](docs/LastNameValidationResponse.md)\n - [ParseAddressRequest](docs/ParseAddressRequest.md)\n - [ParseAddressResponse](docs/ParseAddressResponse.md)\n - [PhoneNumberValidateRequest](docs/PhoneNumberValidateRequest.md)\n - [PhoneNumberValidationResponse](docs/PhoneNumberValidationResponse.md)\n - [UserAgentValidateRequest](docs/UserAgentValidateRequest.md)\n - [UserAgentValidateResponse](docs/UserAgentValidateResponse.md)\n - [ValidateIdentifierRequest](docs/ValidateIdentifierRequest.md)\n - [ValidateIdentifierResponse](docs/ValidateIdentifierResponse.md)\n - [ValidateUrlRequestFull](docs/ValidateUrlRequestFull.md)\n - [ValidateUrlRequestSyntaxOnly](docs/ValidateUrlRequestSyntaxOnly.md)\n - [ValidateUrlResponseFull](docs/ValidateUrlResponseFull.md)\n - [ValidateUrlResponseSyntaxOnly](docs/ValidateUrlResponseSyntaxOnly.md)\n - [VatLookupRequest](docs/VatLookupRequest.md)\n - [VatLookupResponse](docs/VatLookupResponse.md)\n - [WhoisResponse](docs/WhoisResponse.md)\n\n\n## Documentation For Authorization\n\n\n## Apikey\n\n- **Type**: API key\n- **API key parameter name**: Apikey\n- **Location**: HTTP header\n\n\n## Author", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://www.cloudmersive.com/validate-api", "keywords": "Swagger,validateapi", "license": "", "maintainer": "", "maintainer_email": "", "name": "cloudmersive-validate-api-client", "package_url": "https://pypi.org/project/cloudmersive-validate-api-client/", "platform": "", "project_url": "https://pypi.org/project/cloudmersive-validate-api-client/", "project_urls": { "Homepage": "https://www.cloudmersive.com/validate-api" }, "release_url": "https://pypi.org/project/cloudmersive-validate-api-client/2.0.7/", "requires_dist": null, "requires_python": "", "summary": "validateapi", "version": "2.0.7" }, "last_serial": 6001079, "releases": { "2.0.5": [ { "comment_text": "", "digests": { "md5": "dd73a4d23a021aae5165ce49a25da9aa", "sha256": "901c8fb71c5acac21957f90b14035886613977019593c445f2567c6d1e4f29a3" }, "downloads": -1, "filename": "cloudmersive_validate_api_client-2.0.5.tar.gz", "has_sig": false, "md5_digest": "dd73a4d23a021aae5165ce49a25da9aa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32303, "upload_time": "2019-09-02T19:25:53", "url": "https://files.pythonhosted.org/packages/a7/14/152742c9fd407b380a10b52750d469b4dd238c6180277bd9e855661141c0/cloudmersive_validate_api_client-2.0.5.tar.gz" } ], "2.0.6": [ { "comment_text": "", "digests": { "md5": "a7b24ebc9238cd1fac513998df0cef05", "sha256": "839f1cd8a8333e1ee9352f7cccc066ac12d61f5f7d48c03c59c89e11e79a7ad3" }, "downloads": -1, "filename": "cloudmersive_validate_api_client-2.0.6.tar.gz", "has_sig": false, "md5_digest": "a7b24ebc9238cd1fac513998df0cef05", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34690, "upload_time": "2019-09-08T22:34:05", "url": "https://files.pythonhosted.org/packages/08/ee/41be356afa1d8eef0f3a2a5b1cfb60a472c69bc95d8e131a08d99a6318dc/cloudmersive_validate_api_client-2.0.6.tar.gz" } ], "2.0.7": [ { "comment_text": "", "digests": { "md5": "ac7486c81bd44910c938f7f4bc4f1fe3", "sha256": "a619581987de6f520904e594afc3d765ae3140513d333e3511151ad1e3d13cb4" }, "downloads": -1, "filename": "cloudmersive_validate_api_client-2.0.7.tar.gz", "has_sig": false, "md5_digest": "ac7486c81bd44910c938f7f4bc4f1fe3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36442, "upload_time": "2019-10-19T21:31:39", "url": "https://files.pythonhosted.org/packages/db/ef/7d97a9ae85c5cd5685aae50e28ca5f2572a09c0a2a3ccef15362f8b3985a/cloudmersive_validate_api_client-2.0.7.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "ac7486c81bd44910c938f7f4bc4f1fe3", "sha256": "a619581987de6f520904e594afc3d765ae3140513d333e3511151ad1e3d13cb4" }, "downloads": -1, "filename": "cloudmersive_validate_api_client-2.0.7.tar.gz", "has_sig": false, "md5_digest": "ac7486c81bd44910c938f7f4bc4f1fe3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36442, "upload_time": "2019-10-19T21:31:39", "url": "https://files.pythonhosted.org/packages/db/ef/7d97a9ae85c5cd5685aae50e28ca5f2572a09c0a2a3ccef15362f8b3985a/cloudmersive_validate_api_client-2.0.7.tar.gz" } ] }