Recruso API Developer Guide
Welcome to the Recruso API documentation.
Recruso is a cloud-based CRM platform built for the UK recruitment sector, enabling agencies to manage every stage of the worker lifecycle—from booking to payroll to invoicing.
This API provides secure programmatic access to the core features of the Recruso CRM, allowing you to:
- Build integrations
- Extend functionality
- Connect with your existing business systems
Table of Contents
What is Recruso?
Recruso is a cloud-based CRM which is used by agencies to manage:
- Client bookings
- Workers
- Timesheets
- Payroll
- Invoicing
It integrates with leading payroll and accounting systems like:
- Sage Payroll
- Staffology
- Sage Accounts
Quick Links
- Explore Endpoints
- OpenAPI spec (raw):
https://api2.recruso.co.uk/openapi/v1.json - Base URL (examples):
Why Use the API?
The Recruso API lets you:
- Automate data exchange between Recruso and your internal systems
- Build custom dashboards and reporting tools
- Synchronize client, worker, and booking data across platforms
- Extend your recruitment workflows with your own business logic
- Ensure GDPR-compliant data handling in your integrations
Next Steps
- Start with the Core Concepts to understand the foundational ideas behind our API.
- Review the Authentication guide to start making secure API calls.
- Learn how to interact with the API in Requests and Responses.
- Explore the available endpoints in the API Reference.