As far as I know, YES, you need the AC17 API for AC17 versions of Add-Ons.
The API is usually posted not long after the version comes out, I think it is usually available within a few weeks of the version's release.
....................................................................................................
Get Archicad Tips at https://twitter.com/laszlonagy
AMD Ryzen 1700X CPU, 48 GB RAM, Nvidia GTX 1060 6GB, 500 GB NVMe SSD
2x28" (2560x1440), WIN10 PRO ENG, AC20-AC26
Loving Archicad since 1995