The functionality used to be available through the API for event creation. However, looking through the latest Facebook documentation, they have removed many of the ways to manage events remotely (creation, update and deletion). Now, all that can be done is reading the information about a specific event. This goes back all the way through the Graph API v2, so it's been removed for quite some time.
Facebook Documentation:
developers.facebook.com/docs/graph-api/reference/event
Alex also wrote a blog post (a long time ago) in his blog post about Facebook Graph API v2. In "The Bad" section, #3 addresses the changes to events.
www.sourcecoast.com/blog/facebook-graph-...ed-and-what-it-means
Probably not want you wanted to hear, but hope this helps clarify
-Melissa