Bentley SDK for developers

Is there any SDK for developing customs and mods in Bentley ? where can i get one of those? what tools would I need to do such things?