# API Reference

- [Websocket API](/api-reference/websocket-api.md)
- [Publisher](/api-reference/websocket-api/publisher.md): Publishing data to a Stork Aggregator via WebSocket.
- [Subscriber](/api-reference/websocket-api/subscriber.md): Listening to data from a Stork Aggregator via WebSocket.
- [REST API](/api-reference/rest-api.md)
- [Contract APIs](/api-reference/contract-apis.md): Th
- [EVM](/api-reference/contract-apis/evm.md): Programming API reference for the Stork EVM contract.
- [Solana / SVM](/api-reference/contract-apis/solana.md): Programming API reference for the Stork Solana contract.
- [Sui](/api-reference/contract-apis/sui.md): Programming API reference for the Stork Sui contract.
- [Aptos](/api-reference/contract-apis/aptos.md): Programming API reference for the Stork Aptos contract.
- [CosmWasm](/api-reference/contract-apis/cosmwasm.md): Programming API reference for the Stork CosmWasm contract.
- [Fuel](/api-reference/contract-apis/fuel.md): Programming API reference for the Stork Fuel contract.
- [Initia](/api-reference/contract-apis/initia.md): Programming API reference for the Stork Initia contracts.
- [MiniMove](/api-reference/contract-apis/initia/minimove.md): Programming API reference for the Stork Initia MiniMove contract.
- [Chain Pusher Configs](/api-reference/chain-pusher-configs.md)
- [Asset Config YAML](/api-reference/chain-pusher-configs/asset-config-yaml.md): This document describes the structure of the YAML configuration file used to define assets and their associated parameters for the Chain Pusher.
- [Publisher Agent Configs](/api-reference/publisher-agent-configs.md)
- [Config JSON](/api-reference/publisher-agent-configs/config-json.md): This document describes the structure and usage of the config JSON file used by the Stork Publisher Agent.
- [Keys JSON](/api-reference/publisher-agent-configs/keys-json.md): This document describes the structure and usage of the keys. JSON file used by the Stork Publisher Agent.
