Slas
Execute Metric Action
Executes the metric action on the given object.
AuthorizationBearer <token>
All the DevRev APIs require a token to authenticate the user. Provide Authorization: Bearer <TOKEN> as a header to every API request.
How do I find my token?
In: header
actionmetric-action-execute-request-action
Value in
"complete" | "pause" | "restart" | "resume" | "start"event_datestring
Timestamp of the event.
Format
date-timemetricstring
The metric's ID for which the metric action is to be executed.
Format
idobjectstring
The underlying object's ID on which the metric action is to be executed.
Format
idResponse Body
curl -X POST "https://api.devrev.ai/metric-action.execute" \ -H "Content-Type: application/json" \ -d '{ "action": "complete", "event_date": "2023-01-01T12:00:00.000Z", "metric": "string", "object": "string" }'{}{
"detail": "string",
"message": "string",
"type": "artifact_already_attached_to_a_parent",
"existing_parent": "string",
"is_same": true
}{
"detail": "string",
"message": "string",
"type": "unauthenticated"
}{
"detail": "string",
"message": "string",
"type": "forbidden"
}{
"detail": "string",
"message": "string",
"type": "not_found"
}{
"detail": "string",
"message": "string",
"type": "too_many_requests",
"retry_after": 0
}{
"detail": "string",
"message": "string",
"type": "internal_error",
"reference_id": "string"
}{
"detail": "string",
"message": "string",
"type": "service_unavailable"
}