YubHub API
YubHub API as documented publicly: 57 operations. Contract generated from the documentation by API Evangelist (2026-11-11); not the provider's own document.
Operations 57
DELETE
/api/account
Delete account permanently: cancels the Stripe subscription, deletes the Clerk user, soft-expires your jobs (rows are kept, never hard-deleted), then deletes your feeds, usage log
#
POST
/api/account/checkout
Create a Stripe Checkout session to subscribe or upgrade (an existing subscriber gets a Billing Portal session instead)
#
DELETE
/api/feeds/{id}
Delete feed (its enriched jobs are soft‑expired; unenriched jobs are deleted)
#
POST
/api/feeds/{id}/jobs/retry-failed
Re-queue this feed's stuck jobs (failed / quota_blocked / scraped; re-enrich when content survives)
#
POST
/api/jobs/{jobid}/reset-enrichment
Reset one of your jobs and re-run enrichment (re-scrape if its raw content was cleared)
#
GET
/stats/by-facet/{type}/{value}
Detailed data for a single facet value (paginated job list + aggregations)
#
GET
/stats/by-title/{title}
Deep stats for a single title (companies, locations, work arrangement, experience level, salary)
#
GET
/stats/companies/leaderboard
Cross-company rankings (accelerating, AI-exposed, hiring-velocity, exec-hires)
#
GET
/stats/company/{slug}
Full company intelligence profile + hiring aggregates + 11 benchmarking sections
#
GET
/stats/company/{slug}/profile
Company profile only (the `data.company` block of /stats/company/{slug})
#
GET
/stats/company/{slug}/timeseries
Per-company time series (velocity / categories / titles / geo)
#
GET
/stats/early-careers/{track}
Live graduate / entry-level jobs or internships, with specialism and country breakdowns
#
GET
/stats/industry-momentum
Industry hiring momentum with accelerating/stable/decelerating signal
#