• How secure are Mettl's APIs?
    SSL v3 and TLS v1.2

  • 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, or a C# sample, on request.

  • Can we try out Mettl's APIs without writing any code?

You can try out our APIs without writing any code on our API Demo. Contact your Account Manager for the API keys.

  • Which systems have you integrated with?

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

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

Presently, question management will be possible only by logging to our platform. You can import questions in bulk through our standard Excel template. Click to read more

  • 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 here for any support in interpreting our APIs and designing an optimal integration flow, or by writing to your Account Manager.

  • What is the correct order to pass the arguments while generating the Signature for APIs?

The arguments should always be in the alphabetical order, for further explanation refer Signature Generation section of API Documentation.