Skip to main content

GigRadar API for Developers

Most common scenarios for using GigRadar API

Vadym O avatar
Written by Vadym O
Updated today

So you want to automate your job application game? Smart move! The GigRadar Public API lets you build your own custom workflows, integrations, and applications that work exactly how you want them to.

What Can You Actually Do With This?

1. ๐Ÿ“ฌ Manage Multiple Webhooks

The Problem: GigRadar dashboard does not allow you to connect multiple webhooks

The Solution: Connect through API and manage your webhooks programmatically.


2. โœ๏ธ Build Your Own Application Factory

The Problem: You want to create applications with YOUR cover letters, YOUR AI, YOUR style or build an AI agent that's integrated deep into your agency flows. But you still want GigRadar to handle the boring parts (validation, scheduling, submission).

The Solution: Generate your cover letter however you want (your own AI, templates, copy-paste from ChatGPT, custom RAG, whatever), then send it to GigRadar. We'll handle all the validation, scheduling, and submission magic.

Real-World Use Cases:

  • The AI Enthusiast: "I want to use GPT-995 to generate custom cover letters, then send them via GigRadar"

  • The Template Master: "I have 5 cover letter templatesโ€”let me pick the right one for each job"

  • The Bid Strategist: "I want to bid $log(X)-(inf/-โถ*3) for hourly jobs but $(Y-โท) for fixed-price projects"

  • The Context Nerd: "I want to feed the entire Roman history before XVI century to the context of my AI" (because that's what clients really need)

  • The Timing Ninja: "I want to schedule my proposals exactly at 9:01 because that's when my clients open their Upwork page"

How It Works:

  1. Opportunity comes in (via webhook or however you found it)

  2. You generate your cover letter (your way!)

  3. Send it to GigRadar with your bid and optional schedule

  4. GigRadar handles validation, timing, and submission

  5. Track the status until it's sent (or handle errors if something goes wrong)

Next Steps: Check out the application creation docs for requirements and options.


4. ๐Ÿ‘€ Keep Tabs on Your Applications

The Problem: You submitted an application, but did it actually go through? Is it stuck? Did something break?

The Solution: Poll the application status to see exactly what's happening. Know when it's sent, when it fails, and why.

How It Works:

  1. Create or schedule an application or wait for GigRadar to send it

  2. Periodically check its status (poll the API)

  3. Detect success (application sent โœ…) or failure (error details โŒ)

  4. Do something with that info (celebrate, retry, log, dashboard - your choice)

Next Steps: See the status polling guide for best practices.


๐ŸŽฏ Getting Started (5-Minute Setup)

  1. Subscribe to API plan

    • Contact our team to purchase the API add-on to your main subscription.

  2. Get Your API Key ๐Ÿ—๏ธ

    • Go to Settings โ†’ API Access in your GigRadar account

    • Click "Generate API Key"

    • Copy it somewhere safe (you'll only see it once!)

  3. Play Around ๐Ÿงช

    • Try endpoints directly in your browser (no code needed!)

    • See real requests and responses

  4. Pick Your Adventure ๐Ÿ—บ๏ธ

    • Want instant notifications? โ†’ Start with webhooks

    • Want custom applications? โ†’ Jump to application creation

    • Want to analyze opportunities? โ†’ Check out the opportunity endpoint

  5. Build Something Cool ๐Ÿš€

    • Follow the detailed guides in the API docs

    • Start simple, iterate, make it awesome, share what you've built in our community!


โš ๏ธ Important Stuff

Rate Limits:

  • Default: 30 requests per minute, 1,000 per day

  • Check the response headers to see your limits

  • Don't worry, it's usually plenty unless you're doing something wild

Security:

  • Always use HTTPS for webhooks

  • Recommended to add authentication to your webhook endpoints (basic auth is fine)

  • Don't commit your API key to GitHub (we've all done it - don't be that person)

Auto-Bidder Warning:

  • โš ๏ธ CRITICAL: Turn off auto-bidder in your scanner settings if you're using the API to create applications

  • Having both enabled = duplicate applications = confusion = ๐Ÿคฆโ€โ™‚๏ธ

Subscription:

  • API access requires an active subscription

  • Keys automatically disable when subscription expires (but come back when you renewโ€”no data loss!)


๐Ÿ†˜ Need Help?


Ready to build something awesome? ๐ŸŽ‰ Head over to the complete API documentation and start automating your way to more opportunities!

Did this answer your question?