---
title: "Get smart rollup entrypoints"
method: GET
path: "/v1/smart_rollups/{address}/entrypoints"
tags: ["SmartRollups"]
---

# Get smart rollup entrypoints

`GET /v1/smart_rollups/{address}/entrypoints`

Returns entrypoints of the specified smart rollup.

## Path parameters

- `address` string, required

## Query parameters

- `all` boolean
- `json` boolean
- `micheline` boolean
- `michelson` boolean

## Response `200`

- Entrypoint[]
  - `name` string, required — Entrypoint name
  - `jsonParameters` unknown
  - `michelineParameters` IMicheline
    - `type` 0 | 32 | 64 | 96 | 128
  - `michelsonParameters` string, nullable — Parameters schema in michelson format
  - `unused` boolean — Unused means that the entrypoint can be normalized to a more specific one. For example here `(or %entry1 (unit %entry2) (nat %entry3))` the `%entry1` is unused entrypoint because it can be normalized to `%entry2` or `%entry3`

---

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