Skip to main content

Understanding fields in integration's payload

  • November 3, 2022
  • 4 replies
  • 787 views

rob
Forum|alt.badge.img
  • monday.com Partner

In my custom actions, I receive the following fields in my payload:

"blockMetadata": null,
"integrationId": 139037958,
"recipeId": 30072284,
"forceNoCharge": false

1 . What should the blockMetadata contain?

2 . I understand that integrationId is the unique Id of the integration, as set by the user in his board.

3 . But what about recipeId?
Reading the documentation, it should correspond to the unique Id of the “trigger > action” recipe I’ve published, but how can I find the corresponding recipe in the Developers > Recipes section?

4 . And finally, what’s the forceNoCharge field?

Thanks.

This topic has been closed for replies.

4 replies

Matias.Monday
Forum|alt.badge.img
  • monday.com Team Member
  • November 6, 2022

Hello there @rob!

To answer your questions:

blockMetadata and forceNoCharge will not be visible for developers anymore soon. They do not have a purpose for builders. It is internal information.

The recipe ID is indeed the combination of trigger+action but it changes with each version of the app, so I would not rely on that piece of information for much. What do you want to use it for?

Cheers,
Matias


rob
Forum|alt.badge.img
  • Author
  • monday.com Partner
  • November 7, 2022

No needs in particular. Just wondering what they are used for.
Thanks.


Matias.Monday
Forum|alt.badge.img
  • monday.com Team Member
  • November 7, 2022

Glad to help!

Let us know if you have any other questions!


  • November 14, 2022

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.