Make/models dropdown

Does anyone know of an API or some way of pullling in vehicle years, makes, models, trim options? Thanks!

If you are using the Chained Selects add-on, the following page of the documentation includes examples showing how the choices can be populated using an API: