• Which programming languages can we access your APIs in?

Mettl APIs, based on the REST framework, are language agnostic. They can be easily called using any programming language ranging from C# to NodeJS.


Click here to refer to our API Documentation.


  • Do you have any SDKs that can help my developers kick-start the process?

Yes, we can share our Python and Java SDKs on request.


  • Which systems have you integrated with?

Our clients have seamlessly integrated with several management systems like Oracle Taleo, SAP Success Factors, Moodle etc


  • Can we create/import/export questions using Mettl's APIs?

Presently, question management will be possible only by logging to our platform.


  • Can we create assessments at run-time using Mettl's APIs?

Yes, through our POST API, you can create assessments that contain MCQ, MCA, FITB, SA or LA questions that you have created.


  • Can we assign certain tests to a particular candidate through your APIs?

  • Can we notify such candidates by email?

Yes, candidates can be conveniently assigned tests and notified by email using our APIs.


  • Can we enable anti-cheating measures through Mettl's APIs?

Yes, using our APIs, you can conveniently restrict test access time, browsing tolerance limits, webcam proctoring, one-time-email-password, IP restrictions etc.


  • Our audience members have their profiles on our Android App/Mobile website/HRMS/LMS etc.

  • Can we launch the test directly from our own system?

Yes, using our APIs, your candidates can launch the test directly from your system. It would appear as if the test is being conducted on your system itself as the candidate gets a single sign on experience.


  • Once the candidate completes the test, do you offer the possibility to update our system/database with the candidate's results through push notifications?

Yes, using our call back URLs, Mettl can send you candidate test information and results at real time.


  • Can we access candidate results at a later point in time?

Yes, you can conveniently access all candidate results using simple GET API calls.


  • How can your team help us go live ASAP?

Feel free to contact us for any support in interpreting our APIs and designing an optimal integration flow at support@mettl.com