Hi @Shay and colleagues.
Totally agree, Campaings API is needed.
Our customers need both get and post data from/to Campaign object to track online-offline campaigns performance and report in HubSpot and/or third party reporting tools.
Please, we look forward to hearing from you soon!
Kind regards,