Dialogflow API (dialogflow:v2beta1)

2025-02-15

8 new methods | 2 updated methods

Additions

    Methods
  • dialogflow.projects.locations.phoneNumbers.list

      Path : v2beta1/{+parent}/phoneNumbers

      Flat Path : v2beta1/projects/{projectsId}/locations/{locationsId}/phoneNumbers

      HTTP Method : GET

      Parameters :

        parent

          Description : Required. The project to list all `PhoneNumber` resources from. Format: `projects/`. Format: `projects//locations/`.

          Pattern : ^projects/[^/]+/locations/[^/]+$

          Location : path

          Required : Yes

          Type : string

        pageSize

          Description : Optional. The maximum number of items to return in a single page. The default value is 100. The maximum value is 1000.

          Location : query

          Type : integer

          Format : int32

        pageToken

          Description : Optional. The next_page_token value returned from a previous list request.

          Location : query

          Type : string

        showDeleted

          Description : Optional. Controls whether `PhoneNumber` resources in the DELETE_REQUESTED state should be returned. Defaults to false.

          Location : query

          Type : boolean

      Parameter Order : parent

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/dialogflow
    • Description : Returns the list of all phone numbers in the specified project.

  • dialogflow.projects.locations.phoneNumbers.patch

      Path : v2beta1/{+name}

      Flat Path : v2beta1/projects/{projectsId}/locations/{locationsId}/phoneNumbers/{phoneNumbersId}

      HTTP Method : PATCH

      Parameters :

        name

          Description : Optional. The unique identifier of this phone number. Required for PhoneNumbers.UpdatePhoneNumber method. Format: `projects//phoneNumbers/`. Format: `projects//locations//phoneNumbers/`.

          Pattern : ^projects/[^/]+/locations/[^/]+/phoneNumbers/[^/]+$

          Location : path

          Required : Yes

          Type : string

        updateMask

          Description : Optional. The mask to control which fields get updated.

          Location : query

          Type : string

          Format : google-fieldmask

      Parameter Order : name

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/dialogflow
    • Description : Updates the specified `PhoneNumber`.

  • dialogflow.projects.locations.phoneNumbers.delete

      Path : v2beta1/{+name}

      Flat Path : v2beta1/projects/{projectsId}/locations/{locationsId}/phoneNumbers/{phoneNumbersId}

      HTTP Method : DELETE

      Parameters :

        name

          Description : Required. The unique identifier of the `PhoneNumber` to delete. Format: `projects//phoneNumbers/`. Format: `projects//locations//phoneNumbers/`.

          Pattern : ^projects/[^/]+/locations/[^/]+/phoneNumbers/[^/]+$

          Location : path

          Required : Yes

          Type : string

      Parameter Order : name

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/dialogflow
    • Description : Requests deletion of a `PhoneNumber`. The `PhoneNumber` is moved into the DELETE_REQUESTED state immediately, and is deleted approximately 30 days later. This method may only be called on a `PhoneNumber` in the ACTIVE state.

  • dialogflow.projects.locations.phoneNumbers.undelete

      Path : v2beta1/{+name}:undelete

      Flat Path : v2beta1/projects/{projectsId}/locations/{locationsId}/phoneNumbers/{phoneNumbersId}:undelete

      HTTP Method : POST

      Parameters :

        name

          Description : Required. The unique identifier of the `PhoneNumber` to delete. Format: `projects//phoneNumbers/`. Format: `projects//locations//phoneNumbers/`.

          Pattern : ^projects/[^/]+/locations/[^/]+/phoneNumbers/[^/]+$

          Location : path

          Required : Yes

          Type : string

      Parameter Order : name

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/dialogflow
    • Description : Cancels the deletion request for a `PhoneNumber`. This method may only be called on a `PhoneNumber` in the DELETE_REQUESTED state.

  • dialogflow.projects.phoneNumbers.list

      Path : v2beta1/{+parent}/phoneNumbers

      Flat Path : v2beta1/projects/{projectsId}/phoneNumbers

      HTTP Method : GET

      Parameters :

        parent

          Description : Required. The project to list all `PhoneNumber` resources from. Format: `projects/`. Format: `projects//locations/`.

          Pattern : ^projects/[^/]+$

          Location : path

          Required : Yes

          Type : string

        pageSize

          Description : Optional. The maximum number of items to return in a single page. The default value is 100. The maximum value is 1000.

          Location : query

          Type : integer

          Format : int32

        pageToken

          Description : Optional. The next_page_token value returned from a previous list request.

          Location : query

          Type : string

        showDeleted

          Description : Optional. Controls whether `PhoneNumber` resources in the DELETE_REQUESTED state should be returned. Defaults to false.

          Location : query

          Type : boolean

      Parameter Order : parent

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/dialogflow
    • Description : Returns the list of all phone numbers in the specified project.

  • dialogflow.projects.phoneNumbers.patch

      Path : v2beta1/{+name}

      Flat Path : v2beta1/projects/{projectsId}/phoneNumbers/{phoneNumbersId}

      HTTP Method : PATCH

      Parameters :

        name

          Description : Optional. The unique identifier of this phone number. Required for PhoneNumbers.UpdatePhoneNumber method. Format: `projects//phoneNumbers/`. Format: `projects//locations//phoneNumbers/`.

          Pattern : ^projects/[^/]+/phoneNumbers/[^/]+$

          Location : path

          Required : Yes

          Type : string

        updateMask

          Description : Optional. The mask to control which fields get updated.

          Location : query

          Type : string

          Format : google-fieldmask

      Parameter Order : name

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/dialogflow
    • Description : Updates the specified `PhoneNumber`.

  • dialogflow.projects.phoneNumbers.delete

      Path : v2beta1/{+name}

      Flat Path : v2beta1/projects/{projectsId}/phoneNumbers/{phoneNumbersId}

      HTTP Method : DELETE

      Parameters :

        name

          Description : Required. The unique identifier of the `PhoneNumber` to delete. Format: `projects//phoneNumbers/`. Format: `projects//locations//phoneNumbers/`.

          Pattern : ^projects/[^/]+/phoneNumbers/[^/]+$

          Location : path

          Required : Yes

          Type : string

      Parameter Order : name

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/dialogflow
    • Description : Requests deletion of a `PhoneNumber`. The `PhoneNumber` is moved into the DELETE_REQUESTED state immediately, and is deleted approximately 30 days later. This method may only be called on a `PhoneNumber` in the ACTIVE state.

  • dialogflow.projects.phoneNumbers.undelete

      Path : v2beta1/{+name}:undelete

      Flat Path : v2beta1/projects/{projectsId}/phoneNumbers/{phoneNumbersId}:undelete

      HTTP Method : POST

      Parameters :

        name

          Description : Required. The unique identifier of the `PhoneNumber` to delete. Format: `projects//phoneNumbers/`. Format: `projects//locations//phoneNumbers/`.

          Pattern : ^projects/[^/]+/phoneNumbers/[^/]+$

          Location : path

          Required : Yes

          Type : string

      Parameter Order : name

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/dialogflow
    • Description : Cancels the deletion request for a `PhoneNumber`. This method may only be called on a `PhoneNumber` in the DELETE_REQUESTED state.

Updates

    Methods
  • dialogflow.projects.locations.answerRecords.list

      Parameters :

        filter

          Description : Optional. Filters to restrict results to specific answer records. For more information about filtering, see [API Filtering](https://aip.dev/160).

          Location : query

          Deprecated : Yes

          Type : string

  • dialogflow.projects.answerRecords.list

      Parameters :

        filter

          Description : Optional. Filters to restrict results to specific answer records. For more information about filtering, see [API Filtering](https://aip.dev/160).

          Location : query

          Deprecated : Yes

          Type : string