Skip to main content
PUT

Authorizations

Authorization
string
header
required

Signalbase API key. Include as a Bearer token in the Authorization header.

Path Parameters

id
string
required

The monitor ID.

Body

application/json

Send at least one field. Omitted fields are left unchanged.

name
string
Required string length: 1 - 255
signal_types
enum<string>[]

Replaces the full list.

Minimum array length: 1

A signal type a monitor can listen for. funding_round = the company raised a round; acquisition = the company acquired or was acquired; job_change = someone joined or left the company; hiring = the company posted a new job.

Available options:
funding_round,
acquisition,
job_change,
hiring
webhook_url
string<uri> | null

A new URL replaces the endpoint and mints a new signing secret. null detaches the webhook. The current URL is a no-op.

Maximum string length: 500
active
boolean

false pauses delivery; true resumes it.

Response

The updated monitor. data.webhook.secret is present only when this request replaced the webhook endpoint.

success
boolean
required
data
object
required
meta
object
required