> ## Documentation Index
> Fetch the complete documentation index at: https://docs.voiceflow.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Estimate transcript evaluation

> Estimate the cost of running the specified evaluation for transcript matching the provided filters.



## OpenAPI

````yaml /specs/analytics/openapi.public.json post /v1/transcript-evaluation/estimate
openapi: 3.0.0
info:
  title: Analytics
  description: Voiceflow analytics service
  version: 1.0.0
  contact: {}
servers:
  - url: https://analytics-api.voiceflow.com
security: []
paths:
  /v1/transcript-evaluation/estimate:
    post:
      tags:
        - Transcript evaluation
        - Public-Docs
      summary: Estimate transcript evaluation
      description: >-
        Estimate the cost of running the specified evaluation for transcript
        matching the provided filters.
      operationId: TranscriptEvaluationPublicController_estimate_v1
      parameters: []
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                filters:
                  description: >-
                    Filter transcripts based on properties and evaluation
                    results.
                  type: array
                  maxItems: 50
                  items:
                    oneOf:
                      - type: object
                        properties:
                          id:
                            type: string
                          op:
                            type: string
                            enum:
                              - gt
                              - gte
                              - lt
                              - lte
                          value:
                            type: number
                        required:
                          - id
                          - op
                          - value
                      - type: object
                        properties:
                          id:
                            type: string
                          op:
                            type: string
                            enum:
                              - eq
                              - neq
                          value:
                            oneOf:
                              - oneOf:
                                  - type: string
                                  - type: number
                              - type: boolean
                        required:
                          - id
                          - op
                          - value
                      - type: object
                        properties:
                          id:
                            type: string
                          op:
                            type: string
                            enum:
                              - between
                          value:
                            type: array
                            items:
                              oneOf:
                                - type: number
                                - type: number
                        required:
                          - id
                          - op
                          - value
                      - type: object
                        properties:
                          id:
                            type: string
                          op:
                            type: string
                            enum:
                              - in
                              - nin
                          value:
                            type: array
                            items:
                              oneOf:
                                - type: string
                                - type: number
                        required:
                          - id
                          - op
                          - value
                      - type: object
                        properties:
                          id:
                            type: string
                          op:
                            type: string
                            enum:
                              - contains
                          value:
                            type: string
                        required:
                          - id
                          - op
                          - value
                      - type: object
                        properties:
                          id:
                            type: string
                          op:
                            type: string
                            enum:
                              - exists
                              - not_exists
                        required:
                          - id
                          - op
                endDate:
                  description: Select transcripts that were started before a specific date.
                  type: string
                  format: date-time
                sessionID:
                  description: Select transcripts by sessionID.
                  type: string
                startDate:
                  description: Select transcripts that were started after a specific date.
                  type: string
                  format: date-time
                environmentID:
                  description: >-
                    @deprecated use versionID and projectEnvironmentIDOrAlias
                    instead 
                  oneOf:
                    - type: string
                    - type: array
                      minItems: 1
                      maxItems: 2
                      items:
                        type: string
                        enum:
                          - development
                          - staging
                          - production
                        x-enumNames:
                          - Development
                          - Staging
                          - Production
                versionID:
                  type: string
                projectEnvironmentIDOrAlias:
                  type: string
                evaluationIDs:
                  type: array
                  minItems: 1
                  items:
                    type: string
              required:
                - evaluationIDs
      responses:
        '200':
          description: ''
          content:
            application/json:
              schema:
                type: object
                properties:
                  totalCost:
                    type: number
                  breakdown:
                    type: object
                    properties:
                      transcriptCount:
                        type: number
                      evaluations:
                        type: array
                        items:
                          type: object
                          properties:
                            id:
                              type: string
                            cost:
                              type: number
                          required:
                            - id
                            - cost
                    required:
                      - transcriptCount
                      - evaluations
                required:
                  - totalCost
                  - breakdown
      security:
        - auth: []
components:
  securitySchemes:
    auth:
      type: apiKey
      in: header
      name: authorization
      description: Voiceflow API key

````