Ok update on our Quickbase to Quickbooks integration saga. After working with Support, there is no way we can do an OAUTH token workflow with Pipelines as it currently stands. We cannot make an OAuth Request, have it callback to Quickbase to give us the token, to then use in subsequent API calls. This is an overview what we had to do
- We created a FastAPI instance
- We created routes to do the OAuth and then be the callback to get the token
- Make functions to then post to the Estimates Model that we defined in pydantic
- Make functions to accept a Post request from a Pipeline, that will then do the whole POST to Quickbooks to create the Estimate object we need
- We are currently in process of building the models to other Quickbooks objects and are building out our workflow now
So our solution, was to build one ourselves, since it would be faster than waiting for QuickBase to support additional Quickbooks object.
------------------------------
Jamelle
------------------------------