Skip to content

Commit 28e7bc0

Browse files
chore: sdk update
1 parent 15b323f commit 28e7bc0

643 files changed

Lines changed: 1168 additions & 643 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -121,6 +121,7 @@ Class | Method | HTTP request | Description
121121
*DomainsPortfolioApi* | [**enable_privacy_protection_v1**](docs/DomainsPortfolioApi.md#enable_privacy_protection_v1) | **PUT** /api/domains/v1/portfolio/{domain}/privacy-protection | Enable privacy protection
122122
*DomainsPortfolioApi* | [**get_domain_details_v1**](docs/DomainsPortfolioApi.md#get_domain_details_v1) | **GET** /api/domains/v1/portfolio/{domain} | Get domain details
123123
*DomainsPortfolioApi* | [**get_domain_list_v1**](docs/DomainsPortfolioApi.md#get_domain_list_v1) | **GET** /api/domains/v1/portfolio | Get domain list
124+
*DomainsPortfolioApi* | [**get_domain_renewal_information_v1**](docs/DomainsPortfolioApi.md#get_domain_renewal_information_v1) | **GET** /api/domains/v1/portfolio/{domain}/renewal | Get domain renewal information
124125
*DomainsPortfolioApi* | [**purchase_new_domain_v1**](docs/DomainsPortfolioApi.md#purchase_new_domain_v1) | **POST** /api/domains/v1/portfolio | Purchase new domain
125126
*DomainsPortfolioApi* | [**update_domain_nameservers_v1**](docs/DomainsPortfolioApi.md#update_domain_nameservers_v1) | **PUT** /api/domains/v1/portfolio/{domain}/nameservers | Update domain nameservers
126127
*DomainsWHOISApi* | [**create_whois_profile_v1**](docs/DomainsWHOISApi.md#create_whois_profile_v1) | **POST** /api/domains/v1/whois | Create WHOIS profile
@@ -371,6 +372,7 @@ Class | Method | HTTP request | Description
371372
- [DomainsV1ForwardingStoreRequest](docs/DomainsV1ForwardingStoreRequest.md)
372373
- [DomainsV1PortfolioPurchaseRequest](docs/DomainsV1PortfolioPurchaseRequest.md)
373374
- [DomainsV1PortfolioPurchaseRequestDomainContacts](docs/DomainsV1PortfolioPurchaseRequestDomainContacts.md)
375+
- [DomainsV1PortfolioRenewalRenewalInformationResource](docs/DomainsV1PortfolioRenewalRenewalInformationResource.md)
374376
- [DomainsV1PortfolioUpdateNameserversRequest](docs/DomainsV1PortfolioUpdateNameserversRequest.md)
375377
- [DomainsV1WHOISProfileResource](docs/DomainsV1WHOISProfileResource.md)
376378
- [DomainsV1WHOISStoreRequest](docs/DomainsV1WHOISStoreRequest.md)

docs/DomainsPortfolioApi.md

Lines changed: 74 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ Method | HTTP request | Description
1010
[**enable_privacy_protection_v1**](DomainsPortfolioApi.md#enable_privacy_protection_v1) | **PUT** /api/domains/v1/portfolio/{domain}/privacy-protection | Enable privacy protection
1111
[**get_domain_details_v1**](DomainsPortfolioApi.md#get_domain_details_v1) | **GET** /api/domains/v1/portfolio/{domain} | Get domain details
1212
[**get_domain_list_v1**](DomainsPortfolioApi.md#get_domain_list_v1) | **GET** /api/domains/v1/portfolio | Get domain list
13+
[**get_domain_renewal_information_v1**](DomainsPortfolioApi.md#get_domain_renewal_information_v1) | **GET** /api/domains/v1/portfolio/{domain}/renewal | Get domain renewal information
1314
[**purchase_new_domain_v1**](DomainsPortfolioApi.md#purchase_new_domain_v1) | **POST** /api/domains/v1/portfolio | Purchase new domain
1415
[**update_domain_nameservers_v1**](DomainsPortfolioApi.md#update_domain_nameservers_v1) | **PUT** /api/domains/v1/portfolio/{domain}/nameservers | Update domain nameservers
1516

@@ -451,6 +452,79 @@ This endpoint does not need any parameter.
451452

452453
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
453454

455+
# **get_domain_renewal_information_v1**
456+
> DomainsV1PortfolioRenewalRenewalInformationResource get_domain_renewal_information_v1(domain)
457+
458+
Get domain renewal information
459+
460+
Retrieve renewal information for a specified domain, including its status and current
461+
expiration date.
462+
463+
Use this endpoint to build renewal automation and expiry monitoring for a single domain.
464+
465+
### Example
466+
467+
* Bearer Authentication (apiToken):
468+
469+
```python
470+
import hostinger_api
471+
from hostinger_api.models.domains_v1_portfolio_renewal_renewal_information_resource import DomainsV1PortfolioRenewalRenewalInformationResource
472+
from hostinger_api.rest import ApiException
473+
from pprint import pprint
474+
475+
476+
# Configure Bearer authorization: apiToken
477+
configuration = hostinger_api.Configuration(
478+
access_token = os.environ["BEARER_TOKEN"]
479+
)
480+
481+
# Enter a context with an instance of the API client
482+
with hostinger_api.ApiClient(configuration) as api_client:
483+
# Create an instance of the API class
484+
api_instance = hostinger_api.DomainsPortfolioApi(api_client)
485+
domain = 'mydomain.tld' # str | Domain name
486+
487+
try:
488+
# Get domain renewal information
489+
api_response = api_instance.get_domain_renewal_information_v1(domain)
490+
print("The response of DomainsPortfolioApi->get_domain_renewal_information_v1:\n")
491+
pprint(api_response)
492+
except Exception as e:
493+
print("Exception when calling DomainsPortfolioApi->get_domain_renewal_information_v1: %s\n" % e)
494+
```
495+
496+
497+
498+
### Parameters
499+
500+
501+
Name | Type | Description | Notes
502+
------------- | ------------- | ------------- | -------------
503+
**domain** | **str**| Domain name |
504+
505+
### Return type
506+
507+
[**DomainsV1PortfolioRenewalRenewalInformationResource**](DomainsV1PortfolioRenewalRenewalInformationResource.md)
508+
509+
### Authorization
510+
511+
[apiToken](../README.md#apiToken)
512+
513+
### HTTP request headers
514+
515+
- **Content-Type**: Not defined
516+
- **Accept**: application/json
517+
518+
### HTTP response details
519+
520+
| Status code | Description | Response headers |
521+
|-------------|-------------|------------------|
522+
**200** | Success response | - |
523+
**401** | Unauthenticated response | - |
524+
**500** | Error response | - |
525+
526+
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
527+
454528
# **purchase_new_domain_v1**
455529
> BillingV1OrderOrderResource purchase_new_domain_v1(domains_v1_portfolio_purchase_request)
456530
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
# DomainsV1PortfolioRenewalRenewalInformationResource
2+
3+
4+
## Properties
5+
6+
Name | Type | Description | Notes
7+
------------ | ------------- | ------------- | -------------
8+
**domain** | **str** | Domain name | [optional]
9+
**status** | **str** | Domain status | [optional]
10+
**expires_at** | **datetime** | Domain expiration date | [optional]
11+
12+
## Example
13+
14+
```python
15+
from hostinger_api.models.domains_v1_portfolio_renewal_renewal_information_resource import DomainsV1PortfolioRenewalRenewalInformationResource
16+
17+
# TODO update the JSON string below
18+
json = "{}"
19+
# create an instance of DomainsV1PortfolioRenewalRenewalInformationResource from a JSON string
20+
domains_v1_portfolio_renewal_renewal_information_resource_instance = DomainsV1PortfolioRenewalRenewalInformationResource.from_json(json)
21+
# print the JSON string representation of the object
22+
print(DomainsV1PortfolioRenewalRenewalInformationResource.to_json())
23+
24+
# convert the object into a dict
25+
domains_v1_portfolio_renewal_renewal_information_resource_dict = domains_v1_portfolio_renewal_renewal_information_resource_instance.to_dict()
26+
# create an instance of DomainsV1PortfolioRenewalRenewalInformationResource from a dict
27+
domains_v1_portfolio_renewal_renewal_information_resource_from_dict = DomainsV1PortfolioRenewalRenewalInformationResource.from_dict(domains_v1_portfolio_renewal_renewal_information_resource_dict)
28+
```
29+
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
30+
31+

hostinger_api/__init__.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,14 @@
55
"""
66
Hostinger API Python SDK
77
8-
API Version: 1.7.0
8+
API Version: 1.7.1
99
1010
NOTE: This file is auto-generated, DO NOT EDIT THIS FILE MANUALLY!
1111
If you want to contribute or request a new feature, please create an issue or pull request on https://github.com/hostinger/api
1212
""" # noqa: E501
1313

1414

15-
__version__ = "3.5.0"
15+
__version__ = "3.5.1"
1616

1717
# import apis into sdk package
1818
from hostinger_api.api.agency_hosting_datacenters_api import AgencyHostingDatacentersApi
@@ -160,6 +160,7 @@
160160
from hostinger_api.models.domains_v1_forwarding_store_request import DomainsV1ForwardingStoreRequest
161161
from hostinger_api.models.domains_v1_portfolio_purchase_request import DomainsV1PortfolioPurchaseRequest
162162
from hostinger_api.models.domains_v1_portfolio_purchase_request_domain_contacts import DomainsV1PortfolioPurchaseRequestDomainContacts
163+
from hostinger_api.models.domains_v1_portfolio_renewal_renewal_information_resource import DomainsV1PortfolioRenewalRenewalInformationResource
163164
from hostinger_api.models.domains_v1_portfolio_update_nameservers_request import DomainsV1PortfolioUpdateNameserversRequest
164165
from hostinger_api.models.domains_v1_whois_profile_resource import DomainsV1WHOISProfileResource
165166
from hostinger_api.models.domains_v1_whois_store_request import DomainsV1WHOISStoreRequest

hostinger_api/api/agency_hosting_datacenters_api.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"""
44
Hostinger API Python SDK
55
6-
API Version: 1.7.0
6+
API Version: 1.7.1
77
88
NOTE: This file is auto-generated, DO NOT EDIT THIS FILE MANUALLY!
99
If you want to contribute or request a new feature, please create an issue or pull request on https://github.com/hostinger/api

hostinger_api/api/agency_hosting_domains_api.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"""
44
Hostinger API Python SDK
55
6-
API Version: 1.7.0
6+
API Version: 1.7.1
77
88
NOTE: This file is auto-generated, DO NOT EDIT THIS FILE MANUALLY!
99
If you want to contribute or request a new feature, please create an issue or pull request on https://github.com/hostinger/api

hostinger_api/api/agency_hosting_files_api.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"""
44
Hostinger API Python SDK
55
6-
API Version: 1.7.0
6+
API Version: 1.7.1
77
88
NOTE: This file is auto-generated, DO NOT EDIT THIS FILE MANUALLY!
99
If you want to contribute or request a new feature, please create an issue or pull request on https://github.com/hostinger/api

hostinger_api/api/agency_hosting_website_setups_api.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"""
44
Hostinger API Python SDK
55
6-
API Version: 1.7.0
6+
API Version: 1.7.1
77
88
NOTE: This file is auto-generated, DO NOT EDIT THIS FILE MANUALLY!
99
If you want to contribute or request a new feature, please create an issue or pull request on https://github.com/hostinger/api

hostinger_api/api/agency_hosting_websites_api.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"""
44
Hostinger API Python SDK
55
6-
API Version: 1.7.0
6+
API Version: 1.7.1
77
88
NOTE: This file is auto-generated, DO NOT EDIT THIS FILE MANUALLY!
99
If you want to contribute or request a new feature, please create an issue or pull request on https://github.com/hostinger/api

hostinger_api/api/billing_catalog_api.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"""
44
Hostinger API Python SDK
55
6-
API Version: 1.7.0
6+
API Version: 1.7.1
77
88
NOTE: This file is auto-generated, DO NOT EDIT THIS FILE MANUALLY!
99
If you want to contribute or request a new feature, please create an issue or pull request on https://github.com/hostinger/api

0 commit comments

Comments
 (0)