How can we help you?

Find answers, get support, and learn how to use DataHive effectively

Knowledge Base

Getting Started

How do I create an account?
  1. Click "Get Started" or "Register" in the navigation menu
  2. Enter your email address and create a strong password
  3. Verify your email by clicking the link sent to your inbox
  4. Log in and start using DataHive with your welcome bonus
What is the welcome bonus?
New users receive a $0.10 credit upon account creation to test the platform. This allows you to extract a small number of posts and evaluate the service before committing to a paid plan.
How do I create my first extraction job?
  1. Navigate to your Dashboard after logging in
  2. Enter a valid Facebook page or profile URL
  3. Specify the number of posts you want to extract
  4. Click "Start Scraping" to create the job
  5. Monitor the job status in real-time on your dashboard
  6. Download results once the job is completed

API Integration

How do I generate an API key?
  1. Go to Dashboard → API Keys
  2. Click "Generate New API Key"
  3. Give your key a descriptive name
  4. Copy the key immediately (it won't be shown again)
  5. Store it securely - treat it like a password

Important: Never expose API keys in client-side code or public repositories.

What are job statuses?
  • PENDING: Job created, waiting to be processed
  • PROCESSING: Currently extracting data
  • COMPLETED: Successfully finished, data ready to download
  • FAILED: Encountered an error (check error_message field)
  • CANCELLED: Manually cancelled by user
How do I check job status programmatically?

Use the job status endpoint to poll for completion:

GET /api/v1/scraping/jobs/{job_id} Headers: X-API-Key: your_api_key

Poll every 3-5 seconds until status is "completed" or "failed". See API Docs for full details.

Billing & Plans

What pricing plans are available?
  • Pay-As-You-Go: $1.00 per post, 100 posts/day limit, no monthly fee
  • Starter: $499/month, 50k posts included, $1.30/1k overage
  • Advanced: $999/month, 200k posts, $1.10/1k overage, priority support
  • Advanced+: $1,999/month, 500k posts, $1.00/1k overage, dedicated support

View full details at Pricing Page

How does billing work?
  • Pay-as-you-go is charged per extraction in real-time
  • Subscription plans are billed monthly in advance
  • Overage charges are billed at the end of each month
  • You can track usage and costs in your dashboard
  • View billing history in Account Settings
Can I upgrade or downgrade my plan?
Yes! You can request plan changes anytime:
  1. Go to Dashboard → Plan Requests
  2. Submit a request for your desired plan
  3. Admin will review and approve (usually within 24 hours)
  4. Upgrades take effect immediately
  5. Downgrades take effect at next billing cycle
What payment methods do you accept?
We accept major credit cards (Visa, Mastercard, American Express) and debit cards. All payments are processed securely through our payment provider. We do not store full card details on our servers.

Troubleshooting

My job failed - what should I do?

Common reasons for job failure:

  • Invalid URL: Ensure it's a valid Facebook page/profile URL
  • Private content: Cannot extract from private accounts
  • Rate limiting: Too many requests in short period
  • Platform changes: Facebook updates may cause temporary failures

Check the error_message field in the job response for specific details. If the issue persists, contact support with the job ID.

Why is my job taking a long time?
Extraction time depends on several factors:
  • Number of posts requested (more posts = longer time)
  • Current platform load
  • Target page complexity and content volume
  • Network conditions

Typical extraction takes 30-120 seconds. If a job exceeds 10 minutes, it will timeout.

I'm getting authentication errors
  • Verify your API key is correct and hasn't been deleted
  • Ensure you're including the X-API-Key header
  • Check for typos in the API key
  • API keys are case-sensitive
  • Generate a new key if yours has been compromised
What are rate limits?
Rate limits vary by plan:
  • Pay-as-you-go: 100 posts per day
  • Starter: 50,000 posts per month
  • Advanced: 200,000 posts per month
  • Advanced+: 500,000 posts per month

Exceeding limits will result in overage charges at your plan's rate.

Still Need Help?

Can't find what you're looking for? Our support team is here to help.

Response time: Usually within 24 hours