> For the complete documentation index, see [llms.txt](/llms.txt).

# Polygon PoS JSON-RPC API

Polygon's Bor node API is based on Go Ethereum (Geth).

The API supports the standard Ethereum JSON-RPC APIs, plus the Polygon Bor methods. Infura also provides access to [archive data](/services/concepts/archive-data/) for API calls that require access to data older than 128 blocks.

info

We recommend you use the WSS protocol to set up bidirectional stateful [subscriptions](/services/reference/polygon-pos/json-rpc-methods/subscription-methods/). Stateless HTTP WebSockets are also supported.
