Overview
The Mokaru API lets AI agents and automation platforms search jobs and manage applications on your behalf. Build custom job search workflows, automate application tracking, or let your AI assistant handle the heavy lifting.Popular integrations
AI Agents
Claude Desktop, OpenAI GPTs, custom AI assistants, LangChain agents
Automation
n8n, Make (Integromat), Zapier, Pipedream, ActivePieces
Custom Tools
Any HTTP client, Python scripts, browser extensions, CLI tools
API keys require a Plus plan. Upgrade here.
Base URL
/v1.
Quick Start
Using curl
Using Python
Using n8n
- Add an HTTP Request node
- Set method to
POSTand URL tohttps://api.mokaru.ai/v1/jobs/search - Add header:
Authorization: Bearer mk_your_api_key_here - Set body to JSON with your search query
- Connect to your workflow (e.g. daily job search, Slack notifications, spreadsheet export)
Endpoints
Search Jobs
Search job listings from the Mokaru database
Create Application
Add a job to your application tracker
List Applications
View your tracked applications
Authentication
API keys, scopes, and rate limits
Use Cases
Daily job search with AI agents
Daily job search with AI agents
Set up a Claude Desktop or OpenAI GPT agent to search for jobs matching your criteria every morning and add the best matches to your tracker automatically.
n8n automation workflow
n8n automation workflow
Build an n8n workflow that searches for new jobs daily, filters by salary and location, sends matches to Slack, and saves them to your Mokaru tracker.
Custom job aggregator
Custom job aggregator
Use the API to build a personal job aggregator that pulls from Mokaru’s database of thousands of listings and combines them with other sources.
Application tracking sync
Application tracking sync
Keep an external spreadsheet or Notion database in sync with your Mokaru application tracker using the List Applications endpoint.
