> ## Documentation Index
> Fetch the complete documentation index at: https://docs.tape.network/llms.txt
> Use this file to discover all available pages before exploring further.

# Get Slice

> Fetch one erasure-coded slice of a track by spool position.

Fetches one erasure-coded slice of a track: the raw material of reads, exposed for verifiers, repair tooling, and the curious.

The parameters are the track address and the spool position within its assigned group. The response is the raw slice bytes, nothing else. The Merkle material to verify a slice comes separately, from [track proof](/apis/gateway/tracks/track-proof) and the track's on-chain commitments ([what a slice is](/protocol/architecture/slicing)).

Ordinary consumers never need this endpoint. [Get object](/apis/gateway/objects/get-object) and [get track](/apis/gateway/tracks/get-track) return decoded payloads; the gateway fetches and assembles slices for you.

## Example

```bash theme={null}
curl -s -o slice.bin "$TAPE_GATEWAY/v1/tracks/7f3kD9mQxYz2pW8vN4cRtE5uH6bJamd9GvKq2rTeUWXs/slices/3"
```

An unknown track or an out-of-range spool position gets the usual errors ([conventions](/apis/gateway)).
