Activation
Click here for a complete list of operations.
SetCustomerProfile
Test
The test form is only available for requests from the local machine.SOAP 1.1
The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.
POST /activation/WSActivation.asmx HTTP/1.1 Host: activationv2.dxo.com Content-Type: text/xml; charset=utf-8 Content-Length: length SOAPAction: "http://activation.dxo.com/Activation/SetCustomerProfile" <?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <SetCustomerProfile xmlns="http://activation.dxo.com/Activation"> <i_UserAccount> <Login>string</Login> <Password>string</Password> </i_UserAccount> <i_UserProduct> <ID>Unknown or DxOOpticsPro_Starter or DxOOpticsPro_Standard or DxOOpticsPro_Elite or DxOFilmPack or DxOConnect</ID> <Version>string</Version> <Language>Unknown or FR or EN or DE or JP</Language> <SerialNumber>string</SerialNumber> <Platform>Unknown or Windows32bits or Windows64bits or MacIntel32bits or MacIntel64bits or MacPPC32bits or MacPPC64bits</Platform> <snOID>int</snOID> </i_UserProduct> <i_Hardware> <OSPlatform>Unknown or Windows32bits or Windows64bits or MacIntel32bits or MacIntel64bits or MacPPC32bits or MacPPC64bits</OSPlatform> <OSName>Unknown or WinXP or Vista or Seven or Panther or Tiger or Leopard or SnowLeopard</OSName> <OSLanguage>Unknown or FR or EN or DE or JP</OSLanguage> <GraphicsCard> <GraphicsCardInfo> <Name>string</Name> <Width>int</Width> <Height>int</Height> <Depth>int</Depth> </GraphicsCardInfo> <GraphicsCardInfo> <Name>string</Name> <Width>int</Width> <Height>int</Height> <Depth>int</Depth> </GraphicsCardInfo> </GraphicsCard> <Processors> <Type>string</Type> <Frequency>int</Frequency> <NbProcessors>int</NbProcessors> </Processors> <MemorySize>int</MemorySize> </i_Hardware> <i_User> <Title>string</Title> <Gender>Mr or Mrs</Gender> <FirstName>string</FirstName> <LastName>string</LastName> <Address>string</Address> <Zip>string</Zip> <City>string</City> <State>string</State> <Country>string</Country> <Email>string</Email> <Phone>string</Phone> <Company>string</Company> <AcceptNews>boolean</AcceptNews> <Work>Unknown or Professional or Amateur</Work> <Image>Unknown or OnlyRaw or MostlyRaw or OnlyJPeg or MostlyJPeg</Image> </i_User> <i_Reseller> <Name>string</Name> <City>string</City> </i_Reseller> <i_CafsList> <string>string</string> <string>string</string> </i_CafsList> </SetCustomerProfile> </soap:Body> </soap:Envelope>
HTTP/1.1 200 OK Content-Type: text/xml; charset=utf-8 Content-Length: length <?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <SetCustomerProfileResponse xmlns="http://activation.dxo.com/Activation"> <SetCustomerProfileResult>NoError or BadServerBaseDirectory or GeneralError or XMLUpdatesFileParsingError or NoUpdateFound or XMLUpgradesFileParsingError or NoUpgradeFound or DatabaseCannotBeOpened or DatabaseCannotBeClosed or RequestError or DatabaseNotOpened or NoAccountFound or WrongPassword or SerialNumberNotRegistered or CustomerNotRegistered or UpdateAccountCannotBeDone or InvalidSerialNumber or ValueNotFound or ValueNotUpdated or LogNotUpdated or CustomerCafsListNotRegistered or CustomerHardwareNotRegistered or EmailAllreadyExist or MaximumActivationReached or InvalidLicense or CustomerRegistrationNeeded or SatGenProcessCannotBeLaunched or SatGenProcessTimedOut or BadSatGenProcessParameters or BadMachineID or BadChallengeCode or LicenseHasAccount or LicenseCDNeeded or ChallengeFileWriteError or SerialNumberStatus2 or SerialNumberExpired or UnknownStatus or NoReactivateRight or WrongSerailFoundForThisAccount or ActivationNeededBeforeReactivation or FreeDemoReject or ProspectNotSaved or NoOppFoundForProductId or EmailWrongFormat or DatabaseCannotBeOpenedShop or SnOIDIsNull or NoResetAllActivationsRight</SetCustomerProfileResult> </SetCustomerProfileResponse> </soap:Body> </soap:Envelope>
SOAP 1.2
The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.
POST /activation/WSActivation.asmx HTTP/1.1 Host: activationv2.dxo.com Content-Type: application/soap+xml; charset=utf-8 Content-Length: length <?xml version="1.0" encoding="utf-8"?> <soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope"> <soap12:Body> <SetCustomerProfile xmlns="http://activation.dxo.com/Activation"> <i_UserAccount> <Login>string</Login> <Password>string</Password> </i_UserAccount> <i_UserProduct> <ID>Unknown or DxOOpticsPro_Starter or DxOOpticsPro_Standard or DxOOpticsPro_Elite or DxOFilmPack or DxOConnect</ID> <Version>string</Version> <Language>Unknown or FR or EN or DE or JP</Language> <SerialNumber>string</SerialNumber> <Platform>Unknown or Windows32bits or Windows64bits or MacIntel32bits or MacIntel64bits or MacPPC32bits or MacPPC64bits</Platform> <snOID>int</snOID> </i_UserProduct> <i_Hardware> <OSPlatform>Unknown or Windows32bits or Windows64bits or MacIntel32bits or MacIntel64bits or MacPPC32bits or MacPPC64bits</OSPlatform> <OSName>Unknown or WinXP or Vista or Seven or Panther or Tiger or Leopard or SnowLeopard</OSName> <OSLanguage>Unknown or FR or EN or DE or JP</OSLanguage> <GraphicsCard> <GraphicsCardInfo> <Name>string</Name> <Width>int</Width> <Height>int</Height> <Depth>int</Depth> </GraphicsCardInfo> <GraphicsCardInfo> <Name>string</Name> <Width>int</Width> <Height>int</Height> <Depth>int</Depth> </GraphicsCardInfo> </GraphicsCard> <Processors> <Type>string</Type> <Frequency>int</Frequency> <NbProcessors>int</NbProcessors> </Processors> <MemorySize>int</MemorySize> </i_Hardware> <i_User> <Title>string</Title> <Gender>Mr or Mrs</Gender> <FirstName>string</FirstName> <LastName>string</LastName> <Address>string</Address> <Zip>string</Zip> <City>string</City> <State>string</State> <Country>string</Country> <Email>string</Email> <Phone>string</Phone> <Company>string</Company> <AcceptNews>boolean</AcceptNews> <Work>Unknown or Professional or Amateur</Work> <Image>Unknown or OnlyRaw or MostlyRaw or OnlyJPeg or MostlyJPeg</Image> </i_User> <i_Reseller> <Name>string</Name> <City>string</City> </i_Reseller> <i_CafsList> <string>string</string> <string>string</string> </i_CafsList> </SetCustomerProfile> </soap12:Body> </soap12:Envelope>
HTTP/1.1 200 OK Content-Type: application/soap+xml; charset=utf-8 Content-Length: length <?xml version="1.0" encoding="utf-8"?> <soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope"> <soap12:Body> <SetCustomerProfileResponse xmlns="http://activation.dxo.com/Activation"> <SetCustomerProfileResult>NoError or BadServerBaseDirectory or GeneralError or XMLUpdatesFileParsingError or NoUpdateFound or XMLUpgradesFileParsingError or NoUpgradeFound or DatabaseCannotBeOpened or DatabaseCannotBeClosed or RequestError or DatabaseNotOpened or NoAccountFound or WrongPassword or SerialNumberNotRegistered or CustomerNotRegistered or UpdateAccountCannotBeDone or InvalidSerialNumber or ValueNotFound or ValueNotUpdated or LogNotUpdated or CustomerCafsListNotRegistered or CustomerHardwareNotRegistered or EmailAllreadyExist or MaximumActivationReached or InvalidLicense or CustomerRegistrationNeeded or SatGenProcessCannotBeLaunched or SatGenProcessTimedOut or BadSatGenProcessParameters or BadMachineID or BadChallengeCode or LicenseHasAccount or LicenseCDNeeded or ChallengeFileWriteError or SerialNumberStatus2 or SerialNumberExpired or UnknownStatus or NoReactivateRight or WrongSerailFoundForThisAccount or ActivationNeededBeforeReactivation or FreeDemoReject or ProspectNotSaved or NoOppFoundForProductId or EmailWrongFormat or DatabaseCannotBeOpenedShop or SnOIDIsNull or NoResetAllActivationsRight</SetCustomerProfileResult> </SetCustomerProfileResponse> </soap12:Body> </soap12:Envelope>