Skip to main content
Welcome to the Marty API documentation. Here you’ll find everything you need to quickly get started with the Marty API and integrate it into your applications. Marty is a modern HR platform that helps companies manage their people operations from zero to IPO. Flexible, data-driven, and built for modern HR teams, Marty brings core HR processes, recruitment, assessments, automation, and workforce insights into one powerful platform. These guides include practical examples, API references, and code samples to help you build integrations, automate workflows, and connect Marty with your existing systems. If you get stuck, this guide and our reference docs will help you move forward.

Build and Integrate with Marty

The Marty API is designed to be simple, consistent, and easy to integrate with your existing tools. Whether you’re building internal workflows or external integrations, Marty gives you the flexibility to extend your HR processes programmatically. The Marty Developer Platform includes:

REST API

Read and write data from Marty, including candidates, assessments, questions, results, hiring workflows, employees, teams, and other HR-related records.

MCP

Manage Marty through AI. Connect Claude, ChatGPT, or your AI tool of choice to search, update, and manage your Marty workspace.

App SDK

Build applications and embedded experiences inside Marty. The App SDK will allow developers to create rich, interactive apps that extend Marty’s interface and connect directly with Marty data.
You can use the REST API, MCP, and App SDK together to build powerful integrations, automate HR workflows, and create data-driven experiences across the entire employee lifecycle.

Who is it for?

The Marty API is built for partners and teams who want to connect, automate, and extend their HR workflows.

Marty partners

Marty sits at the heart of modern hiring. Get deeper API access to connect your product directly with Marty, making it available to thousands of companies.

Marty users

Use our API to show jobs on your website, get data from your Marty account, or bring in candidates from other systems.