This video outlines the process for registering people to a WebinarJam webinar from a Keap campaign using an HTTP post. This would allow you to use a custom registration process, rather than depending on WebinarJam's registration pages.
Shout out to Nathan Householder from SuccessEngine for taking the time to record this demo. You can learn more about SuccessEngine here: https://successengine.net/