What is the difference between IdLookUp from External Id?

1 Answer 1


Per the documentation:



Can be used to specify a record in an upsert call. The Id field of each object has this property and some Name fields. There are exceptions, so check for the property in any object you wish to upset.

basically it is a property of specific field types. Where an external ID is a property you set to indicate a custom field can be used as an external ID. Marking a field as an External ID essentially set the idlookup property to true.

A 10 second search pulled up this information. In the future please be a bit more detailed as to what you do not understand as I am unsure if this it what you were having trouble with. Also, visit Trailhead, lots of fundamental information there.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.