iCOVER API Integration
Connect. Submit. Screen. Track.
Accio Integration
iCOVER is fully integrated with the Accio platform, enabling seamless access to our entire portfolio of background screening solutions. Through this integration, CRAs and screening partners can easily connect with iCOVER’s global services—including criminal background checks, verifications, identity solutions, and compliance screening—via a single, streamlined interface. Our Accio integration supports faster onboarding, real-time order tracking, and scalable service delivery across the U.S. and international markets. Whether you’re looking for individual searches or bundled packages, iCOVER’s comprehensive checks are just an API call away.
What is iCOVER REST API?
iCOVER offers a RESTful API that lets you submit background checks and receive results directly in your system. Built with JSON-based requests and responses, our API is designed for fast, secure, and structured communication between your platform and iCOVER.
You can easily connect iCOVER to your HR tools such as Applicant Tracking Systems (ATS), Human Resource Information Systems (HRIS), or onboarding platforms.
How iCOVER uses RESTful APIs
in background screening
iCOVER offers a RESTful API that lets you submit background checks and receive results directly in your system. Built with JSON-based requests and responses, our API is designed for fast, secure, and structured communication between your platform and iCOVER.
You can easily connect iCOVER to your HR tools such as Applicant Tracking Systems (ATS), Human Resource Information Systems (HRIS), or onboarding platforms.
Easy Integration with HR Systems
iCOVER’s API connects to your ATS, HRIS, or onboarding tools. You can launch background checks without switching platforms.
Integration Process
- Authentication
- Retrieving the catalog
- Selecting the service
- Filling in dynamic requirements
- Submitting the screening
Track in Real Time
Use GET calls to check the status of each screening. You no longer need to send emails or wait for updates.
Secure and Compliant
All communication happens over HTTPS. Authentication uses JSON Web Tokens. We follow strict privacy regulations like GDPR, so data stays protected.
Clean Data Format
Everything is returned in JSON. That makes it easier to read, store, and act on the results inside your own system.
Scales with You
Whether you’re screening one candidate or a thousand, iCOVER’s API handles it. Each request adapts to local requirements, based on the country and service selected.
Benefits of Using the iCOVER API
Faster turnaround through automation
Fewer manual steps and errors
Smoother onboarding experience for candidates
Better compliance and documentation
Step-by-Step API Process
iCOVER offers a RESTful API that lets you submit background checks and receive results directly in your system. Built with JSON-based requests and responses, our API is designed for fast, secure, and structured communication between your platform and iCOVER.
You can easily connect iCOVER to your HR tools such as Applicant Tracking Systems (ATS), Human Resource Information Systems (HRIS), or onboarding platforms.
Authentication
Send a POST request to /authenticate using your credentials. You’ll receive a token to include in your headers.
Browse Services
Use the Get Products endpoint to see available screening services. Some may require a source (e.g. school, employer).
Check Requirements
Use Get Product Requirements to view mandatory and optional fields, data types, and allowed values.
Draft and Submit
Fill in the dynamic requirements for each service, then submit the order.
Follow Progress
Use GET requests or webhooks to track: Screening Status, Verified vs Submitted Data, Actions Taken, Data Changes, Agent Notes (if they need more info)
Get the Final Report
Receive the final report in PDF format, via webhook (as JSON), or by calling the get screening details endpoint.
Test and Live Environments
Sandbox

Safe testing environment
Production
Live platform for real cases
Common Questions
Q: Can I integrate without using the API?
A: No. All integrations use our REST API.
Q: Do you support webhooks?
A: Yes. Webhooks can notify you of key updates.
Q: What format do you use?
A: JSON for both requests and responses.
Q: Do you provide support for integration?
A: Yes. Our team can support you by email or call.
Q: Where can I find code examples?
A: We provide detailed online API documentation, along with an additional walkthrough document.
Q: Can I check the status of my screenings without using webhooks?
A: Yes. Use GET calls to track any order.
Q: Who do I contact for support?
A: Email api-integrations@icover-services.com with your client ID.
Ready to Connect?
Get in touch with us to access full documentation, credentials, and technical support.
