Hooks

Messages are sent to hook urls using POST to hook url

The JSON payload have default fields :

  • print (string): job id
  • status (string): job status (string)
  • progress (string): job progress (integer)
  • result (string) : job result

Job result fields are :

  • pages (array of result items) : contains individual source result
  • zip (result item) : contains zipped pages content result
  • print (result item) : contains concatenated page result

A result items contains :

  • url : result url
  • other fields // TODO: normalize results fields

Other fields can be provided, but this is not used now.