---
title: "Check if an address was already labelled as specific by the Merkl Engine."
method: GET
path: "/v4/node"
tags: ["Node"]
---

# Check if an address was already labelled as specific by the Merkl Engine.

`GET /v4/node`

Check if a given address was already labelled as specific by the Merkl Engine. Use this endpoint to check for forwarders, pools, etc.

## Query parameters

- `chainId` union — Chain Id that needs to be queried
  - string, numeric
  - number — Chain Id that needs to be queried
- `addressOrId` string, required — Address or ID that needs to be queried

## Response `200`

Response for status 200

- object[]
  - `id` string, required — Node Id in Merkl Database
  - `chainId` union, required — Chain Id the node was detected on
    - string, numeric
    - number — Chain Id the node was detected on
  - `protocol` union, required — Type of node
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
    - string
  - `recipient` string, required — Address of the node
  - `nodesSourceId` string, required — Id of the source that detected the node
  - `creationBlockNumber` number, required — Block number at which the node was created
  - `metadata` unknown, required
  - `nodeSource` object, required
    - `id` string, required — Id of the source that detected the node
    - `protocol` union, required — Protocol type of the source
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
      - string
    - `lastFetchedBlockNumber` number, required — Last block number at which the source was processed
    - `chainId` number, required — Chain Id of the source
    - `source` string, required — Address of the smart contract (the node factory)
    - `topics` string[], required

---

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