Partial-update writable fields on a signal type. Writable fields depend on whether the type is structured or keyword-based.
kind:
hiring, funding, management_change, competitor_mentions) accept only description, enabled, position, structured_config, scoring_prompt, search_prompt. Everything else is silently dropped — structured types have their label, keywords, and disqualifiers compiled from structured_config at pipeline run time.label, description, keywords, disqualifiers, search_prompt, scoring_prompt, allowed_sources, enabled, position.color is never writable.
/api/signals/types/{id} with the delete verb. See Delete a signal type to cascade-remove the row along with its signal_type_sources children./api/v1/signals/types/{id}.To disable a built-in signal type, PUT it with enabled: false — built-in types cannot be deleted, so disabling is the only way to silence them.allowed_sources is validated against the adapter registry. If any ID isn’t one of the 11 registered adapters the handler returns 400 with the invalid IDs listed.Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Signal type UUID.
^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$Partial update. The set of writable fields depends on kind: structured types accept only description, enabled, position, structured_config, scoring_prompt, and search_prompt. Keyword types accept label, description, keywords, disqualifiers, search_prompt, scoring_prompt, allowed_sources, enabled, and position. color is never writable. Unrecognized fields are silently ignored.
Keyword types only. Ignored on structured types.
1Keyword types only. Ignored on structured types.
Keyword types only. Ignored on structured types.
Keyword types only. List of adapter IDs this signal type is allowed to query. Null clears the restriction. Each ID must be a registered adapter — otherwise 400.
0 <= x <= 9007199254740991Structured types only. Shape depends on structured_type — see /guides/signals for each variant.
Signal type updated.
Canonical signal type entity.