Seamless integration between your ATS and the CE platform
The Connecting Expertise OpenAPI enables direct, automated data exchange between your applicant tracking system and our Vendor Management System, eliminating manual processes and reducing administrative overhead.
A REST API built for workforce suppliers
The CE OpenAPI allows your application to read and write data directly with the CE VMS, with no manual exports or duplicate data entry required.
Standard REST architecture
The CE OpenAPI follows standard REST principles, making it straightforward for your development team to build and maintain the integration using your preferred tools and languages.
Real time event inbox
The CE OpenAPI EMI is a queue system that notifies your system the moment a vacancy, status change, or approval event occurs in the VMS. No polling required.
Bidirectional data exchange
Send candidate submissions, timesheet confirmations, and invoice data back to the CE VMS directly from your own system. Full two way synchronisation.
Complete developer documentation
Full OpenAPI specification available via SwaggerHub, including an interactive console to explore endpoints without writing a single line of code.
End to end process flow
From vacancy creation through to invoice generation, the following steps illustrate how data moves between the CE VMS and your system via the API.
Vacancy published in the CE VMS
A client organisation publishes a new vacancy on the Connecting Expertise platform. An event is immediately pushed to your message inbox via the CE OpenAPI EMI.
Vacancy appears in your ATS
Your system retrieves the event from the CE OpenAPI EMI inbox and creates the vacancy in your ATS. Your account managers work from a single system without switching platforms.
Candidate submitted via the API
Your recruiters submit candidates from within your ATS. The API pushes the application to the CE VMS in real time, with no duplicate data entry required.
Timesheets synchronised automatically
Timesheet submissions and approvals are pushed through the API on a weekly basis, keeping your records accurate without manual intervention.
Pro forma invoice generated
Approved timesheet data triggers an invoice event in the API. Your billing system can generate pro forma invoices automatically, eliminating manual data re entry.
How suppliers use the API today
The following workflows represent the primary use cases for which suppliers currently integrate with the CE OpenAPI.
Timesheet management
Timesheet status updates are pushed directly to your system upon approval, eliminating manual follow up and ensuring your records reflect the current state at all times.
Pro forma invoice generation
Approved hours are pushed via an API event directly to your billing workflow, enabling automated pro forma invoice generation without manual input.
Vacancy centralisation
Every vacancy published on the CE platform appears automatically in your ATS. Your team manages the full recruitment process from one system, with no missed opportunities.
Candidate pipeline management
Submit and track candidates entirely from within your own system. Application status changes in the CE VMS are reflected in your ATS in real time.
Your team operates exclusively from their own ATS, with no requirement to work across multiple platforms.
Vacancies, timesheets, and invoice data flow automatically between systems, reducing administrative burden.
Your system is notified immediately when an event occurs in the CE VMS, without the need for polling.
A straightforward onboarding process
Pricing is tailored to your integration scope and technical requirements. You pay only once your integration is live and in production use.
Receive a tailored quote
Share your details and we will provide a pricing proposal based on your needs
Receive Sandbox Credentials
Your development team receives full API access to build and validate the integration in a dedicated test environment
Pay once live in production
Billing begins only after the integration has been tested, or 1 month after signing. The pricing model is confirmed in your initial quote.
Final pricing is determined based on your integration scope. Submit your details below and we will follow up with a personalised pricing overview within one business day.
Receive a personalised pricing overview
Leave your business email address and our team will provide a tailored pricing overview for your integration within one business day.
Frequently asked questions
What is the CE OpenAPI?
The Connecting Expertise OpenAPI is a REST based interface that allows your application to read and write data directly with the CE Vendor Management System. It also includes the CE OpenAPI Event Message Inbox (EMI), a queue system that publishes every CE VMS application event as a unique message to your inbox, notifying your system in real time without the need for polling.
How do I get access to the CE OpenAPI?
Getting started involves three steps. First, register your company on the CE VMS if you do not already have an account. Second, contact us to request activation, you will receive a tailored quote, and once signed you will be granted access to a sandbox environment to build and test your integration. After one month in the sandbox or upon signing, billing begins. Once live, you will receive a dedicated client ID and client secret for both the CE OpenAPI and the CE OpenAPI EMI to connect to the production environment.
Is there a way to explore the API before building an integration?
Yes. A public plan is available that allows a limited number of requests to the CE OpenAPI, sufficient for exploration purposes. You can also use the interactive SwaggerHub console at the CE OpenAPI documentation page to experiment with endpoints without writing any code. When you are ready to build a production application, contact us to discuss commercial conditions.
What authentication method does the CE OpenAPI use?
The CE OpenAPI supports basic authentication on the development environment and token based authentication for production use. Token based authentication uses a bearer token obtained via a two step flow: your application first receives an authorisation code, then exchanges it for an access token and refresh token. The CE OpenAPI EMI requires token based authentication exclusively.
What events can be tracked via the CE OpenAPI Event Message Inbox?
The CE OpenAPI EMI covers all major workflow events in the CE VMS including proposal events (create, publish, shortlist, select, confirm, reject), supplier request events (create, update, cancel, close), timesheet events (initiate, submit, approve, reject), and assignment events (approve, activate). You can subscribe to all events or filter by specific application context or event type.
What support does Connecting Expertise provide for API integrations?
The CE support team can help identify the right API endpoint for your needs, direct you to the relevant documentation, and activate the CE OpenAPI and CE OpenAPI EMI for your account. The CE team does not design or build custom integrations, review integration code, or provide programming language specific support. For questions or missing endpoints, contact support@connecting-expertise.com.

.png)