UNPKG

@itentialopensource/adapter-godaddy

Version:

This adapter integrates with system described as: GoDaddy REST API v1 and v2.

517 lines 13.9 kB
{ "actions": [ { "name": "certificateCreate", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/v1/certificates?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "certificateValidate", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/v1/certificates/validate?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "certificateGet", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/v1/certificates/{pathv1}?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "certificateActionRetrieve", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/v1/certificates/{pathv1}/actions?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "certificateResendEmail", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/v1/certificates/{pathv1}/email/{pathv2}/resend?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "certificateAlternateEmailAddress", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/v1/certificates/{pathv1}/email/resend/{pathv2}?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "certificateResendEmailAddress", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/v1/certificates/{pathv1}/email/{pathv2}/resend/{pathv3}?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "certificateEmailHistory", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/v1/certificates/{pathv1}/email/history?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "certificateCallbackDelete", "protocol": "REST", "method": "DELETE", "entitypath": "{base_path}/{version}/v1/certificates/{pathv1}/callback?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "certificateCallbackGet", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/v1/certificates/{pathv1}/callback?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "certificateCallbackReplace", "protocol": "REST", "method": "PUT", "entitypath": "{base_path}/{version}/v1/certificates/{pathv1}/callback?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "certificateCancel", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/v1/certificates/{pathv1}/cancel?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "certificateDownload", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/v1/certificates/{pathv1}/download?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "certificateReissue", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/v1/certificates/{pathv1}/reissue?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "certificateRenew", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/v1/certificates/{pathv1}/renew?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "certificateRevoke", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/v1/certificates/{pathv1}/revoke?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "certificateSitesealGet", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/v1/certificates/{pathv1}/siteSeal?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "certificateVerifydomaincontrol", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/v1/certificates/{pathv1}/verifyDomainControl?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "certificateGetEntitlement", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/v2/certificates?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/certificateGetEntitlement-default.json" } ] }, { "name": "certificateDownloadEntitlement", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/v2/certificates/download?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "getCustomerCertificatesByCustomerId", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/v2/customers/{pathv1}/certificates?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "getCertificateDetailByCertIdentifier", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/v2/customers/{pathv1}/certificates/{pathv2}?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "getDomainInformationByCertificateId", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/v2/customers/{pathv1}/certificates/{pathv2}/domainVerifications?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/getDomainInformationByCertificateId-default.json" } ] }, { "name": "getDomainDetailsByDomain", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/v2/customers/{pathv1}/certificates/{pathv2}/domainVerifications/{pathv3}?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "getAcmeExternalAccountBinding", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/v2/customers/{pathv1}/certificates/acme/externalAccountBinding?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] } ] }