Hi @rohitrs9255 if you are having any problem
you can simulate this entire workflow with TestData, no real backend needed.
Simulate the table with TestData
Data source: TestData DB
Scenario: CSV Content
Paste in sample rows matching your schema:
id,issue_name,action_taken,resolved_by,remarks,date_time,status
1,Disk usage alert on node-3,,,,"2026-07-21 07:10:00",Open
2,API latency spike,,,,"2026-07-21 07:10:00",Open
3,Test issue,,,,"2026-07-21 07:12:00",Open
Add the Action column
Field override on status → Cell options → Cell type: Actions
Get a URL to catch the request
Since there’s no backend yet, use webhook.site → go there, it gives you a free unique URL instantly, no signup. Keep that tab open; it shows every request live.
Configure the Action
Method: POST
URL: your webhook.site URL (optionally append /${__data.fields["id"]})
Variables: define issueName, actionTaken, resolvedBy, remarks, status (Key + Name + type string) — these become the popup’s editable fields
Body:
json
{
"issueName": "$issueName",
"actionTaken": "$actionTaken",
"resolvedBy": "$resolvedBy",
"remarks": "$remarks",
"status": "$status"
}
5. Test it
Click the row’s “Update Issue” button → modal opens → fill fields → confirm → check your webhook.site tab, you’ll see the POST land instantly with your JSON payload.
Since TestData is static, the table itself won’t visually update after saving → there’s nothing behind it to persist changes. Webhook.site just proves the full click → modal → API call sequence works. When you’re ready to go live, swap the webhook.site URL for your real backend endpoint nothing else changes.