---
title: "List all AI signal prompts"
method: GET
path: "/v1/signals/prompts"
tags: ["Signals V1"]
---

# List all AI signal prompts

`GET /v1/signals/prompts`

## Request

- Base URL: `https://api.momentum.io`
- URL: `https://api.momentum.io/v1/signals/prompts`
- Auth: API key in header `X-API-Key`
- TypeScript: <https://skmtc.dev/momentum/apis/momentum-api/docs/v1/signals/prompts/get.ts> (a function with typed inputs; its response is checked against the schema)

Retrieves a list of all AI signal prompts configured for the organization, including their enabled status and context source type.

## Response `200`

A list of signal prompts.

- object
  - `signals` SignalPrompt[], required
    - `id` integer, required: Unique identifier for the signal prompt.
    - `signalName` string, required: Display name of the signal.
    - `contextSource` string, required: The source type that triggers this signal (call transcript or email body).
    - `enabled` boolean, required: Whether the signal is currently enabled.
    - `createdAt` string, date-time, required: The date and time when the signal prompt was created (ISO 8601 format).

## Other responses

- `500`: Internal server error

---

[API](https://skmtc.dev/momentum/apis/momentum-api.md) - [All operations](https://skmtc.dev/momentum/apis/momentum-api/llms.txt) - [OpenAPI document](https://skmtc.dev/momentum/apis/momentum-api/revisions/9d82a3ae28d8?raw)
