Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
82 changes: 73 additions & 9 deletions api/openapi.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,10 @@ paths:
description: Gets a list of your media files. No query parameters are supported.
operationId: listMedia
parameters:
- description: Your Bandwidth Account ID.
- description: |
This is your 7-digit Bandwidth Account ID, as shown in the Bandwidth App. The older ID format (`u-be8dvafwrs63rwpm7pfil4b`) is deprecated.

**When migrating to OAuth authentication, you must use the 7-digit Account ID.**
example: "9900000"
explode: false
in: path
Expand Down Expand Up @@ -131,7 +134,10 @@ paths:
file with the same name.
operationId: deleteMedia
parameters:
- description: Your Bandwidth Account ID.
- description: |
This is your 7-digit Bandwidth Account ID, as shown in the Bandwidth App. The older ID format (`u-be8dvafwrs63rwpm7pfil4b`) is deprecated.

**When migrating to OAuth authentication, you must use the 7-digit Account ID.**
example: "9900000"
explode: false
in: path
Expand Down Expand Up @@ -209,7 +215,10 @@ paths:
description: Downloads a media file you previously uploaded.
operationId: getMedia
parameters:
- description: Your Bandwidth Account ID.
- description: |
This is your 7-digit Bandwidth Account ID, as shown in the Bandwidth App. The older ID format (`u-be8dvafwrs63rwpm7pfil4b`) is deprecated.

**When migrating to OAuth authentication, you must use the 7-digit Account ID.**
example: "9900000"
explode: false
in: path
Expand Down Expand Up @@ -299,7 +308,10 @@ paths:
A list of supported media types can be found at [Bandwidth Support](https://www.bandwidth.com/support/en/articles/12823220-what-mms-file-types-are-supported).
operationId: uploadMedia
parameters:
- description: Your Bandwidth Account ID.
- description: |
This is your 7-digit Bandwidth Account ID, as shown in the Bandwidth App. The older ID format (`u-be8dvafwrs63rwpm7pfil4b`) is deprecated.

**When migrating to OAuth authentication, you must use the 7-digit Account ID.**
example: "9900000"
explode: false
in: path
Expand Down Expand Up @@ -406,7 +418,10 @@ paths:
**Rate Limit:** This endpoint is rate limited to 3500 requests per 5 minutes per Source IP address. Exceeding the limit returns HTTP 429 with a `Retry-After` header.
operationId: listMessages
parameters:
- description: Your Bandwidth Account ID.
- description: |
This is your 7-digit Bandwidth Account ID, as shown in the Bandwidth App. The older ID format (`u-be8dvafwrs63rwpm7pfil4b`) is deprecated.

**When migrating to OAuth authentication, you must use the 7-digit Account ID.**
example: "9900000"
explode: false
in: path
Expand Down Expand Up @@ -762,7 +777,10 @@ paths:
messaging.
operationId: createMessage
parameters:
- description: Your Bandwidth Account ID.
- description: |
This is your 7-digit Bandwidth Account ID, as shown in the Bandwidth App. The older ID format (`u-be8dvafwrs63rwpm7pfil4b`) is deprecated.

**When migrating to OAuth authentication, you must use the 7-digit Account ID.**
example: "9900000"
explode: false
in: path
Expand Down Expand Up @@ -851,7 +869,10 @@ paths:
description: Endpoint for sending Multi-Channel messages.
operationId: createMultiChannelMessage
parameters:
- description: Your Bandwidth Account ID.
- description: |
This is your 7-digit Bandwidth Account ID, as shown in the Bandwidth App. The older ID format (`u-be8dvafwrs63rwpm7pfil4b`) is deprecated.

**When migrating to OAuth authentication, you must use the 7-digit Account ID.**
example: "9900000"
explode: false
in: path
Expand Down Expand Up @@ -7329,7 +7350,10 @@ components:
code: "500"
parameters:
accountId:
description: Your Bandwidth Account ID.
description: |
This is your 7-digit Bandwidth Account ID, as shown in the Bandwidth App. The older ID format (`u-be8dvafwrs63rwpm7pfil4b`) is deprecated.

**When migrating to OAuth authentication, you must use the 7-digit Account ID.**
example: "9900000"
explode: false
in: path
Expand Down Expand Up @@ -7672,6 +7696,16 @@ components:
schema:
type: boolean
style: form
accountId1:
description: Your Bandwidth Account ID.
example: "9900000"
explode: false
in: path
name: accountId
required: true
schema:
type: string
style: simple
callId:
description: Programmable Voice API Call ID.
example: c-15ac29a2-1331029c-2cb0-4a07-b215-b22865662d85
Expand Down Expand Up @@ -7867,7 +7901,17 @@ components:
schema:
type: string
style: form
accountId1:
accountId2:
description: Your Bandwidth Account ID.
example: "9900000"
explode: false
in: path
name: accountId
required: true
schema:
type: string
style: simple
accountId3:
explode: false
in: path
name: accountId
Expand All @@ -7888,6 +7932,16 @@ components:
format: uuid
type: string
style: simple
accountId4:
description: Your Bandwidth Account ID.
example: "9900000"
explode: false
in: path
name: accountId
required: true
schema:
type: string
style: simple
tfPhoneNumberPathParam:
description: Valid Toll-Free telephone number in E.164 format.
example: "+18885555555"
Expand All @@ -7908,6 +7962,16 @@ components:
schema:
type: string
style: simple
accountId5:
description: Your Bandwidth Account ID.
example: "9900000"
explode: false
in: path
name: accountId
required: true
schema:
type: string
style: simple
endpointId:
description: BRTC Endpoint ID.
explode: false
Expand Down
Loading
Loading