Required permission: heartbeats_write
643 matches
21 actions
elmah.io
21 actions
- Create a new deployment.POSTv1.0.0
- Create a new heartbeat.POSTv1.0.0
- Create a new log.POSTv1.0.0
- Create a new message.POSTv1.0.0
- Create or update a translation between a minified JavaScript path to the minified JavaScript and source map files.POSTv1.0.0
- Delete a deployment by its ID.DELETEv1.0.0
- Delete a message by its ID.DELETEv1.0.0
- Deletes a list of messages by logid and query.DELETEv1.0.0
- Disable a log by its ID.POSTv1.0.0
- Enable a log by its ID.POSTv1.0.0
- Fetch a deployment by its ID.GETv1.0.0
- Fetch a list of deployments.GETv1.0.0
- Fetch a list of logs.GETv1.0.0
- Fetch a list of uptime checks. Currently in closed beta. Get in contact to get access to this endpoint.GETv1.0.0
- Fetch a log by its ID.GETv1.0.0
- Fetch a message by its ID.GETv1.0.0
- Fetch messages from a log.GETv1.0.0
- Fix a message by its ID.POSTv1.0.0
- Help diagnose logging problems.GETv1.0.0
- Hide a message by its ID.POSTv1.0.0
- Mark a list of messages as fixed by logid and query.POSTv1.0.0
Infrastructure/elmah.io
Create a new heartbeat.
v1.0.0Input
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
{
"type": "object",
"properties": {
"application": {
"type": "string",
"description": "Optional string to identify which application logged this message. You can use this if you have multiple applications and services logging to the same log.\r\nIf not set, the application name \"Heartbeats\" will be set on all log messages generated from this heartbeat."
},
"id": {
"type": "string"
},
"logId": {
"type": "string"
},
"reason": {
"type": "string",
"description": "If result is \"Degraded\" or \"Unhealthy\" you can use this property to specify why."
},
"result": {
"type": "string",
"description": "The result of this heartbeat. Can be \"Healthy, \"Degraded\", or \"Unhealthy\". Defaults to \"Healthy\""
},
"took": {
"type": "integer",
"format": "int64",
"description": "Optional long for specifying how many milliseconds it took to execute the task resulting in this heartbeat. This can be used to get a better overview\r\nof how long a scheduled task or service is running or to figure out if the grace period should be increased."
},
"version": {
"type": "string",
"description": "Optional string to identify which version of your application logged this message. If not specified, any errors, warnings, or information messages will get\r\nthe newest version number created through deployment tracking as with normal log messages."
}
},
"required": [
"id",
"logId"
],
"additionalProperties": false
}Output
- 1
- 2
- 3
- 4
{
"type": "object",
"additionalProperties": true
}