Forum Discussion

PushpakumarGna1's avatar
PushpakumarGna1
Qrew Assistant Captain
7 years ago

what coding language should i learn to work with quickbase API and pages?

what coding language should i learn to work with quickbase API and pages? please suggest
  • It sounds like Javascript might be your best bet. Quick Base does not maintain their Javascript SDK though, so keep that in mind.
  • Pushpakumar,

    We are developing in Python for all our API calls to Quick Base.

    Don

    ------------------------------
    Don Larson
    Paasporter
    Westlake OH
    ------------------------------
    • BobThomas1's avatar
      BobThomas1
      Qrew Cadet
      I posted a new topic on Code pages for API and connecting with probably AthenaHealth, to pull four data fields in new Patient Enounter Records. 

      Then I want to be able to create a new record with just the four fields. The fields include Encounter Date, Provider (physician),  Department & Appointment type.

      I have a data table I created with just these four fields.

      I have been playing around with both JavaScript (Node.js) & Python. Other programming language sample script templates are also available. 

      I'm not sure how to put the JavaScript or Python in the code page to collectively check the AthenaHealth API website probably via a QB Pipeline on a daily or maybe weekly basis for new encounters only. Then take the four fields from these records and import them into a QuickBase that I have set up?

      I also have to use my token authorizations in the programming language script by using a variable, but need to be sure that the private tokens are not open to the user.

      I have put in time in learning the QB & AthenaHealth topics that will help, but still need to get this to start to work, probably in a Code Page. I'm thinking Python will be the easiest way to do this, but not sure how?

      ------------------------------
      Bob T.
      ------------------------------
      • Surya_Avantsa's avatar
        Surya_Avantsa
        Qrew Trainee
        I recommend JavaScript because it is native to a browser and you can embed the JS code in a page and host it right on QuickBase (under pages).

        But you could use other languages such as Ruby (on Rails), Angular, Java, Python, .NET (C# or VB.NET) as well. It all depends on what you are trying to do. If you are trying to develop a separate application using any of these languages, you could use the API calls within those languages but if you are just trying to get a simple task with minimal infrastructure and want to host it on QuickBase itself, JavaScript is the way to go.

        ------------------------------
        Surya V Avantsa
        ------------------------------