Call QuickBooks API vs Call API

Hi everyone,
I had a few questions about using the QuickBooks integration with Glide.
Firstly, I can’t seem to find the Time Activities section in the QuickBooks actions, am I just missing it or is it under a different name / currently unsupported.
Secondly, regarding the Call QuickBooks API action, is it fair to assume that it automatically includes extra boilerplate when making API requests

i.e.: If I was trying to query an account w/ the QuickBooks API without using Glide, I’d send the request:

    GET /v3/company/<realmID>/query?query=<selectStatement>

    Content-type:text/plain
    Production Base URL:https://quickbooks.api.intuit.com
    Sandbox Base URL:https://sandbox-quickbooks.api.intuit.com
    <Manually added authentication header(s)>

However since Glide is integrated w/ a specific QuickBooks account, the actual Call QuickBooks API action would be configured like:

    Endpoint: /query
    Method: GET
    Query String:
        query: <selectStatement>

With Glide building the HTTP request from that, adding the remaining /v3/company/<realmID>/ and any needed headers like “Production Base URL”, and any authentication info given while configuring the QuickBooks integration.

TLDR:

  • Is there Time Activity support?
  • Is there any added functionality to the Call QuickBooks API action vs the plain Call API action.

If it’s not in the list of supported actions, we can only assume it’s not a direct endpoint supported by Glide.

Can you show me how the Call Quickbooks API action look like? I don’t have that integration to check right now.

1 Like

It looks identical to the regular Call API action:

After some more testing this morning I was able to figure out the answer to my question:

  • The Call QuickBooks API does automatically include any authentication needed
  • It also includes the rest of the API path, /v3/company/<realmID>, so to query the Account table you just need to set the endpoint to /query and set up your query string
2 Likes

Thanks for the info!

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.