1. Signals
Sigtake API Reference
  • Raíz
    • Alerts
      • Ingest an alert
    • Signals
      • Ingest signal readings
        POST
  • Schemas
    • Alert
    • SignalError
  1. Signals

Ingest signal readings

POST
/api/signals/ingest
Pushes numeric readings for a signal monitor identified by its source key.
Threshold rules configured on the monitor evaluate continuously and raise
alerts when they hold. A monitor accepts at most 50 distinct metrics.

Request

Authorization
API Key
Add parameter in header
X-Api-Key
Example:
X-Api-Key: ********************
or
Body Params application/jsonRequired

Examples

Responses

🟢200
application/json
All readings accepted.
Bodyapplication/json

🟠400
🟠404
🟠409
🟠422
🟠401Unauthorized
🟠429RateLimited
Request Request Example
Shell
JavaScript
Java
Swift
curl --location 'https://api.sigtake.com/api/signals/ingest' \
--header 'X-Api-Key: <api-key>' \
--header 'Content-Type: application/json' \
--data '{
    "source": "payments-queue",
    "readings": [
        {
            "metric": "queue_depth",
            "value": 86.2
        }
    ]
}'
Response Response Example
200 - Example 1
{
    "received": 3
}
Modified at 2026-07-18 23:37:11
Previous
Ingest an alert
Next
Alert
Built with