(Visual Basic 6.0) Download Full Intake Form in JSON Format
The full intake form is very similar to intake summary object, except it adds an array of questions. For more information, see https://support.intakeq.com/article/31-intakeq-api#download-intake
' This example assumes the Chilkat API to have been previously unlocked.
' See Global Unlock Sample for sample code.
Dim http As New ChilkatHttp
' To log the exact HTTP request/response to a session log file:
http.SessionLogFilename = "/someDir/sessionLog.txt"
http.SetRequestHeader "X-Auth-Key","xxxxxxxxxxxxxxxxxxxxxxxxx"
Dim sbJson As New ChilkatStringBuilder
Dim success As Long
success = http.QuickGetSb("https://intakeq.com/api/v1/intakes/[intake-id]",sbJson)
If (success = 0) Then
Debug.Print http.LastErrorText
Exit Sub
End If
If (http.LastStatus <> 200) Then
Debug.Print "status code: " & http.LastStatus
Debug.Print "response: " & sbJson.GetAsString()
Exit Sub
End If
Debug.Print "raw response: "
Debug.Print sbJson.GetAsString()
Dim json As New ChilkatJsonObject
success = json.LoadSb(sbJson)
json.EmitCompact = 1
Debug.Print json.Emit()
|