{"apiVersion":"1","documentationUrl":"https://ballranks.com/developers#rate-limits","pricingUrl":"https://ballranks.com/premium","termsUrl":"https://ballranks.com/terms","protocols":["rest","mcp"],"sportSupport":{"basketball":{"weeklyRankings":false,"seasonRankings":true,"playerRankings":true,"seasonProjections":true,"weeklyProjections":false},"football":{"weeklyRankings":true,"seasonRankings":true,"playerRankings":true,"seasonProjections":true,"weeklyProjections":true}},"plans":[{"id":"anonymous","name":"Anonymous","accountRequired":false,"models":["v0"],"price":{"amountInCents":0,"currency":"usd"},"limits":[{"requests":10,"windowSeconds":86400,"scope":"ip"}]},{"id":"free","name":"Free account","accountRequired":true,"models":["v0"],"price":{"amountInCents":0,"currency":"usd"},"limits":[{"requests":8,"windowSeconds":60,"scope":"account"},{"requests":80,"windowSeconds":86400,"scope":"account"}]},{"id":"premium","name":"Premium","accountRequired":true,"models":["v0","v1"],"price":{"amountInCents":3999,"currency":"usd","interval":"year"},"limits":[{"requests":60,"windowSeconds":60,"scope":"account"},{"requests":1000,"windowSeconds":86400,"scope":"account"}]}],"sharedDataLimit":{"requests":60,"windowSeconds":60,"scope":"ip"},"mcpDiscoveryLimit":{"requests":300,"windowSeconds":60,"scope":"ip"},"dataAllowanceSharedAcrossProtocols":true,"mcpDiscoveryConsumesDataAllowance":false}