Sample code for 30+ languages & platforms
Classic ASP

Download Full Intake Form in JSON Format

See more IntakeQ Examples

The full intake form is very similar to intake summary object, except it adds an array of questions.

Chilkat Classic ASP Downloads

Classic ASP
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body>
<%
success = 0

' This example assumes the Chilkat API to have been previously unlocked.
' See Global Unlock Sample for sample code.

set http = Server.CreateObject("Chilkat.Http")

' To log the exact HTTP request/response to a session log file:
http.SessionLogFilename = "/someDir/sessionLog.txt"

http.SetRequestHeader "X-Auth-Key","xxxxxxxxxxxxxxxxxxxxxxxxx"

set sbJson = Server.CreateObject("Chilkat.StringBuilder")
success = http.QuickGetSb("https://intakeq.com/api/v1/intakes/[intake-id]",sbJson)
If (success = 0) Then
    Response.Write "<pre>" & Server.HTMLEncode( http.LastErrorText) & "</pre>"
    Response.End
End If

If (http.LastStatus <> 200) Then
    Response.Write "<pre>" & Server.HTMLEncode( "status code: " & http.LastStatus) & "</pre>"
    Response.Write "<pre>" & Server.HTMLEncode( "response: " & sbJson.GetAsString()) & "</pre>"
    Response.End
End If

Response.Write "<pre>" & Server.HTMLEncode( "raw response: ") & "</pre>"
Response.Write "<pre>" & Server.HTMLEncode( sbJson.GetAsString()) & "</pre>"

set json = Server.CreateObject("Chilkat.JsonObject")

success = json.LoadSb(sbJson)
json.EmitCompact = 1

Response.Write "<pre>" & Server.HTMLEncode( json.Emit()) & "</pre>"

%>
</body>
</html>