一句話介紹
Jobo API是一套用於招聘產品的職位資料基礎建設,能夠統一搜尋、同步、處理並傳送來自眾多企業招聘網站及ATS系統的職位記錄。
Jobo API是什麼
Jobo由JOBO AI Inc.所運營,其主要客戶為職位網站、HR科技平台、招聘研究團隊,以及那些需要職位資料的AI應用程式。它並非用於個人直接投遞履歷表的聊天工具,而是供產品和工程團隊使用的開發者服務。
該平台宣稱涵蓋超過400萬個活躍的職位資訊、20萬個以上的企業招聘網站,以及150種以上的ATS平台。所有職位資訊都會被整理成統一的結構,開發人員不必分別維護Workday、Greenhouse、Lever、iCIMS等系統的資料收集邏輯。
核心能力一覽
| 能力 | 主要用途 | 適合場景 |
|---|---|---|
| 職位搜尋 | 按關鍵字、地點、技能、薪資和工作模式查詢 | 職位搜尋與匹配產品 |
| Feed批量同步 | 使用游標成批拉取活躍職位 | 建立本地職位庫 |
| 過期職位清理 | 獲取已刪除或失效職位ID | 保持公開職位新鮮度 |
| AI字段增強 | 生成摘要並提取技能、職責和資歷 | 搜尋、推薦和分析 |
| 導出 | 輸出CSV、JSON或Parquet | 離線分析與數據交付 |
| Outbound管道 | 持續寫入資料庫和搜尋引擎 | 低代碼數據同步 |
| MCP | 讓AI助手搜尋和閱讀職位 | 研究助手與智能體 |
| Auto Apply | 規劃跨ATS自動提交申請 | 申請自動化產品 |
職位搜尋API
基礎搜尋介面支援全文檢索、地點、ATS管道、工作模式、發布時間、雇用類型、經驗等級、技能以及年薪範圍等條件。進階搜尋則可以同時輸入多組關鍵字、地點、公司,以及技能的包含或排除條件。
- 全文搜尋覆蓋職位名稱、公司和職位描述。
- 地點可以使用城市、州、國家或坐標,並由服務端解析。
- 工作模式可篩選遠端、混合辦公和現場辦公。
- 雇用類型包括全職、兼職、合約、實習和臨時崗位。
- 經驗等級覆蓋入門、中級、高級到管理與高層管理層級。
- 薪資條件以美元年薪區間進行篩選。
- 單頁最多返回100條職位,適合互動式結果頁。
Feed批量同步
Feed介面採用遊標分頁,每批最多回傳1000條職位資料,適合將大量職位資料持續同步到自有資料庫。在完成初始的完整導入之後,可依據更新時間進行增量同步。
- 建立帳戶並產生獨立的API金鑰。
- 確定國家、工作模式、ATS渠道和發布時間範圍。
- 首次請求不傳遊標,獲取第一批職位和後續遊標。
- 循環請求直到返回沒有更多資料。
- 按Jobo職位ID執行新增或更新,避免重複記錄。
- 定時運行增量同步並記錄最後成功時間。
- 每週調用過期職位介面清理公開展示。
過期職位管理
Expired Jobs介面用於傳回已被撤下或過期的職位ID,並支援遊標分頁以及最多7天的回顧功能。雖然這個服務是免費的,但客戶仍需建立穩定的任務處理機制,以避免失效的職位長期顯示在公開頁面上。
服務條款要求,必須公開顯示職位的客戶,至少每週同步一次過期記錄,並以商業上合理的方式刪除已失效的職位。至於職位代碼、標題、公司、地點以及用戶申請歷史等元資料,則可根據業務需求繼續保存。
AI增強字段
Jobo會將不同ATS中的原始職位資訊整理為統一的欄位,並運用AI來產生或提取便於搜尋的結構化資訊。AI用於資料規範化與資訊提煉,但這並不代表原雇主已審核過每一個所生成的欄位內容。
| 增強字段 | 內容 | 使用建議 |
|---|---|---|
| 標準化職位名稱 | 統一不同公司的職位命名 | 用於聚類和篩選 |
| 職位摘要 | 壓縮長篇職位描述 | 展示前核對關鍵條件 |
| 技能 | 提取硬技能和其他能力要求 | 用於匹配與技能標籤 |
| 任職資格 | 區分必須條件與優先條件 | 不要替代原文 |
| 職責 | 整理主要工作任務 | 適合卡片和詳情頁 |
| 福利 | 提取薪酬之外的待遇 | 注意地區和崗位差異 |
| 經驗等級 | 映射為統一職業層級 | 處理邊界職位時人工複核 |
| 遠端狀態 | 區分遠端、混合和現場 | 結合地點字段展示 |
| 簽證與許可 | 標註工作授權、擔保或安全許可 | 高風險字段必須核對原職位 |
職位數據字段
單條記錄包含職位ID、標題、公司、完整描述、地點、薪資、雇用類型、工作模式、經驗等級、ATS渠道、發布時間、失效時間以及申請入口。公司對象還可以包含網站、標誌和簡介。
頁面宣稱每個職位提供25個以上的標準化欄位。實際的欄位完整性則取決於招聘網站所公開的內容,薪資、有效期、簽證及安全許可等欄位可能為空。
Outbound Feed與資料管道
不想自行編寫拉取任務的團隊可以使用Outbound管道,將職位資料持續寫入自有資料庫或搜尋基礎設施。平台支援欄位對應、篩選、轉換、AI增強、增量同步、去重以及失敗後的重試功能。
| 目標類型 | 當前支援範例 | 適合用途 |
|---|---|---|
| 關係型資料庫 | PostgreSQL、Supabase、Bolt | 業務系統與分析庫 |
| 文件資料庫 | MongoDB | 靈活職位文件儲存 |
| 搜尋引擎 | Elasticsearch、Algolia、Meilisearch | 職位全文檢索 |
| 文件導出 | CSV、JSON、Parquet | 離線處理與資料倉庫 |
產品頁面將持續同步描述為15分鐘的增量更新,而Feed與Search功能頁則同時標示出約1小時的刷新頻率。採購時應根據具體產品、帳戶及合約來確認實際的資料更新頻率,不應將這兩種頻率混為一談。
MCP與AI助手連接
Jobo提供職位搜尋MCP伺服器,讓相容的用戶端能透過帳戶授權來使用職位搜尋、職位詳細資訊以及篩選工具。它還提供獨立的分析MCP,用於在整體資料集中執行聚合查詢,兩者的用途各不相同。
| MCP能力 | 用途 | 計費 |
|---|---|---|
| search | 按自然語言返回職位候選 | 按返回職位數計費 |
| fetch | 讀取指定職位的完整文本 | 免費 |
| search_jobs | 使用地點、薪資和技能等結構化條件 | 按返回職位數計費 |
| get_job_details | 讀取完整職位詳情 | 免費 |
| list_filters | 查看可用篩選值和實時數量 | 免費 |
| 分析MCP | 對職位數據執行聚合分析 | 屬於獨立產品 |
託管型MCP使用OAuth 2.1帳戶進行授權,無需在聊天客戶端中貼上API金鑰。公開版也可以自行部署網關,但上游請求仍需透過Jobo帳戶進行授權,自託管並不代表就能獲得離線數據服務。
Node.js與TypeScript客戶端
官方用戶端以jobo-enterprise套件形式發布,內含職位資訊Feed、搜尋功能、公司資訊以及地理編碼功能。它支援自動分頁、增量同步、類型提示、錯誤分類,同時也提供對限流及暫時性服務錯誤的有限重試機制。
- 需要Node.js 18或更高版本。
- 也可以在Bun、Deno以及現代瀏覽器環境中使用。
- 透過API密鑰完成認證。
- 支援自訂超時時間與請求實作。
- 固定枚舉提供TypeScript自動補全。
- 客戶端代碼採用MIT許可證。
- Auto Apply目前不由這個客戶端封裝。
連接器與公開代碼
官方的 GitHub 組織公開了 n8n 社區節點、WordPress 外掛、Google Sheets 附加元件、MCP 伺服器、連接器核心以及 Auto Apply 的範例。多數儲存庫都採用 MIT 授權條款,且被標示為內部單體儲存庫的單向鏡像。
| 項目 | 主要作用 | 開放狀態 |
|---|---|---|
| n8n節點 | 搜尋與定時同步職位 | 公開代碼,MIT |
| WordPress插件 | 把職位同步到WordPress | 公開代碼,MIT |
| Google Sheets擴展 | 把篩選職位導入表格 | 公開代碼 |
| 職位MCP | 為AI助手提供搜尋工具 | 公開代碼,MIT |
| 連接器核心 | 復用職位連接邏輯 | 公開代碼,MIT |
| 自動套用範例 | 演示申請與回調流程 | 公開範例,MIT |
| Jobo平台後端 | 採集、索引、增強和計費 | 閉源託管服務 |
公開用戶端和連接器並不意味著完整的職位資料庫、採集系統或商業平台都會開源。目錄中應標明為閉源的SaaS服務,僅有部分MIT開源組件,而非整體開源。
Auto Apply當前狀態
Auto Apply計劃透過統一介面來處理各種ATS的多步驟申請表單,並透過簽名回呼的方式傳回修正、取消或完成的結果。此功能目前仍被標記為即將推出,其價格也尚未公佈。
Jobo明確說明,自動申請過程中不會使用 AI 來為應徵者生成答覆,呼叫方必須自行提供每一個答覆。這種設計有助於減少虛假資訊,但整合方仍需取得應徵者的明確授權,並核對所提交的內容。
套餐價格
| 套餐 | 月費 | 每月包含職位 | 包含職位折算 | 主要說明 |
|---|---|---|---|---|
| Lite | 29美元 | 30000條 | 每千條約0.97美元 | 適合副項目和首次集成 |
| Starter | 99美元 | 200000條 | 每千條約0.50美元 | 適合原型和早期產品 |
| Growth | 199美元 | 500000條 | 每千條約0.40美元 | 適合穩定用量產品 |
| Scale | 299美元 | 1000000條 | 每千條約0.30美元 | 適合高流量平台 |
| Unlimited | 499美元 | Feed等不限量 | 搜尋另行按量 | 含Feed、導出和Outbound |
| Enterprise | 訂製報價 | 按合約 | 按合約 | 適合更高用量與訂製集成 |
Lite至Scale的職位池由Search、Feed、Export和Outbound共同消耗,月底重設。超出包含量後繼續按錢包的標準按量價格扣費,升級套餐會按剩餘週期折算。
按量價格與免費額度
| 計費項目 | 單價 | 計費單位 | 備註 |
|---|---|---|---|
| 職位訪問 | 3美元 | 每1000條 | 搜尋、Feed、導出和Outbound採用同一單位 |
| 地理編碼 | 1美元 | 每1000次 | 把地點文字轉為結構化坐標 |
| 公司資料集 | 2美元 | 每1000次 | 用於公司資料增強 |
| 職位詳情 | 免費 | 單條讀取 | 不扣職位餘額 |
| 過期職位 | 免費 | 介面呼叫 | 用於同步清理 |
| 新帳戶餘額 | 贈送5美元 | 一次性 | 無需信用卡 |
| 錢包儲值 | 5至1000美元 | 每次 | 未使用餘額不失效但不退款 |
| Auto Apply | 尚未公布 | 待上線 | 不能提前估價 |
系統是根據實際交付、導出或寫入的職位數量來計費的,而非根據請求次數來計費。如果一個請求能返回十個職位,那麼就會被計算為十個單位;而如果搜尋沒有結果的話,則不會產生任何費用。
無限方案邊界
「無限制」並不意味著所有功能都可以無限使用。它涵蓋了Feed API、託管服務、檔案導出以及Outbound寫入功能,但職位搜尋仍需根據使用量來計費,而地理編碼和公司資料則仍需支付各自的費用。
套餐條款在2026年7月20日調整過標價,較早建立的帳戶可能保留舊套餐和舊按量費率。現有客戶應以帳戶後台的實際權益為準。
計費、續費與退款
- 訂閱按月預付並自動續費。
- 取消需在下一個計費週期開始前完成。
- 部分月份的訂閱費通常不退。
- 未使用錢包餘額不退款,但不會過期。
- 價格不含銷售稅、增值稅或其他適用稅費。
- 餘額不足時,依賴錢包的操作會返回付款不足錯誤。
- 套餐包含量或不限量能力在零餘額時仍按權益繼續。
接入流程
- 註冊帳戶並領取初始測試餘額。
- 在控制台建立開發、測試和生產環境的獨立金鑰。
- 先用少量搜尋驗證欄位、篩選條件和返回結構。
- 根據互動查詢或全量同步選擇Search或Feed。
- 建立去重、遊標保存、重試和過期職位清理機制。
- 在響應資訊和控制台監控包含量、錢包扣費與限流。
- 上線前檢查數據許可、隱私義務和公開展示規則。
適合哪些用戶
- 需要快速建立職位搜尋功能的招聘平台。
- 需要聚合多個ATS數據的職位網站。
- 為候選人提供職位匹配的AI應用。
- 需要市場、技能和薪資研究的招聘數據團隊。
- 希望將職位同步到資料庫或搜尋引擎的工程團隊。
- 使用n8n、WordPress或表格來建立輕量級工作流程的運營人員。
- 需要讓AI助手檢索真實職位的智能體開發者。
產品優勢
- 一個統一介面覆蓋150多種ATS平台。
- 兼顧互動搜尋、批次Feed、檔案導出和主動推送。
- 職位摘要、技能、資歷和薪資等欄位經過標準化。
- 計費按職位交付量計算,成本較容易估算。
- 新帳戶提供小額免費測試餘額。
- 同時提供REST、MCP、SDK和低代碼連接器。
- 公開過期職位介面便於維護職位新鮮度。
- 數據許可允許在自有產品中長期儲存和展示已交付記錄。
主要限制
- 數據來自公開招聘網站,完整性與準確性不作絕對保證。
- AI摘要和結構化字段可能誤解原職位描述。
- 部分職位缺少薪資、截止日期或簽證資訊。
- 搜尋與批次同步均受到按帳戶和端點設定的限流。
- Unlimited不包含不限量職位搜尋。
- 不得轉售原始數據或建立競爭性職位數據API。
- 不能用交付數據訓練面向第三方的通用AI模型。
- Auto Apply尚未正式開放和公布價格。
- 同步頻率在不同產品說明中存在差異,需要合約確認。
數據許可
客戶可獲得對已交付職位數據的非獨佔、全球性且永久性的使用許可,可進行緩存、索引、展示、去重、排序,並將其用於自有產品中的匹配、分類和推薦模型。帳戶終止後,合法取得之數據通常仍可繼續使用。
| 使用方式 | 是否允許 | 條件 |
|---|---|---|
| 在自有職位產品中展示 | 允許 | 遵守法律並清理失效職位 |
| 長期緩存和建立索引 | 允許 | 保留數據來源資訊 |
| 內部匹配和排序模型 | 允許 | 模型用於自有產品 |
| 與其他數據組合 | 允許 | 保留各自數據軌跡 |
| 轉售原始批量數據 | 不允許 | 不得提供資料轉儲 |
| 建立競爭性職位數據接口 | 不允許 | 不得複製其數據產品 |
| 訓練對外通用模型 | 不允許 | 面向第三方的通用模型受限 |
目前公開展示的職位並不要求標註Jobo,但平台保留在提前三十天通知後,要求增加合理署名權利的權利。雇主的名稱、標誌以及職位描述仍可能涉及第三方的權利,此時客戶需要回應並進行修正或刪除相關內容。
隱私與安全
註冊時會收集姓名、電子郵件地址以及可選的公司名稱,付款則由Stripe處理,Jobo僅接收付款狀態及卡片號碼的最後四位等必要資訊。API請求的日誌會記錄端點、時間、狀態及金鑰識別碼,通常會保存30天。
| 隱私專案 | 處理方式 |
|---|---|
| API請求日誌 | 保存30天,用於計費、調試和防濫用 |
| 帳戶數據 | 終止後最多保存90天,再永久刪除 |
| 帳單記錄 | 按稅務和會計法律要求保存 |
| 支付卡號 | 由Stripe處理,Jobo不保存完整卡號 |
| 支援消息 | 透過郵件或Intercom處理並保留支援歷史 |
| 個人權利 | 可申請訪問、更正或刪除個人數據 |
| 廣告Cookie | 行銷網站聲明不使用廣告或第三方分析Cookie |
平台宣稱,其傳輸的資料及靜態資料皆經過加密處理,並為產業端點設定了 99.9% 的月度可用性目標。整合方仍應將金鑰儲存在服務端的機密管理系統中,並根據不同的環境來建立金鑰,同時監控任何異常的呼叫行為。
常見問題
Jobo API是給求職者使用的嗎?
它主要是為開發者以及那些需要招聘人才的企業所提供的職位資料服務。一般來說,個人是透過登入Jobo的職位網站或使用其AI助手來間接使用這項服務的。
有免費版本嗎?
新帳戶可獲得5美元的初始餘額,且無需信用卡,並沒有永久且無限量的免費套餐。當餘額用完後,就需要再儲值或購買月度套餐。
每次請求如何計費?
按返回、導出或寫入的職位條數計費,不按調用次數計費。包含量用完後,將以每1000條3美元的費率從錢包中扣除。
Unlimited包含職位搜尋嗎?
不包含無限搜尋。Unlimited涵蓋Feed、託管Feed、導出和Outbound,Search則繼續按量計費。
Jobo API是開源的嗎?
核心平台與職位數據服務並未開源。官方公開了採用MIT許可的MCP、連接器、n8n節點、插件以及Node.js用戶端。
可以把數據轉售給其他公司嗎?
不得以基本原始形態轉售、再許可或提供批量轉儲。可在自有終端產品中向用戶展示職位,並提供搜尋、匹配和推薦功能。
可以用職位數據訓練AI嗎?
可以用於自有產品內部的匹配、排序和分類模型,但不能訓練提供給第三方的通用AI模型。
Auto Apply已經能用嗎?
尚未正式開放,價格也沒有公佈。頁面僅提供功能預覽和範例整合,不能當作現成的生產介面來採購。
總結
Jobo API適用於那些需要可靠的工作搜尋功能、完整資料同步、AI相關的資料處理功能,以及多目標投遞功能的招聘平台。REST、MCP、Node.js用戶端及連接器等元素,共同構成了完善的開發者生態系。
選擇套餐時,需根據每月實際交付的職位數量、搜尋比例及同步方式來計算成本,同時還要處理過期職位的清理、欄位的人工核對、金鑰管理以及資料使用許可等問題。Unlimited方案的限制、同步頻率以及Auto Apply功能的使用狀態,尤其需要在上線前確認清楚。
桂公網安備45132202000164號