---
title: "Account script info"
method: GET
path: "/addresses/scriptInfo/{address}"
tags: ["addresses"]
---

# Account script info

`GET /addresses/scriptInfo/{address}`

Get an account script or a dApp script with additional info by a given address

## Path parameters

- `address` string, required

## Response `200`

successful operation

- object
  - `address` string, required
  - `script` string, byte — Compiled script in base64 representation
  - `scriptText` string — Compiled script in text representation
  - `complexity` integer, required — The maximum of `callableComplexities` and `verifierComplexity`
  - `verifierComplexity` integer — [Complexity](https://docs.waves.tech/en/ride/base-concepts/complexity) of an account script or the verifier function of the dApp script
  - `callableComplexities` object — Complexity of callable functions of the dApp script. Empty for an account script
  - `extraFee` integer, required — Extra fee for transactions sending on behalf of the account
  - `publicKey` string

## Changes

> 36 revisions in range; 1 could not be searched.

- **2023-10-13** `6d61389e0fa7` — 2 info
  - added the optional property `publicKey` to the response with the `200` status
  - the `address` response's property pattern `^[1-9A-HJ-NP-Za-km-z]{35}$` was added for the status `200`
- **2023-08-07** `7625bbb16b0e` — 1 warning, 1 info
  - removed the optional property `publicKey` from the response with the `200` status
  - the `address` response's property pattern `^[1-9A-HJ-NP-Za-km-z]{35}$` was removed for the status `200`
- **2023-07-25** `02f9cfcbc1b0` — 2 info
  - added the optional property `publicKey` to the response with the `200` status
  - the `address` response's property pattern `^[1-9A-HJ-NP-Za-km-z]{35}$` was added for the status `200`
- **2021-05-27** `c901f97e3a8d` — 2 breaking, 1 warning, 1 info
  - the response property `script` became nullable for the status `200`
  - the response property `scriptText` became nullable for the status `200`
  - removed the optional property `publicKey` from the response with the `200` status
  - the `address` response's property pattern `^[1-9A-HJ-NP-Za-km-z]{35}$` was removed for the status `200`

[Change history](https://skmtc.dev/wavesplatform/apis/waves-full-node-chainid/changes/addresses/scriptInfo/:address/get.md)

---

[API](https://skmtc.dev/wavesplatform/apis/waves-full-node-chainid.md) · [All operations](https://skmtc.dev/wavesplatform/apis/waves-full-node-chainid/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/wavesplatform/waves-full-node-chainid/revisions/09465bcdf6ce/schema)
