{"openapi":"3.0.0","info":{"title":"OVHcloud API specification","description":"Specification for OVHcloud API","version":"1.0","contact":{"name":"OVH","email":"api@ml.ovh.net"}},"servers":[{"url":"https://api.eu.ovhcloud.com/1.0"}],"components":{"schemas":{"any":{"description":"Can be anything (text, int, bool, json, html, etc.)","example":"This is a content of any type !"},"duration":{"type":"string","description":"Duration (e.g., P1Y2M3DT4H6M9S)","example":"P1Y2M3DT4H6M9S"},"email":{"type":"string","description":"Email address (e.g., api@ml.ovh.net)","format":"email","example":"api@ml.ovh.net"},"email.pro.Dkim":{"type":"object","description":"DKIM for a domain","properties":{"cnameIsValid":{"type":"boolean","description":"DNS CNAME validation passed","readOnly":true},"customerRecord":{"type":"string","description":"Customer DNS record","readOnly":true},"header":{"type":"string","description":"Header used for DKIM signature","readOnly":true},"lastUpdate":{"type":"string","description":"Last update date","nullable":true,"format":"date-time","readOnly":true},"recordType":{"allOf":[{"$ref":"#/components/schemas/email.pro.DkimRecordTypeEnum"}],"description":"Record type of the customer record","readOnly":true},"selectorName":{"type":"string","description":"Selector name","readOnly":true},"status":{"allOf":[{"$ref":"#/components/schemas/email.pro.DkimStatusEnum"}],"description":"DKIM status","readOnly":true},"targetRecord":{"type":"string","description":"Target of the customer record","nullable":true,"readOnly":true},"taskPendingId":{"type":"integer","description":"Pending task for this DKIM","nullable":true,"readOnly":true}}},"email.pro.DkimRecordTypeEnum":{"type":"string","description":"Record type of the customer record","enum":["CNAME"]},"email.pro.DkimStatusEnum":{"type":"string","description":"DKIM status","enum":["deleting","disabling","enabling","inProduction","ready","todo","waitingRecord"]},"email.pro.Domain":{"type":"object","description":"Domain","properties":{"cnameToCheck":{"type":"string","description":"Cname that will be checked to prove the domain ownership","nullable":true,"readOnly":true},"domainAliases":{"type":"array","description":"List of aliases for this domain","items":{"type":"string"},"readOnly":true},"domainValidated":{"type":"boolean","description":"Domain validation status","readOnly":true},"isAliasDomain":{"type":"boolean","description":"Indicate if this domain is an alias for another domain","readOnly":true},"mxIsValid":{"type":"boolean","description":"If true your dns mx configuration is valid","readOnly":true},"mxRecord":{"type":"array","description":"Domain MX record configured in DNS","nullable":true,"items":{"type":"string"},"readOnly":true},"mxRelay":{"type":"string","description":"If specified, emails to not existing address will be redirected to that domain","nullable":true},"name":{"type":"string","description":"Domain name","readOnly":true},"srvIsValid":{"type":"boolean","description":"If true your dns srv record is valid","readOnly":true},"srvRecord":{"type":"array","description":"Domain SRV record configured in DNS","nullable":true,"items":{"type":"string"},"readOnly":true},"state":{"allOf":[{"$ref":"#/components/schemas/email.pro.ObjectStateEnum"}],"description":"Domain state","readOnly":true},"taskPendingId":{"type":"integer","description":"Pending taks id","readOnly":true},"type":{"allOf":[{"$ref":"#/components/schemas/email.pro.DomainTypeEnum"}],"description":"Domain type"}}},"email.pro.DomainDkimDiagnostics":{"type":"object","description":"Dkim selectors and DNS configuration state","properties":{"errorCode":{"type":"integer","description":"Error code related to misconfiguration of DKIM, if exists","nullable":true,"readOnly":true},"message":{"type":"string","description":"DKIM misconfiguration description, if exists","nullable":true,"readOnly":true},"state":{"allOf":[{"$ref":"#/components/schemas/email.pro.DomainDkimDiagnosticsStateEnum"}],"description":"State of DKIM selectors","nullable":true,"readOnly":true}}},"email.pro.DomainDkimDiagnosticsStateEnum":{"type":"string","description":"DKIM status","enum":["active","disabled","error","inProgress","toConfigure"]},"email.pro.DomainNative":{"type":"object","description":"Domain","properties":{"cnameToCheck":{"type":"string","description":"Cname that will be checked to prove the domain ownership","nullable":true,"readOnly":true},"dkimDiagnostics":{"allOf":[{"$ref":"#/components/schemas/email.pro.DomainDkimDiagnostics"}],"description":"Dkim selectors and DNS configuration state","nullable":true,"readOnly":true},"domainAliases":{"type":"array","description":"List of aliases for this domain","items":{"type":"string"},"readOnly":true},"domainValidated":{"type":"boolean","description":"Domain validation status","readOnly":true},"expectedAutodiscoverSRV":{"type":"string","description":"Expected SRV record on this domain","readOnly":true},"expectedMX":{"type":"array","description":"Expected MX record(s) on this domain","items":{"type":"string"},"readOnly":true},"expectedSPF":{"type":"string","description":"Expected SPF record on this domain","readOnly":true},"isAliasDomain":{"type":"boolean","description":"Indicate if this domain is an alias for another domain","readOnly":true},"mxIsValid":{"type":"boolean","description":"If true your DNS MX configuration is valid","readOnly":true},"mxRecord":{"type":"array","description":"Domain MX record configured in DNS","nullable":true,"items":{"type":"string"},"readOnly":true},"mxRelay":{"type":"string","description":"If specified, emails to not existing address will be redirected to that domain","nullable":true,"readOnly":true},"name":{"type":"string","description":"Domain name","readOnly":true},"spfIsValid":{"type":"boolean","description":"SPF record validation passed","readOnly":true},"spfRecord":{"type":"array","description":"Domain's SPF record configured in the DNS","nullable":true,"items":{"type":"string"},"readOnly":true},"srvIsValid":{"type":"boolean","description":"If true your DNS SRV record is valid","readOnly":true},"srvRecord":{"type":"array","description":"Domain SRV record configured in DNS","nullable":true,"items":{"type":"string"},"readOnly":true},"state":{"allOf":[{"$ref":"#/components/schemas/email.pro.ObjectStateEnum"}],"description":"Domain state","readOnly":true},"taskPendingId":{"type":"integer","description":"Pending tasks id","readOnly":true},"type":{"allOf":[{"$ref":"#/components/schemas/email.pro.DomainTypeEnum"}],"description":"Domain type","readOnly":true}}},"email.pro.DomainTypeEnum":{"type":"string","description":"Domain type","enum":["authoritative","nonAuthoritative"]},"email.pro.ObjectStateEnum":{"type":"string","description":"Current object state","enum":["creating","deleting","ok","reopening","suspended","suspending","unknown"]},"email.pro.Task":{"type":"object","description":"Organization task details","properties":{"finishDate":{"type":"string","description":"Completion date","nullable":true,"format":"date-time","readOnly":true},"function":{"allOf":[{"$ref":"#/components/schemas/email.pro.TaskFunctionEnum"}],"description":"Function name","readOnly":true},"id":{"type":"integer","description":"Task id","readOnly":true},"status":{"allOf":[{"$ref":"#/components/schemas/email.pro.TaskStatusEnum"}],"description":"Task status","readOnly":true},"todoDate":{"type":"string","description":"Creation date","format":"date-time","readOnly":true}}},"email.pro.TaskFunctionEnum":{"type":"string","description":"function enumeration for task","enum":["addAccount","addAlias","addDomain","addDomainDKIM","addDomainDisclaimer","addExternalContact","addFullAccess","addSendAs","addSendOnBehalfTo","addServiceAuthorizedIp","changeHostname","changePassword","configureCustomer","deleteAccount","deleteAlias","deleteDomain","deleteDomainDKIM","deleteDomainDisclaimer","deleteExternalContact","deleteFullAccess","deleteSendAs","deleteSendOnBehalfTo","deleteService","deleteServiceAuthorizedIp","diagnoseAccount","disableDKIM","enableDKIM","expandDrive","installServer","maintenance","migrateAccountViaOMM","migrationAccount","migrationDisclaimer","migrationExternalContact","migrationHistory","migrationService","reOpenAccount","setAccount","setAlias","setDns","setDomain","setDomainDisclaimer","setExternalContact","setService","suspendAccount","suspendService","unknown","unsuspendAccount","unsuspendService"]},"email.pro.TaskStatusEnum":{"type":"string","description":"Task status","enum":["cancelled","doing","done","error","todo"]},"email.pro.dkim":{"type":"object","description":"DKIM for a domain","properties":{"customerRecord":{"type":"string","description":"customer DNS record","readOnly":true},"header":{"type":"string","description":"header used for DKIM signature","readOnly":true},"lastUpdate":{"type":"string","description":"Last update date","nullable":true,"format":"date-time","readOnly":true},"recordType":{"allOf":[{"$ref":"#/components/schemas/email.pro.dkimRecordTypeEnum"}],"description":"Record type of the customer record","readOnly":true},"selectorName":{"type":"string","description":"selectorName","readOnly":true},"status":{"allOf":[{"$ref":"#/components/schemas/email.pro.dkimStatusEnum"}],"description":"dkim status","readOnly":true},"targetRecord":{"type":"string","description":"Target of the customer record","nullable":true,"readOnly":true},"taskPendingId":{"type":"integer","description":"Pending task for this DKIM","nullable":true,"readOnly":true}}},"email.pro.dkimRecordTypeEnum":{"type":"string","description":"Record type of the customer record","enum":["CNAME"]},"email.pro.dkimStatusEnum":{"type":"string","description":"dkim status","enum":["deleting","disabling","enabling","inProduction","ready","todo","waitingRecord"]},"internationalPhoneNumber":{"type":"string","description":"International phone number","format":"phone-number"},"ip":{"type":"string","description":"IP address (e.g., 192.0.2.0)","format":"ipv4","example":"192.0.2.0"},"ipBlock":{"type":"string","description":"IP (v4 or v6) CIDR notation (e.g., 192.0.2.0/24)","format":"ip-block","example":"192.0.2.0/24"},"ipInterface":{"type":"string","description":"IP address (e.g., 192.0.2.0)","format":"ipv4","example":"192.0.2.0"},"ipv4":{"type":"string","description":"IPv4 address (e.g., 192.0.2.0)","format":"ipv4","example":"192.0.2.0"},"ipv4Block":{"type":"string","description":"IPv4 CIDR notation (e.g., 192.0.2.0/24)","format":"ipv4-block","example":"192.0.2.0/24"},"ipv6":{"type":"string","description":"IPv6 address (e.g., 2001:41d0:1:1994::1)","format":"ipv6","example":"2001:41d0:1:1994::1"},"ipv6Block":{"type":"string","description":"IPv6 CIDR notation (e.g., 2001:41d0::/128)","format":"ipv6-block","example":"2001:41d0::/128"},"macAddress":{"type":"string","description":"MAC address (e.g., 00:00:5e:00:53:01)","format":"mac-address","example":"00:00:5e:00:53:01"},"phoneNumber":{"type":"string","description":"Phone number","format":"phone-number"},"time":{"type":"string","description":"Time (e.g., 15:04:05)","format":"time","example":"15:04:05"}},"securitySchemes":{"oAuth2AuthCode":{"type":"oauth2","description":"Oauth2","x-client-id":"1bb9c7df371741c0","x-client-secret":"a5b4de870aca620d10fbf63cd18d205b","flows":{"authorizationCode":{"authorizationUrl":"https://auth.eu.ovhcloud.com/oauth2/authorize","tokenUrl":"https://auth.eu.ovhcloud.com/oauth2/token","scopes":{"account/all":"Manage your account","all":"Manage your whole account and all your services","services/all":"Manage your services lifecycle and billing"}}}}}},"paths":{"/email/pro/{service}/domain":{"get":{"summary":"List domains","description":"Returns the names of the domains attached to the service. Filter them by `state`, such as ok or suspended.","security":[{"oAuth2AuthCode":[]}],"parameters":[{"in":"path","name":"service","description":"Service","required":true,"schema":{"type":"string"}},{"in":"query","name":"state","description":"Filter the value of state property (=)","schema":{"$ref":"#/components/schemas/email.pro.ObjectStateEnum"}}],"responses":{"200":{"description":"successful operation","content":{"application/json":{"schema":{"type":"array","items":{"type":"string"}}}}}},"x-developer-hub-navigation":[["Web Cloud","Email and Collaborative Solutions","Microsoft Exchange","Email Pro","Domains@@@10"]],"x-badges":[{"color":"blue","label":"Alpha version"}],"x-code-samples":[{"lang":"python","label":"Python","source":"'''\nFirst, install the latest release of Python wrapper: $ pip install ovh\n'''\nimport json\nimport ovh\n\n# Instantiate an OVH Client.\n# You can generate new credentials with full access to your account on\n# the token creation page (https://api.ovh.com/createToken/index.cgi?GET=/*&PUT=/*&POST=/*&DELETE=/*)\nclient = ovh.Client(\n\tendpoint='ovh-eu',               # Endpoint of API OVH (List of available endpoints: https://github.com/ovh/python-ovh#2-configure-your-application)\n\tapplication_key='xxxxxxxxxx',    # Application Key\n\tapplication_secret='xxxxxxxxxx', # Application Secret\n\tconsumer_key='xxxxxxxxxx',       # Consumer Key\n)\n\nresult = client.get(\"/email/pro/{service}/domain\")\n\n# Pretty print\nprint(json.dumps(result, indent=4))"},{"lang":"php","label":"PHP","source":"<?php\n/**\n * First, download the latest release of PHP wrapper on github\n * And include this script into the folder with extracted files\n */\nrequire __DIR__ . '/vendor/autoload.php';\nuse \\Ovh\\Api;\n\n/**\n * Instantiate an OVH Client.\n * You can generate new credentials with full access to your account on\n * the token creation page (https://api.ovh.com/createToken/index.cgi?GET=/*&PUT=/*&POST=/*&DELETE=/*)\n */\n$ovh = new Api('xxxxxxxxxx',  // Application Key\n               'xxxxxxxxxx',  // Application Secret\n               'ovh-eu',      // Endpoint of API OVH (List of available endpoints: https://github.com/ovh/python-ovh#2-configure-your-application)\n               'xxxxxxxxxx'); // Consumer Key\n\n$result = $ovh->get(\"/email/pro/{service}/domain\");\n\nprint_r($result);\n?>"}],"x-iam-actions":[{"name":"emailPro:apiovh:domain/get","required":true}],"x-expanded-response":"EmailProDomainNative"},"post":{"summary":"Add a domain","description":"Add a domain. Adds an authoritative or nonAuthoritative domain to the service and returns the task. For a domain hosted by OVHcloud, the MX, autodiscover SRV, SPF and DKIM records can be configured automatically.","security":[{"oAuth2AuthCode":[]}],"parameters":[{"in":"path","name":"service","description":"The internal name of your pro organization","required":true,"schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"autoEnableDKIM":{"type":"boolean","description":"Enable DKIM automatically after DKIM configuration"},"configureAutodiscover":{"type":"boolean","description":"If you host domain in OVH we can configure autodiscover record automatically"},"configureDKIM":{"type":"boolean","description":"Launch configuration of DKIM automatically for the domain"},"configureMx":{"type":"boolean","description":"If you host domain in OVH we can configure mx record automatically"},"configureSPF":{"type":"boolean","description":"Enable automatic SPF record (only for domains hosted by OVHcloud)"},"mxRelay":{"type":"string","description":"If specified, emails to not existing address will be redirected to that domain"},"name":{"type":"string","description":"Domain to install on server"},"type":{"description":"Type of domain that You want to install","$ref":"#/components/schemas/email.pro.DomainTypeEnum"}},"required":["name","type"]}}}},"responses":{"200":{"description":"successful operation","content":{"application/json":{"schema":{"$ref":"#/components/schemas/email.pro.Task"}}}}},"x-developer-hub-navigation":[["Web Cloud","Email and Collaborative Solutions","Microsoft Exchange","Email Pro","Domains@@@30"]],"x-badges":[{"color":"green","label":"Stable production version"}],"x-code-samples":[{"lang":"python","label":"Python","source":"'''\nFirst, install the latest release of Python wrapper: $ pip install ovh\n'''\nimport json\nimport ovh\n\n# Instantiate an OVH Client.\n# You can generate new credentials with full access to your account on\n# the token creation page (https://api.ovh.com/createToken/index.cgi?GET=/*&PUT=/*&POST=/*&DELETE=/*)\nclient = ovh.Client(\n\tendpoint='ovh-eu',               # Endpoint of API OVH (List of available endpoints: https://github.com/ovh/python-ovh#2-configure-your-application)\n\tapplication_key='xxxxxxxxxx',    # Application Key\n\tapplication_secret='xxxxxxxxxx', # Application Secret\n\tconsumer_key='xxxxxxxxxx',       # Consumer Key\n)\n\nresult = client.post(\"/email/pro/{service}/domain\",\n\tautoEnableDKIM = None, # Enable DKIM automatically after DKIM configuration (type: boolean, nullable)\n\tconfigureAutodiscover = None, # If you host domain in OVH we can configure autodiscover record automatically (type: boolean, nullable)\n\tconfigureDKIM = None, # Launch configuration of DKIM automatically for the domain (type: boolean, nullable)\n\tconfigureMx = None, # If you host domain in OVH we can configure mx record automatically (type: boolean, nullable)\n\tconfigureSPF = None, # Enable automatic SPF record (only for domains hosted by OVHcloud) (type: boolean, nullable)\n\tmxRelay = None, # If specified, emails to not existing address will be redirected to that domain (type: string, nullable)\n\tname = None, # Domain to install on server (type: string)\n\ttype = None, # Type of domain that You want to install (type: email.pro.DomainTypeEnum)\n)\n\n# Pretty print\nprint(json.dumps(result, indent=4))"},{"lang":"php","label":"PHP","source":"<?php\n/**\n * First, download the latest release of PHP wrapper on github\n * And include this script into the folder with extracted files\n */\nrequire __DIR__ . '/vendor/autoload.php';\nuse \\Ovh\\Api;\n\n/**\n * Instantiate an OVH Client.\n * You can generate new credentials with full access to your account on\n * the token creation page (https://api.ovh.com/createToken/index.cgi?GET=/*&PUT=/*&POST=/*&DELETE=/*)\n */\n$ovh = new Api('xxxxxxxxxx',  // Application Key\n               'xxxxxxxxxx',  // Application Secret\n               'ovh-eu',      // Endpoint of API OVH (List of available endpoints: https://github.com/ovh/python-ovh#2-configure-your-application)\n               'xxxxxxxxxx'); // Consumer Key\n\n$result = $ovh->post(\"/email/pro/{service}/domain\", array(\n\tautoEnableDKIM => null, // Enable DKIM automatically after DKIM configuration (type: boolean, nullable)\n\tconfigureAutodiscover => null, // If you host domain in OVH we can configure autodiscover record automatically (type: boolean, nullable)\n\tconfigureDKIM => null, // Launch configuration of DKIM automatically for the domain (type: boolean, nullable)\n\tconfigureMx => null, // If you host domain in OVH we can configure mx record automatically (type: boolean, nullable)\n\tconfigureSPF => null, // Enable automatic SPF record (only for domains hosted by OVHcloud) (type: boolean, nullable)\n\tmxRelay => null, // If specified, emails to not existing address will be redirected to that domain (type: string, nullable)\n\tname => null, // Domain to install on server (type: string)\n\ttype => null, // Type of domain that You want to install (type: email.pro.DomainTypeEnum)\n));\n\nprint_r($result);\n?>"}],"x-iam-actions":[{"name":"emailPro:apiovh:domain/create","required":true}]}},"/email/pro/{service}/domain/{domainName}":{"delete":{"summary":"Remove a domain","description":"Remove a domain. Detaches the domain from the Email Pro service, which no longer serves email addresses on it, and returns the task.","security":[{"oAuth2AuthCode":[]}],"parameters":[{"in":"path","name":"domainName","description":"Domain name","required":true,"schema":{"type":"string"}},{"in":"path","name":"service","description":"The internal name of your pro organization","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"successful operation","content":{"application/json":{"schema":{"$ref":"#/components/schemas/email.pro.Task"}}}}},"x-developer-hub-navigation":[["Web Cloud","Email and Collaborative Solutions","Microsoft Exchange","Email Pro","Domains@@@40"]],"x-badges":[{"color":"green","label":"Stable production version"}],"x-code-samples":[{"lang":"python","label":"Python","source":"'''\nFirst, install the latest release of Python wrapper: $ pip install ovh\n'''\nimport json\nimport ovh\n\n# Instantiate an OVH Client.\n# You can generate new credentials with full access to your account on\n# the token creation page (https://api.ovh.com/createToken/index.cgi?GET=/*&PUT=/*&POST=/*&DELETE=/*)\nclient = ovh.Client(\n\tendpoint='ovh-eu',               # Endpoint of API OVH (List of available endpoints: https://github.com/ovh/python-ovh#2-configure-your-application)\n\tapplication_key='xxxxxxxxxx',    # Application Key\n\tapplication_secret='xxxxxxxxxx', # Application Secret\n\tconsumer_key='xxxxxxxxxx',       # Consumer Key\n)\n\nresult = client.delete(\"/email/pro/{service}/domain/{domainName}\")\n\n# Pretty print\nprint(json.dumps(result, indent=4))"},{"lang":"php","label":"PHP","source":"<?php\n/**\n * First, download the latest release of PHP wrapper on github\n * And include this script into the folder with extracted files\n */\nrequire __DIR__ . '/vendor/autoload.php';\nuse \\Ovh\\Api;\n\n/**\n * Instantiate an OVH Client.\n * You can generate new credentials with full access to your account on\n * the token creation page (https://api.ovh.com/createToken/index.cgi?GET=/*&PUT=/*&POST=/*&DELETE=/*)\n */\n$ovh = new Api('xxxxxxxxxx',  // Application Key\n               'xxxxxxxxxx',  // Application Secret\n               'ovh-eu',      // Endpoint of API OVH (List of available endpoints: https://github.com/ovh/python-ovh#2-configure-your-application)\n               'xxxxxxxxxx'); // Consumer Key\n\n$result = $ovh->delete(\"/email/pro/{service}/domain/{domainName}\");\n\nprint_r($result);\n?>"}],"x-iam-actions":[{"name":"emailPro:apiovh:domain/delete","required":true}]},"get":{"summary":"Get a domain","description":"Returns the type and state of the domain, its MX, SRV and SPF records with their validation status, the expected records, its DKIM diagnostics, its MX relay and its aliases.","security":[{"oAuth2AuthCode":[]}],"parameters":[{"in":"path","name":"domainName","description":"Domain name","required":true,"schema":{"type":"string"}},{"in":"path","name":"service","description":"Service","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"successful operation","content":{"application/json":{"schema":{"$ref":"#/components/schemas/email.pro.DomainNative"}}}}},"x-developer-hub-navigation":[["Web Cloud","Email and Collaborative Solutions","Microsoft Exchange","Email Pro","Domains@@@20"]],"x-badges":[{"color":"blue","label":"Alpha version"}],"x-code-samples":[{"lang":"python","label":"Python","source":"'''\nFirst, install the latest release of Python wrapper: $ pip install ovh\n'''\nimport json\nimport ovh\n\n# Instantiate an OVH Client.\n# You can generate new credentials with full access to your account on\n# the token creation page (https://api.ovh.com/createToken/index.cgi?GET=/*&PUT=/*&POST=/*&DELETE=/*)\nclient = ovh.Client(\n\tendpoint='ovh-eu',               # Endpoint of API OVH (List of available endpoints: https://github.com/ovh/python-ovh#2-configure-your-application)\n\tapplication_key='xxxxxxxxxx',    # Application Key\n\tapplication_secret='xxxxxxxxxx', # Application Secret\n\tconsumer_key='xxxxxxxxxx',       # Consumer Key\n)\n\nresult = client.get(\"/email/pro/{service}/domain/{domainName}\")\n\n# Pretty print\nprint(json.dumps(result, indent=4))"},{"lang":"php","label":"PHP","source":"<?php\n/**\n * First, download the latest release of PHP wrapper on github\n * And include this script into the folder with extracted files\n */\nrequire __DIR__ . '/vendor/autoload.php';\nuse \\Ovh\\Api;\n\n/**\n * Instantiate an OVH Client.\n * You can generate new credentials with full access to your account on\n * the token creation page (https://api.ovh.com/createToken/index.cgi?GET=/*&PUT=/*&POST=/*&DELETE=/*)\n */\n$ovh = new Api('xxxxxxxxxx',  // Application Key\n               'xxxxxxxxxx',  // Application Secret\n               'ovh-eu',      // Endpoint of API OVH (List of available endpoints: https://github.com/ovh/python-ovh#2-configure-your-application)\n               'xxxxxxxxxx'); // Consumer Key\n\n$result = $ovh->get(\"/email/pro/{service}/domain/{domainName}\");\n\nprint_r($result);\n?>"}],"x-iam-actions":[{"name":"emailPro:apiovh:domain/get","required":true}],"x-response-identifier":"name"},"put":{"summary":"Update a domain","description":"Update a domain. Updates the `type` of the domain, authoritative or nonAuthoritative, and its `mxRelay`, the domain that receives the emails sent to addresses that do not exist.","security":[{"oAuth2AuthCode":[]}],"parameters":[{"in":"path","name":"domainName","description":"Domain name","required":true,"schema":{"type":"string"}},{"in":"path","name":"service","description":"The internal name of your pro organization","required":true,"schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/email.pro.Domain"}}}},"responses":{"200":{"description":"successful operation"}},"x-developer-hub-navigation":[["Web Cloud","Email and Collaborative Solutions","Microsoft Exchange","Email Pro","Domains@@@50"]],"x-badges":[{"color":"green","label":"Stable production version"}],"x-code-samples":[{"lang":"python","label":"Python","source":"'''\nFirst, install the latest release of Python wrapper: $ pip install ovh\n'''\nimport json\nimport ovh\n\n# Instantiate an OVH Client.\n# You can generate new credentials with full access to your account on\n# the token creation page (https://api.ovh.com/createToken/index.cgi?GET=/*&PUT=/*&POST=/*&DELETE=/*)\nclient = ovh.Client(\n\tendpoint='ovh-eu',               # Endpoint of API OVH (List of available endpoints: https://github.com/ovh/python-ovh#2-configure-your-application)\n\tapplication_key='xxxxxxxxxx',    # Application Key\n\tapplication_secret='xxxxxxxxxx', # Application Secret\n\tconsumer_key='xxxxxxxxxx',       # Consumer Key\n)\n\n# Request body type: email.pro.Domain\nresult = client.put(\"/email/pro/{service}/domain/{domainName}\",\n\tmxRelay = None, # If specified, emails to not existing address will be redirected to that domain (type: string, nullable)\n\ttype = None, # Domain type (type: email.pro.DomainTypeEnum)\n)\n\n# Pretty print\nprint(json.dumps(result, indent=4))"},{"lang":"php","label":"PHP","source":"<?php\n/**\n * First, download the latest release of PHP wrapper on github\n * And include this script into the folder with extracted files\n */\nrequire __DIR__ . '/vendor/autoload.php';\nuse \\Ovh\\Api;\n\n/**\n * Instantiate an OVH Client.\n * You can generate new credentials with full access to your account on\n * the token creation page (https://api.ovh.com/createToken/index.cgi?GET=/*&PUT=/*&POST=/*&DELETE=/*)\n */\n$ovh = new Api('xxxxxxxxxx',  // Application Key\n               'xxxxxxxxxx',  // Application Secret\n               'ovh-eu',      // Endpoint of API OVH (List of available endpoints: https://github.com/ovh/python-ovh#2-configure-your-application)\n               'xxxxxxxxxx'); // Consumer Key\n\n// Request body type: email.pro.Domain\n$result = $ovh->put(\"/email/pro/{service}/domain/{domainName}\", array(\n\tmxRelay => null, // If specified, emails to not existing address will be redirected to that domain (type: string, nullable)\n\ttype => null, // Domain type (type: email.pro.DomainTypeEnum)\n));\n\nprint_r($result);\n?>"}],"x-iam-actions":[{"name":"emailPro:apiovh:domain/edit","required":true}]}},"/email/pro/{service}/domain/{domainName}/dkim":{"get":{"summary":"List DKIM selectors","description":"Returns the names of the DKIM selectors of the domain. Get one to read its DNS record and its status.","security":[{"oAuth2AuthCode":[]}],"parameters":[{"in":"path","name":"domainName","description":"Domain name","required":true,"schema":{"type":"string"}},{"in":"path","name":"service","description":"Service","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"successful operation","content":{"application/json":{"schema":{"type":"array","items":{"type":"string"}}}}}},"x-developer-hub-navigation":[["Web Cloud","Email and Collaborative Solutions","Microsoft Exchange","Email Pro","Domains@@@60"]],"x-badges":[{"color":"blue","label":"Alpha version"}],"x-code-samples":[{"lang":"python","label":"Python","source":"'''\nFirst, install the latest release of Python wrapper: $ pip install ovh\n'''\nimport json\nimport ovh\n\n# Instantiate an OVH Client.\n# You can generate new credentials with full access to your account on\n# the token creation page (https://api.ovh.com/createToken/index.cgi?GET=/*&PUT=/*&POST=/*&DELETE=/*)\nclient = ovh.Client(\n\tendpoint='ovh-eu',               # Endpoint of API OVH (List of available endpoints: https://github.com/ovh/python-ovh#2-configure-your-application)\n\tapplication_key='xxxxxxxxxx',    # Application Key\n\tapplication_secret='xxxxxxxxxx', # Application Secret\n\tconsumer_key='xxxxxxxxxx',       # Consumer Key\n)\n\nresult = client.get(\"/email/pro/{service}/domain/{domainName}/dkim\")\n\n# Pretty print\nprint(json.dumps(result, indent=4))"},{"lang":"php","label":"PHP","source":"<?php\n/**\n * First, download the latest release of PHP wrapper on github\n * And include this script into the folder with extracted files\n */\nrequire __DIR__ . '/vendor/autoload.php';\nuse \\Ovh\\Api;\n\n/**\n * Instantiate an OVH Client.\n * You can generate new credentials with full access to your account on\n * the token creation page (https://api.ovh.com/createToken/index.cgi?GET=/*&PUT=/*&POST=/*&DELETE=/*)\n */\n$ovh = new Api('xxxxxxxxxx',  // Application Key\n               'xxxxxxxxxx',  // Application Secret\n               'ovh-eu',      // Endpoint of API OVH (List of available endpoints: https://github.com/ovh/python-ovh#2-configure-your-application)\n               'xxxxxxxxxx'); // Consumer Key\n\n$result = $ovh->get(\"/email/pro/{service}/domain/{domainName}/dkim\");\n\nprint_r($result);\n?>"}],"x-iam-actions":[{"name":"emailPro:apiovh:domain/dkim/get","required":true}],"x-expanded-response":"EmailProDkim"},"post":{"summary":"Create a DKIM selector","description":"Create a DKIM selector. Creates the DKIM selector `selectorName` on the domain and returns the task. Set `configureDkim` to configure its DNS record when the domain is hosted by OVHcloud, and `autoEnableDKIM` to enable it once configured.","security":[{"oAuth2AuthCode":[]}],"parameters":[{"in":"path","name":"domainName","description":"Domain name","required":true,"schema":{"type":"string"}},{"in":"path","name":"service","description":"The internal name of your pro organization","required":true,"schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"autoEnableDKIM":{"type":"boolean","description":"Enable DKIM automatically after DKIM configuration"},"configureDkim":{"type":"boolean","description":"If you host domain in OVH we can configure dkim dns record automatically"},"selectorName":{"type":"string","description":"selector name for DKIM"}},"required":["selectorName"]}}}},"responses":{"200":{"description":"successful operation","content":{"application/json":{"schema":{"$ref":"#/components/schemas/email.pro.Task"}}}}},"x-developer-hub-navigation":[["Web Cloud","Email and Collaborative Solutions","Microsoft Exchange","Email Pro","Domains@@@80"]],"x-badges":[{"color":"green","label":"Stable production version"}],"x-code-samples":[{"lang":"python","label":"Python","source":"'''\nFirst, install the latest release of Python wrapper: $ pip install ovh\n'''\nimport json\nimport ovh\n\n# Instantiate an OVH Client.\n# You can generate new credentials with full access to your account on\n# the token creation page (https://api.ovh.com/createToken/index.cgi?GET=/*&PUT=/*&POST=/*&DELETE=/*)\nclient = ovh.Client(\n\tendpoint='ovh-eu',               # Endpoint of API OVH (List of available endpoints: https://github.com/ovh/python-ovh#2-configure-your-application)\n\tapplication_key='xxxxxxxxxx',    # Application Key\n\tapplication_secret='xxxxxxxxxx', # Application Secret\n\tconsumer_key='xxxxxxxxxx',       # Consumer Key\n)\n\n# Request body type: string\nresult = client.post(\"/email/pro/{service}/domain/{domainName}/dkim\",\n\tautoEnableDKIM = None, # Enable DKIM automatically after DKIM configuration (type: boolean, nullable)\n\tconfigureDkim = None, # If you host domain in OVH we can configure dkim dns record automatically (type: boolean, nullable)\n\tselectorName = None, # selector name for DKIM (type: string)\n)\n\n# Pretty print\nprint(json.dumps(result, indent=4))"},{"lang":"php","label":"PHP","source":"<?php\n/**\n * First, download the latest release of PHP wrapper on github\n * And include this script into the folder with extracted files\n */\nrequire __DIR__ . '/vendor/autoload.php';\nuse \\Ovh\\Api;\n\n/**\n * Instantiate an OVH Client.\n * You can generate new credentials with full access to your account on\n * the token creation page (https://api.ovh.com/createToken/index.cgi?GET=/*&PUT=/*&POST=/*&DELETE=/*)\n */\n$ovh = new Api('xxxxxxxxxx',  // Application Key\n               'xxxxxxxxxx',  // Application Secret\n               'ovh-eu',      // Endpoint of API OVH (List of available endpoints: https://github.com/ovh/python-ovh#2-configure-your-application)\n               'xxxxxxxxxx'); // Consumer Key\n\n// Request body type: string\n$result = $ovh->post(\"/email/pro/{service}/domain/{domainName}/dkim\", array(\n\tautoEnableDKIM => null, // Enable DKIM automatically after DKIM configuration (type: boolean, nullable)\n\tconfigureDkim => null, // If you host domain in OVH we can configure dkim dns record automatically (type: boolean, nullable)\n\tselectorName => null, // selector name for DKIM (type: string)\n));\n\nprint_r($result);\n?>"}],"x-iam-actions":[{"name":"emailPro:apiovh:domain/dkim/create","required":true}]}},"/email/pro/{service}/domain/{domainName}/dkim/{selectorName}":{"delete":{"summary":"Delete a DKIM selector","description":"Delete a DKIM selector. Removes the DKIM selector and its key from the domain of the Email Pro service, and returns the task.","security":[{"oAuth2AuthCode":[]}],"parameters":[{"in":"path","name":"domainName","description":"Domain name","required":true,"schema":{"type":"string"}},{"in":"path","name":"selectorName","description":"selectorName","required":true,"schema":{"type":"string"}},{"in":"path","name":"service","description":"The internal name of your pro organization","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"successful operation","content":{"application/json":{"schema":{"$ref":"#/components/schemas/email.pro.Task"}}}}},"x-developer-hub-navigation":[["Web Cloud","Email and Collaborative Solutions","Microsoft Exchange","Email Pro","Domains@@@90"]],"x-badges":[{"color":"green","label":"Stable production version"}],"x-code-samples":[{"lang":"python","label":"Python","source":"'''\nFirst, install the latest release of Python wrapper: $ pip install ovh\n'''\nimport json\nimport ovh\n\n# Instantiate an OVH Client.\n# You can generate new credentials with full access to your account on\n# the token creation page (https://api.ovh.com/createToken/index.cgi?GET=/*&PUT=/*&POST=/*&DELETE=/*)\nclient = ovh.Client(\n\tendpoint='ovh-eu',               # Endpoint of API OVH (List of available endpoints: https://github.com/ovh/python-ovh#2-configure-your-application)\n\tapplication_key='xxxxxxxxxx',    # Application Key\n\tapplication_secret='xxxxxxxxxx', # Application Secret\n\tconsumer_key='xxxxxxxxxx',       # Consumer Key\n)\n\nresult = client.delete(\"/email/pro/{service}/domain/{domainName}/dkim/{selectorName}\")\n\n# Pretty print\nprint(json.dumps(result, indent=4))"},{"lang":"php","label":"PHP","source":"<?php\n/**\n * First, download the latest release of PHP wrapper on github\n * And include this script into the folder with extracted files\n */\nrequire __DIR__ . '/vendor/autoload.php';\nuse \\Ovh\\Api;\n\n/**\n * Instantiate an OVH Client.\n * You can generate new credentials with full access to your account on\n * the token creation page (https://api.ovh.com/createToken/index.cgi?GET=/*&PUT=/*&POST=/*&DELETE=/*)\n */\n$ovh = new Api('xxxxxxxxxx',  // Application Key\n               'xxxxxxxxxx',  // Application Secret\n               'ovh-eu',      // Endpoint of API OVH (List of available endpoints: https://github.com/ovh/python-ovh#2-configure-your-application)\n               'xxxxxxxxxx'); // Consumer Key\n\n$result = $ovh->delete(\"/email/pro/{service}/domain/{domainName}/dkim/{selectorName}\");\n\nprint_r($result);\n?>"}],"x-iam-actions":[{"name":"emailPro:apiovh:domain/dkim/delete","required":true}]},"get":{"summary":"Get a DKIM selector","description":"Returns the status of the DKIM selector, the CNAME record to add to the DNS zone with its target and validation status, and the header used for the DKIM signature.","security":[{"oAuth2AuthCode":[]}],"parameters":[{"in":"path","name":"domainName","description":"Domain name","required":true,"schema":{"type":"string"}},{"in":"path","name":"selectorName","description":"Selector name","required":true,"schema":{"type":"string"}},{"in":"path","name":"service","description":"Service","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"successful operation","content":{"application/json":{"schema":{"$ref":"#/components/schemas/email.pro.Dkim"}}}}},"x-developer-hub-navigation":[["Web Cloud","Email and Collaborative Solutions","Microsoft Exchange","Email Pro","Domains@@@70"]],"x-badges":[{"color":"blue","label":"Alpha version"}],"x-code-samples":[{"lang":"python","label":"Python","source":"'''\nFirst, install the latest release of Python wrapper: $ pip install ovh\n'''\nimport json\nimport ovh\n\n# Instantiate an OVH Client.\n# You can generate new credentials with full access to your account on\n# the token creation page (https://api.ovh.com/createToken/index.cgi?GET=/*&PUT=/*&POST=/*&DELETE=/*)\nclient = ovh.Client(\n\tendpoint='ovh-eu',               # Endpoint of API OVH (List of available endpoints: https://github.com/ovh/python-ovh#2-configure-your-application)\n\tapplication_key='xxxxxxxxxx',    # Application Key\n\tapplication_secret='xxxxxxxxxx', # Application Secret\n\tconsumer_key='xxxxxxxxxx',       # Consumer Key\n)\n\nresult = client.get(\"/email/pro/{service}/domain/{domainName}/dkim/{selectorName}\")\n\n# Pretty print\nprint(json.dumps(result, indent=4))"},{"lang":"php","label":"PHP","source":"<?php\n/**\n * First, download the latest release of PHP wrapper on github\n * And include this script into the folder with extracted files\n */\nrequire __DIR__ . '/vendor/autoload.php';\nuse \\Ovh\\Api;\n\n/**\n * Instantiate an OVH Client.\n * You can generate new credentials with full access to your account on\n * the token creation page (https://api.ovh.com/createToken/index.cgi?GET=/*&PUT=/*&POST=/*&DELETE=/*)\n */\n$ovh = new Api('xxxxxxxxxx',  // Application Key\n               'xxxxxxxxxx',  // Application Secret\n               'ovh-eu',      // Endpoint of API OVH (List of available endpoints: https://github.com/ovh/python-ovh#2-configure-your-application)\n               'xxxxxxxxxx'); // Consumer Key\n\n$result = $ovh->get(\"/email/pro/{service}/domain/{domainName}/dkim/{selectorName}\");\n\nprint_r($result);\n?>"}],"x-iam-actions":[{"name":"emailPro:apiovh:domain/dkim/get","required":true}],"x-response-identifier":"selectorName"}},"/email/pro/{service}/domain/{domainName}/dkim/{selectorName}/disable":{"post":{"summary":"Disable DKIM signing","description":"Disable DKIM signing. Stops signing the emails of the domain with this DKIM selector, and returns the task. The selector is kept.","security":[{"oAuth2AuthCode":[]}],"parameters":[{"in":"path","name":"domainName","description":"Domain name","required":true,"schema":{"type":"string"}},{"in":"path","name":"selectorName","description":"selectorName","required":true,"schema":{"type":"string"}},{"in":"path","name":"service","description":"The internal name of your pro organization","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"successful operation","content":{"application/json":{"schema":{"$ref":"#/components/schemas/email.pro.Task"}}}}},"x-developer-hub-navigation":[["Web Cloud","Email and Collaborative Solutions","Microsoft Exchange","Email Pro","Domains@@@100"]],"x-badges":[{"color":"green","label":"Stable production version"}],"x-code-samples":[{"lang":"python","label":"Python","source":"'''\nFirst, install the latest release of Python wrapper: $ pip install ovh\n'''\nimport json\nimport ovh\n\n# Instantiate an OVH Client.\n# You can generate new credentials with full access to your account on\n# the token creation page (https://api.ovh.com/createToken/index.cgi?GET=/*&PUT=/*&POST=/*&DELETE=/*)\nclient = ovh.Client(\n\tendpoint='ovh-eu',               # Endpoint of API OVH (List of available endpoints: https://github.com/ovh/python-ovh#2-configure-your-application)\n\tapplication_key='xxxxxxxxxx',    # Application Key\n\tapplication_secret='xxxxxxxxxx', # Application Secret\n\tconsumer_key='xxxxxxxxxx',       # Consumer Key\n)\n\nresult = client.post(\"/email/pro/{service}/domain/{domainName}/dkim/{selectorName}/disable\")\n\n# Pretty print\nprint(json.dumps(result, indent=4))"},{"lang":"php","label":"PHP","source":"<?php\n/**\n * First, download the latest release of PHP wrapper on github\n * And include this script into the folder with extracted files\n */\nrequire __DIR__ . '/vendor/autoload.php';\nuse \\Ovh\\Api;\n\n/**\n * Instantiate an OVH Client.\n * You can generate new credentials with full access to your account on\n * the token creation page (https://api.ovh.com/createToken/index.cgi?GET=/*&PUT=/*&POST=/*&DELETE=/*)\n */\n$ovh = new Api('xxxxxxxxxx',  // Application Key\n               'xxxxxxxxxx',  // Application Secret\n               'ovh-eu',      // Endpoint of API OVH (List of available endpoints: https://github.com/ovh/python-ovh#2-configure-your-application)\n               'xxxxxxxxxx'); // Consumer Key\n\n$result = $ovh->post(\"/email/pro/{service}/domain/{domainName}/dkim/{selectorName}/disable\");\n\nprint_r($result);\n?>"}],"x-iam-actions":[{"name":"emailPro:apiovh:domain/dkim/disable","required":true}]}},"/email/pro/{service}/domain/{domainName}/dkim/{selectorName}/enable":{"post":{"summary":"Enable DKIM signing","description":"Enable DKIM signing. Signs the emails of the domain with the DKIM selector, or switches to it from the selector in use, and returns the task.","security":[{"oAuth2AuthCode":[]}],"parameters":[{"in":"path","name":"domainName","description":"Domain name","required":true,"schema":{"type":"string"}},{"in":"path","name":"selectorName","description":"selectorName","required":true,"schema":{"type":"string"}},{"in":"path","name":"service","description":"The internal name of your pro organization","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"successful operation","content":{"application/json":{"schema":{"$ref":"#/components/schemas/email.pro.Task"}}}}},"x-developer-hub-navigation":[["Web Cloud","Email and Collaborative Solutions","Microsoft Exchange","Email Pro","Domains@@@110"]],"x-badges":[{"color":"green","label":"Stable production version"}],"x-code-samples":[{"lang":"python","label":"Python","source":"'''\nFirst, install the latest release of Python wrapper: $ pip install ovh\n'''\nimport json\nimport ovh\n\n# Instantiate an OVH Client.\n# You can generate new credentials with full access to your account on\n# the token creation page (https://api.ovh.com/createToken/index.cgi?GET=/*&PUT=/*&POST=/*&DELETE=/*)\nclient = ovh.Client(\n\tendpoint='ovh-eu',               # Endpoint of API OVH (List of available endpoints: https://github.com/ovh/python-ovh#2-configure-your-application)\n\tapplication_key='xxxxxxxxxx',    # Application Key\n\tapplication_secret='xxxxxxxxxx', # Application Secret\n\tconsumer_key='xxxxxxxxxx',       # Consumer Key\n)\n\nresult = client.post(\"/email/pro/{service}/domain/{domainName}/dkim/{selectorName}/enable\")\n\n# Pretty print\nprint(json.dumps(result, indent=4))"},{"lang":"php","label":"PHP","source":"<?php\n/**\n * First, download the latest release of PHP wrapper on github\n * And include this script into the folder with extracted files\n */\nrequire __DIR__ . '/vendor/autoload.php';\nuse \\Ovh\\Api;\n\n/**\n * Instantiate an OVH Client.\n * You can generate new credentials with full access to your account on\n * the token creation page (https://api.ovh.com/createToken/index.cgi?GET=/*&PUT=/*&POST=/*&DELETE=/*)\n */\n$ovh = new Api('xxxxxxxxxx',  // Application Key\n               'xxxxxxxxxx',  // Application Secret\n               'ovh-eu',      // Endpoint of API OVH (List of available endpoints: https://github.com/ovh/python-ovh#2-configure-your-application)\n               'xxxxxxxxxx'); // Consumer Key\n\n$result = $ovh->post(\"/email/pro/{service}/domain/{domainName}/dkim/{selectorName}/enable\");\n\nprint_r($result);\n?>"}],"x-iam-actions":[{"name":"emailPro:apiovh:domain/dkim/enable","required":true}]}},"/email/pro/{service}/domain/{domainName}/dkimSelector":{"get":{"summary":"List available DKIM selectors","description":"List available DKIM selectors. Returns the selector names that can be used to create a DKIM selector on the domain.","security":[{"oAuth2AuthCode":[]}],"parameters":[{"in":"path","name":"domainName","description":"Domain name","required":true,"schema":{"type":"string"}},{"in":"path","name":"service","description":"The internal name of your pro organization","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"successful operation","content":{"application/json":{"schema":{"type":"array","items":{"type":"string"}}}}}},"x-developer-hub-navigation":[["Web Cloud","Email and Collaborative Solutions","Microsoft Exchange","Email Pro","Domains@@@120"]],"x-badges":[{"color":"green","label":"Stable production version"}],"x-code-samples":[{"lang":"python","label":"Python","source":"'''\nFirst, install the latest release of Python wrapper: $ pip install ovh\n'''\nimport json\nimport ovh\n\n# Instantiate an OVH Client.\n# You can generate new credentials with full access to your account on\n# the token creation page (https://api.ovh.com/createToken/index.cgi?GET=/*&PUT=/*&POST=/*&DELETE=/*)\nclient = ovh.Client(\n\tendpoint='ovh-eu',               # Endpoint of API OVH (List of available endpoints: https://github.com/ovh/python-ovh#2-configure-your-application)\n\tapplication_key='xxxxxxxxxx',    # Application Key\n\tapplication_secret='xxxxxxxxxx', # Application Secret\n\tconsumer_key='xxxxxxxxxx',       # Consumer Key\n)\n\nresult = client.get(\"/email/pro/{service}/domain/{domainName}/dkimSelector\")\n\n# Pretty print\nprint(json.dumps(result, indent=4))"},{"lang":"php","label":"PHP","source":"<?php\n/**\n * First, download the latest release of PHP wrapper on github\n * And include this script into the folder with extracted files\n */\nrequire __DIR__ . '/vendor/autoload.php';\nuse \\Ovh\\Api;\n\n/**\n * Instantiate an OVH Client.\n * You can generate new credentials with full access to your account on\n * the token creation page (https://api.ovh.com/createToken/index.cgi?GET=/*&PUT=/*&POST=/*&DELETE=/*)\n */\n$ovh = new Api('xxxxxxxxxx',  // Application Key\n               'xxxxxxxxxx',  // Application Secret\n               'ovh-eu',      // Endpoint of API OVH (List of available endpoints: https://github.com/ovh/python-ovh#2-configure-your-application)\n               'xxxxxxxxxx'); // Consumer Key\n\n$result = $ovh->get(\"/email/pro/{service}/domain/{domainName}/dkimSelector\");\n\nprint_r($result);\n?>"}],"x-iam-actions":[{"name":"emailPro:apiovh:domain/dkimSelector/get","required":true}]}}}}
