JUMP TOUsing the APIsVoiceflow API OverviewGetting started with Voiceflow APIsOverview and setupHow to get your Voiceflow Project API keyUsing the Dialog Manager API (DM API)How to send requests to Voiceflow APIsHow to start a conversationHow to parse the output tracesHow to send user repliesHow to deal with other traces (button, end, and more)Using the Transcripts APISaving your user transcriptNext stepsAuthenticationVersions and Project IDsVoiceflow Dialog Management APIOverviewTrace TypesDialog API EndpointsInteract StreampostStream Completion EventsInteractpostUpdate variablespatchState API EndpointsUnderstanding the dialog state stackFetch stategetUpdate stateputDelete statedeleteKnowledge Base APIOverviewQuery API EndpointsQuerypostFiltering by MetadataDocument API ReferenceUpload Document (File)postUpload Document (URL)postDelete DocumentdeleteDocument Chunk RetrievalgetDocument ListgetReplace Document (File)putReplace Document (URL)putUpload Table DatapostTags API EndpointsCreate KB tagpostKB tag listgetGet KB tag labelgetDelete KB tagdeleteUpdate KB tag labelpatchAttaches KB tags to a document.postDetaches KB tags from a document.postAnalytics, Transcripts and Projects APIsAnalytics API EndpointsQuery assistant usagepostTranscripts API EndpointsFetch Project TranscriptsgetCheck Transcripts StatusgetCreate TranscriptputCreate Utterance AnnotationputGet Transcript DialoggetUpdate TranscriptpatchDelete TranscriptdeleteExport Transcript DialoggetDelete Transcript TagdeleteCreate Transcript TagputProject API EndpointsFetch ProjectgetUpdate Transcriptpatch https://api.voiceflow.com/v2/transcripts/{projectID}/{transcriptID}update a transcipt record for the given projectID/transcriptID