#462 API: give ability to change externalID