Hi Austin,
I saw your response and then time happened. Your response is correct but there's more.
So here is what I got back from QB Support. I think it fills in the missing information. If you look at the API Reference for API_ImportFromCSV it shows a sample response that is repeated for each rid and I am trying to understand it's purpose. I think @Jennifer Chang explains it well.
Where does the 1057961999003 come from?It's auto generated by QuickBase as part of your API call response.Why is it the same for each?It's the same ID for all record update since all the records listed are added via the same API_ImportFromCSV call. Think of the update_id as the unique identifier for the API_ImportFromCSV action.What is the expected response?The ID is part of the response that you will received after the completion of your API_ImportFromCSV call.
Here is the sample I am referencing:
<?xml version="1.0" ?>
<qdbapi>
<action>API_ImportFromCSV</action>
<errcode>0</errcode>
<errtext>No error</errtext>
<num_recs_input>8</num_recs_input>
<num_recs_added>8</num_recs_added>
<rids>
<rid update_id="1057961999003">1</rid>
<rid update_id="1057961999003">2</rid>
<rid update_id="1057961999003">3</rid>
<rid update_id="1057961999003">4</rid>
<rid update_id="1057961999003">5</rid>
<rid update_id="1057961999003">6</rid>
<rid update_id="1057961999003">7</rid>
<rid update_id="1057961999003">8</rid>
</rids>
</qdbapi>
------------------------------
Jim Harrison
transparency = knowledge + understanding : The Scrum Dudes
------------------------------