Skip to main content
Answer

How to set up outgoing webhook

  • April 23, 2025
  • 10 replies
  • 218 views

Forum|alt.badge.img

Hello,

I’m currently trying to set up a webhook or similar functionality in Acumatica, where I can receive data to my custom page URL whenever specific events occur, such as an inventory update or sales order creation.

I’ve looked into Business Events and adding Subscribers, but I couldn’t find an option to directly specify my page URL to receive a webhook response. Am I approaching this the right way, or is there another recommended method for achieving this?

Looking forward to your guidance.

 

Best answer by DipakNilkanth

Hello ​@Dmitrii Naumov 
I tried to add that StorageDetailsByItemWarehouseLocation but its giving error. Can you please help me on that.

 

Hi ​@Namrata13,

If you're unable to add the mentioned GI, simply copy the GI and create a new one with the same relations.

Temporarily deactivate the Groupings and Aggregations in the new GI, then add this GI to the Push Notifications screen. Once done, you can reactivate the Groupings and Aggregations that were deactivated earlier.

Hope this helps!

10 replies

Dmitrii Naumov
Acumatica Moderator
Forum|alt.badge.img+7
  • Acumatica Moderator
  • April 23, 2025

@Namrata13 I’ve moved this question to a separate topic. 

I recommend creating a new topic for each separate/new question.

Check the ‘Push Notifications’ screen. I think it’s what you are looking for.

 

Here is the related help article

https://help.acumatica.com/(W(6))/Help?ScreenId=ShowWiki&pageid=a403e854-a30e-4964-8bfb-886f594fdd14


Forum|alt.badge.img
  • Author
  • Jr Varsity II
  • April 23, 2025

@Dmitrii Naumov 

I recommend creating a new topic for each separate/new question. → Got it. Sure and thank you

Check the ‘Push Notifications’ screen. I think it’s what you are looking for → will check and will let you know in another ticket. 

Thanks


Forum|alt.badge.img
  • Author
  • Jr Varsity II
  • May 2, 2025

Hello,

@Dmitrii Naumov 
I tried that push notification. That was working fine for sales order. But I was looking for the inquiry which can give notification when quantities get changed in item. Can you please suggest which one I can use?

 

 


MichaelShirk
Captain II
Forum|alt.badge.img+5

@Namrata13 You can create a custom Generic Inquiry to pull together the data you wish to track and sync. Then it should be available to select on the push notification.


Dmitrii Naumov
Acumatica Moderator
Forum|alt.badge.img+7
  • Acumatica Moderator
  • May 2, 2025

@Namrata13 you can use Storage Details by Item Warehouse Location (DB-StorageDetailsByItemWarehouseLocation - IN408055)


Forum|alt.badge.img
  • Author
  • Jr Varsity II
  • May 7, 2025

Hello ​@Dmitrii Naumov 
I tried to add that StorageDetailsByItemWarehouseLocation but its giving error. Can you please help me on that.

 


Forum|alt.badge.img
  • Author
  • Jr Varsity II
  • May 7, 2025

@MichaelShirk thank you for your suggestion. 

I tried to create generic inquiry but its not giving me details. May be somewhere I am doing wrong
 

 


DipakNilkanth
Pro III
Forum|alt.badge.img+13

Hello ​@Dmitrii Naumov 
I tried to add that StorageDetailsByItemWarehouseLocation but its giving error. Can you please help me on that.

 

Hi ​@Namrata13,

If you're unable to add the mentioned GI, simply copy the GI and create a new one with the same relations.

Temporarily deactivate the Groupings and Aggregations in the new GI, then add this GI to the Push Notifications screen. Once done, you can reactivate the Groupings and Aggregations that were deactivated earlier.

Hope this helps!


DipakNilkanth
Pro III
Forum|alt.badge.img+13

@MichaelShirk thank you for your suggestion. 

I tried to create generic inquiry but its not giving me details. May be somewhere I am doing wrong
 

 

@Namrata13,

I believe there might be an issue with either the relations or the parameters defined in your GI.


Forum|alt.badge.img
  • Author
  • Jr Varsity II
  • May 7, 2025

@Nilkanth Dipak Thanks for your suggestiona nd it is working fine.

And I am getting webhook response whenever inventory is getting updated. But one thing I didnt get that in webhook response why I am getting deleted array. I am sharing the webhook response.

{

"Inserted": [

{

"InventoryID": "01A026045010 ",

"InventoryDescription": "Anderson Greenwood 02.6045.010 Piston Assembly",

"InventoryNoteID": "3ae59cd8-a6b0-ed11-834b-0ab20fb8e703",

"WarehouseID": "02 ",

"WarehouseDescription": "Blastline Products Located at 226 and 232 South Westgate",

"QtyOnHandinWarehouse": 748,

"QtyAvailableinWarehouse": 624,

"QtyAvailableforShippinginWarehouse": 628,

"QtyAvailableforIssueinWarehouse": 687,

"LastModifiedDateofWarehouseQty": "2025-05-07T04:51:53.617",

"LocationID": "REC ",

"LocationDescription": "Receiving",

"QtyOnHandinLocation": 540,

"QtyAvailableinLocation": 420,

"QtyAvailableforShippinginLocation": 420,

"QtyAvailableforIssueinLocation": 479,

"LastModifiedDateofLocationQty": "2025-05-07T04:51:53.6"

}

],

"Deleted": [

{

"InventoryID": "01A026045010 ",

"InventoryDescription": "Anderson Greenwood 02.6045.010 Piston Assembly",

"InventoryNoteID": "3ae59cd8-a6b0-ed11-834b-0ab20fb8e703",

"WarehouseID": "02 ",

"WarehouseDescription": "Blastline Products Located at 226 and 232 South Westgate",

"QtyOnHandinWarehouse": 348,

"QtyAvailableinWarehouse": 624,

"QtyAvailableforShippinginWarehouse": 228,

"QtyAvailableforIssueinWarehouse": 287,

"LastModifiedDateofWarehouseQty": "2025-05-07T04:51:49.11",

"LocationID": "REC ",

"LocationDescription": "Receiving",

"QtyOnHandinLocation": 140,

"QtyAvailableinLocation": 420,

"QtyAvailableforShippinginLocation": 20,

"QtyAvailableforIssueinLocation": 79,

"LastModifiedDateofLocationQty": "2025-05-07T04:51:49.107"

}

],

"Query": "DB-StorageDetailsByItemWarehouseLocation_new",

"CompanyId": "Staging",

"Id": "c392e6a0-5ea4-4b39-aaa0-dd647365e637",

"TimeStamp": 638822083135366300,

"AdditionalInfo": {

"PXPerformanceInfoStartTime": "05/07/2025 09:51:52"

}

}