HelpCenter

Find answers to common questions and learn how to get the most out of Dandi GitHub Analyzer.

Frequently Asked Questions

Find quick answers to the most common questions about our platform.

🚀

Getting Started

How do I create my first API key?

To create your first API key, go to the Dashboard page and click the 'Create API Key' button. Fill in the name and select the type (development or production).

What's the difference between dev and prod API keys?

Development keys are rate-limited to 100 requests/minute and are perfect for testing. Production keys allow up to 1,000 requests/minute for live applications.

How do I analyze my first repository?

Use the API Playground or API Demo page to test repository analysis. Simply enter a GitHub repository URL and send the request to get AI-powered insights.

🔧

API Usage

What endpoints are available?

Our main endpoint is POST /api/github-summarizer for repository analysis. Check our documentation page for detailed API reference.

How do I authenticate API requests?

Include your API key in the X-API-Key header with each request. Make sure to keep your API key secure and never expose it in client-side code.

What's the rate limit for API requests?

Development keys: 100 requests/minute. Production keys: 1,000 requests/minute. Rate limits reset every minute.

💳

Account & Billing

How do I upgrade my plan?

Go to Settings > Billing to upgrade your plan. You can choose from our Pro, Team, or Enterprise plans based on your needs.

Can I cancel my subscription anytime?

Yes, you can cancel your subscription at any time from the Settings page. You'll continue to have access until the end of your billing period.

Do you offer refunds?

We offer a 30-day money-back guarantee for all paid plans. Contact our support team if you're not satisfied with our service.

🔍

Troubleshooting

Why is my API request failing?

Check that your API key is correct and included in the X-API-Key header. Also verify that the GitHub URL is valid and accessible.

The analysis is taking too long, what should I do?

Large repositories may take longer to analyze. If it's taking more than 5 minutes, try with a smaller repository or contact support.

I'm getting rate limit errors, how do I fix this?

Rate limit errors occur when you exceed your plan's limits. Consider upgrading to a higher plan or implementing request throttling in your application.

Popular Help Articles

In-depth guides and tutorials to help you master our platform.

API10 min read

Complete API Integration Guide

Step-by-step guide to integrating our API into your application

Analytics8 min read

Understanding Repository Metrics

Learn how to interpret and use repository analysis data

Security5 min read

Best Practices for API Key Management

Security tips and best practices for managing your API keys

Support12 min read

Troubleshooting Common Issues

Solutions to the most frequently encountered problems

Still need help?

Our support team is here to help you succeed. Get in touch and we'll respond within 24 hours.