I was wondering if to try the Teamviewer API I need a Corporate account or if I can try it with a free account.
Yes you need a Corporate Account to try API access