Contact Create - Mail request template:
subject: USER_ID free text object: CONTACT operation: CREATE tracking-id: Free form string .[0-9a-z-_](max 255 chars) type: /^(PERS|ORG|ROLE)$/ first-name: /^([a-zA-Z0-9\-\s\.,#\/]|(\xC3\x84)|(\xC3\x96)|(\xC3\x9c)|(\xC3\x9F)|(\xC3\xA4)|(\xC3\xBC)|(\xC3\xB6))+$/ last-name: /^([a-zA-Z0-9\-\s\.,#\/]|(\xC3\x84)|(\xC3\x96)|(\xC3\x9c)|(\xC3\x9F)|(\xC3\xA4)|(\xC3\xBC)|(\xC3\xB6))+$/ middle-name: /^([a-zA-Z0-9\-\s\.,#\/]|(\xC3\x84)|(\xC3\x96)|(\xC3\x9c)|(\xC3\x9F)|(\xC3\xA4)|(\xC3\xBC)|(\xC3\xB6))+$/ Optional organisation: /^([a-zA-Z0-9\&\-\s\.,#\/]|(\xC3\x84)|(\xC3\x96)|(\xC3\x9c)|(\xC3\x9F)|(\xC3\xA4)|(\xC3\xBC)|(\xC3\xB6))+$/ street: max 255 chars number: max 64 chars city: max 255 chars region: max 255 chars optional postcode: max 32 chars country: valid ISO code (2 chars) sex: /^(MALE|FEMALE)$/ email: /^[0-9a-zA-Z\-_\.]{1,64}\@[0-9a-zA-Z\-_\.]{3,64}$/ fax: /^\+\d+\.\d+$/ phone: /^\+\d+\.\d+$/ protection: /^(YES|NO)$/ pin: max 64 chars optional (for .it domains only)
The tracking-id is a unique string supplied by you to ease your job management.
Example 1.1. Contact Create - Request Sample
subject: 55 object: CONTACT operation: CREATE tracking-id: XX-00990 type: ORG first-name: Joachim last-name: Braun middle-name: Werner organisation: DbXperts2000 AG street: Bahn Strasse number: 12 city: Muenchen region: Bayern postcode: 890043 country: DE sex: MALE email: jbw@gmx.de fax: +49.53225335 phone: +49.53225336 protection: YES pin: 1234567890D
Example 1.2. Contact Create - Sucess Response Sample
subject: Re: 55 status: success tracking-id: xx-000990 object: CONTACT operation: CREATE handle: JOWE0014 original request: Original Request Mail follows
Example 1.3. Contact Create - Failure Response Sample
subject: Re: 55 statu: failed tracking ID: xx-000990 object: CONTACT operation: CREATE handle: - error: Invalid fax number original request: Original Request Mail follows
Contact Update - Mail request template:
subject: USER_ID free text object: CONTACT operation: UPDATE tracking-id: Free form string .[0-9a-z-_](max 255 chars) handle : a valid (registered) contact handle type: /^(PERS|ORG|ROLE)$/ first-name: /^([a-zA-Z0-9\-\s\.,#\/]|(\xC3\x84)|(\xC3\x96)|(\xC3\x9c)|(\xC3\x9F)|(\xC3\xA4)|(\xC3\xBC)|(\xC3\xB6))+$/ last-name: /^([a-zA-Z0-9\-\s\.,#\/]|(\xC3\x84)|(\xC3\x96)|(\xC3\x9c)|(\xC3\x9F)|(\xC3\xA4)|(\xC3\xBC)|(\xC3\xB6))+$/ middle-name: /^([a-zA-Z0-9\-\s\.,#\/]|(\xC3\x84)|(\xC3\x96)|(\xC3\x9c)|(\xC3\x9F)|(\xC3\xA4)|(\xC3\xBC)|(\xC3\xB6))+$/ Optional organisation: /^([a-zA-Z0-9\&\-\s\.,#\/]|(\xC3\x84)|(\xC3\x96)|(\xC3\x9c)|(\xC3\x9F)|(\xC3\xA4)|(\xC3\xBC)|(\xC3\xB6))+$/ street: max 255 chars number: max 64 chars city: max 255 chars region: max 255 chars optional postcode: max 32 chars country: valid ISO code (2 chars) sex: /^(MALE|FEMALE)$/ email: /^[0-9a-zA-Z\-_\.]{1,64}\@[0-9a-zA-Z\-_\.]{3,64}$/ fax: /^\+\d+\.\d+$/ phone: /^\+\d+\.\d+$/ protection: /^(YES|NO)$/ pin: max 64 chars optional (for .it domains only)
The tracking-id is a unique string supplied by you to ease your job management.
Example 1.4. Contact Update - Request Sample
subject: 55 object: CONTACT operation: UPDATE tracking-id: XX-00991 handle: JOWE0014 type: ORG first-name: Joachim last-name: Braun middle-name: Werner organisation: DbXperts2000 AG street: Bahn Strasse number: 12 city: Muenchen region: Bayern postcode: 890043 country: DE sex: MALE email: jbw@gmail.de fax: +49.89894465 phone: +49.898966754 protection: YES pin: 1234567890D
Example 1.5. Contact Update - Sucess Response Sample
subject: Re: 55 status: success tracking-id: xx-000991 object: CONTACT operation: UPDATE handle: JOWE0014 original request: Original Request Mail follows
Example 1.6. Contact Update - Failure Response Sample
subject: Re: 55 status: failed tracking ID: xx-000991 object: CONTACT operation: UPDATE handle: JOWE0014 error: Invalid fax number original request: Original Request Mail follows