openapi: 3.2.0 info: title: Suki Form Filling Templates API description: 'Turn clinician voice input into structured form output. Partners create a form-filling session bound to a Suki form template, stream audio over the shared WebSocket (`wss://sdp.suki-stage.com/api/v1/form-filling/sessions/{sessionId}/audio`), end the session, and retrieve the typed structured data to map into their own intake, screening, or assessment forms. Webhooks notify partner endpoints when structured output is ready. ' version: 1.0.0 contact: name: Suki for Partners url: https://developer.suki.ai servers: - url: https://sdp.suki-stage.com/api/v1 description: Suki Speech Service staging environment security: - SdpSukiToken: [] tags: - name: Templates description: Suki Hosted Form Templates paths: /form-filling/templates: get: tags: - Templates summary: List Form Templates operationId: listFormTemplates responses: '200': description: Suki hosted form templates available to the partner content: application/json: schema: type: array items: $ref: '#/components/schemas/FormTemplate' components: schemas: FormTemplate: type: object properties: id: type: string name: type: string description: type: string version: type: string fields: type: array items: type: object properties: fieldId: type: string label: type: string type: type: string required: type: boolean securitySchemes: SdpSukiToken: type: apiKey in: header name: sdp_suki_token