Puppet Class API removed?

Just installed 3.1 in the lab for a first look at 3.x and it seems that the API endpoints for interacting with Puppet classes have been removed?

Is this correct, or am I just not looking at the correct documentation?

The Puppet functionality was extracted into a plugin which you now need to install if you want to use puppet.

I understand the Puppet functionality was moved to a module. I have this enabled and can work with Puppet classes in the UI. But my question is whether the functionality is still exposed via API?

The latest Foreman API documentation I could find made no reference to Puppet.

Did you verify at the url /apidoc on your Foreman system? This should include everything available on your system, official docs are generated with a vanilla foreman if I remember correctly.

Ah yes, it’s there!

Thank you.