it seems quite obvious but I tried different package nodes and python scripts and I get a total of 3376 in one and others, the most, 3343 builtin parameters, other gets 3335.
but how is possible that I ask for the builtin parameter ID of some?, which all have negative number integer, and the result that is they do not exist in the default builtin parameter list
Need to understand you’re dealing with very old pieces of the Revit db here, I suspect many of them transcend the concept of accessible Id’s and are hard coded into Revit to the point where the API can’t access them all the same way. I would probably just filter out the parameters without an Id and work with those that do, chances are they will have other property access challenges.
with Orchid node, there are 3311 unique IDs, with Clockwork there are 3303 unique IDs of builtin parameters, that must be kidding us so much, I want to know why that difference.
I can just assume, that the Orchid Node is using in additional methods to retrieve builtin parameters. Like @GavinCrump said, there are different ways to access the data. Maybe @erfajo can tell you which methods he has used ( But I think you need to ask him on GitHub, because I think he is not active here in the forum)