Customize API Response

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

0 3 299
3 REPLIES 3

May I ask what kinda customization are you talking about? A JSON response is always the same “in essence”.

Steve
Platinum 4
Platinum 4

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

Top Labels in this Space