You can use the GstRegistry / GstPluginFeature / GstElementFactory APIs to iterate through the available elements and check their possible configurations, basically doing the same that gst-inspect-1.0 is doing.
For elements that are not hardware-specific the online documentation should be accurate and sufficient though.