Replace IFTTT to rules

Hello

Maybe a noob question, but right now, some of my automation rely on ifttt to work.
If an integration is possible, does it mean that a public api from this company exists and I could use a http request in sharptools instead ?

Some integration I use :
smart life
magicHue
Brillant
Skybell

Thanks!