Trying to fix a UI issue -- #890716: Changing from public to private does not change field behavior -- and would like to provide 'edit' links so that admins can check the affected fields.
Problem is, there seems to be no way to request the admin path for a field instance. It's all tied up in the menu system -- see field_ui_menu() -- and cannot be derived from the entity hooks themselves.
Field API needs to be able to expose this information, so that uer interfaces can direct users to the correct system path.