API integration advice

Hi Patrik,

I would like to start doing integrations with F5. Where do I start learning how to use the API? Are there any recommended languages to use?

Thanks
Victor

Hi Victor!
It depends on what level you are at in terms of scripting/programming. The F5 interface has a REST API which can be leveraged using more or less any language capable of sending and receiving HTTP. You can even use curl to do management through bash scripts.
If I had to choose one I’d go for Python though as it has a community (including F5 staff) supported modules or maybe Joel Newtons PowerShell modue on Devcentral.
To learn you can check out the Devcentral REST API article series or check out F5 labs:
https://clouddocs.f5.com/training/community/programmability/html/class1/module1/lab1.html

Good luck!

/Patrik

1 Like

Thanks Patrik. REST does makes it easy to select a preferred language.
I like Python myself.

Cheers!
Victor

1 Like