I've noticed that not all of the columns available in the regular REST interface are available in the BULK interface.
But one glaring omission appears to be the "id" column, which we use to match pieces together.
Some of the columns in REST "Contact" table have corresponding /contact/field/nnn items, which we've found by experimentation:
100001 | emailAddress |
100002 | firstName |
100003 | lastName |
100004 | accountName |
100006 | address1 |
100007 | address2 |
100008 | address3 |
100009 | city |
100010 | province |
100011 | postalCode |
100012 | country |
100013 | businessPhone |
100014 | mobilePhone |
100015 | fax |
100016 | title |
But the following columns have no analog, and some, especially the first, are a problem for us:
- id
- name (appears always same as emailAddress)
- accountId
- bouncebackDate
- currentStatus
- emailFormatPreference
- isBounceback
- isSubscribed
- isTracked
- subscriptionDate
- unsubscriptionDate
Does anyone know how to get at the very least "id"? Could it be part of column 100032, like substring(ContactIDExt, 5)?