Hello,
I'm having issues trying to figure out how to add multiple rows to Smartsheet. I'm using workflows from @ivoller from this post about connecting to and pushing data into Smartsheet. Using the "Write new Smartsheet Record" workflow, I'm successfully able to push one record into Smartsheet, but when I try to alter the inputs to have more than one row to add, it concatenates all of them into one row.
I then get error 1037 back from Smartsheet saying that I have the same column ID in the row more than once.
This won't work for me because I'm trying to push records from one database into Smartsheet using Alteryx, and there will be thousands of records passed through.
How can I form the JSON to match Smartsheet's requirements so that I can add multiple rows programmatically?
THANK YOU!
@kanemku
I was just able to figure this out. The first thing you will need to do is figure out your Smartsheet Column IDs, also take note of the other highlighted fields. I used Postman to figure these out.
From there, I used the rest of the workflow you referenced from @ivoller's post but in the Summarize tool I grouped by RecordID to create individual records.
Hope this helps.
[UPDATE]
Looks like I've run into an issue with writing a large count of rows to Smartsheet.
SUCCESS!!!
Found the solution using this Smartsheet Community post: https://community.smartsheet.com/discussion/100330/bulk-post-operation-syntax
Check your Smartsheet for new rows.
Good luck, hope this helps.