How to use HTTP service?

No, you just can’t print a table directly like that.
Try replacing your print statement with something like this:

print("Response code: " .. tostring(data.response_code))
print("Questions:")
for _, v in pairs(data.results) do
    print(v.question .. " -> " .. v.correct_answer)
end