docassemble
docassemble copied to clipboard
Feature Request: Modularize API Connections
Some API connections can be configured from inside the administrative interface, like GitHub. If I write a module to connect Docassemble interviews to another API, it would be nice if there was an easy way to add that API to the list of APIs that can be configured in that interface, and define what the config screens should look like.
I'm sort of assuming that there are standard features that could be abstracted over, like authentication (maybe using a DAOAuth object), configuration options available in the front end, disconnecting the API.
Sort of a rough idea, but I'm happy to discuss it.