---
title: "GET /oracles/{pubkey}/queries"
method: GET
path: "/oracles/{pubkey}/queries"
tags: ["external", "oracle"]
---

# GET /oracles/{pubkey}/queries

`GET /oracles/{pubkey}/queries`

Get oracle queries by public key

## Path parameters

- `pubkey` string, required

## Query parameters

- `from` string
- `limit` integer
- `type` 'open' | 'closed' | 'all'

## Response `200`

Successful operation

- OracleQueries
  - `oracle_queries` OracleQuery[], required
    - `id` string, required — Base58Check encoded tagged value
    - `sender_id` string, required — Base58Check encoded tagged pubkey
    - `sender_nonce` integer, required
    - `oracle_id` string, required — Base58Check encoded tagged pubkey
    - `query` string, required
    - `response` string, required
    - `ttl` integer, required
    - `response_ttl` TTL, required
      - `type` 'delta' | 'block', required
      - `value` integer, required
    - `fee` integer, required

## Other responses

- `400` — Invalid public key
- `404` — Oracle not found

---

[API](https://skmtc.dev/aeternity/apis/aeternity-node.md) · [All operations](https://skmtc.dev/aeternity/apis/aeternity-node/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/aeternity/aeternity-node/revisions/808589a8d8eb/schema)
