Jobs

Schedule a recurring (cron) or event-driven task.

post/v1/jobs

Request

  • Base URL
    https://shareout.site
  • URL
    https://shareout.site/v1/jobs
  • Auth
    HTTP bearer

Request body

artifact_idstring required
titlestring
descriptionstring
action'email' | 'webhook' | 'slack' | 'discord' | 'http_get' | 'materialize' | 'telegram' | 'query_snapshot' | 'sheets_append' required
trigger_type'cron' | 'event'
schedulestring

Required for cron jobs.

event_type'artifact.updated' | 'artifact.viewed' | 'comment.added' | 'email.received'

Required for event jobs.

configobject required

Action-specific configuration.

Response

Created

Changes

    • breaking

      removed the success response with the status

    • info

      added the non-success response with the status

    • info

      added the success response with the status

    • info

      added the optional property to the response with the status

    • info

      added the optional property to the response with the status

    • info

      added the optional property to the response with the status

    • info

      added the optional property to the response with the status

    • info

      added the optional property to the response with the status

    • info

      added the optional property to the response with the status

    • info

      added the optional property to the response with the status

    • info

      added the optional property to the response with the status