You cannot request a catalog item using the custom forms through the API.
Custom Forms themselves are just a wrapper for requesting via the standard request template.
Whatever is running your API call should be doing everything programmatically or it has it's own UI (XaaS, vRO workflow, external script/service, etc.)