AFAIK, there is no plugin API in Scrivener and it is not planned either:
“Sorry, but there are no plans for any kind of API. We are a very small team - I’m the sole developer of the Mac version - and implementing, documenting and supporting an API just isn’t practical, I’m afraid.”
(from API to enable plugins like Zotero)
Or did I miss something?
Regards,
Till