Help: Cannot applicationAccessKey in Workflows HTTP Headers

Hi there!

I’m trying to create a workflow that adds a row to a table based on adds/updates from another table.

I’ve been following this guide: https://help.appsheet.com/en/articles/1979979-invoking-the-api

But I currently have an issue with adding the HTTP Header, every time I click on save it removes itself therefore giving me a 400 error code when I test it.

I’m wondering if this is an issue on my end? Here’s the data i’m using.

URL: https://api.appsheet.com/api/v2/apps/myAppID/tables/Remarks/Action

JSON: {
“Action”: “Add”,
“Properties”: {
“Locale”: “en-US”,
“Location”: “47.623098, -122.330184”,
“Timezone”: “Pacific Standard Time”,
“RunAsUserEmail”: “zbcosico@globe.com.ph”
},
“Rows”: [
{
“_RowNumber” : “<<UNIQUEID()>>”,
“PRODUCT” : “<<[PRODUCT]>>”,
“ACCOUNT NUMBER (GLOBE)” : “<<[ACCOUNT NUMBER (GLOBE)]>>”,
“ICCBS CIRCUIT ID”: “<<[ICCBS CIRCUIT ID]>>”,
“ACCOUNT NUMBER (CSP) / BILLING ID” : “123”,
“Company Name” : “<<[Company Name]>>”,
“Customer Name” : “<<[Customer Name]>>”,
“Activation Date” : “<<[Activation Date]>>”,
“Status” :"<<[Remarks]>>",
“Remarks” : “<<[Remarks]>>”
}
]
}

HTTP Header: applicationAccessKey: “V2-GaKAa-im7nw-kmNpE-THoQL-tMzmR-ErQHh-8Ayf2-tqS1M”

0 6 378
6 REPLIES 6

I am not familiar with this functionality BUT there was an announcement a few days ago about application access keys. Maybe it will help you?

I have updated the article to try to make it clearer.
See https://help.appsheet.com/en/articles/1979979-invoking-the-api

Hello, from my understanding you don’t have to specify the Application Access Key in the HTTP header when invoking the API. But it still gives me a 400 error, i’m pretty sure that my URL is correct and I’ve even set my JSON rows to be static variables with the appropriate data type, any idea why this is still the case?

Any chance your Application Access key is expired? Please check that from Manage > Integrations

Hi thank you for the reply!!

I did hope that was the case, I used a new access key because the default one is deprecated, I even made a new one just now to test but unfortunately I still get a 400 error

Would you please email support@appsheet.com with details like
#1 - Account ID number
#2 - App name
#3 - Workflow rule name
#4 - Would you please give access to your app/account, so we can investigate what the issue might be. You can do that from www.appsheet.com > My Account > Settings > “Allow AppSheet staff to access…”.

Top Labels in this Space