Create a contact
This method creates a contact address for an ImmobilienScout24 user.
POST /offer/v1.0/user/{username}/contact
Supported media types:
Notes:
- The telephone numbers can be entered in three separate parts (country code, area code (Ortsvorwahl) and telephone number) or as single input field but with the same separate field restrictions!
- Country code (Ländervorwahl): „00“ is not allowed, it needs to be „+"
- Area code (Regionvorwahl): if Countrycode = "+49", than we disallow an area code which starts with „0"
- only 20 contacts with "showOnProfilePage" could be have the value "true"
- External id which contains "/" needs to be url encoded
- NEW: the field
secondaryEmail
allows realtors to receive their seeker leads to a second email inbox. - The contact data managed by this resource is used by our Branchenbuch and Image Boost products. If you're calling this endpoint on behalf of a customer who has booked the aforementioned products with ImmoScout24, please make sure to supply the
businessCardContact
flag within the request. This is important for consistency and the correct functioning of these products.
Request
Path Parameters
PARAMETER | DESCRIPTION |
---|---|
Username | the username which the user uses for logging in to www.immobilienscout24 |
me | "me" can be used instead of the username, when the user is logged in by 3-legged OAuth |
minimum XML:
1 2 3 4 5 |
|
maximum XML:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 |
|
2nd option to send numbers (instead of the three separate fields):
1 2 3 4 5 |
|
JSON:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 |
|
Response
XML:
1 2 3 4 5 6 7 8 |
|
JSON:
1 2 3 4 5 6 7 8 9 |
|