---
title: "POST /v23/customers/{customersId}/localServices:appendLeadConversation"
method: POST
path: "/v23/customers/{customersId}/localServices:appendLeadConversation"
tags: ["customers"]
---

# POST /v23/customers/{customersId}/localServices:appendLeadConversation

`POST /v23/customers/{customersId}/localServices:appendLeadConversation`

## Request

- Base URL: `https://searchads360.googleapis.com`
- URL: `https://searchads360.googleapis.com/v23/customers/{customersId}/localServices:appendLeadConversation`
- Auth: OAuth 2 and OAuth 2
  - Implicit: `https://accounts.google.com/o/oauth2/auth`
  - Scopes: `https://www.googleapis.com/auth/doubleclicksearch`
  - Authorization code: `https://accounts.google.com/o/oauth2/auth`
  - Token URL: `https://accounts.google.com/o/oauth2/token` scopes: `https://www.googleapis.com/auth/doubleclicksearch`
- TypeScript: <https://skmtc.dev/google/apis/searchads360/docs/v23/customers/:customersId/localServices:appendLeadConversation/post.ts> (a function with typed inputs; its response is checked against the schema)

RPC to append Local Services Lead Conversation resources to Local Services Lead resources.

## Path parameters

- `customersId` string, required

## Request body

- GoogleAdsSearchads360V23ServicesAppendLeadConversationRequest: Request message for LocalServicesLeadService.AppendLeadConversation.
  - `conversations` GoogleAdsSearchads360V23ServicesConversation[]: Required. Conversations that are being appended.
    - `localServicesLead` string: Required. The resource name of the local services lead that the conversation should be applied to.
    - `text` string: Required. Text message that user wanted to append to lead.

## Response `200`

Successful response

- GoogleAdsSearchads360V23ServicesAppendLeadConversationResponse: Response message for LocalServicesLeadService.AppendLeadConversation.
  - `responses` GoogleAdsSearchads360V23ServicesConversationOrError[]: Required. List of append conversation operation results.
    - `localServicesLeadConversation` string: The resource name of the appended local services lead conversation.
    - `partialFailureError` GoogleRpcStatus: The `Status` type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs. It is used by [gRPC](https://github.com/grpc). Each `Status` message contains three pieces of data: error code, error message, and error details. You can find out more about this error model and how to work with it in the [API Design Guide](https://cloud.google.com/apis/design/errors).
      - `code` integer: The status code, which should be an enum value of google.rpc.Code.
      - `details` object[]: A list of messages that carry the error details. There is a common set of message types for APIs to use.
      - `message` string: A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the google.rpc.Status.details field, or localized by the client.

---

[API](https://skmtc.dev/google/apis/searchads360.md) - [All operations](https://skmtc.dev/google/apis/searchads360/llms.txt) - [OpenAPI document](https://skmtc.dev/google/apis/searchads360/revisions/4a4511f84b18?raw)
