---
title: "POST /hashql"
method: POST
path: "/hashql"
tags: ["Graph", "HashQL"]
---

# POST /hashql

`POST /hashql`

## Headers

- `Interactive` boolean, nullable
- `Json-Compat` boolean, nullable

## Request body

- HashQlRequest — Request body for the `/hashql` endpoint.
  - `inputs` unknown[], required — Input values for the query. Must be an empty list until input support ships.
    - unknown
  - `query` unknown, required

## Response `200`

Query executed successfully

## Other responses

- `400` — Query compilation or validation error
- `500` — Internal compiler or database error

## Changes

- **2026-07-06** `cc204612295d` — 1 info
  - endpoint added
- **2025-04-24** `ccac01e6aad0` — 1 breaking
  - api path removed without deprecation

[Change history](https://skmtc.dev/hashintel/apis/graph/changes/hashql/post.md)

---

[API](https://skmtc.dev/hashintel/apis/graph.md) · [All operations](https://skmtc.dev/hashintel/apis/graph/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/hashintel/graph/revisions/ba95e69ddba8/schema)
