openapi: 3.0.3 info: title: Retell SDK Add Community Voice Get Concurrency API version: 3.0.0 contact: name: Retell Support url: https://www.retellai.com/ email: support@retellai.com license: name: Apache 2.0 url: https://www.apache.org/licenses/LICENSE-2.0.html servers: - url: https://api.retellai.com description: The production server. security: - api_key: [] tags: - name: Get Concurrency paths: /get-concurrency: get: description: Get the current concurrency and concurrency limit of the org operationId: getConcurrency responses: '200': description: Successfully retrieved a voice. content: application/json: schema: type: object properties: current_concurrency: type: integer example: 10 description: The current concurrency (amount of ongoing calls) of the org. concurrency_limit: type: integer example: 100 description: The total concurrency limit (at max how many ongoing calls one can make) of the org. This should be the sum of `base_concurrency` and `purchased_concurrency`. base_concurrency: type: integer example: 20 description: The free concurrency limit of the org. purchased_concurrency: type: integer example: 80 description: The amount of concurrency that the org has already purchased. concurrency_purchase_limit: type: integer example: 100 description: The maximum amount of concurrency that the org can purchase. remaining_purchase_limit: type: integer example: 20 description: The remaining amount of concurrency that the org can purchase. This is the difference between `concurrency_purchase_limit` and `purchased_concurrency`. concurrency_burst_enabled: type: boolean example: true description: Whether burst concurrency mode is enabled. When enabled, allows the org to exceed their normal concurrency limit with a surcharge. concurrency_burst_limit: type: integer example: 60 readOnly: true description: The maximum concurrency limit when burst mode is enabled. This is calculated as min(3x normal limit, normal limit + 300). Returns 0 if burst mode is disabled. '401': $ref: '#/components/responses/Unauthorized' '500': $ref: '#/components/responses/InternalServerError' tags: - Get Concurrency components: responses: InternalServerError: description: Internal Server Error content: application/json: schema: type: object properties: status: type: string enum: - error message: type: string example: An unexpected server error occurred. Unauthorized: description: Unauthorized content: application/json: schema: type: object properties: status: type: string enum: - error message: type: string example: API key is missing or invalid. securitySchemes: api_key: type: http scheme: bearer bearerFormat: string description: Authentication header containing API key (find it in dashboard). The format is "Bearer YOUR_API_KEY"