Power Webhook Integration avatar

Power Webhook Integration

Try for free

14 days trial then $5.00/month - No credit card required now

Go to Store
Power Webhook Integration

Power Webhook Integration

pocesar/run-webhook-digest
Try for free

14 days trial then $5.00/month - No credit card required now

Allows you to provide multiple HTTP endpoints, that receive a more complete JSON from the run, and allow you to hit those endpoints using a proxy, and enable you to do conditional webhook calls with some lines of Javascript code and you can link/chain one actor to another

HTTP Endpoints

endpointsarrayOptional

HTTP(s) endpoints that will receive the run information through a JSON POST. Configure your data below on "Transform endpoint data" field

Default value of this property is []

Emails

emailsarrayOptional

Optional emails that should receive the digests. You need to specify this or the HTTP Endpoints parameter

Task IDs

taskIdsarrayOptional

Existing task IDs that will be modified to receive the webhook configuration.

Default value of this property is []

Actor IDs

actorIdsarrayOptional

Existing actor IDs that will be modified to receive the webhook configuration.

Default value of this property is []

HTTP Method

methodEnumOptional

If you need the data to be sent using PUT instead of POST, change this here

Value options:

"POST": string"PUT": string

Default value of this property is "POST"

Run statuses

statusesarrayOptional

Run statuses to respond

Default value of this property is ["ACTOR.RUN.SUCCEEDED","ACTOR.RUN.FAILED","ACTOR.RUN.TIMED_OUT"]

Custom data

customDataobjectOptional

Any custom data that you want to add to this specific configuration

Default value of this property is {}

Transform endpoint data

transformEndpointstringOptional

Allows you to transform the output data to fit an specific format, like MS Teams or another Apify actor input, like Slack Notification. Must return an object or an array

Default value of this property is "async ({ Apify, url, dataset, requestQueue, keyValueStore, abort, data, input: { customData } }) => {\n return data;\n}"

Trigger condition

triggerConditionstringOptional

Allows to filter when endpoints and emails will be called depending on the state of the run

Default value of this property is "async ({ Apify, dataset, requestQueue, keyValueStore, abort, data, input: { customData } }) => {\n return true;\n}"

Proxy

proxyobjectOptional

Optional proxy setting. Use this if you need to use an specific proxy to connect to the remote endpoint, like a StaticUS group

Account token

tokenstringOptional

Optional token to install in another account

Default value of this property is ""

Developer
Maintained by Community

Actor Metrics

  • 2 monthly users

  • 2 stars

  • >99% runs succeeded

  • Created in Aug 2021

  • Modified 2 years ago