Vagibond

Follow Vagibond

Stay connected with us on social media for updates on new ventures.

Thanks for subscribing!
Visit Backdoor Site

Backdoor API

Backdoor is the job site that tells you how people really get hired. Our API provides programmatic access to job listings, company profiles, "How I Got In" stories, and our proprietary metrics for nepotism, bribery acceptance, and favor economy. Perfect for slipping alternative hiring data into your applications.

🔞
Mature Content Notice
Backdoor contains mature hiring insights. User discretion is advised. Not responsible for what you do with this... information.

What you can build

Quickstart

Get in through the Backdoor API in minutes. No protection required for read access.

List All Jobs

bash
# Slip in and grab some job listings
curl "https://api.vagibond.com/backdoor/jobs"

Response

json
{
  "count": 247,
  "jobs": [
    {
      "id": "vp-product-12345",
      "title": "VP of Product",
      "company": "Nepotism Inc.",
      "location": "San Francisco, CA",
      "salary": "$180k-$250k",
      "nepotismScore": 9.2,
      "briberyEstimate": "$5,000-$15,000",
      "preferredMethod": "nepotism",
      "posted": "2025-01-28"
    }
  ]
}

Authentication

The Backdoor API offers multiple levels of penetration:

Access Level Rate Limit Features
Public 100 requests/hour Basic job and company listings
Authenticated 1,000 requests/hour Full access + embed widgets + stories
Partner 10,000 requests/hour Unlimited access + partner branding + custom filtering
bash
# Authenticated request - deeper penetration
curl -H "Authorization: Bearer bkdr_your_api_key" \
  "https://api.vagibond.com/backdoor/jobs"

List Jobs

Browse the full spread of job listings with all the dirty details.

GET /v1/jobs

Query Parameters

Parameter Type Description
method string Filter by backdoor method: nepotism, bribery, favors, blackmail, physical
nepotism_min float Minimum nepotism score (1-10)
bribery_max integer Maximum bribery estimate in dollars
pay_type string real, exposure, or negative (costs you money)
location string Filter by city/region
partner string Filter by partner organization (e.g., vu)
sort string recent, nepotism-high, bribery-low, desperation
limit integer Max results (default: 20, max: 100)

Get Job Details

Get the full expose on a specific position. All the intimate details.

GET /v1/jobs/{job_id}

Response

json
{
  "id": "exec-assistant-69420",
  "title": "Executive Assistant",
  "company": {
    "name": "Big Swinging Corp",
    "slug": "big-swinging-corp",
    "backdoorScore": 8.7
  },
  "location": "New York, NY",
  "salary": "DOE (Depends on Everything)",
  "description": "Support the CEO with various... tasks.",
  "requirements": [
    "Must be flexible",
    "Willing to work long, hard hours",
    "Discretion is a must"
  ],
  "metrics": {
    "nepotismScore": 7.3,
    "briberyEstimate": "$2,000-$8,000",
    "favorEconomy": 9.1,
    "preferredMethod": "physical"
  },
  "storiesCount": 23,
  "posted": "2025-01-25"
}

Generate Job

Use our procedural engine to generate fake job listings with realistic backdoor metrics. Great for testing, demos, or padding your job board.

GET /v1/jobs/generate

Query Parameters

Parameter Type Description
method string Generate for specific backdoor method
industry string tech, finance, media, government, education
count integer Number of jobs to generate (max: 10)
seed integer Random seed for reproducible results

List Companies

See which companies have the widest-open backdoors.

GET /v1/companies

Query Parameters

Parameter Type Description
industry string Filter by industry
size string startup, mid, large, enterprise
sort string nepotism, bribery, favors, jobs

Get Company Profile

Full penetration report on a company's hiring practices.

GET /v1/companies/{company_slug}

Response

json
{
  "slug": "nepotism-inc",
  "name": "Nepotism Inc.",
  "industry": "Finance",
  "size": "Large (500+)",
  "openJobs": 12,
  "backdoorScore": 9.4,
  "metrics": {
    "nepotismScore": 9.8,
    "briberyAcceptance": 7.2,
    "favorEconomy": 8.5,
    "physicalRequirements": 4.1
  },
  "topMethods": ["nepotism", "bribery"],
  "avgBribery": "$8,500",
  "storiesCount": 47,
  "successRate": 0.73
}

Backdoor Score

Our proprietary algorithm that measures how... accommodating a company is to alternative hiring methods.

GET /v1/companies/{company_slug}/backdoor-score

List Stories

Real stories from people who found their way in. Learn from their successes (and regrets).

GET /v1/stories

Query Parameters

Parameter Type Description
method string Filter by backdoor method used
industry string Filter by industry
rating integer Filter by "Worth It?" rating (1-5)
sort string helpful, recent, rating-high, rating-low

Get Story

The full, uncensored account of how someone got in.

GET /v1/stories/{story_id}

Response

json
{
  "id": "story-8675309",
  "title": "How I Slipped Into Goldman Sachs",
  "author": "Anonymous",
  "company": "Goldman Sachs",
  "position": "Associate",
  "method": "favors",
  "rating": 4,
  "story": "It started at a company retreat in the Hamptons...",
  "cost": "My dignity",
  "wouldDoAgain": true,
  "helpfulVotes": 247,
  "posted": "2024-11-15"
}

Job Widget

Embed Backdoor job listings on your site. Let your users slip in without leaving your page.

JavaScript SDK

html
<!-- Include the Backdoor SDK -->
<script src="https://backdoor.vagibond.com/backdoor-core.js"></script>

<!-- Auto-initializing widget -->
<div id="backdoor-jobs"
     data-limit="6"
     data-accent-color="#ff6b35"
     data-bg-color="#1a1a1a"></div>

Widget Options

Attribute Description
data-partner Filter to partner jobs only (e.g., vu)
data-limit Number of jobs to show (default: 6)
data-method Filter by backdoor method
data-accent-color Widget accent color (hex)
data-bg-color Widget background color (hex)
data-show-header Show "Powered by Backdoor" header (true/false)

Programmatic API

javascript
// Initialize with custom options
BackdoorCore.init({
  containerId: 'my-jobs',
  partner: 'vu',
  limit: 4,
  accentColor: '#c9a227',
  onJobClick: (job) => console.log('Slipping into:', job.title)
});

// Get jobs data directly
const jobs = BackdoorCore.getJobs({
  partner: 'vu',
  limit: 10
});

Partner Mode

Partner organizations can run branded Backdoor pages with filtered job listings. Currently integrated with Vagibond University for their Career Services.

🤝
Partner Integration
Vagibond University Career Services embeds Backdoor jobs at https://backdoor.vagibond.com/vu/ with VU branding and filtered opportunities for housing-flexible graduates.

Partner URL Structure

Partner Configuration

json
{
  "partnerId": "vu",
  "displayName": "Vagibond University",
  "logo": "https://cdn.vagibond.com/site-logos/vu.png",
  "primaryColor": "#1a365d",
  "accentColor": "#c9a227",
  "tagline": "Opportunities for housing-flexible graduates",
  "companySlug": "vagibond-university"
}

Theming

Customize the look of embedded widgets to match your site's aesthetic.

CSS Variables

css
/* Override Backdoor widget styles */
.backdoor-widget {
  --backdoor-bg: #1a1a1a;
  --backdoor-accent: #ff6b35;
  --backdoor-text: #ffffff;
  --backdoor-muted: #9ca3af;
  --backdoor-border: #333333;
  --backdoor-card-bg: #242424;
}

Backdoor Methods

The various ways people slip into positions:

Method ID Description
Nepotism nepotism Family connections, legacy hires, the old boys' club
Bribery bribery Cash, gifts, "consulting fees"
Favors favors Quid pro quo, mutual back-scratching
Leverage blackmail Information is power. Use it wisely.
Physical physical Some positions have... unconventional interview processes

Scoring System

All Backdoor metrics use a 1-10 scale, where higher numbers mean... looser standards.

Nepotism Score

How likely you are to get hired based on who you know rather than what you know.

Bribery Acceptance

How receptive the company is to financial... incentives. Includes estimated ranges.

Favor Economy

How much "you scratch my back, I'll scratch yours" culture exists.

Physical Requirements

How often the... back door is the actual entry point.

Changelog

v1.0.0 January 2025 Initial Release
  • Jobs listing and detail endpoints
  • Company profiles and backdoor scores
  • How I Got In stories
  • Embeddable job widget SDK
  • VU partner integration
  • Seeded procedural job generation
  • Vagifind integration for autocomplete