---
title: "Execute view function of a module"
method: POST
path: "/view"
tags: ["View"]
---

# Execute view function of a module

`POST /view`

Execute the Move function with the given parameters and return its execution result.

The Aptos nodes prune account state history, via a configurable time window.
If the requested ledger version has been pruned, the server responds with a 410.

## Query parameters

- `ledger_version` string, uint64 — A string containing a 64-bit unsigned integer. We represent u64 values as a string to ensure compatibility with languages such as JavaScript that do not parse u64s in JSON natively.

## Request body

- ViewRequest — View request for the Move View Function API
  - `function` string, required — Entry function id is string representation of a entry function defined on-chain. Format: `{address}::{module name}::{function name}` Both `module name` and `function name` are case-sensitive.
  - `type_arguments` MoveType[], required — Type arguments of the function
  - `arguments` unknown[], required — Arguments of the function
    - unknown

## Response `200`

- MoveValue[]

## Other responses

- `400`
- `403`
- `404`
- `410`
- `500`
- `503`

## Changes

- **2023-11-14** `52c2b4ffab52` — 1 info
  - added the media type `application/x.aptos.view_function+bcs` to the request body
- **2023-05-16** `28d6217d1579` — 6 warning
  - added the new `state_value_not_found` enum value to the `error_code` response property for the response status `400`
  - added the new `state_value_not_found` enum value to the `error_code` response property for the response status `403`
  - added the new `state_value_not_found` enum value to the `error_code` response property for the response status `404`
  - added the new `state_value_not_found` enum value to the `error_code` response property for the response status `410`
  - …2 more
- **2022-12-13** `ea517f1b1ae7` — 1 info
  - endpoint added

[Change history](https://skmtc.dev/pontem-network/apis/lumio-node-api/changes/view/post.md)

---

[API](https://skmtc.dev/pontem-network/apis/lumio-node-api.md) · [All operations](https://skmtc.dev/pontem-network/apis/lumio-node-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/pontem-network/lumio-node-api/revisions/077ea5f3cf20/schema)
