---
title: "Add a comment to a wall post."
method: POST
path: "/Ams/{ClientID}/Member/{MemberID}/Post/{PostId}/WallComments"
tags: ["Ams"]
---

# Add a comment to a wall post.

`POST /Ams/{ClientID}/Member/{MemberID}/Post/{PostId}/WallComments`

## Request

- Base URL: `https://ws.yourmembership.com`
- URL: `https://ws.yourmembership.com/Ams/{ClientID}/Member/{MemberID}/Post/{PostId}/WallComments`
- Auth: HTTP basic
- TypeScript: <https://skmtc.dev/yourmembership/apis/ym-rest-services/docs/Ams/:ClientID/Member/:MemberID/Post/:PostId/WallComments/post.ts> (a function with typed inputs; its response is checked against the schema)

Add a comment to a wall post.

## Path parameters

- `PostId` integer, required
- `MemberID` integer, required
- `ClientID` integer, required

## Request body `application/x-www-form-urlencoded`

- object
  - `PageSize` integer
  - `PageNumber` integer
  - `OffSet` integer
  - `GuestMemberID` integer
  - `DefaultComments` integer
  - `CommentId` integer
  - `CommentText` string
  - `RowsDeleted` integer
  - `ShowMemberList` boolean
  - `ResponseStatus` string
  - `BypassCache` boolean
  - `DateCached` string, date-time
  - `Device` string

## Response `200`

Success

- WallCommentsResponse: WallCommentsResponse
  - `WallPostList` WallPost[]
    - `WallId` integer
    - `Sponsored` boolean
    - `MemberID` integer
    - `PostText` string
    - `PostHtml` string
    - `AuthorId` integer
    - `WallOwnerId` integer
    - `AuthorName` string
    - `WallOwnerName` string
    - `PostId` integer
    - `PostDate` string, date-time
    - `PostType` string
    - `ShareCount` integer
    - `LikesCount` integer
    - `LikedPost` boolean
    - `LikeId` integer
    - `CommentCount` integer
    - `CommenterCount` integer
    - `PostHeadShotUrl` string
    - `CanReply` boolean
    - `CanShare` boolean
    - `CanComment` boolean
    - `CanDelete` boolean
    - `RecentComments` PostComment[]
      - `CommentId` integer
      - `CommentMemberID` integer
      - `CommentFullName` string
      - `CommentHeadShotUrl` string
      - `LikeId` integer
      - `LikedComment` boolean
      - `LikesCount` integer
      - `CommentText` string
      - `DatePosted` string, date-time
      - `DateModified` string, date-time
    - `CommentList` PostComment[]
      - `CommentId` integer
      - `CommentMemberID` integer
      - `CommentFullName` string
      - `CommentHeadShotUrl` string
      - `LikeId` integer
      - `LikedComment` boolean
      - `LikesCount` integer
      - `CommentText` string
      - `DatePosted` string, date-time
      - `DateModified` string, date-time
    - `PostHeadline` PostHeadline: PostHeadline
      - `HeadlineText` string
      - `HeadlineLink` LinkDetail[]
        - `Start` integer
        - `End` integer
        - `Length` integer
        - `Url` string
        - `MemberId` integer
        - `PostId` integer
        - `EventId` integer
        - `GroupId` integer
        - `IsBold` boolean
        - `IsLink` boolean
      - `Photo` string
      - `PhotoId` integer
      - `PhotoOwnerId` integer
      - `PostId` integer
      - `CommentId` integer
      - `PhotoCommentId` integer
      - `GroupId` integer
    - `TopLine` PostHeadline: PostHeadline
      - `HeadlineText` string
      - `HeadlineLink` LinkDetail[]
        - `Start` integer
        - `End` integer
        - `Length` integer
        - `Url` string
        - `MemberId` integer
        - `PostId` integer
        - `EventId` integer
        - `GroupId` integer
        - `IsBold` boolean
        - `IsLink` boolean
      - `Photo` string
      - `PhotoId` integer
      - `PhotoOwnerId` integer
      - `PostId` integer
      - `CommentId` integer
      - `PhotoCommentId` integer
      - `GroupId` integer
    - `PostContentData` PostContentData: PostContentData
      - `PostDataType` string
      - `EventData` EventData: EventData
        - `EventDate` string, date-time
        - `LocationInfo` EventLocation: EventLocation
          - `Name` string
          - `Presenter` string
          - `Address1` string
          - `Address2` string
          - `City` string
          - `State` string
          - `Province` string
          - `Country` Country: Country
            - `countryId` string
            - `countryCode` string
            - `countryName` string
            - `numberOfLocations` integer
            - `taxShipping` boolean
            - `taxDues` boolean
            - `locationLabel` string
          - `PostalCode` string
          - `GoogleMaps` boolean
        - `EventDetailUrl` string
        - `Title` string
        - `Subtitle` string
        - `Description` string
        - `ActionText` string
        - `ActionUrl` string
        - `ImageUrl` string
      - `SimpleData` SimpleData: SimpleData
        - `Title` string
        - `Subtitle` string
        - `Description` string
        - `ActionText` string
        - `ActionUrl` string
        - `ImageUrl` string
      - `ArticleData` ArticleData: ArticleData
        - `Source` string
        - `Title` string
        - `Subtitle` string
        - `Description` string
        - `ActionText` string
        - `ActionUrl` string
        - `ImageUrl` string
      - `JobData` JobData: JobData
        - `Location` string
        - `Title` string
        - `Subtitle` string
        - `Description` string
        - `ActionText` string
        - `ActionUrl` string
        - `ImageUrl` string
      - `LearnignData` LearningData: LearningData
        - `Title` string
        - `Subtitle` string
        - `Description` string
        - `ActionText` string
        - `ActionUrl` string
        - `ImageUrl` string
      - `SponsorData` SponsorData: SponsorData
        - `SponsorDataType` string
        - `SponsorDataList` SponsorItem[]
          - `Title` string
          - `Subtitle` string
          - `Description` string
          - `ActionText` string
          - `ActionUrl` string
          - `ImageUrl` string
        - `EventDataList` EventData[]
          - `EventDate` string, date-time
          - `LocationInfo` EventLocation: EventLocation
            - `Name` string
            - `Presenter` string
            - `Address1` string
            - `Address2` string
            - `City` string
            - `State` string
            - `Province` string
            - `Country` Country: Country
              - …
            - `PostalCode` string
            - `GoogleMaps` boolean
          - `EventDetailUrl` string
          - `Title` string
          - `Subtitle` string
          - `Description` string
          - `ActionText` string
          - `ActionUrl` string
          - `ImageUrl` string
        - `SimpleDataList` SimpleData[]
          - `Title` string
          - `Subtitle` string
          - `Description` string
          - `ActionText` string
          - `ActionUrl` string
          - `ImageUrl` string
        - `ArticleDataList` ArticleData[]
          - `Source` string
          - `Title` string
          - `Subtitle` string
          - `Description` string
          - `ActionText` string
          - `ActionUrl` string
          - `ImageUrl` string
        - `JobDataList` JobData[]
          - `Location` string
          - `Title` string
          - `Subtitle` string
          - `Description` string
          - `ActionText` string
          - `ActionUrl` string
          - `ImageUrl` string
        - `LearningDataList` LearningData[]
          - `Title` string
          - `Subtitle` string
          - `Description` string
          - `ActionText` string
          - `ActionUrl` string
          - `ImageUrl` string
        - `ConnectionDataList` ConnectionData[]
          - `ConnectionId` integer
          - `FullName` string
          - `HeadshotUrl` string
          - `WorkTitle` string
          - `Employer` string
          - `Location` string
        - `RenewalDataList` RenewalData[]
          - `Message` PostHeadline: PostHeadline
            - `HeadlineText` string
            - `HeadlineLink` LinkDetail[]
              - …
            - `Photo` string
            - `PhotoId` integer
            - `PhotoOwnerId` integer
            - `PostId` integer
            - `CommentId` integer
            - `PhotoCommentId` integer
            - `GroupId` integer
          - `Title` string
          - `Subtitle` string
          - `Description` string
          - `ActionText` string
          - `ActionUrl` string
          - `ImageUrl` string
        - `ActionText` string
        - `ActionUrl` string
      - `ShareData` Feed: Feed
        - `Sponsored` boolean
        - `MemberID` integer
        - `PostText` string
        - `PostHtml` string
        - `AuthorId` integer
        - `WallOwnerId` integer
        - `AuthorName` string
        - `WallOwnerName` string
        - `PostId` integer
        - `PostDate` string, date-time
        - `PostType` string
        - `ShareCount` integer
        - `LikesCount` integer
        - `LikedPost` boolean
        - `LikeId` integer
        - `CommentCount` integer
        - `CommenterCount` integer
        - `PostHeadShotUrl` string
        - `CanReply` boolean
        - `CanShare` boolean
        - `CanComment` boolean
        - `CanDelete` boolean
        - `RecentComments` PostComment[]
          - `CommentId` integer
          - `CommentMemberID` integer
          - `CommentFullName` string
          - `CommentHeadShotUrl` string
          - `LikeId` integer
          - `LikedComment` boolean
          - `LikesCount` integer
          - `CommentText` string
          - `DatePosted` string, date-time
          - `DateModified` string, date-time
        - `CommentList` PostComment[]
          - `CommentId` integer
          - `CommentMemberID` integer
          - `CommentFullName` string
          - `CommentHeadShotUrl` string
          - `LikeId` integer
          - `LikedComment` boolean
          - `LikesCount` integer
          - `CommentText` string
          - `DatePosted` string, date-time
          - `DateModified` string, date-time
        - `PostHeadline` PostHeadline: PostHeadline
          - `HeadlineText` string
          - `HeadlineLink` LinkDetail[]
            - `Start` integer
            - `End` integer
            - `Length` integer
            - `Url` string
            - `MemberId` integer
            - `PostId` integer
            - `EventId` integer
            - `GroupId` integer
            - `IsBold` boolean
            - `IsLink` boolean
          - `Photo` string
          - `PhotoId` integer
          - `PhotoOwnerId` integer
          - `PostId` integer
          - `CommentId` integer
          - `PhotoCommentId` integer
          - `GroupId` integer
        - `TopLine` PostHeadline: PostHeadline
          - `HeadlineText` string
          - `HeadlineLink` LinkDetail[]
            - `Start` integer
            - `End` integer
            - `Length` integer
            - `Url` string
            - `MemberId` integer
            - `PostId` integer
            - `EventId` integer
            - `GroupId` integer
            - `IsBold` boolean
            - `IsLink` boolean
          - `Photo` string
          - `PhotoId` integer
          - `PhotoOwnerId` integer
          - `PostId` integer
          - `CommentId` integer
          - `PhotoCommentId` integer
          - `GroupId` integer
        - `PostContentData` PostContentData (recursive)
        - `PhotoGallery` GalleryImage[]
          - `ID` integer
          - `Url` string
          - `ThumbUrl` string
          - `MediumUrl` string
          - `PostedByUrl` string
        - `IsAmbassadorPost` boolean
        - `IsActorAmbassador` boolean
        - `IsSharedPost` boolean
        - `Active` boolean
    - `PhotoGallery` GalleryImage[]
      - `ID` integer
      - `Url` string
      - `ThumbUrl` string
      - `MediumUrl` string
      - `PostedByUrl` string
    - `IsAmbassadorPost` boolean
    - `IsActorAmbassador` boolean
    - `IsSharedPost` boolean
    - `Active` boolean
  - `MemberList` Commenter[]
    - `ConnectionStatus` string
    - `ConnectionId` integer
    - `FirstName` string
    - `LastName` string
    - `ConnectionName` string
    - `Organization` string
    - `HeadShotImage` string
    - `WorkTitle` string
    - `MemberType` string
    - `City` string
    - `State` string
    - `Location` string
    - `Country` string
    - `Shared` boolean
    - `Email` string
    - `PhoneLabel` string
    - `PhoneAreaCode` string
    - `PhoneNumber` string
    - `FaxLabel` string
    - `FaxAreaCode` string
    - `FaxNumber` string
    - `CanShow` ShowPreferences: ShowPreferences
      - `City` boolean
      - `Location` boolean
      - `Country` boolean
      - `Phone` boolean
      - `Fax` boolean
      - `Email` boolean
      - `EmployerName` boolean
      - `EmployerTitle` boolean
    - `intCategoryID` integer
    - `IsAmbassador` boolean
  - `PostId` integer
  - `PageSize` integer
  - `PageNumber` integer
  - `OffSet` integer
  - `GuestMemberID` integer
  - `DefaultComments` integer
  - `CommentId` integer
  - `CommentText` string
  - `RowsDeleted` integer
  - `ShowMemberList` boolean
  - `MemberID` integer
  - `ClientID` integer
  - `ResponseStatus` ResponseStatus: ResponseStatus
    - `ErrorCode` string
    - `Message` string
    - `StackTrace` string
    - `Errors` ResponseError[]
      - `ErrorCode` string
      - `FieldName` string
      - `Message` string
      - `Meta` DictionaryStringString: Dictionary<String,String>
    - `Meta` DictionaryStringString: Dictionary<String,String>
  - `BypassCache` boolean
  - `DateCached` string, date-time
  - `Device` string

---

[API](https://skmtc.dev/yourmembership/apis/ym-rest-services.md) - [All operations](https://skmtc.dev/yourmembership/apis/ym-rest-services/llms.txt) - [OpenAPI document](https://skmtc.dev/yourmembership/apis/ym-rest-services/revisions/8d8a2e7e7d56?raw)
