Python Interpreter API? but a little bit better (Coding 101)
 Coding 101 is a  API that you can use in making an application similar to leetcode, codewars and other platforms that helps you practice technical interviews. Example calls are getting an easy question this API GET call will return the following

  

{"Id": 23

"Description":

"Create a Function and Name it Add and it will take 2 arguments and will return the sum of these 2 arguments"

FunctionName":"Add(a,b)"

"Level":1 }

&amp;#x200B;

[API GET QUESTION CALL](https://preview.redd.it/xahvguwrgro81.png?width=940&amp;format=png&amp;auto=webp&amp;s=6c016a3e5d9e867b71187439125bca510f5e7987)

&amp;#x200B;

  

After receiving your first Api request call you can now call the PostCode api call which is a POST request you will send a json object that will contain your answer to the question and the Question ID.

See example below

&amp;#x200B;

  

{Code: 'def Add(a , b) : return len(a)', Id: 23}

&amp;#x200B;

&amp;#x200B;

[Tests return](https://preview.redd.it/s0laomztgro81.png?width=940&amp;format=png&amp;auto=webp&amp;s=f1bd860da8e91927516271ff82ef35349c6c8341)

&amp;#x200B;

  

It will return the output of your answer respectively above picture is an example if your code gets accepted on all 3 testcases. If you get it wrong see below picture for the incorrect output

&amp;#x200B;

[Incorrect Output](https://preview.redd.it/fnl46dbwgro81.png?width=940&amp;format=png&amp;auto=webp&amp;s=4e141aec346b6c1bbf4c291dbb04863c8ad1ccbf)

&amp;#x200B;

  

  

And That’s It! Now you can create your own Website like leetcode , codewars if you have any creative ideas go ahead :D api link 

[https://rapidapi.com/pacejhayict--7\_la6-gv3/api/coding101](https://rapidapi.com/pacejhayict--7_la6-gv3/api/coding101)