---
title: "Call View Function"
method: POST
path: "/transact/call"
tags: ["call"]
---

# Call View Function

`POST /transact/call`

## Request

- Base URL: `https://api.syndicate.io`
- URL: `https://api.syndicate.io/transact/call`
- Auth: HTTP bearer

Read data from a view function on a smart contract

## Request body

- CallReadContractRequest
  - `chainId` integer, required: The chain ID for the network
  - `functionSignature` string, required: The human readable ABI function signature you want to call
  - `contractAddress` string, required: The contract address to read from
  - `args` object: (Optional) The function arguments if any. The keys are the argument names or index from the provided function signature and the values are the argument values

## Response `200`

Response with status 200

- unknown

---

[API](https://skmtc.dev/syndicate/apis/syndicate-api.md) - [All operations](https://skmtc.dev/syndicate/apis/syndicate-api/llms.txt) - [OpenAPI document](https://skmtc.dev/syndicate/apis/syndicate-api/revisions/fa6bec3ef76b?raw)
