Yes, YouTube offers its API to normal users free of cost. You can use it to interact with the YouTube servers directly without any difficulties getting access.