Expands the public REST contract with job and company search/detail workflows, raises public search windows to 1000, expands entity detail batches to 100, and aligns the public OpenClaw skills with those capabilities.
- POST /v1/job-fast-search returns string job_ids for active job postings.
- POST /entity/v1/jobs/detail-by-id fetches full public job details from returned job_ids.
- POST /v1/company-fast-search returns string company_ids for company records.
- POST /entity/v1/companies/detail-by-id fetches full public company details from returned company_ids.
- Public people, job, company, and scholar searches can request up to 1000 results, up from the previous 100-result window.
- Entity detail endpoints accept up to 100 string IDs or LinkedIn URLs per request, up from the previous 50-item detail batch.
- POST /v1/people-unlock accepts up to 10 LinkedIn URLs per request; quota is checked for the maximum possible request cost before downstream unlock work, then charged only for returned contacts.
- Job data is documented as daily active postings, with not_found possible after a posting closes or leaves the active read model.
- OpenClaw skills include openjobs-platform-assistant for workflows that combine jobs, companies, profiles, matching, and selected contact unlock.
Introduces the ID-first entity detail model and public field-boundary documentation that 2.1.2 builds on.
- Search workflows return stable string IDs before detail lookup.
- Entity detail endpoints accept returned string IDs for downstream full-record retrieval.
- Profile detail lookup supports profile IDs and LinkedIn URLs.
- Detail examples show public _source defaults and supported public selections.
- The unified response envelope remains { code, msg, data }.
- Version discovery uses GET /version.
Focused public API usage around stable string IDs, public detail fields, cleaner response formatting, and clearer version discovery.
- Search results returned string profile and job IDs for downstream detail lookups.
- Entity detail APIs accepted the string type IDs returned by search.
- Public people and job search result windows were documented at 100 results per request.
- Scholar search supported explicit result sizing up to 100 for public API keys.
- Job detail defaults returned public job detail fields.
- Source selection followed public field access rules for public API keys.
Published the ID-first public REST contract and matching OpenClaw skills for search, entity detail, grading, jobs, and scholars.
- People and job search returned IDs first, with full documents fetched through entity detail APIs.
- Profile detail lookup supported profile IDs and LinkedIn URLs.
- Job detail lookup supported job IDs.
- People grading, bulk grading, comparison, contact unlock, stats, job search, and scholar search were documented together.
- Version discovery used /version.