---
"@context": https://schema.org
"@type": TechArticle
"@id": https://www.twilio.com/docs/api/errors/17515#article
headline: "17515: Inconsistent participant types"
url: https://www.twilio.com/docs/api/errors/17515
inLanguage: en
dateModified: 2026-07-31T15:59:35.000Z
author:
  "@type": Organization
  name: Twilio Developer Education Team
publisher:
  "@type": Organization
  name: Twilio
---

# 17515: Inconsistent participant types

Log Type: APPLICATION

Log Level: WARNING

## Description

Twilio can't create a new transcription when the request includes a `type` property for some participants but not for others. The `type` property must be either:

* Provided for every participant, or
* Omitted for all participants (so the transcription service applies the configuration defaults).

### Possible causes

At least one participant object includes a `type` property, while another participant object omits it or sets it to `null`.

### Possible solutions

* Add a valid `type` value to every participant object in the request.
* Alternatively, remove the `type` property from all participant objects to allow the service to apply the default type.

#### Additional resources

* [Specify participant information](https://www.twilio.com/docs/voice/api/batch-transcription-resource#specify-participant-information)
