The Search Jobs endpoint lets you programmatically query job listings from the Mokaru database. It is the starting point for most automation workflows - search for relevant positions, then pipe the results into your application tracker or external tools.Common use cases:
AI agent job hunting - connect Claude Desktop, GPT, or any AI agent to search for jobs on your behalf. The agent can evaluate listings against your preferences and automatically create applications for the best matches.
n8n and Make workflows - build automated pipelines that search for new jobs on a schedule, filter by your criteria, and push results to Slack, Notion, or a spreadsheet.
Custom job boards - pull listings into your own interface or internal tool. Combine multiple searches (different roles, locations) into a single view.
Market research - track hiring trends by querying specific job titles or locations over time. Monitor how many positions a company has open or how salary ranges shift.
Each search returns up to 25 results per page. To paginate, pass the nextCursor from a response back as cursor on the next request (opaque token - do not construct it yourself). The hasMore field tells you whether additional pages are available.Free-tier users receive results from the Mokaru database, which is refreshed daily with popular job titles. Plus users get additional results from external providers (JSearch, Fantastic.jobs), giving broader coverage for niche roles or less common locations.The response includes an id field for each listing. Pass this as jobListingId when creating an application to automatically link salary data and publisher information.
Plus users get results from external job providers (JSearch, Fantastic.jobs) in addition to the Mokaru database. The database is refreshed daily with the top 35 most popular job titles.
Was this page helpful?
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Mokaru","colors":{"primary":"#065f46","light":"#10b981","dark":"#065f46"},"logo":{"light":"https://mintcdn.com/mokaru/9fuZq4m7i6DyZBIa/logo/Logo.png?fit=max\u0026auto=format\u0026n=9fuZq4m7i6DyZBIa\u0026q=85\u0026s=0dc9f100c40436e6a6a41f0eef4ae127","dark":"https://mintcdn.com/mokaru/9fuZq4m7i6DyZBIa/logo/Logo.png?fit=max\u0026auto=format\u0026n=9fuZq4m7i6DyZBIa\u0026q=85\u0026s=0dc9f100c40436e6a6a41f0eef4ae127"},"favicon":"https://mintcdn.com/mokaru/9fuZq4m7i6DyZBIa/favicon.png?fit=max\u0026auto=format\u0026n=9fuZq4m7i6DyZBIa\u0026q=85\u0026s=9de446794b015e8687279b765ca88753","api":{"mdx":{"auth":{"method":"bearer"},"server":"https://api.mokaru.ai"}},"appearance":{"default":"light"},"navbar":{"links":[{"href":"https://mokaru.ai","label":"Website"},{"href":"https://mokaru.ai/contact","label":"Support"}],"primary":{"type":"button","label":"Open App","href":"https://app.mokaru.ai"}},"footer":{"socials":{"linkedin":"https://www.linkedin.com/company/mokaru"}},"seo":{"metatags":{"og:site_name":"Mokaru Docs","og:type":"website","og:locale":"en_US","twitter:card":"summary_large_image"},"indexing":"navigable"},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"mokaru","hasAudioNarration":false,"actualSubdomain":"mokaru","customDomains":["docs.mokaru.ai"],"gitSource":{"type":"github","owner":"vndck","repo":"mokaru","deployBranch":"master","contentDirectory":"apps/docs","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6a4d6ae231d9e9e724827592","collectionId":"5dc79d9f-6803-4def-944b-0fefcb9075a1","schemaVersion":"v3"},"feedback":{"thumbs":true},"entitlements":{},"buildId":"6ae94a1bd5c3fa078e8a8ab2:success","clientVersion":"0.0.4074","searchFilterCounts":[{"language":"default","tag":"API Reference","count":85},{"language":"default","tag":"Documentation","count":21},{"language":"default","tag":"Custom Sections","count":8},{"language":"default","tag":"Resumes","count":7},{"language":"default","tag":"Applications","count":5},{"language":"default","tag":"Awards","count":5},{"language":"default","tag":"Certificates","count":5},{"language":"default","tag":"Contacts","count":5},{"language":"default","tag":"Cover Letters","count":5},{"language":"default","tag":"Education","count":5}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"comment-mode","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":".card,[class*=\"Card\"]{border-radius:0.375rem!important}button,.button,[class*=\"Button\"],a[class*=\"button\"]{border-radius:0.375rem!important}.accordion,[class*=\"Accordion\"]{border-radius:0.375rem!important}pre,code{border-radius:0.375rem!important}[class*=\"rounded\"]{border-radius:0.375rem!important}#navbar button,#navbar a[href]{border-radius:0.375rem!important}"}],"page":{"pagePath":"api-reference/endpoint/search-jobs","slug":"/api-reference/endpoint/search-jobs","pageMetadata":{"title":"Search Jobs","api":"POST https://api.mokaru.ai/v1/jobs/search","description":"Search job listings in the Mokaru database","seo":{"title":"Search Jobs - Job Search API for AI Agents and Automations","description":"Programmatically search job listings with the Mokaru job search API. Filter by location, remote status, employment type, and recency. Built for AI agents, n8n workflows, and automation tools.","keywords":"job search API, AI agent API, n8n integration, job listings API, remote jobs API, application tracking API"},"href":"/api-reference/endpoint/search-jobs"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Search job listings in the Mokaru database\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={code:`code`,li:`li`,p:`p`,pre:`pre`,span:`span`,strong:`strong`,ul:`ul`,..._provideComponents(),...props.components},{CodeBlock,Expandable,Heading,Info,Note,ParamField,ResponseField}=_components;if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!Expandable)_missingMdxReference(`Expandable`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Info)_missingMdxReference(`Info`,true);if(!Note)_missingMdxReference(`Note`,true);if(!ParamField)_missingMdxReference(`ParamField`,true);if(!ResponseField)_missingMdxReference(`ResponseField`,true);return _jsxs(_Fragment,{children:[_jsx(Heading,{level:`2`,id:`overview`,children:`Overview`}),`\n`,_jsx(_components.p,{children:`The Search Jobs endpoint lets you programmatically query job listings from the Mokaru database. It is the starting point for most automation workflows - search for relevant positions, then pipe the results into your application tracker or external tools.`}),`\n`,_jsx(_components.p,{children:_jsx(_components.strong,{children:`Common use cases:`})}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`AI agent job hunting`}),` - connect Claude Desktop, GPT, or any AI agent to search for jobs on your behalf. The agent can evaluate listings against your preferences and automatically create applications for the best matches.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`n8n and Make workflows`}),` - build automated pipelines that search for new jobs on a schedule, filter by your criteria, and push results to Slack, Notion, or a spreadsheet.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Custom job boards`}),` - pull listings into your own interface or internal tool. Combine multiple searches (different roles, locations) into a single view.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Market research`}),` - track hiring trends by querying specific job titles or locations over time. Monitor how many positions a company has open or how salary ranges shift.`]}),`\n`]}),`\n`,_jsxs(_components.p,{children:[`Each search returns up to 25 results per page. To paginate, pass the `,_jsx(_components.code,{children:`nextCursor`}),` from a response back as `,_jsx(_components.code,{children:`cursor`}),` on the next request (opaque token - do not construct it yourself). The `,_jsx(_components.code,{children:`hasMore`}),` field tells you whether additional pages are available.`]}),`\n`,_jsx(_components.p,{children:`Free-tier users receive results from the Mokaru database, which is refreshed daily with popular job titles. Plus users get additional results from external providers (JSearch, Fantastic.jobs), giving broader coverage for niche roles or less common locations.`}),`\n`,_jsxs(_components.p,{children:[`The response includes an `,_jsx(_components.code,{children:`id`}),` field for each listing. Pass this as `,_jsx(_components.code,{children:`jobListingId`}),` when creating an application to automatically link salary data and publisher information.`]}),`\n`,_jsx(Note,{children:_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Scope required:`}),` `,_jsx(_components.code,{children:`jobs:search`}),` | `,_jsx(_components.strong,{children:`Rate limit:`}),` 30 requests/min`]})}),`\n`,_jsx(Heading,{level:`2`,id:`request`,children:`Request`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`1`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`1`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`POST`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` /v1/jobs/search`})]}),`\n`]})})}),`\n`,_jsx(Heading,{level:`3`,id:`body-parameters`,children:`Body Parameters`}),`\n`,_jsx(ParamField,{body:`query`,type:`string`,required:true,id:`param-query`,children:_jsx(_components.p,{children:`Job search keywords (e.g. “software engineer”, “product manager”)`})}),`\n`,_jsx(ParamField,{body:`location`,type:`string`,id:`param-location`,children:_jsx(_components.p,{children:`City, state, or country (e.g. “San Francisco”, “Remote”)`})}),`\n`,_jsx(ParamField,{body:`country`,type:`string`,id:`param-country`,children:_jsxs(_components.p,{children:[`Two-letter ISO country code (e.g. `,_jsx(_components.code,{children:`DE`}),`, `,_jsx(_components.code,{children:`US`}),`, `,_jsx(_components.code,{children:`GB`}),`) for strict country filtering`]})}),`\n`,_jsx(ParamField,{body:`remote`,type:`boolean`,id:`param-remote`,children:_jsxs(_components.p,{children:[`Legacy shortcut for `,_jsx(_components.code,{children:`workArrangement: \"remote\"`}),`. Prefer `,_jsx(_components.code,{children:`workArrangement(s)`})]})}),`\n`,_jsx(ParamField,{body:`workArrangement`,type:`string`,id:`param-work-arrangement`,children:_jsxs(_components.p,{children:[`Work model: `,_jsx(_components.code,{children:`remote`}),`, `,_jsx(_components.code,{children:`hybrid`}),`, or `,_jsx(_components.code,{children:`onsite`})]})}),`\n`,_jsx(ParamField,{body:`workArrangements`,type:`string[]`,id:`param-work-arrangements`,children:_jsxs(_components.p,{children:[`Multi-select work model (OR). Takes precedence over `,_jsx(_components.code,{children:`workArrangement`})]})}),`\n`,_jsx(ParamField,{body:`employmentType`,type:`string`,id:`param-employment-type`,children:_jsxs(_components.p,{children:[`Filter by type: `,_jsx(_components.code,{children:`FULLTIME`}),`, `,_jsx(_components.code,{children:`PARTTIME`}),`, `,_jsx(_components.code,{children:`CONTRACTOR`}),`, `,_jsx(_components.code,{children:`INTERN`})]})}),`\n`,_jsx(ParamField,{body:`employmentTypes`,type:`string[]`,id:`param-employment-types`,children:_jsxs(_components.p,{children:[`Multi-select employment type (OR). Takes precedence over `,_jsx(_components.code,{children:`employmentType`})]})}),`\n`,_jsx(ParamField,{body:`datePosted`,type:`string`,id:`param-date-posted`,children:_jsxs(_components.p,{children:[`Filter by recency: `,_jsx(_components.code,{children:`day`}),`, `,_jsx(_components.code,{children:`3days`}),`, `,_jsx(_components.code,{children:`week`}),`, `,_jsx(_components.code,{children:`month`})]})}),`\n`,_jsx(ParamField,{body:`salaryMin`,type:`number`,id:`param-salary-min`,children:_jsx(_components.p,{children:`Minimum annual salary in the job currency. Only matches jobs with disclosed salary`})}),`\n`,_jsx(ParamField,{body:`salaryRanges`,type:`string[]`,id:`param-salary-ranges`,children:_jsxs(_components.p,{children:[`Annualised salary bands (OR), open-ended allowed: `,_jsx(_components.code,{children:`\"30000-50000\"`}),`, `,_jsx(_components.code,{children:`\"150000-\"`})]})}),`\n`,_jsx(ParamField,{body:`requireSalary`,type:`boolean`,id:`param-require-salary`,children:_jsx(_components.p,{children:`Only return jobs that disclose a salary`})}),`\n`,_jsx(ParamField,{body:`benefits`,type:`string[]`,id:`param-benefits`,children:_jsxs(_components.p,{children:[`Require these benefits to be present (e.g. `,_jsx(_components.code,{children:`[\"remote work\", \"health insurance\"]`}),`)`]})}),`\n`,_jsx(ParamField,{body:`includeCompanies`,type:`string[]`,id:`param-include-companies`,children:_jsx(_components.p,{children:`Restrict results to these company names (case-insensitive substring match)`})}),`\n`,_jsx(ParamField,{body:`excludeCompanies`,type:`string[]`,id:`param-exclude-companies`,children:_jsx(_components.p,{children:`Hide listings from these companies (case-insensitive substring match)`})}),`\n`,_jsx(ParamField,{body:`includeKeywords`,type:`string[]`,id:`param-include-keywords`,children:_jsx(_components.p,{children:`Require all of these keywords to appear in title or description`})}),`\n`,_jsx(ParamField,{body:`excludeKeywords`,type:`string[]`,id:`param-exclude-keywords`,children:_jsx(_components.p,{children:`Exclude jobs whose title or description contains any of these keywords`})}),`\n`,_jsx(ParamField,{body:`includeTitles`,type:`string[]`,id:`param-include-titles`,children:_jsx(_components.p,{children:`At least one of these substrings must appear in the job title`})}),`\n`,_jsx(ParamField,{body:`excludeTitles`,type:`string[]`,id:`param-exclude-titles`,children:_jsx(_components.p,{children:`None of these substrings may appear in the job title`})}),`\n`,_jsx(ParamField,{body:`jobLevels`,type:`string[]`,id:`param-job-levels`,children:_jsxs(_components.p,{children:[`Seniority inferred from the title (OR): `,_jsx(_components.code,{children:`entry`}),`, `,_jsx(_components.code,{children:`junior`}),`, `,_jsx(_components.code,{children:`mid`}),`, `,_jsx(_components.code,{children:`senior`}),`, `,_jsx(_components.code,{children:`lead`})]})}),`\n`,_jsx(ParamField,{body:`sources`,type:`string[]`,id:`param-sources`,children:_jsxs(_components.p,{children:[`Restrict to specific ATS providers by exact source key (e.g. `,_jsx(_components.code,{children:`greenhouse`}),`, `,_jsx(_components.code,{children:`ashby`}),`, `,_jsx(_components.code,{children:`workday`}),`)`]})}),`\n`,_jsx(ParamField,{body:`languages`,type:`string[]`,id:`param-languages`,children:_jsxs(_components.p,{children:[`Required job languages by English name (OR), e.g. `,_jsx(_components.code,{children:`[\"English\", \"German\"]`})]})}),`\n`,_jsx(ParamField,{body:`experienceMin`,type:`number`,id:`param-experience-min`,children:_jsx(_components.p,{children:`Minimum years of required experience stated by the job`})}),`\n`,_jsx(ParamField,{body:`experienceMax`,type:`number`,id:`param-experience-max`,children:_jsx(_components.p,{children:`Maximum years of required experience stated by the job`})}),`\n`,_jsx(ParamField,{body:`visaSponsorship`,type:`boolean`,id:`param-visa-sponsorship`,children:_jsx(_components.p,{children:`Only jobs that explicitly offer visa sponsorship`})}),`\n`,_jsx(ParamField,{body:`securityClearance`,type:`boolean`,id:`param-security-clearance`,children:_jsx(_components.p,{children:`Match jobs that explicitly require a security clearance`})}),`\n`,_jsx(ParamField,{body:`directApplyOnly`,type:`boolean`,id:`param-direct-apply-only`,children:_jsx(_components.p,{children:`Only jobs whose apply-link points to the employer’s own ATS`})}),`\n`,_jsx(ParamField,{body:`excludeGhostJobs`,type:`boolean`,id:`param-exclude-ghost-jobs`,children:_jsx(_components.p,{children:`Hide likely-stale “ghost” jobs (posted 60+ days ago or repeatedly recycled)`})}),`\n`,_jsx(ParamField,{body:`limit`,type:`number`,default:`25`,id:`param-limit`,children:_jsx(_components.p,{children:`Results per page (max 100)`})}),`\n`,_jsx(ParamField,{body:`cursor`,type:`string`,id:`param-cursor`,children:_jsxs(_components.p,{children:[`Opaque pagination cursor from the previous response’s `,_jsx(_components.code,{children:`nextCursor`}),`. Omit on the first page; pass it back unchanged`]})}),`\n`,_jsx(Heading,{level:`3`,id:`example`,children:`Example`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`9`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`9`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`curl`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -X`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` POST`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"https://api.mokaru.ai/v1/jobs/search\"`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -H`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"Authorization: Bearer mk_your_key\"`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -H`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"Content-Type: application/json\"`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -d`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` '{`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"query\": \"software engineer\",`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"location\": \"San Francisco\",`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"remote\": true,`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"datePosted\": \"week\"`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` }'`})}),`\n`]})})}),`\n`,_jsx(Heading,{level:`2`,id:`response`,children:`Response`}),`\n`,_jsxs(ResponseField,{name:`data`,type:`array`,id:`param-data`,children:[_jsx(_components.p,{children:`Array of job listings`}),_jsxs(Expandable,{children:[_jsxs(ResponseField,{name:`id`,type:`string`,id:`param-id`,children:[`Unique job ID (use for `,_jsx(_components.code,{children:`jobListingId`}),` when creating applications)`]}),_jsx(ResponseField,{name:`title`,type:`string`,id:`param-title`,children:`Job title`}),_jsx(ResponseField,{name:`company`,type:`string`,id:`param-company`,children:`Company name`}),_jsx(ResponseField,{name:`companyLogo`,type:`string`,id:`param-company-logo`,children:`Company logo URL`}),_jsx(ResponseField,{name:`companyWebsite`,type:`string`,id:`param-company-website`,children:`Company website URL`}),_jsx(ResponseField,{name:`location`,type:`string`,id:`param-location-1`,children:`Job location`}),_jsx(ResponseField,{name:`city`,type:`string`,id:`param-city`,children:`City`}),_jsx(ResponseField,{name:`state`,type:`string`,id:`param-state`,children:`State or province`}),_jsx(ResponseField,{name:`country`,type:`string`,id:`param-country-1`,children:`Country code`}),_jsx(ResponseField,{name:`isRemote`,type:`boolean`,id:`param-is-remote`,children:`Whether the job is remote`}),_jsx(ResponseField,{name:`employmentType`,type:`string`,id:`param-employment-type-1`,children:`Employment type`}),_jsx(ResponseField,{name:`applyLink`,type:`string`,id:`param-apply-link`,children:`Direct application URL`}),_jsx(ResponseField,{name:`applyIsDirect`,type:`boolean`,id:`param-apply-is-direct`,children:`Whether the apply link goes directly to the employer`}),_jsx(ResponseField,{name:`publisher`,type:`string`,id:`param-publisher`,children:`Source publisher (e.g. LinkedIn, Indeed)`}),_jsx(ResponseField,{name:`description`,type:`string`,id:`param-description`,children:`Full job description (HTML)`}),_jsx(ResponseField,{name:`highlights`,type:`object`,id:`param-highlights`,children:`Qualifications, responsibilities, and other highlights`}),_jsx(ResponseField,{name:`benefits`,type:`array`,id:`param-benefits-1`,children:`List of job benefits`}),_jsx(ResponseField,{name:`salaryMin`,type:`number`,id:`param-salary-min-1`,children:`Minimum salary`}),_jsx(ResponseField,{name:`salaryMax`,type:`number`,id:`param-salary-max`,children:`Maximum salary`}),_jsx(ResponseField,{name:`salaryPeriod`,type:`string`,id:`param-salary-period`,children:`Salary period (yearly, monthly, hourly)`}),_jsx(ResponseField,{name:`postedAt`,type:`string`,id:`param-posted-at`,children:`ISO 8601 posting date the results sort by (newest first). From the employer/ATS when provided, otherwise when Mokaru first saw the job`}),_jsx(ResponseField,{name:`firstSeenAt`,type:`string`,id:`param-first-seen-at`,children:`ISO 8601 date Mokaru first indexed the listing (useful for spotting recycled/reposted jobs)`}),_jsx(ResponseField,{name:`republishCount`,type:`number`,id:`param-republish-count`,children:`How many times the posting date was bumped forward (recycled-listing signal)`}),_jsxs(ResponseField,{name:`source`,type:`string`,id:`param-source`,children:[`ATS provider key the job was ingested from (e.g. `,_jsx(_components.code,{children:`greenhouse`}),`, `,_jsx(_components.code,{children:`ashby`}),`, `,_jsx(_components.code,{children:`workday`}),`)`]})]})]}),`\n`,_jsxs(ResponseField,{name:`count`,type:`number`,id:`param-count`,children:[`Number of jobs returned in this page (same as `,_jsx(_components.code,{children:`data.length`}),`, max 25)`]}),`\n`,_jsxs(ResponseField,{name:`total`,type:`number`,id:`param-total`,children:[`Alias of `,_jsx(_components.code,{children:`count`}),` for shape uniformity - NOT the grand total across all pages`]}),`\n`,_jsx(ResponseField,{name:`hasMore`,type:`boolean`,id:`param-has-more`,children:`Whether more pages are available`}),`\n`,_jsxs(ResponseField,{name:`nextCursor`,type:`string`,id:`param-next-cursor`,children:[`Opaque cursor for the next page. Pass back as `,_jsx(_components.code,{children:`cursor`}),`. `,_jsx(_components.code,{children:`null`}),` when `,_jsx(_components.code,{children:`hasMore`}),` is false`]}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`31`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`31`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"data\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"id\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"clx1234...\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"title\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Senior Software Engineer\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"company\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Acme Corp\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"companyLogo\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"https://...\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"companyWebsite\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"https://...\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"location\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"San Francisco, CA\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"city\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"San Francisco\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"state\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"CA\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"country\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"US\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"isRemote\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`true`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"employmentType\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Full-time\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"applyLink\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"https://acme.com/careers/123\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"applyIsDirect\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`false`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"publisher\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"LinkedIn\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"description\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"\u003cp>We are looking for a Senior Software Engineer...\u003c/p>\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"highlights\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: { `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"qualifications\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"...\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`], `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"responsibilities\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"...\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`] },`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"benefits\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Health insurance\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"401k\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`],`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"salaryMin\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`150000`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"salaryMax\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`200000`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"salaryPeriod\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"yearly\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"postedAt\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"2026-03-10T00:00:00.000Z\"`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` ],`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"total\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`142`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"hasMore\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`true`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"page\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`1`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"source\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"database\"`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})}),`\n`,_jsx(Info,{children:_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Plus users`}),` get results from external job providers (JSearch, Fantastic.jobs) in addition to the Mokaru database. The database is refreshed daily with the top 35 most popular job titles.`]})})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Search Jobs","api":"POST https://api.mokaru.ai/v1/jobs/search","description":"Search job listings in the Mokaru database","seo":{"title":"Search Jobs - Job Search API for AI Agents and Automations","description":"Programmatically search job listings with the Mokaru job search API. Filter by location, remote status, employment type, and recency. Built for AI agents, n8n workflows, and automation tools.","keywords":"job search API, AI agent API, n8n integration, job listings API, remote jobs API, application tracking API"},"href":"/api-reference/endpoint/search-jobs"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Overview","slug":"overview","depth":2,"children":[]},{"title":"Request","slug":"request","depth":2,"children":[{"title":"Body Parameters","slug":"body-parameters","depth":3,"children":[]},{"title":"Example","slug":"example","depth":3,"children":[]}]},{"title":"Response","slug":"response","depth":2,"children":[]}],"codeExamples":{},"endpoint":{"title":"Search Jobs","path":"/v1/jobs/search","servers":[{"url":"https://api.mokaru.ai"}],"method":"post","request":{"security":[{"title":"Bearer Auth","parameters":{"header":{"Authorization":{"type":"http","scheme":"bearer","description":"Bearer authentication header of the form `Bearer \u003ctoken>`, where `\u003ctoken>` is your auth token."}},"query":{},"cookie":{}}}],"parameters":{"query":{},"header":{},"cookie":{},"path":{}},"body":{"application/json":{"schemaArray":[{"type":"object","properties":{"query":[{"type":"string","description":"Job search keywords (e.g. “software engineer”, “product manager”)","required":true}],"location":[{"type":"string","description":"City, state, or country (e.g. “San Francisco”, “Remote”)"}],"country":[{"type":"string","description":"Two-letter ISO country code (e.g. `DE` , `US` , `GB` ) for strict country filtering"}],"remote":[{"type":"boolean","description":"Legacy shortcut for `workArrangement: \"remote\"` . Prefer `workArrangement(s)`"}],"workArrangement":[{"type":"string","description":"Work model: `remote` , `hybrid` , or `onsite`"}],"workArrangements":[{"type":"array","items":[{"type":"string"}],"description":"Multi-select work model (OR). Takes precedence over `workArrangement`"}],"employmentType":[{"type":"string","description":"Filter by type: `FULLTIME` , `PARTTIME` , `CONTRACTOR` , `INTERN`"}],"employmentTypes":[{"type":"array","items":[{"type":"string"}],"description":"Multi-select employment type (OR). Takes precedence over `employmentType`"}],"datePosted":[{"type":"string","description":"Filter by recency: `day` , `3days` , `week` , `month`"}],"salaryMin":[{"type":"number","description":"Minimum annual salary in the job currency. Only matches jobs with disclosed salary"}],"salaryRanges":[{"type":"array","items":[{"type":"string"}],"description":"Annualised salary bands (OR), open-ended allowed: `\"30000-50000\"` , `\"150000-\"`"}],"requireSalary":[{"type":"boolean","description":"Only return jobs that disclose a salary"}],"benefits":[{"type":"array","items":[{"type":"string"}],"description":"Require these benefits to be present (e.g. `[\"remote work\", \"health insurance\"]` )"}],"includeCompanies":[{"type":"array","items":[{"type":"string"}],"description":"Restrict results to these company names (case-insensitive substring match)"}],"excludeCompanies":[{"type":"array","items":[{"type":"string"}],"description":"Hide listings from these companies (case-insensitive substring match)"}],"includeKeywords":[{"type":"array","items":[{"type":"string"}],"description":"Require all of these keywords to appear in title or description"}],"excludeKeywords":[{"type":"array","items":[{"type":"string"}],"description":"Exclude jobs whose title or description contains any of these keywords"}],"includeTitles":[{"type":"array","items":[{"type":"string"}],"description":"At least one of these substrings must appear in the job title"}],"excludeTitles":[{"type":"array","items":[{"type":"string"}],"description":"None of these substrings may appear in the job title"}],"jobLevels":[{"type":"array","items":[{"type":"string"}],"description":"Seniority inferred from the title (OR): `entry` , `junior` , `mid` , `senior` , `lead`"}],"sources":[{"type":"array","items":[{"type":"string"}],"description":"Restrict to specific ATS providers by exact source key (e.g. `greenhouse` , `ashby` , `workday` )"}],"languages":[{"type":"array","items":[{"type":"string"}],"description":"Required job languages by English name (OR), e.g. `[\"English\", \"German\"]`"}],"experienceMin":[{"type":"number","description":"Minimum years of required experience stated by the job"}],"experienceMax":[{"type":"number","description":"Maximum years of required experience stated by the job"}],"visaSponsorship":[{"type":"boolean","description":"Only jobs that explicitly offer visa sponsorship"}],"securityClearance":[{"type":"boolean","description":"Match jobs that explicitly require a security clearance"}],"directApplyOnly":[{"type":"boolean","description":"Only jobs whose apply-link points to the employer’s own ATS"}],"excludeGhostJobs":[{"type":"boolean","description":"Hide likely-stale “ghost” jobs (posted 60+ days ago or repeatedly recycled)"}],"limit":[{"type":"number","description":"Results per page (max 100)"}],"cursor":[{"type":"string","description":"Opaque pagination cursor from the previous response’s `nextCursor` . Omit on the first page; pass it back unchanged"}]}}],"examples":{"example":{"value":{"query":"\u003cstring>","location":"\u003cstring>","country":"\u003cstring>","remote":true,"workArrangement":"\u003cstring>","workArrangements":["\u003cstring>"],"employmentType":"\u003cstring>","employmentTypes":["\u003cstring>"],"datePosted":"\u003cstring>","salaryMin":123,"salaryRanges":["\u003cstring>"],"requireSalary":true,"benefits":["\u003cstring>"],"includeCompanies":["\u003cstring>"],"excludeCompanies":["\u003cstring>"],"includeKeywords":["\u003cstring>"],"excludeKeywords":["\u003cstring>"],"includeTitles":["\u003cstring>"],"excludeTitles":["\u003cstring>"],"jobLevels":["\u003cstring>"],"sources":["\u003cstring>"],"languages":["\u003cstring>"],"experienceMin":123,"experienceMax":123,"visaSponsorship":true,"securityClearance":true,"directApplyOnly":true,"excludeGhostJobs":true,"limit":123,"cursor":"\u003cstring>"}}}}}},"response":{"200":{"application/json":{"schemaArray":[{"type":"object","properties":{"data":[{"type":"array","items":[{"type":"object","properties":{"id":[{"type":"string","description":"Unique job ID (use for `jobListingId` when creating applications)"}],"title":[{"type":"string","description":"Job title"}],"company":[{"type":"string","description":"Company name"}],"companyLogo":[{"type":"string","description":"Company logo URL"}],"companyWebsite":[{"type":"string","description":"Company website URL"}],"location":[{"type":"string","description":"Job location"}],"city":[{"type":"string","description":"City"}],"state":[{"type":"string","description":"State or province"}],"country":[{"type":"string","description":"Country code"}],"isRemote":[{"type":"boolean","description":"Whether the job is remote"}],"employmentType":[{"type":"string","description":"Employment type"}],"applyLink":[{"type":"string","description":"Direct application URL"}],"applyIsDirect":[{"type":"boolean","description":"Whether the apply link goes directly to the employer"}],"publisher":[{"type":"string","description":"Source publisher (e.g. LinkedIn, Indeed)"}],"description":[{"type":"string","description":"Full job description (HTML)"}],"highlights":[{"type":"object","properties":{},"description":"Qualifications, responsibilities, and other highlights"}],"benefits":[{"type":"array","items":[{"type":"object","properties":{}}],"description":"List of job benefits"}],"salaryMin":[{"type":"number","description":"Minimum salary"}],"salaryMax":[{"type":"number","description":"Maximum salary"}],"salaryPeriod":[{"type":"string","description":"Salary period (yearly, monthly, hourly)"}],"postedAt":[{"type":"string","description":"ISO 8601 posting date the results sort by (newest first). From the employer/ATS when provided, otherwise when Mokaru first saw the job"}],"firstSeenAt":[{"type":"string","description":"ISO 8601 date Mokaru first indexed the listing (useful for spotting recycled/reposted jobs)"}],"republishCount":[{"type":"number","description":"How many times the posting date was bumped forward (recycled-listing signal)"}],"source":[{"type":"string","description":"ATS provider key the job was ingested from (e.g. `greenhouse` , `ashby` , `workday` )"}]}}],"description":"Array of job listings"}],"count":[{"type":"number","description":"Number of jobs returned in this page (same as `data.length` , max 25)"}],"total":[{"type":"number","description":"Alias of `count` for shape uniformity - NOT the grand total across all pages"}],"hasMore":[{"type":"boolean","description":"Whether more pages are available"}],"nextCursor":[{"type":"string","description":"Opaque cursor for the next page. Pass back as `cursor` . `null` when `hasMore` is false"}]}}],"examples":{"example":{"value":{"data":[{"id":"\u003cstring>","title":"\u003cstring>","company":"\u003cstring>","companyLogo":"\u003cstring>","companyWebsite":"\u003cstring>","location":"\u003cstring>","city":"\u003cstring>","state":"\u003cstring>","country":"\u003cstring>","isRemote":true,"employmentType":"\u003cstring>","applyLink":"\u003cstring>","applyIsDirect":true,"publisher":"\u003cstring>","description":"\u003cstring>","highlights":{},"benefits":[{}],"salaryMin":123,"salaryMax":123,"salaryPeriod":"\u003cstring>","postedAt":"\u003cstring>","firstSeenAt":"\u003cstring>","republishCount":123,"source":"\u003cstring>"}],"count":123,"total":123,"hasMore":true,"nextCursor":"\u003cstring>"}}}}}},"deprecated":false}},"jsLinks":[],"subdomain":"mokaru","siteName":"Mokaru","title":"Search Jobs - Mokaru","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-06-24T21:32:25.159Z","originalFileLocation":"api-reference/endpoint/search-jobs.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"light\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Search job listings in the Mokaru database\">\u003cmeta data-mint-head name=\"application-name\" content=\"Mokaru\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/mokaru/K1u3Ql5i5lTewohf/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/mokaru/K1u3Ql5i5lTewohf/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/mokaru/K1u3Ql5i5lTewohf/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/mokaru/K1u3Ql5i5lTewohf/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/mokaru/K1u3Ql5i5lTewohf/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/mokaru/K1u3Ql5i5lTewohf/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/mokaru/K1u3Ql5i5lTewohf/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/mokaru/K1u3Ql5i5lTewohf/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/mokaru/K1u3Ql5i5lTewohf/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Search Jobs - Mokaru\">\u003cmeta data-mint-head property=\"og:description\" content=\"Search job listings in the Mokaru database\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Mokaru Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.mokaru.ai/api-reference/endpoint/search-jobs\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://mokaru.mintlify.site/_mintlify/api/og/v2?division=Jobs\u0026amp;title=Search+Jobs\u0026amp;description=Search+job+listings+in+the+Mokaru+database\u0026amp;theme=ba54d0e09ca57a1c93d106b4\u0026amp;signature=3c9fb4081bcc7b3fe9d386a556f411dc4c2ec13cacff944cfb1b0dacdb9c038a\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Search Jobs - Mokaru\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Search job listings in the Mokaru database\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://mokaru.mintlify.site/_mintlify/api/og/v2?division=Jobs\u0026amp;title=Search+Jobs\u0026amp;description=Search+job+listings+in+the+Mokaru+database\u0026amp;theme=ba54d0e09ca57a1c93d106b4\u0026amp;signature=3c9fb4081bcc7b3fe9d386a556f411dc4c2ec13cacff944cfb1b0dacdb9c038a\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/mokaru/K1u3Ql5i5lTewohf/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Mokaru\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#065f46\">\u003cmeta data-mint-head name=\"og:locale\" content=\"en_US\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.mokaru.ai/api-reference/endpoint/search-jobs\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/endpoint/search-jobs.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.mokaru.ai/#organization\",\"name\":\"Mokaru\",\"url\":\"https://docs.mokaru.ai\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/mokaru/9fuZq4m7i6DyZBIa/logo/Logo.png?fit=max\u0026auto=format\u0026n=9fuZq4m7i6DyZBIa\u0026q=85\u0026s=0dc9f100c40436e6a6a41f0eef4ae127\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.mokaru.ai#website\",\"name\":\"Mokaru\",\"url\":\"https://docs.mokaru.ai\",\"publisher\":{\"@id\":\"https://docs.mokaru.ai/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.mokaru.ai/api-reference/endpoint/search-jobs#webpage\",\"url\":\"https://docs.mokaru.ai/api-reference/endpoint/search-jobs\",\"name\":\"Search Jobs\",\"description\":\"Search job listings in the Mokaru database\",\"dateModified\":\"2026-06-24T21:32:25.159Z\",\"isPartOf\":{\"@id\":\"https://docs.mokaru.ai#website\"},\"breadcrumb\":{\"@id\":\"https://docs.mokaru.ai/api-reference/endpoint/search-jobs#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.mokaru.ai/api-reference/endpoint/search-jobs#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Mokaru\",\"item\":\"https://docs.mokaru.ai\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Search Jobs\",\"item\":\"https://docs.mokaru.ai/api-reference/endpoint/search-jobs\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.mokaru.ai/api-reference/endpoint/search-jobs#apireference\",\"headline\":\"Search Jobs\",\"name\":\"Search Jobs\",\"description\":\"Search job listings in the Mokaru database\",\"url\":\"https://docs.mokaru.ai/api-reference/endpoint/search-jobs\",\"mainEntityOfPage\":{\"@id\":\"https://docs.mokaru.ai/api-reference/endpoint/search-jobs#webpage\"},\"dateModified\":\"2026-06-24T21:32:25.159Z\",\"publisher\":{\"@id\":\"https://docs.mokaru.ai/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.mokaru.ai#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Mokaru\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Mokaru","nav":{"global":null,"tabs":[{"tab":"Documentation","pages":[{"title":"Documentation","href":"/introduction"}]},{"tab":"API Reference","groups":[{"group":"API Reference","pages":[{"title":"API Reference","href":"/api-reference/introduction"},{"title":"Authentication","description":"API keys, scopes, and rate limits","href":"/api-reference/authentication"}]},{"group":"Jobs","pages":[{"title":"Search Jobs","api":"POST https://api.mokaru.ai/v1/jobs/search","href":"/api-reference/endpoint/search-jobs"}]},{"group":"Applications","pages":[{"title":"Create Application","api":"POST https://api.mokaru.ai/v1/tracker/applications","description":"Add a job to your application tracker","href":"/api-reference/endpoint/create-application"},{"title":"List Applications","api":"GET https://api.mokaru.ai/v1/tracker/applications","href":"/api-reference/endpoint/list-applications"},{"title":"Get Application","api":"GET https://api.mokaru.ai/v1/tracker/applications/{id}","href":"/api-reference/endpoint/get-application"},{"title":"Update Application","api":"PATCH https://api.mokaru.ai/v1/tracker/applications/{id}","href":"/api-reference/endpoint/update-application"},{"title":"Delete Application","api":"DELETE https://api.mokaru.ai/v1/tracker/applications/{id}","href":"/api-reference/endpoint/delete-application"}]},{"group":"Contacts","pages":[{"title":"List Contacts","api":"GET https://api.mokaru.ai/v1/contacts","href":"/api-reference/endpoint/list-contacts"},{"title":"Get Contact","api":"GET https://api.mokaru.ai/v1/contacts/{id}","href":"/api-reference/endpoint/get-contact"},{"title":"Create Contact","api":"POST https://api.mokaru.ai/v1/contacts","href":"/api-reference/endpoint/create-contact"},{"title":"Update Contact","api":"PATCH https://api.mokaru.ai/v1/contacts/{id}","href":"/api-reference/endpoint/update-contact"},{"title":"Delete Contact","api":"DELETE https://api.mokaru.ai/v1/contacts/{id}","href":"/api-reference/endpoint/delete-contact"}]},{"group":"Experiences","pages":[{"title":"List Experiences","api":"GET https://api.mokaru.ai/v1/experiences","href":"/api-reference/endpoint/list-experiences"},{"title":"Get Experience","api":"GET https://api.mokaru.ai/v1/experiences/{id}","href":"/api-reference/endpoint/get-experience"},{"title":"Create Experience","api":"POST https://api.mokaru.ai/v1/experiences","href":"/api-reference/endpoint/create-experience"},{"title":"Update Experience","api":"PATCH https://api.mokaru.ai/v1/experiences/{id}","href":"/api-reference/endpoint/update-experience"},{"title":"Delete Experience","api":"DELETE https://api.mokaru.ai/v1/experiences/{id}","href":"/api-reference/endpoint/delete-experience"}]},{"group":"Education","pages":[{"title":"List Education","api":"GET https://api.mokaru.ai/v1/education","href":"/api-reference/endpoint/list-education"},{"title":"Get Education","api":"GET https://api.mokaru.ai/v1/education/{id}","href":"/api-reference/endpoint/get-education"},{"title":"Create Education","api":"POST https://api.mokaru.ai/v1/education","href":"/api-reference/endpoint/create-education"},{"title":"Update Education","api":"PATCH https://api.mokaru.ai/v1/education/{id}","href":"/api-reference/endpoint/update-education"},{"title":"Delete Education","api":"DELETE https://api.mokaru.ai/v1/education/{id}","href":"/api-reference/endpoint/delete-education"}]},{"group":"Skills","pages":[{"title":"List Skills","api":"GET https://api.mokaru.ai/v1/skills","href":"/api-reference/endpoint/list-skills"},{"title":"Get Skill","api":"GET https://api.mokaru.ai/v1/skills/{id}","href":"/api-reference/endpoint/get-skill"},{"title":"Create Skill","api":"POST https://api.mokaru.ai/v1/skills","href":"/api-reference/endpoint/create-skill"},{"title":"Update Skill","api":"PATCH https://api.mokaru.ai/v1/skills/{id}","href":"/api-reference/endpoint/update-skill"},{"title":"Delete Skill","api":"DELETE https://api.mokaru.ai/v1/skills/{id}","href":"/api-reference/endpoint/delete-skill"}]},{"group":"Resumes","pages":[{"title":"List Resumes","api":"GET https://api.mokaru.ai/v1/resume","href":"/api-reference/endpoint/list-resumes"},{"title":"Get Resume","api":"GET https://api.mokaru.ai/v1/resume/{id}","href":"/api-reference/endpoint/get-resume"},{"title":"Create Resume","api":"POST https://api.mokaru.ai/v1/resume","href":"/api-reference/endpoint/create-resume"},{"title":"Update Resume","api":"PATCH https://api.mokaru.ai/v1/resume/{id}","href":"/api-reference/endpoint/update-resume"},{"title":"Duplicate Resume","api":"POST https://api.mokaru.ai/v1/resume/{id}/duplicate","href":"/api-reference/endpoint/duplicate-resume"},{"title":"Delete Resume","api":"DELETE https://api.mokaru.ai/v1/resume/{id}","href":"/api-reference/endpoint/delete-resume"},{"title":"Export Resume as PDF","api":"POST https://api.mokaru.ai/v1/resume/{id}/export/pdf","href":"/api-reference/endpoint/export-resume-pdf"}]},{"group":"Resume Sharing","pages":[{"title":"List Resume Shares","api":"GET https://api.mokaru.ai/v1/resume/{id}/share","href":"/api-reference/endpoint/list-resume-shares"},{"title":"Create Resume Share","api":"POST https://api.mokaru.ai/v1/resume/{id}/share","href":"/api-reference/endpoint/create-resume-share"},{"title":"Revoke Resume Share","api":"DELETE https://api.mokaru.ai/v1/share/{shareId}","href":"/api-reference/endpoint/delete-resume-share"}]},{"group":"Cover Letters","pages":[{"title":"List Cover Letters","api":"GET https://api.mokaru.ai/v1/cover-letter","href":"/api-reference/endpoint/list-cover-letters"},{"title":"Get Cover Letter","api":"GET https://api.mokaru.ai/v1/cover-letter/{id}","href":"/api-reference/endpoint/get-cover-letter"},{"title":"Create Cover Letter","api":"POST https://api.mokaru.ai/v1/cover-letter","href":"/api-reference/endpoint/create-cover-letter"},{"title":"Update Cover Letter","api":"PATCH https://api.mokaru.ai/v1/cover-letter/{id}","href":"/api-reference/endpoint/update-cover-letter"},{"title":"Delete Cover Letter","api":"DELETE https://api.mokaru.ai/v1/cover-letter/{id}","href":"/api-reference/endpoint/delete-cover-letter"}]},{"group":"Profile","pages":[{"title":"Get Profile","api":"GET https://api.mokaru.ai/v1/profile","href":"/api-reference/endpoint/get-profile"},{"title":"Update Profile","api":"PATCH https://api.mokaru.ai/v1/profile","href":"/api-reference/endpoint/update-profile"}]},{"group":"Summaries","pages":[{"title":"List Summaries","api":"GET https://api.mokaru.ai/v1/summaries","href":"/api-reference/endpoint/list-summaries"},{"title":"Get Summary","api":"GET https://api.mokaru.ai/v1/summaries/{id}","href":"/api-reference/endpoint/get-summary"},{"title":"Create Summary","api":"POST https://api.mokaru.ai/v1/summaries","href":"/api-reference/endpoint/create-summary"},{"title":"Update Summary","api":"PATCH https://api.mokaru.ai/v1/summaries/{id}","href":"/api-reference/endpoint/update-summary"},{"title":"Delete Summary","api":"DELETE https://api.mokaru.ai/v1/summaries/{id}","href":"/api-reference/endpoint/delete-summary"}]},{"group":"Projects","pages":[{"title":"List Projects","api":"GET https://api.mokaru.ai/v1/projects","href":"/api-reference/endpoint/list-projects"},{"title":"Get Project","api":"GET https://api.mokaru.ai/v1/projects/{id}","href":"/api-reference/endpoint/get-project"},{"title":"Create Project","api":"POST https://api.mokaru.ai/v1/projects","href":"/api-reference/endpoint/create-project"},{"title":"Update Project","api":"PATCH https://api.mokaru.ai/v1/projects/{id}","href":"/api-reference/endpoint/update-project"},{"title":"Delete Project","api":"DELETE https://api.mokaru.ai/v1/projects/{id}","href":"/api-reference/endpoint/delete-project"}]},{"group":"Certificates","pages":[{"title":"List Certificates","api":"GET https://api.mokaru.ai/v1/certificates","href":"/api-reference/endpoint/list-certificates"},{"title":"Get Certificate","api":"GET https://api.mokaru.ai/v1/certificates/{id}","href":"/api-reference/endpoint/get-certificate"},{"title":"Create Certificate","api":"POST https://api.mokaru.ai/v1/certificates","href":"/api-reference/endpoint/create-certificate"},{"title":"Update Certificate","api":"PATCH https://api.mokaru.ai/v1/certificates/{id}","href":"/api-reference/endpoint/update-certificate"},{"title":"Delete Certificate","api":"DELETE https://api.mokaru.ai/v1/certificates/{id}","href":"/api-reference/endpoint/delete-certificate"}]},{"group":"Awards","pages":[{"title":"List Awards","api":"GET https://api.mokaru.ai/v1/awards","href":"/api-reference/endpoint/list-awards"},{"title":"Get Award","api":"GET https://api.mokaru.ai/v1/awards/{id}","href":"/api-reference/endpoint/get-award"},{"title":"Create Award","api":"POST https://api.mokaru.ai/v1/awards","href":"/api-reference/endpoint/create-award"},{"title":"Update Award","api":"PATCH https://api.mokaru.ai/v1/awards/{id}","href":"/api-reference/endpoint/update-award"},{"title":"Delete Award","api":"DELETE https://api.mokaru.ai/v1/awards/{id}","href":"/api-reference/endpoint/delete-award"}]},{"group":"Publications","pages":[{"title":"List Publications","api":"GET https://api.mokaru.ai/v1/publications","href":"/api-reference/endpoint/list-publications"},{"title":"Get Publication","api":"GET https://api.mokaru.ai/v1/publications/{id}","href":"/api-reference/endpoint/get-publication"},{"title":"Create Publication","api":"POST https://api.mokaru.ai/v1/publications","href":"/api-reference/endpoint/create-publication"},{"title":"Update Publication","api":"PATCH https://api.mokaru.ai/v1/publications/{id}","href":"/api-reference/endpoint/update-publication"},{"title":"Delete Publication","api":"DELETE https://api.mokaru.ai/v1/publications/{id}","href":"/api-reference/endpoint/delete-publication"}]},{"group":"Interests","pages":[{"title":"List Interests","api":"GET https://api.mokaru.ai/v1/interests","href":"/api-reference/endpoint/list-interests"},{"title":"Get Interest","api":"GET https://api.mokaru.ai/v1/interests/{id}","href":"/api-reference/endpoint/get-interest"},{"title":"Create Interest","api":"POST https://api.mokaru.ai/v1/interests","href":"/api-reference/endpoint/create-interest"},{"title":"Update Interest","api":"PATCH https://api.mokaru.ai/v1/interests/{id}","href":"/api-reference/endpoint/update-interest"},{"title":"Delete Interest","api":"DELETE https://api.mokaru.ai/v1/interests/{id}","href":"/api-reference/endpoint/delete-interest"}]},{"group":"Custom Sections","pages":[{"title":"List Custom Sections","api":"GET https://api.mokaru.ai/v1/custom-sections","href":"/api-reference/endpoint/list-custom-sections"},{"title":"Get Custom Section","api":"GET https://api.mokaru.ai/v1/custom-sections/{id}","href":"/api-reference/endpoint/get-custom-section"},{"title":"Create Custom Section","api":"POST https://api.mokaru.ai/v1/custom-sections","href":"/api-reference/endpoint/create-custom-section"},{"title":"Update Custom Section","api":"PATCH https://api.mokaru.ai/v1/custom-sections/{id}","href":"/api-reference/endpoint/update-custom-section"},{"title":"Delete Custom Section","api":"DELETE https://api.mokaru.ai/v1/custom-sections/{id}","href":"/api-reference/endpoint/delete-custom-section"},{"title":"Create Custom Section Item","api":"POST https://api.mokaru.ai/v1/custom-sections/{id}/items","href":"/api-reference/endpoint/create-custom-section-item"},{"title":"Update Custom Section Item","api":"PATCH https://api.mokaru.ai/v1/custom-section-items/{id}","href":"/api-reference/endpoint/update-custom-section-item"},{"title":"Delete Custom Section Item","api":"DELETE https://api.mokaru.ai/v1/custom-section-items/{id}","href":"/api-reference/endpoint/delete-custom-section-item"}]}]}]},"basePath":"","title":"Search Jobs - Mokaru","buildId":"dpl_BLQvU86QFwq3AhPofSTw6q8dGWKm","deploymentId":"dpl_BLQvU86QFwq3AhPofSTw6q8dGWKm","dynamics":["c2aa737661","2b790eda92","b0f84f53ff"],"chunks":["OpenApiReferenceProvider-Myd8dsju.js","utils-C2HkQgW0.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-8rSppmTv.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-B6MjiCFm.js","snippetPresets-DwrSAONL.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-1-a5UQKQ.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-C541m7wZ.js","shallow-CWELCZ77.js","getApiPlaygroundDisplay-CTo5Zn03.js","CodeSnippet-D--dzvnl.js","CodeSnippets-DM3cXEDh.js","Page-CxAy5y67.js","getPastedJson-C-VECgcL.js","icon-BPq2-Mg3.js","MethodPill-D9J5cUHd.js","DuplicateIcon-BqHaxUnD.js","createIcon-CIbcZHp9.js","DynamicMarkdown-BKiHAm_d.js","SectionHeading-DstQXt3H.js","axios-vUo_bRtp.js"]}