Extend a subscription
The EXTENDDOMAINS
action extends the subscription for all domains added to the specified ACME account, and to any other ACME accounts that share the same external account binding details.
This action can only be performed within the subscription extension window, which begins 100 days before the subscription expiration and ends 30 days after the subscription expiration.
The subscription can be extended for 1, 2, or 3 years.
For more information about subscription extensions, see Subscription overview. |
Action: EXTENDDOMAINS
Variable Name | Type | Max. Length | Description |
---|---|---|---|
|
string |
64 chars |
Your account username. This value is case sensitive. |
|
string |
128 chars |
Your account password. This value is case sensitive. |
|
string |
30 chars |
The action to be taken. In this case, the value is: |
|
string |
32 chars |
Your Base64 url encoded ACME account ID. |
|
string |
1 char |
Indicates whether to return a quote or perform the actual action. The possible values are:
|
|
integer |
Specifies the subscription duration in years. The possible values are: If not specified, the value defaults to |
|
|
integer |
Specifies the subscription duration in days. The possible values are: This is an alternative to the |
Sample request
curl --location --request POST 'https://secure.trust-provider.com/products/!ACMEAdmin' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--data-urlencode 'loginName=loginName' \
--data-urlencode 'loginPassword=loginPassword' \
--data-urlencode 'action=EXTENDDOMAINS' \
--data-urlencode 'acmeAccountID=ABc_123xYZ456' \
--data-urlencode 'years=3'
Success responses
{
"success": true,
"orderNumber": 7654321,
"cost": 1000,
// displayed price is for sample purposes only
"currency": "USD"
}
quoteOnly
set to Y
{
"success": true,
"cost": 1000.00,
// displayed price is for sample purposes only
"currency": "USD"
}