Skip to main content

moss webhook list

List webhooks for the current workspace. Requires owner role.
moss webhook list
moss webhook list --status active
OptionRequiredDescription
--page <n>NoPage number
--per-page <n>NoItems per page
--status <status>NoFilter by status: active, paused

moss webhook create

Create a new webhook. Requires owner role.
moss webhook create \
  --url "https://hooks.example.com/moss" \
  --events "contact.created,deal.stage_moved"
OptionRequiredDescription
--url <url>YesWebhook endpoint URL
--events <events>YesComma-separated event types

Available event types

EventTrigger
contact.createdContact created
contact.updatedContact updated
contact.deletedContact deleted
company.createdCompany created
company.updatedCompany updated
deal.createdDeal created
deal.updatedDeal updated
deal.stage_movedDeal stage changed
interaction.createdInteraction logged
commitment.completedCommitment completed
followup.completedFollow-up completed

moss webhook update

Update an existing webhook. Requires owner role.
moss webhook update --id wh_abc123 --status paused
moss webhook update --id wh_abc123 --events "contact.created,contact.updated"
OptionRequiredDescription
--id <id>YesWebhook ID
--url <url>NoWebhook endpoint URL
--events <events>NoComma-separated event types
--status <status>NoStatus: active or paused

moss webhook delete

Delete a webhook. Requires owner role.
moss webhook delete --id wh_abc123
OptionRequiredDescription
--id <id>YesWebhook ID