From a 3rd party app, when you invoke Appsheet API via a URL in like this:
https://api.appsheet.com/api/v2/apps/{appId}/tables/{tableName}/Action
The API Response contains JSON in certain format (as shown in the documentation, such as this):
{
“Rows”: [
{
“_RowNumber”: 10,
“FirstName”: “Jan”,
“LastName”: “Jones”,
“Age”: 33,
}]
}
Is there a way to customize the API Response? For instance, most 3rd party webhooks want a verification where they want the URL to return some specific code to verify that you have control over the URL you are posting too instead of responding back the updated/added row data as JSON. This should be a fairly common use case. Thanks
May I ask what kinda customization are you talking about? A JSON response is always the same “in essence”.
The short answer is: it’s not possible to customize the API response.
Just like how AppSheet expects incoming Webhook calls to include ApplicationAccessKey for verification, most 3rd party apps alo require similar verification mechanisms for AppSheet to include in the response.
When you call WebHook from AppSheet, it allows to customize data sent to Webhook POST/GET.
However, when you catch a WebHook in AppSheet, it doesn’t let you customize response.
It would be a nice feature to allow this customization both ways.
Thanks
User | Count |
---|---|
35 | |
31 | |
30 | |
18 | |
17 |