---
title: "PostBeaconPoolAttestations"
method: POST
path: "/{apiKey}/eth/v1/beacon/pool/attestations"
---

# PostBeaconPoolAttestations

`POST /{apiKey}/eth/v1/beacon/pool/attestations`

Submits Attestation objects to the node.  Each attestation in the request body is processed individually.

If an attestation is validated successfully the node MUST publish that attestation on the appropriate subnet.

If one or more attestations fail validation the node MUST return a 400 error with details of which attestations have failed, and why.

## Path parameters

- `apiKey` string, required — <style> .custom-style { color: #048FF4; } </style> For higher throughput, please <span class="custom-style"><a href="../docs/quick-start-guide#-creating-your-api-key-on-the-zan-platform" target="_blank">create your own API key</a></span>.

## Request body

- object[]
  - `aggregation_bits` string, hex, required — Attester aggregation bits.
  - `signature` string, hex, required — BLS aggregate signature.
  - `data` object, required — The [`AttestationData`](https://github.com/ethereum/consensus-specs/blob/v1.3.0/specs/phase0/beacon-chain.md#attestationdata) object from the CL spec.
    - `slot` string, required
    - `index` string, required
    - `beacon_block_root` string, hex, required — LMD GHOST vote.
    - `source` object, required — The [`Checkpoint`](https://github.com/ethereum/consensus-specs/blob/v1.3.0/specs/phase0/beacon-chain.md#checkpoint
      - `epoch` string, required
      - `root` string, hex, required
    - `target` object, required — The [`Checkpoint`](https://github.com/ethereum/consensus-specs/blob/v1.3.0/specs/phase0/beacon-chain.md#checkpoint
      - `epoch` string, required
      - `root` string, hex, required

## Response `200`

Submission result

- unknown

---

[API](https://skmtc.net/zan/apis/zan-getnftmetadata.md) · [All operations](https://skmtc.net/zan/apis/zan-getnftmetadata/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/zan/zan-getnftmetadata/versions/be8fa2338895/schema)
