# OneSource Web3 API Documentation > Complete API reference and guides for the OneSource Web3 API - GraphQL-based blockchain data access for Ethereum, Base, Optimism, and more. This file contains links to documentation sections following the llmstxt.org standard. ## Table of Contents - [Account Access](https://docs.onesource.io/docs/account-access): import React, { useEffect } from 'react'; - [Getting Started](https://docs.onesource.io/docs/getting-started/README): Making your first OneSource API call is only a few short steps away. - [Authentication](https://docs.onesource.io/docs/getting-started/authentication): To access the OneSource API, you need to include an API key in your requests. The API key is passed as an HTTP header. - [Get an API Key](https://docs.onesource.io/docs/getting-started/get-an-api-key): To get started with OneSource, you must first obtain an API key. - [Playgrounds](https://docs.onesource.io/docs/getting-started/playgrounds/README): Playgrounds are interactive environments where you can test and explore our GraphQL API in real-time. Whether you just want to give OneSource Web3 ... - [Apollo Sandbox](https://docs.onesource.io/docs/getting-started/playgrounds/apollo): import React, { useEffect } from 'react'; - [Example Queries](https://docs.onesource.io/docs/getting-started/playgrounds/examples): Use these query templates to get acquainted with OneSource. - [GraphiQL Playground](https://docs.onesource.io/docs/getting-started/playgrounds/graphiql): import GraphQLPlayground from '@site/src/components/GraphQLPlayground'; - [Subscription Plans](https://docs.onesource.io/docs/getting-started/subscription-plans): | Sandbox | - [Guides](https://docs.onesource.io/docs/guides/README): Tips for integrating OneSource queries into your project. - [Integrating OneSource Queries](https://docs.onesource.io/docs/guides/integrating-onesource-queries): There are many ways to integrate OneSource GraphQL queries into your project. The method you choose should be based on the needs of your specific p... - [Troubleshooting](https://docs.onesource.io/docs/guides/troubleshooting): This guide helps you resolve common issues when working with the OneSource Web3 API. - [Working With API Responses](https://docs.onesource.io/docs/guides/working-with-api-responses): This is an example response you might get when executing a `token` query. - [Overview](https://docs.onesource.io/docs/intro): OneSource: Powering Web3 with Scalable Backend Infrastructure - [OneSource Web3 API Reference](https://docs.onesource.io/docs/onesource-web3-api-reference/README): The OneSource Web3 API receives requests at the following endpoint URLs: - [balance](https://docs.onesource.io/docs/onesource-web3-api-reference/queries/balance): import ManualContent from '../../schema/operations/queries/balance.mdx' - [balances](https://docs.onesource.io/docs/onesource-web3-api-reference/queries/balances): import ManualContent from '../../schema/operations/queries/balances.mdx' - [blockCount](https://docs.onesource.io/docs/onesource-web3-api-reference/queries/block-count): import ManualContent from '../../schema/operations/queries/block-count.mdx' - [block](https://docs.onesource.io/docs/onesource-web3-api-reference/queries/block): import ManualContent from '../../schema/operations/queries/block.mdx' - [blocks](https://docs.onesource.io/docs/onesource-web3-api-reference/queries/blocks): import ManualContent from '../../schema/operations/queries/blocks.mdx' - [contract](https://docs.onesource.io/docs/onesource-web3-api-reference/queries/contract): import ManualContent from '../../schema/operations/queries/contract.mdx' - [contracts](https://docs.onesource.io/docs/onesource-web3-api-reference/queries/contracts): import ManualContent from '../../schema/operations/queries/contracts.mdx' - [holdersCount](https://docs.onesource.io/docs/onesource-web3-api-reference/queries/holders-count): import ManualContent from '../../schema/operations/queries/holders-count.mdx' - [mediaList](https://docs.onesource.io/docs/onesource-web3-api-reference/queries/media-list): import ManualContent from '../../schema/operations/queries/media-list.mdx' - [media](https://docs.onesource.io/docs/onesource-web3-api-reference/queries/media): import ManualContent from '../../schema/operations/queries/media.mdx' - [metadataList](https://docs.onesource.io/docs/onesource-web3-api-reference/queries/metadata-list): import ManualContent from '../../schema/operations/queries/metadata-list.mdx' - [metadata](https://docs.onesource.io/docs/onesource-web3-api-reference/queries/metadata): import ManualContent from '../../schema/operations/queries/metadata.mdx' - [token](https://docs.onesource.io/docs/onesource-web3-api-reference/queries/token): import ManualContent from '../../schema/operations/queries/token.mdx' - [tokens](https://docs.onesource.io/docs/onesource-web3-api-reference/queries/tokens): import ManualContent from '../../schema/operations/queries/tokens.mdx' - [transactionCount](https://docs.onesource.io/docs/onesource-web3-api-reference/queries/transaction-count): import ManualContent from '../../schema/operations/queries/transaction-count.mdx' - [transaction](https://docs.onesource.io/docs/onesource-web3-api-reference/queries/transaction): import ManualContent from '../../schema/operations/queries/transaction.mdx' - [transactions](https://docs.onesource.io/docs/onesource-web3-api-reference/queries/transactions): import ManualContent from '../../schema/operations/queries/transactions.mdx' - [AssetType](https://docs.onesource.io/docs/onesource-web3-api-reference/types/enums/asset-type): import GeneratedContent from '../../../schema/types/enums/asset-type.mdx' - [BalanceOrderBy](https://docs.onesource.io/docs/onesource-web3-api-reference/types/enums/balance-order-by): import GeneratedContent from '../../../schema/types/enums/balance-order-by.mdx' - [BlockOrderBy](https://docs.onesource.io/docs/onesource-web3-api-reference/types/enums/block-order-by): import GeneratedContent from '../../../schema/types/enums/block-order-by.mdx' - [ContractOrderBy](https://docs.onesource.io/docs/onesource-web3-api-reference/types/enums/contract-order-by): import GeneratedContent from '../../../schema/types/enums/contract-order-by.mdx' - [FileType](https://docs.onesource.io/docs/onesource-web3-api-reference/types/enums/file-type): import GeneratedContent from '../../../schema/types/enums/file-type.mdx' - [MediaOrderBy](https://docs.onesource.io/docs/onesource-web3-api-reference/types/enums/media-order-by): import GeneratedContent from '../../../schema/types/enums/media-order-by.mdx' - [MediaType](https://docs.onesource.io/docs/onesource-web3-api-reference/types/enums/media-type): import GeneratedContent from '../../../schema/types/enums/media-type.mdx' - [MetadataOrderBy](https://docs.onesource.io/docs/onesource-web3-api-reference/types/enums/metadata-order-by): import GeneratedContent from '../../../schema/types/enums/metadata-order-by.mdx' - [Ordering](https://docs.onesource.io/docs/onesource-web3-api-reference/types/enums/ordering): import GeneratedContent from '../../../schema/types/enums/ordering.mdx' - [ThumbnailPreset](https://docs.onesource.io/docs/onesource-web3-api-reference/types/enums/thumbnail-preset): import GeneratedContent from '../../../schema/types/enums/thumbnail-preset.mdx' - [TokenOrderBy](https://docs.onesource.io/docs/onesource-web3-api-reference/types/enums/token-order-by): import GeneratedContent from '../../../schema/types/enums/token-order-by.mdx' - [TransactionOrderBy](https://docs.onesource.io/docs/onesource-web3-api-reference/types/enums/transaction-order-by): import GeneratedContent from '../../../schema/types/enums/transaction-order-by.mdx' - [TransactionStatus](https://docs.onesource.io/docs/onesource-web3-api-reference/types/enums/transaction-status): import GeneratedContent from '../../../schema/types/enums/transaction-status.mdx' - [BalanceFilter](https://docs.onesource.io/docs/onesource-web3-api-reference/types/inputs/balance-filter): import GeneratedContent from '../../../schema/types/inputs/balance-filter.mdx' - [BlockFilter](https://docs.onesource.io/docs/onesource-web3-api-reference/types/inputs/block-filter): import GeneratedContent from '../../../schema/types/inputs/block-filter.mdx' - [BlockTransactionFilter](https://docs.onesource.io/docs/onesource-web3-api-reference/types/inputs/block-transaction-filter): import GeneratedContent from '../../../schema/types/inputs/block-transaction-filter.mdx' - [ContractFilter](https://docs.onesource.io/docs/onesource-web3-api-reference/types/inputs/contract-filter): import GeneratedContent from '../../../schema/types/inputs/contract-filter.mdx' - [ContractTokenFilter](https://docs.onesource.io/docs/onesource-web3-api-reference/types/inputs/contract-token-filter): import GeneratedContent from '../../../schema/types/inputs/contract-token-filter.mdx' - [MediaFilter](https://docs.onesource.io/docs/onesource-web3-api-reference/types/inputs/media-filter): import GeneratedContent from '../../../schema/types/inputs/media-filter.mdx' - [MetadataFilter](https://docs.onesource.io/docs/onesource-web3-api-reference/types/inputs/metadata-filter): import GeneratedContent from '../../../schema/types/inputs/metadata-filter.mdx' - [TokenFilter](https://docs.onesource.io/docs/onesource-web3-api-reference/types/inputs/token-filter): import GeneratedContent from '../../../schema/types/inputs/token-filter.mdx' - [TransactionFilter](https://docs.onesource.io/docs/onesource-web3-api-reference/types/inputs/transaction-filter): import GeneratedContent from '../../../schema/types/inputs/transaction-filter.mdx' - [AssetTransaction](https://docs.onesource.io/docs/onesource-web3-api-reference/types/objects/asset-transaction): import GeneratedContent from '../../../schema/types/objects/asset-transaction.mdx' - [Attribute](https://docs.onesource.io/docs/onesource-web3-api-reference/types/objects/attribute): import GeneratedContent from '../../../schema/types/objects/attribute.mdx' - [BalanceList](https://docs.onesource.io/docs/onesource-web3-api-reference/types/objects/balance-list): import ManualContent from '../../../schema/types/objects/balance-list.mdx' - [Balance](https://docs.onesource.io/docs/onesource-web3-api-reference/types/objects/balance): import ManualContent from '../../../schema/types/objects/balance.mdx' - [BlockList](https://docs.onesource.io/docs/onesource-web3-api-reference/types/objects/block-list): import GeneratedContent from '../../../schema/types/objects/block-list.mdx' - [BlockTransactionList](https://docs.onesource.io/docs/onesource-web3-api-reference/types/objects/block-transaction-list): import GeneratedContent from '../../../schema/types/objects/block-transaction-list.mdx' - [BlockTransaction](https://docs.onesource.io/docs/onesource-web3-api-reference/types/objects/block-transaction): import GeneratedContent from '../../../schema/types/objects/block-transaction.mdx' - [Block](https://docs.onesource.io/docs/onesource-web3-api-reference/types/objects/block): import GeneratedContent from '../../../schema/types/objects/block.mdx' - [ContractList](https://docs.onesource.io/docs/onesource-web3-api-reference/types/objects/contract-list): import ManualContent from '../../../schema/types/objects/contract-list.mdx' - [ContractTokenList](https://docs.onesource.io/docs/onesource-web3-api-reference/types/objects/contract-token-list): import GeneratedContent from '../../../schema/types/objects/contract-token-list.mdx' - [ContractToken](https://docs.onesource.io/docs/onesource-web3-api-reference/types/objects/contract-token): import GeneratedContent from '../../../schema/types/objects/contract-token.mdx' - [Contract](https://docs.onesource.io/docs/onesource-web3-api-reference/types/objects/contract): import ManualContent from '../../../schema/types/objects/contract.mdx' - [HoldersList](https://docs.onesource.io/docs/onesource-web3-api-reference/types/objects/holders-list): import ManualContent from '../../../schema/types/objects/holders-list.mdx' - [MediaList](https://docs.onesource.io/docs/onesource-web3-api-reference/types/objects/media-list): import GeneratedContent from '../../../schema/types/objects/media-list.mdx' - [MediaThumbnail](https://docs.onesource.io/docs/onesource-web3-api-reference/types/objects/media-thumbnail): import ManualContent from '../../../schema/types/objects/media-thumbnail.mdx' - [Media](https://docs.onesource.io/docs/onesource-web3-api-reference/types/objects/media): import ManualContent from '../../../schema/types/objects/media.mdx' - [MetadataList](https://docs.onesource.io/docs/onesource-web3-api-reference/types/objects/metadata-list): import GeneratedContent from '../../../schema/types/objects/metadata-list.mdx' - [MetadataReference](https://docs.onesource.io/docs/onesource-web3-api-reference/types/objects/metadata-reference): import GeneratedContent from '../../../schema/types/objects/metadata-reference.mdx' - [Metadata](https://docs.onesource.io/docs/onesource-web3-api-reference/types/objects/metadata): import GeneratedContent from '../../../schema/types/objects/metadata.mdx' - [TokenList](https://docs.onesource.io/docs/onesource-web3-api-reference/types/objects/token-list): import ManualContent from '../../../schema/types/objects/token-list.mdx' - [Token](https://docs.onesource.io/docs/onesource-web3-api-reference/types/objects/token): import ManualContent from '../../../schema/types/objects/token.mdx' - [TransactionList](https://docs.onesource.io/docs/onesource-web3-api-reference/types/objects/transaction-list): import GeneratedContent from '../../../schema/types/objects/transaction-list.mdx' - [TransactionStats](https://docs.onesource.io/docs/onesource-web3-api-reference/types/objects/transaction-stats): import GeneratedContent from '../../../schema/types/objects/transaction-stats.mdx' - [Transaction](https://docs.onesource.io/docs/onesource-web3-api-reference/types/objects/transaction): import GeneratedContent from '../../../schema/types/objects/transaction.mdx' - [Boolean](https://docs.onesource.io/docs/onesource-web3-api-reference/types/scalars/boolean): import ManualContent from '../../../schema/types/scalars/boolean.mdx' - [Int](https://docs.onesource.io/docs/onesource-web3-api-reference/types/scalars/int): import ManualContent from '../../../schema/types/scalars/int.mdx' - [JSON](https://docs.onesource.io/docs/onesource-web3-api-reference/types/scalars/json): import ManualContent from '../../../schema/types/scalars/json.mdx' - [String](https://docs.onesource.io/docs/onesource-web3-api-reference/types/scalars/string): import ManualContent from '../../../schema/types/scalars/string.mdx' - [Time](https://docs.onesource.io/docs/onesource-web3-api-reference/types/scalars/time): import ManualContent from '../../../schema/types/scalars/time.mdx' - [UInt256](https://docs.onesource.io/docs/onesource-web3-api-reference/types/scalars/uint-256): import ManualContent from '../../../schema/types/scalars/uint-256.mdx' - [UInt64](https://docs.onesource.io/docs/onesource-web3-api-reference/types/scalars/uint-64): import ManualContent from '../../../schema/types/scalars/uint-64.mdx' - [balance](https://docs.onesource.io/docs/schema/operations/queries/balance): export const Bullet = () => <> ●  <> ●  <> ●  <> ●  <> ●  <> ●  <> ●  <> ●  <> ●  <> ●  <> ●  <> ●  <> ●  <> ●  <> ●  <> ●  <> ●  <> ●  <> ●  <> ●  <> ●  <> ●  <> ●  <> ●  <> ●  <> ●  <> ●  <> ●  <> ●  <> ●  <> ●  <> ●  <> ●  <> ●  <> ●  <> ●  <> ●  <> ●  <> ●  <> ●  <> ●  <> ●  <> ●  <> ●  <> ●  <> ●  <> ●  <> ●  <> ●  <> ●  <> ●  <> ●  <> ●  <> ●  <> ●  <> ●  <> ●  <> ●  <> ●  <> ●  <> ●  <> ●  <> ●  <> ●  <> ●  <> ●  <> ●  <> ●  <> ●  <> ●