When i think of a modding API, i think of something that is used to fundamentally and completely change what exists in a piece of software
then there. your definition is simply not what the definition of everyone else's is.
no further statements are necessary.