---
title: "Get the value at an address in a Scabbard service's state"
method: GET
path: "/scabbard/{circuit}/{service_id}/state/{address}"
tags: ["Scabbard"]
---

# Get the value at an address in a Scabbard service's state

`GET /scabbard/{circuit}/{service_id}/state/{address}`

This endpoint can be used to fetch the value at a specific address in a
Scabbard service's state.

This endpoint requires the permission "scabbard.read".

## Path parameters

- `circuit` string, required
- `service_id` string, required
- `address` string, required

## Headers

- `Authorization` string, required
- `SplinterProtocolVersion` integer

## Response `200`

The value was successfully retrieved

- integer[]

## Other responses

- `401` — The client is unauthorized
- `404` — The scabbard service with the given circuit and service id was not found, or there is no value at the given address
- `500` — An internal server error occurred

---

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