---
title: absinthe.execute.operation.stop
description: An Absinthe GraphQL operation finished.
url: https://docs.honeybadger.io/insights/event-types/elixir/absinthe.execute.operation.stop/
---

An Absinthe GraphQL operation finished.

Source **Absinthe** Category **GraphQL** Fields **8** [honeybadger-elixir](https://docs.honeybadger.io/lib/elixir/)

## Fields

| Field            | Type           | Description                                             |
| ---------------- | -------------- | ------------------------------------------------------- |
| `event_type`     | string         | Allowed value: `absinthe.execute.operation.stop`.       |
| `operation_name` | string         | Named operation from the GraphQL query, if present.     |
| `operation_type` | string         | Operation type: "query", "mutation", or "subscription". |
| `selections`     | array\<string> | Top-level field names selected in the operation.        |
| `schema`         | string         | Absinthe schema module name.                            |
| `errors`         | array\<object> | GraphQL errors returned in the result, if any.          |
| `duration`       | number         | Operation execution duration in microseconds.           |
| `request_id`     | string         | Request ID from the current EventContext.               |

## Example

```json
{
  "event_type": "absinthe.execute.operation.stop",
  "operation_name": "GetUser",
  "operation_type": "query",
  "selections": [
    "user"
  ],
  "schema": "Elixir.MyAppWeb.Schema",
  "duration": 25000,
  "request_id": "F8ZBOg1zcBQDqDgAAADx"
}
```

---

## Try Honeybadger for FREE

Intelligent logging, error tracking, and Just Enough APM™ in one dev-friendly platform. Find and fix problems before users notice.

[Start free trial](https://app.honeybadger.io/users/sign_up)

[See plans and pricing](https://www.honeybadger.io/plans/)
