@@ -168,15 +168,88 @@ http {
168168 rewrite ^/docs/en/supported-networks/near/$ $scheme ://$http_host /docs/en/subgraphs/cookbook/near/ permanent;
169169 rewrite ^/docs/en/tap/$ $scheme ://$http_host /docs/en/indexing/tap/ permanent;
170170 rewrite ^/docs/en/tokenomics/$ $scheme ://$http_host /docs/en/resources/tokenomics/ permanent;
171- rewrite ^/docs/en/token-api/$ $scheme ://$http_host /docs/en/token-api/quick-start/ permanent;
172- rewrite ^/docs/en/token-api/mcp/cline/$ $scheme ://$http_host /docs/en/ai-suite/token-api-mcp/ permanent;
173- rewrite ^/docs/en/token-api/mcp/cline/$ $scheme ://$http_host /docs/en/ai-suite/token-api-mcp/ permanent;
174- rewrite ^/docs/en/token-api/mcp/cline/$ $scheme ://$http_host /docs/en/ai-suite/token-api-mcp/ permanent;
175- rewrite ^/docs/en/token-api/endpoint-pricing/$ $scheme ://$http_host /docs/en/token-api/endpoints/pricing/ permanent;
176- rewrite ^/docs/en/ai-suite/token-api-skills/quick-setup$ $scheme ://$http_host /docs/en/ai-suite/token-api-skills/ permanent;
171+
172+ # Token API redirects
173+ rewrite ^/docs/en/token-api/quick-start/$ https://app.pinax.network/docs/api/ permanent;
174+ rewrite ^/docs/en/token-api/svm-tokens/tokens/$ https://app.pinax.network/docs/api/getV1SvmTokens/ permanent;
175+ rewrite ^/docs/en/token-api/svm-tokens/transfers/$ https://app.pinax.network/docs/api/getV1SvmTransfers/ permanent;
176+ rewrite ^/docs/en/token-api/svm-tokens/holders/$ https://app.pinax.network/docs/api/getV1SvmHolders/ permanent;
177+ rewrite ^/docs/en/token-api/svm-tokens/balances/$ https://app.pinax.network/docs/api/getV1SvmBalances/ permanent;
178+ rewrite ^/docs/en/token-api/svm-tokens/owner/$ https://app.pinax.network/docs/api/getV1SvmOwner/ permanent;
179+ rewrite ^/docs/en/token-api/svm-tokens-native/balances-native/$ https://app.pinax.network/docs/api/getV1SvmBalancesNative/ permanent;
180+ rewrite ^/docs/en/token-api/svm-tokens-native/holders-native/$ https://app.pinax.network/docs/api/getV1SvmHoldersNative/ permanent;
181+ rewrite ^/docs/en/token-api/svm-tokens-native/tokens-native/$ https://app.pinax.network/docs/api/getV1SvmTokensNative/ permanent;
182+ rewrite ^/docs/en/token-api/svm-tokens-native/transfers-native/$ https://app.pinax.network/docs/api/getV1SvmTransfersNative/ permanent;
183+ rewrite ^/docs/en/token-api/svm-dexs/dexes/$ https://app.pinax.network/docs/api/getV1SvmDexes/ permanent;
184+ rewrite ^/docs/en/token-api/svm-dexs/pools/$ https://app.pinax.network/docs/api/getV1SvmPools/ permanent;
185+ rewrite ^/docs/en/token-api/svm-dexs/pools-ohlc/$ https://app.pinax.network/docs/api/getV1SvmPoolsOhlc/ permanent;
186+ rewrite ^/docs/en/token-api/svm-dexs/swaps/$ https://app.pinax.network/docs/api/getV1SvmSwaps/ permanent;
187+ rewrite ^/docs/en/token-api/evm-tokens/tokens/$ https://app.pinax.network/docs/api/getV1EvmTokens/ permanent;
188+ rewrite ^/docs/en/token-api/evm-tokens/transfers/$ https://app.pinax.network/docs/api/getV1EvmTransfers/ permanent;
189+ rewrite ^/docs/en/token-api/evm-tokens/holders/$ https://app.pinax.network/docs/api/getV1EvmHolders/ permanent;
190+ rewrite ^/docs/en/token-api/evm-tokens/balances/$ https://app.pinax.network/docs/api/getV1EvmBalances/ permanent;
191+ rewrite ^/docs/en/token-api/evm-tokens/balances-historical/$ https://app.pinax.network/docs/api/getV1EvmBalancesHistorical/ permanent;
192+ rewrite ^/docs/en/token-api/evm-tokens-native/tokens-native/$ https://app.pinax.network/docs/api/getV1EvmTokensNative/ permanent;
193+ rewrite ^/docs/en/token-api/evm-tokens-native/transfers-native/$ https://app.pinax.network/docs/api/getV1EvmTransfersNative/ permanent;
194+ rewrite ^/docs/en/token-api/evm-tokens-native/holders-native/$ https://app.pinax.network/docs/api/getV1EvmHoldersNative/ permanent;
195+ rewrite ^/docs/en/token-api/evm-tokens-native/balances-native/$ https://app.pinax.network/docs/api/getV1EvmBalancesNative/ permanent;
196+ rewrite ^/docs/en/token-api/evm-tokens-native/balances-historical-native/$ https://app.pinax.network/docs/api/getV1EvmBalancesHistoricalNative/ permanent;
197+ rewrite ^/docs/en/token-api/evm-dexs/dexes/$ https://app.pinax.network/docs/api/getV1EvmDexes/ permanent;
198+ rewrite ^/docs/en/token-api/evm-dexs/pools/$ https://app.pinax.network/docs/api/getV1EvmPools/ permanent;
199+ rewrite ^/docs/en/token-api/evm-dexs/pools-ohlc/$ https://app.pinax.network/docs/api/getV1EvmPoolsOhlc/ permanent;
200+ rewrite ^/docs/en/token-api/evm-dexs/swaps/$ https://app.pinax.network/docs/api/getV1EvmSwaps/ permanent;
201+ rewrite ^/docs/en/token-api/evm-nfts/collections/$ https://app.pinax.network/docs/api/getV1EvmNftCollections/ permanent;
202+ rewrite ^/docs/en/token-api/evm-nfts/holders/$ https://app.pinax.network/docs/api/getV1EvmNftHolders/ permanent;
203+ rewrite ^/docs/en/token-api/evm-nfts/items/$ https://app.pinax.network/docs/api/getV1EvmNftItems/ permanent;
204+ rewrite ^/docs/en/token-api/evm-nfts/ownerships/$ https://app.pinax.network/docs/api/getV1EvmNftOwnerships/ permanent;
205+ rewrite ^/docs/en/token-api/evm-nfts/sales/$ https://app.pinax.network/docs/api/getV1EvmNftSales/ permanent;
206+ rewrite ^/docs/en/token-api/evm-nfts/transfers/$ https://app.pinax.network/docs/api/getV1EvmNftTransfers/ permanent;
207+ rewrite ^/docs/en/token-api/tvm-tokens/tokens/$ https://app.pinax.network/docs/api/getV1TvmTokens/ permanent;
208+ rewrite ^/docs/en/token-api/tvm-tokens/transfers/$ https://app.pinax.network/docs/api/getV1TvmTransfers/ permanent;
209+ rewrite ^/docs/en/token-api/tvm-tokens-native/tokens-native/$ https://app.pinax.network/docs/api/getV1TvmTokensNative/ permanent;
210+ rewrite ^/docs/en/token-api/tvm-tokens-native/transfers-native/$ https://app.pinax.network/docs/api/getV1TvmTransfersNative/ permanent;
211+ rewrite ^/docs/en/token-api/tvm-dexs/dexes/$ https://app.pinax.network/docs/api/getV1TvmDexes/ permanent;
212+ rewrite ^/docs/en/token-api/tvm-dexs/pools/$ https://app.pinax.network/docs/api/getV1TvmPools/ permanent;
213+ rewrite ^/docs/en/token-api/tvm-dexs/pools-ohlc/$ https://app.pinax.network/docs/api/getV1TvmPoolsOhlc/ permanent;
214+ rewrite ^/docs/en/token-api/tvm-dexs/swaps/$ https://app.pinax.network/docs/api/getV1TvmSwaps/ permanent;
215+ rewrite ^/docs/en/token-api/polymarket-markets/markets/$ https://app.pinax.network/docs/prediction-markets/ permanent;
216+ rewrite ^/docs/en/token-api/polymarket-markets/ohlc/$ https://app.pinax.network/docs/prediction-markets/getV1PolymarketMarketsOhlc/ permanent;
217+ rewrite ^/docs/en/token-api/polymarket-markets/oi/$ https://app.pinax.network/docs/prediction-markets/getV1PolymarketMarketsOi/ permanent;
218+ rewrite ^/docs/en/token-api/polymarket-markets/activity/$ https://app.pinax.network/docs/prediction-markets/getV1PolymarketMarketsActivity/ permanent;
219+ rewrite ^/docs/en/token-api/polymarket-markets/positions/$ https://app.pinax.network/docs/prediction-markets/getV1PolymarketMarketsPositions/ permanent;
220+ rewrite ^/docs/en/token-api/polymarket-platform/platform/$ https://app.pinax.network/docs/prediction-markets/getV1PolymarketPlatform/ permanent;
221+ rewrite ^/docs/en/token-api/polymarket-users/users/$ https://app.pinax.network/docs/prediction-markets/getV1PolymarketUsers/ permanent;
222+ rewrite ^/docs/en/token-api/polymarket-users/positions/$ https://app.pinax.network/docs/prediction-markets/getV1PolymarketUsersPositions/ permanent;
223+ rewrite ^/docs/en/token-api/hyperliquid-markets/activity/$ https://app.pinax.network/docs/perp-exchanges/getV1HyperliquidMarketsActivity/ permanent;
224+ rewrite ^/docs/en/token-api/hyperliquid-markets/dexes/$ https://app.pinax.network/docs/perp-exchanges/ permanent;
225+ rewrite ^/docs/en/token-api/hyperliquid-markets/liquidations-ohlc/$ https://app.pinax.network/docs/perp-exchanges/getV1HyperliquidMarketsLiquidationsOhlc/ permanent;
226+ rewrite ^/docs/en/token-api/hyperliquid-markets/liquidations/$ https://app.pinax.network/docs/perp-exchanges/getV1HyperliquidMarketsLiquidations/ permanent;
227+ rewrite ^/docs/en/token-api/hyperliquid-markets/markets/$ https://app.pinax.network/docs/perp-exchanges/getV1HyperliquidMarkets/ permanent;
228+ rewrite ^/docs/en/token-api/hyperliquid-markets/ohlc/$ https://app.pinax.network/docs/perp-exchanges/getV1HyperliquidMarketsOhlc/ permanent;
229+ rewrite ^/docs/en/token-api/hyperliquid-markets/oi/$ https://app.pinax.network/docs/perp-exchanges/getV1HyperliquidMarketsOi/ permanent;
230+ rewrite ^/docs/en/token-api/hyperliquid-platform/platform/$ https://app.pinax.network/docs/perp-exchanges/getV1HyperliquidPlatform/ permanent;
231+ rewrite ^/docs/en/token-api/hyperliquid-users/activity/$ https://app.pinax.network/docs/perp-exchanges/getV1HyperliquidUsersActivity/ permanent;
232+ rewrite ^/docs/en/token-api/hyperliquid-users/positions/$ https://app.pinax.network/docs/perp-exchanges/getV1HyperliquidUsersPositions/ permanent;
233+ rewrite ^/docs/en/token-api/hyperliquid-users/users/$ https://app.pinax.network/docs/perp-exchanges/getV1HyperliquidUsers/ permanent;
234+ rewrite ^/docs/en/token-api/hyperliquid-vaults/depositors/$ https://app.pinax.network/docs/perp-exchanges/getV1HyperliquidVaultsDepositors/ permanent;
235+ rewrite ^/docs/en/token-api/hyperliquid-vaults/vaults/$ https://app.pinax.network/docs/perp-exchanges/getV1HyperliquidVaults/ permanent;
236+ rewrite ^/docs/en/token-api/monitoring/health/$ https://app.pinax.network/docs/api/getV1Health/ permanent;
237+ rewrite ^/docs/en/token-api/monitoring/networks/$ https://app.pinax.network/docs/api/getV1Networks/ permanent;
238+ rewrite ^/docs/en/token-api/monitoring/version/$ https://app.pinax.network/docs/api/getV1Version/ permanent;
239+ rewrite ^/docs/en/token-api/endpoints/pricing/$ https://pinax.network/pricing/api/ permanent;
240+ rewrite ^/docs/en/token-api/endpoints/support/$ https://app.pinax.network/endpoints/ permanent;
241+ rewrite ^/docs/en/token-api/guides/gpt/$ https://app.pinax.network/docs/guides/custom-gpt permanent;
242+ rewrite ^/docs/en/token-api/guides/polymarket/$ https://app.pinax.network/docs/guides/prediction-markets permanent;
243+ rewrite ^/docs/en/token-api/faq/$ https://app.pinax.network/docs/guides/token-api permanent;
244+ rewrite ^/docs/en/ai-suite/token-api-mcp/$ https://app.pinax.network/docs/api/getSkillsMarkdown permanent;
245+ rewrite ^/docs/en/ai-suite/token-api-skills/$ https://app.pinax.network/docs/api/getSkillsMarkdown permanent;
246+
247+ # Hypergraph redirects
248+ rewrite ^/docs/en/hypergraph/$ https://github.com/graphprotocol/hypergraph permanent;
249+
177250 # Temporary redirects (302)
178- rewrite ^/docs/en/querying/graph-client/$ $scheme ://$http_host /docs/en/subgraphs/querying/graph-client/README/ redirect;
179- rewrite ^/docs/en/developing/graph-ts/$ $scheme ://$http_host /docs/en/subgraphs/developing/creating/graph-ts/README/ redirect;
251+ rewrite ^/docs/en/querying/graph-client/$ $scheme ://$http_host /docs/en/subgraphs/querying/graph-client/README/ redirect;
252+ rewrite ^/docs/en/developing/graph-ts/$ $scheme ://$http_host /docs/en/subgraphs/developing/creating/graph-ts/README/ redirect;
180253
181254 location / {
182255 try_files $uri $uri .html $uri /index .html =404 ;
0 commit comments