Online Now  

/v1/community/

Manages Community Related Functions
GET

/v1/community/get_board_about_post_candidates

#
Finds board-local top-level posts that can be selected as the board profile About post.

Parameters

NameTypeRequiredDefaultDescription
boardId int No 0 ATDiscussionBoards.ID.
forumAlias string No "" Optional v2 forum alias fallback.
searchFilter string No "" Search text for board posts by title, body, or author alias.
postID int No 0 Exact ATDiscussionPosts.ID to preview.
pageSize int No 8 Maximum candidates to return.
minimumImageMediaCount int No 2 Minimum attached image-media items required.
Request example (cURL)
curl --get \
  'https://ca.appointmenttrader.com/v1/community/get_board_about_post_candidates' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'boardId={{boardId}}' \
  --data-urlencode 'forumAlias={{forumAlias}}' \
  --data-urlencode 'searchFilter={{searchFilter}}' \
  --data-urlencode 'postID={{postID}}' \
  --data-urlencode 'pageSize={{pageSize}}' \
  --data-urlencode 'minimumImageMediaCount={{minimumImageMediaCount}}'

Returns

JSON
See the shared response schema and synthetic example.
Response fields
FieldTypeRequiredDescription
$community_get_board_about_post_candidates_Response Yes
$.oneOf[0] Yes
$.oneOf[0].allOf[0]object Yes
$.oneOf[0].allOf[0].RequestUserAliasstring Yes
$.oneOf[0].allOf[0].RequestPathstring | null Yes
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Yes
$.oneOf[0].allOf[0].ResponseCodeinteger Yes
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring No
$.oneOf[0].allOf[1]object Yes
$.oneOf[0].allOf[1].Payloadobject Yes
$.oneOf[0].allOf[1].Payload.Candidatesarray Yes
$.oneOf[0].allOf[1].Payload.Candidates[]object No
$.oneOf[0].allOf[1].Payload.Candidates[].idinteger Yes
$.oneOf[0].allOf[1].Payload.Candidates[].titlestring Yes
$.oneOf[0].allOf[1].Payload.Candidates[].bodyPreviewstring Yes
$.oneOf[0].allOf[1].Payload.Candidates[].urlstring Yes
$.oneOf[0].allOf[1].Payload.Candidates[].createdDatestring Yes
$.oneOf[0].allOf[1].Payload.Candidates[].authorAboutPostAuthor Yes
$.oneOf[0].allOf[1].Payload.Candidates[].author.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.Candidates[].author.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.Candidates[].author.anyOf[0].aliasstring Yes
$.oneOf[0].allOf[1].Payload.Candidates[].author.anyOf[0].avatarEmojistring Yes
$.oneOf[0].allOf[1].Payload.Candidates[].author.anyOf[0].profileUrlstring Yes
$.oneOf[0].allOf[1].Payload.Candidates[].author.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.Candidates[].author.anyOf[1].idnull Yes
$.oneOf[0].allOf[1].Payload.Candidates[].author.anyOf[1].aliasnull Yes
$.oneOf[0].allOf[1].Payload.Candidates[].author.anyOf[1].avatarEmojinull Yes
$.oneOf[0].allOf[1].Payload.Candidates[].author.anyOf[1].profileUrlnull Yes
$.oneOf[0].allOf[1].Payload.Candidates[].author.anyOf[1].identityHidden = true Yes
$.oneOf[0].allOf[1].Payload.Candidates[].author.anyOf[1].identityHiddenUntilinteger Yes
$.oneOf[0].allOf[1].Payload.Candidates[].boardobject Yes
$.oneOf[0].allOf[1].Payload.Candidates[].board.idinteger Yes
$.oneOf[0].allOf[1].Payload.Candidates[].board.namestring Yes
$.oneOf[0].allOf[1].Payload.Candidates[].board.slugstring Yes
$.oneOf[0].allOf[1].Payload.Candidates[].board.typestring Yes
$.oneOf[0].allOf[1].Payload.Candidates[].imageMediaCountinteger Yes
$.oneOf[0].allOf[1].Payload.Candidates[].mediaarray Yes
$.oneOf[0].allOf[1].Payload.Candidates[].media[]object No
$.oneOf[0].allOf[1].Payload.Candidates[].media[].idinteger Yes
$.oneOf[0].allOf[1].Payload.Candidates[].media[].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.Candidates[].media[].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.Candidates[].media[].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.Candidates[].media[].widthinteger Yes
$.oneOf[0].allOf[1].Payload.Candidates[].media[].heightinteger Yes
$.oneOf[0].allOf[1].Payload.Candidates[].media[].titlestring Yes
$.oneOf[0].allOf[1].Payload.Candidates[].media[].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.Candidates[].media[].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.Pageobject Yes
$.oneOf[0].allOf[1].Payload.Page.pageSizeinteger Yes
$.oneOf[0].allOf[1].Payload.Page.minimumImageMediaCountinteger Yes
$.oneOf[0].allOf[1].Payload.Page.boardIdinteger Yes
$.oneOf[1]object Yes
$.oneOf[1].RequestUserAliasstring Yes
$.oneOf[1].RequestPathstring | null Yes
$.oneOf[1].RequestStatus = "Failed" Yes
$.oneOf[1].ResponseCodeinteger Yes
$.oneOf[1].ResponseMessageAPIResponseMessage Yes
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[1].ResponseMessage.oneOf[1]array Yes
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[1].ResponseMessage.oneOf[2]object Yes
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[1].RequestImpersonatedByUserAliasstring No
Response example
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/community/get_board_about_post_candidates",
    "RequestUserAlias": "example-user",
    "Payload": {
        "Candidates": [],
        "Page": {
            "pageSize": 0,
            "minimumImageMediaCount": 0,
            "boardId": 0
        }
    }
}
Machine-readable endpoint documentation
GET

/v1/community/get_board_membership

#
Get admission settings, membership, and authorized application/invitation management data.

Parameters

NameTypeRequiredDefaultDescription
boardId int No 0 Board ID.
offset int No 0 Member pagination offset.
Request example (cURL)
curl --get \
  'https://ca.appointmenttrader.com/v1/community/get_board_membership' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'boardId={{boardId}}' \
  --data-urlencode 'offset={{offset}}'

Returns

JSON
See the shared response schema and synthetic example.
Response fields
FieldTypeRequiredDescription
$community_get_board_membership_Response Yes
$.oneOf[0] Yes
$.oneOf[0].allOf[0]object Yes
$.oneOf[0].allOf[0].RequestUserAliasstring Yes
$.oneOf[0].allOf[0].RequestPathstring | null Yes
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Yes
$.oneOf[0].allOf[0].ResponseCodeinteger Yes
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring No
$.oneOf[0].allOf[1]object Yes
$.oneOf[0].allOf[1].Payload Yes
$.oneOf[0].allOf[1].Payload.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].enabledboolean Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].accessstring ["Read","ReadWrite"] Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].isMemberboolean Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].canInviteboolean Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].canManageboolean Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].applicationsarray Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].applications[]object No
$.oneOf[0].allOf[1].Payload.anyOf[0].applications[].IDDatabaseInteger YesInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.anyOf[0].applications[].ID.oneOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].applications[].ID.oneOf[1]string Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].applications[].ATDiscussionBoards_IDDatabaseInteger YesInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.anyOf[0].applications[].ATDiscussionBoards_ID.oneOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].applications[].ATDiscussionBoards_ID.oneOf[1]string Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].applications[].Applicant-ATUser_IDDatabaseInteger YesInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.anyOf[0].applications[].Applicant-ATUser_ID.oneOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].applications[].Applicant-ATUser_ID.oneOf[1]string Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].applications[].Statusstring ["Pending","Approved","Rejected","Cancelled"] Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].applications[].PendingUserID Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].applications[].PendingUserID.anyOf[0]DatabaseInteger YesInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.anyOf[0].applications[].PendingUserID.anyOf[0].oneOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].applications[].PendingUserID.anyOf[0].oneOf[1]string Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].applications[].PendingUserID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].applications[].ApplicationMessagestring Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].applications[].Application-ATNotificationIntelligentTags_ID Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].applications[].Application-ATNotificationIntelligentTags_ID.anyOf[0]DatabaseInteger YesInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.anyOf[0].applications[].Application-ATNotificationIntelligentTags_ID.anyOf[0].oneOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].applications[].Application-ATNotificationIntelligentTags_ID.anyOf[0].oneOf[1]string Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].applications[].Application-ATNotificationIntelligentTags_ID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].applications[].Decision-ATUser_ID Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].applications[].Decision-ATUser_ID.anyOf[0]DatabaseInteger YesInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.anyOf[0].applications[].Decision-ATUser_ID.anyOf[0].oneOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].applications[].Decision-ATUser_ID.anyOf[0].oneOf[1]string Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].applications[].Decision-ATUser_ID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].applications[].DecisionDate Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].applications[].DecisionDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].applications[].DecisionDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].applications[].CreatedDatestring Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].applications[].chatURLstring Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].applications[].aliasstring Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].invitationsarray Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].invitations[]object No
$.oneOf[0].allOf[1].Payload.anyOf[0].invitations[].IDDatabaseInteger YesInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.anyOf[0].invitations[].ID.oneOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].invitations[].ID.oneOf[1]string Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].invitations[].CreatedDatestring Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].invitations[].LastUpdateDatestring Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].invitations[].DeletedDate Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].invitations[].DeletedDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].invitations[].DeletedDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].invitations[].Inviter-ATUser_IDDatabaseInteger YesInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.anyOf[0].invitations[].Inviter-ATUser_ID.oneOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].invitations[].Inviter-ATUser_ID.oneOf[1]string Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].invitations[].IssuedTo-ATUser_ID Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].invitations[].IssuedTo-ATUser_ID.anyOf[0]DatabaseInteger YesInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.anyOf[0].invitations[].IssuedTo-ATUser_ID.anyOf[0].oneOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].invitations[].IssuedTo-ATUser_ID.anyOf[0].oneOf[1]string Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].invitations[].IssuedTo-ATUser_ID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].invitations[].IssuedBy-ATUser_ID Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].invitations[].IssuedBy-ATUser_ID.anyOf[0]DatabaseInteger YesInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.anyOf[0].invitations[].IssuedBy-ATUser_ID.anyOf[0].oneOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].invitations[].IssuedBy-ATUser_ID.anyOf[0].oneOf[1]string Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].invitations[].IssuedBy-ATUser_ID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].invitations[].Codestring Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].invitations[].IssueSourcestring ["User","Administration"] Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].invitations[].IsInviteCreditExemptDatabaseInteger YesInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.anyOf[0].invitations[].IsInviteCreditExempt.oneOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].invitations[].IsInviteCreditExempt.oneOf[1]string Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].invitations[].InvitePurposestring Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].invitations[].ContextType Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].invitations[].ContextType.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].invitations[].ContextType.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].invitations[].ContextObjectID Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].invitations[].ContextObjectID.anyOf[0]DatabaseInteger YesInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.anyOf[0].invitations[].ContextObjectID.anyOf[0].oneOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].invitations[].ContextObjectID.anyOf[0].oneOf[1]string Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].invitations[].ContextObjectID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].invitations[].PresetProfileIntent Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].invitations[].PresetProfileIntent.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].invitations[].PresetProfileIntent.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].invitations[].ContextPayloadJSON Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].invitations[].ContextPayloadJSON.anyOf[0]string (application/json) Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].invitations[].ContextPayloadJSON.anyOf[0]InviteContext (decoded JSON) Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].invitations[].ContextPayloadJSON.anyOf[0].oneOf[0]object Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].invitations[].ContextPayloadJSON.anyOf[0].oneOf[0].boardIdinteger No
$.oneOf[0].allOf[1].Payload.anyOf[0].invitations[].ContextPayloadJSON.anyOf[0].oneOf[0].capabilities No
$.oneOf[0].allOf[1].Payload.anyOf[0].invitations[].ContextPayloadJSON.anyOf[0].oneOf[0].capabilities.anyOf[0]array No
$.oneOf[0].allOf[1].Payload.anyOf[0].invitations[].ContextPayloadJSON.anyOf[0].oneOf[0].capabilities.anyOf[0][]string ["invite","read","write","delete","move","schedule","polls","moderate"] No
$.oneOf[0].allOf[1].Payload.anyOf[0].invitations[].ContextPayloadJSON.anyOf[0].oneOf[0].capabilities.anyOf[1]string No
$.oneOf[0].allOf[1].Payload.anyOf[0].invitations[].ContextPayloadJSON.anyOf[0].oneOf[0].capabilities.anyOf[2]object No
$.oneOf[0].allOf[1].Payload.anyOf[0].invitations[].ContextPayloadJSON.anyOf[0].oneOf[0].capabilities.anyOf[2].* No
$.oneOf[0].allOf[1].Payload.anyOf[0].invitations[].ContextPayloadJSON.anyOf[0].oneOf[0].capabilities.anyOf[2].*.anyOf[0]boolean No
$.oneOf[0].allOf[1].Payload.anyOf[0].invitations[].ContextPayloadJSON.anyOf[0].oneOf[0].capabilities.anyOf[2].*.anyOf[1]integer No
$.oneOf[0].allOf[1].Payload.anyOf[0].invitations[].ContextPayloadJSON.anyOf[0].oneOf[0].capabilities.anyOf[2].*.anyOf[2]string No
$.oneOf[0].allOf[1].Payload.anyOf[0].invitations[].ContextPayloadJSON.anyOf[0].oneOf[0].profileImageMediaIDDatabaseInteger NoInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.anyOf[0].invitations[].ContextPayloadJSON.anyOf[0].oneOf[0].profileImageMediaID.oneOf[0]integer No
$.oneOf[0].allOf[1].Payload.anyOf[0].invitations[].ContextPayloadJSON.anyOf[0].oneOf[0].profileImageMediaID.oneOf[1]string No
$.oneOf[0].allOf[1].Payload.anyOf[0].invitations[].ContextPayloadJSON.anyOf[0].oneOf[0].bannerImageMediaIDDatabaseInteger NoInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.anyOf[0].invitations[].ContextPayloadJSON.anyOf[0].oneOf[0].bannerImageMediaID.oneOf[0]integer No
$.oneOf[0].allOf[1].Payload.anyOf[0].invitations[].ContextPayloadJSON.anyOf[0].oneOf[0].bannerImageMediaID.oneOf[1]string No
$.oneOf[0].allOf[1].Payload.anyOf[0].invitations[].ContextPayloadJSON.anyOf[0].oneOf[0].*InviteContextJSONValue No
$.oneOf[0].allOf[1].Payload.anyOf[0].invitations[].ContextPayloadJSON.anyOf[0].oneOf[0].*.anyOf[0]null No
$.oneOf[0].allOf[1].Payload.anyOf[0].invitations[].ContextPayloadJSON.anyOf[0].oneOf[0].*.anyOf[1]string No
$.oneOf[0].allOf[1].Payload.anyOf[0].invitations[].ContextPayloadJSON.anyOf[0].oneOf[0].*.anyOf[2]number No
$.oneOf[0].allOf[1].Payload.anyOf[0].invitations[].ContextPayloadJSON.anyOf[0].oneOf[0].*.anyOf[3]boolean No
$.oneOf[0].allOf[1].Payload.anyOf[0].invitations[].ContextPayloadJSON.anyOf[0].oneOf[0].*.anyOf[4]array No
$.oneOf[0].allOf[1].Payload.anyOf[0].invitations[].ContextPayloadJSON.anyOf[0].oneOf[0].*.anyOf[4][]InviteContextJSONValue No
$.oneOf[0].allOf[1].Payload.anyOf[0].invitations[].ContextPayloadJSON.anyOf[0].oneOf[0].*.anyOf[5]object No
$.oneOf[0].allOf[1].Payload.anyOf[0].invitations[].ContextPayloadJSON.anyOf[0].oneOf[0].*.anyOf[5].*InviteContextJSONValue No
$.oneOf[0].allOf[1].Payload.anyOf[0].invitations[].ContextPayloadJSON.anyOf[0].oneOf[1]array Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].invitations[].ContextPayloadJSON.anyOf[0].oneOf[1][]InviteContextJSONValue No
$.oneOf[0].allOf[1].Payload.anyOf[0].invitations[].ContextPayloadJSON.anyOf[0].oneOf[1][].anyOf[0]null No
$.oneOf[0].allOf[1].Payload.anyOf[0].invitations[].ContextPayloadJSON.anyOf[0].oneOf[1][].anyOf[1]string No
$.oneOf[0].allOf[1].Payload.anyOf[0].invitations[].ContextPayloadJSON.anyOf[0].oneOf[1][].anyOf[2]number No
$.oneOf[0].allOf[1].Payload.anyOf[0].invitations[].ContextPayloadJSON.anyOf[0].oneOf[1][].anyOf[3]boolean No
$.oneOf[0].allOf[1].Payload.anyOf[0].invitations[].ContextPayloadJSON.anyOf[0].oneOf[1][].anyOf[4]array No
$.oneOf[0].allOf[1].Payload.anyOf[0].invitations[].ContextPayloadJSON.anyOf[0].oneOf[1][].anyOf[4][]InviteContextJSONValue No
$.oneOf[0].allOf[1].Payload.anyOf[0].invitations[].ContextPayloadJSON.anyOf[0].oneOf[1][].anyOf[5]object No
$.oneOf[0].allOf[1].Payload.anyOf[0].invitations[].ContextPayloadJSON.anyOf[0].oneOf[1][].anyOf[5].*InviteContextJSONValue No
$.oneOf[0].allOf[1].Payload.anyOf[0].invitations[].ContextPayloadJSON.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].invitations[].RedeemedBy-ATUser_ID Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].invitations[].RedeemedBy-ATUser_ID.anyOf[0]DatabaseInteger YesInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.anyOf[0].invitations[].RedeemedBy-ATUser_ID.anyOf[0].oneOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].invitations[].RedeemedBy-ATUser_ID.anyOf[0].oneOf[1]string Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].invitations[].RedeemedBy-ATUser_ID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].invitations[].RedeemedDate Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].invitations[].RedeemedDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].invitations[].RedeemedDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].invitations[].IsSignupCreditGrantedDatabaseInteger YesInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.anyOf[0].invitations[].IsSignupCreditGranted.oneOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].invitations[].IsSignupCreditGranted.oneOf[1]string Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].invitations[].RedeemSource Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].invitations[].RedeemSource.anyOf[0]string ["ExistingUser","NewSignup"] Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].invitations[].RedeemSource.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].invitations[].urlstring Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].invitations[].labelsarray Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].invitations[].labels[]object No
$.oneOf[0].allOf[1].Payload.anyOf[0].invitations[].labels[].idinteger Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].invitations[].labels[].namestring Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].invitations[].labels[].emojistring Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].invitations[].labels[].archivedboolean Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].invitations[].profilePhotoURLstring Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].invitations[].bannerPhotoURLstring Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].membersarray Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].members[]object No
$.oneOf[0].allOf[1].Payload.anyOf[0].members[].IDDatabaseInteger YesInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.anyOf[0].members[].ID.oneOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].members[].ID.oneOf[1]string Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].members[].ATDiscussionBoards_IDDatabaseInteger YesInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.anyOf[0].members[].ATDiscussionBoards_ID.oneOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].members[].ATDiscussionBoards_ID.oneOf[1]string Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].members[].ATUser_IDDatabaseInteger YesInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.anyOf[0].members[].ATUser_ID.oneOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].members[].ATUser_ID.oneOf[1]string Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].members[].Statusstring ["Active","Revoked"] Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].members[].Sourcestring ["Invitation","Application"] Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].members[].GrantedBy-ATUser_IDDatabaseInteger YesInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.anyOf[0].members[].GrantedBy-ATUser_ID.oneOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].members[].GrantedBy-ATUser_ID.oneOf[1]string Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].members[].InviteCode_ID Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].members[].InviteCode_ID.anyOf[0]DatabaseInteger YesInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.anyOf[0].members[].InviteCode_ID.anyOf[0].oneOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].members[].InviteCode_ID.anyOf[0].oneOf[1]string Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].members[].InviteCode_ID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].members[].Application_ID Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].members[].Application_ID.anyOf[0]DatabaseInteger YesInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.anyOf[0].members[].Application_ID.anyOf[0].oneOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].members[].Application_ID.anyOf[0].oneOf[1]string Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].members[].Application_ID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].members[].CreatedDatestring Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].members[].LastUpdateDatestring Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].members[].aliasstring Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].members[].profileURLstring Yes
$.oneOf[0].allOf[1].Payload.anyOf[1]null Yes
$.oneOf[1]object Yes
$.oneOf[1].RequestUserAliasstring Yes
$.oneOf[1].RequestPathstring | null Yes
$.oneOf[1].RequestStatus = "Failed" Yes
$.oneOf[1].ResponseCodeinteger Yes
$.oneOf[1].ResponseMessageAPIResponseMessage Yes
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[1].ResponseMessage.oneOf[1]array Yes
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[1].ResponseMessage.oneOf[2]object Yes
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[1].RequestImpersonatedByUserAliasstring No
Response example
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/community/get_board_membership",
    "RequestUserAlias": "example-user",
    "Payload": {
        "enabled": false,
        "access": "Read",
        "isMember": false,
        "canInvite": false,
        "canManage": false,
        "applications": [],
        "invitations": [],
        "members": []
    }
}
Machine-readable endpoint documentation
GET

/v1/community/get_chat_actions

#
Returns every currently executable action button registered for a chat. Action buttons originate in message DatabaseTags or reusable chat actions registered when chats and participants are created. This endpoint reads ATNotificationIntelligentTagsActionButtons so clients do not have to scan message history. Chat-level actions can have zero notification/body IDs.

Parameters

NameTypeRequiredDefaultDescription
chatID int No 0 ATNotificationIntelligentTags.ID of the chat.
Request example (cURL)
curl --get \
  'https://ca.appointmenttrader.com/v1/community/get_chat_actions' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'chatID={{chatID}}'

Returns

JSON
See the shared response schema and synthetic example.
Response fields
FieldTypeRequiredDescription
$community_get_chat_actions_Response Yes
$.oneOf[0] Yes
$.oneOf[0].allOf[0]object Yes
$.oneOf[0].allOf[0].RequestUserAliasstring Yes
$.oneOf[0].allOf[0].RequestPathstring | null Yes
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Yes
$.oneOf[0].allOf[0].ResponseCodeinteger Yes
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring No
$.oneOf[0].allOf[1]object Yes
$.oneOf[0].allOf[1].Payloadobject YesRequires chat membership. Reading available actions may create missing report-chat bounty action records.
$.oneOf[0].allOf[1].Payload.ChatIDinteger Yes
$.oneOf[0].allOf[1].Payload.Actionsarray Yes
$.oneOf[0].allOf[1].Payload.Actions[]object No
$.oneOf[0].allOf[1].Payload.Actions[].ActionButtonIDinteger Yes
$.oneOf[0].allOf[1].Payload.Actions[].NotificationIDinteger Yes
$.oneOf[0].allOf[1].Payload.Actions[].NotificationBodyIDinteger Yes
$.oneOf[0].allOf[1].Payload.Actions[].ActionButtonNamestring Yes
$.oneOf[0].allOf[1].Payload.Actions[].Namestring Yes
$.oneOf[0].allOf[1].Payload.Actions[].AdditionalTextstring Yes
$.oneOf[0].allOf[1].Payload.Actions[].CustomInfoIconstring Yes
$.oneOf[0].allOf[1].Payload.Actions[].ConfirmTitlestring Yes
$.oneOf[0].allOf[1].Payload.Actions[].ConfirmTextstring Yes
$.oneOf[0].allOf[1].Payload.Actions[].ConfirmButtonTextstring Yes
$.oneOf[0].allOf[1].Payload.Actions[].LoadingTextstring Yes
$.oneOf[0].allOf[1].Payload.Actions[].CustomActionstring Yes
$.oneOf[0].allOf[1].Payload.Actions[].CustomActionParameterstring Yes
$.oneOf[0].allOf[1].Payload.Actions[].BackgroundColorstring Yes
$.oneOf[0].allOf[1].Payload.Actions[].TextColorstring Yes
$.oneOf[0].allOf[1].Payload.Actions[].Importancestring Yes
$.oneOf[0].allOf[1].Payload.Actions[].Clickableboolean Yes
$.oneOf[0].allOf[1].Payload.Actions[].DatabaseTagsNotificationDatabaseTags Yes
$.oneOf[0].allOf[1].Payload.Actions[].DatabaseTags.anyOf[0]array Yes
$.oneOf[0].allOf[1].Payload.Actions[].DatabaseTags.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.Actions[].DatabaseTags.anyOf[1].*NotificationTagValue No
$.oneOf[0].allOf[1].Payload.Actions[].DatabaseTags.anyOf[1].*.anyOf[0]null No
$.oneOf[0].allOf[1].Payload.Actions[].DatabaseTags.anyOf[1].*.anyOf[1]string No
$.oneOf[0].allOf[1].Payload.Actions[].DatabaseTags.anyOf[1].*.anyOf[2]number No
$.oneOf[0].allOf[1].Payload.Actions[].DatabaseTags.anyOf[1].*.anyOf[3]boolean No
$.oneOf[0].allOf[1].Payload.Actions[].DatabaseTags.anyOf[1].*.anyOf[4]array No
$.oneOf[0].allOf[1].Payload.Actions[].DatabaseTags.anyOf[1].*.anyOf[4][]NotificationTagValue No
$.oneOf[0].allOf[1].Payload.Actions[].DatabaseTags.anyOf[1].*.anyOf[5]object No
$.oneOf[0].allOf[1].Payload.Actions[].DatabaseTags.anyOf[1].*.anyOf[5].*NotificationTagValue No
$.oneOf[1]object Yes
$.oneOf[1].RequestUserAliasstring Yes
$.oneOf[1].RequestPathstring | null Yes
$.oneOf[1].RequestStatus = "Failed" Yes
$.oneOf[1].ResponseCodeinteger Yes
$.oneOf[1].ResponseMessageAPIResponseMessage Yes
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[1].ResponseMessage.oneOf[1]array Yes
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[1].ResponseMessage.oneOf[2]object Yes
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[1].RequestImpersonatedByUserAliasstring No
Response example
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/community/get_chat_actions",
    "RequestUserAlias": "example-user",
    "Payload": {
        "ChatID": 0,
        "Actions": []
    }
}
Machine-readable endpoint documentation
GET

/v1/community/get_chat_add_participant_options

#
Returns user alias options that the acting user may add to a chat. Chat hosts only see users who accepted a 1:1 chat with the host. Global community administrators can search all non-deleted users. The write endpoint repeats these checks; this endpoint is only for autocomplete UX.

Parameters

NameTypeRequiredDefaultDescription
chatID int No 0 ATNotificationIntelligentTags.ID of the chat.
searchFilter string No "" Optional alias filter.
limit int No 10 Maximum options to return, capped at 50.
Request example (cURL)
curl --get \
  'https://ca.appointmenttrader.com/v1/community/get_chat_add_participant_options' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'chatID={{chatID}}' \
  --data-urlencode 'searchFilter={{searchFilter}}' \
  --data-urlencode 'limit={{limit}}'

Returns

JSON
See the shared response schema and synthetic example.
Response fields
FieldTypeRequiredDescription
$community_get_chat_add_participant_options_Response Yes
$.oneOf[0] Yes
$.oneOf[0].allOf[0]object Yes
$.oneOf[0].allOf[0].RequestUserAliasstring Yes
$.oneOf[0].allOf[0].RequestPathstring | null Yes
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Yes
$.oneOf[0].allOf[0].ResponseCodeinteger Yes
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring No
$.oneOf[0].allOf[1]object Yes
$.oneOf[0].allOf[1].Payloadobject Yes
$.oneOf[0].allOf[1].Payload.ChatIDinteger Yes
$.oneOf[0].allOf[1].Payload.CanAddParticipants = true Yes
$.oneOf[0].allOf[1].Payload.Modestring ["global_admin","host_accepted_chats",""] Yes
$.oneOf[0].allOf[1].Payload.HostUserIDinteger Yes
$.oneOf[0].allOf[1].Payload.Optionsarray Yes
$.oneOf[0].allOf[1].Payload.Options[]object No
$.oneOf[0].allOf[1].Payload.Options[].UserIDinteger Yes
$.oneOf[0].allOf[1].Payload.Options[].Aliasstring Yes
$.oneOf[0].allOf[1].Payload.Options[].Avatarstring Yes
$.oneOf[0].allOf[1].Payload.Options[].AccountStatusstring Yes
$.oneOf[0].allOf[1].Payload.Options[].LastLoginDate Yes
$.oneOf[0].allOf[1].Payload.Options[].LastLoginDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Options[].LastLoginDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Options[].ProfileURLstring Yes
$.oneOf[0].allOf[1].Payload.Options[].identityHiddenboolean No
$.oneOf[0].allOf[1].Payload.Options[].identityHiddenUntilinteger | null No
$.oneOf[1]object Yes
$.oneOf[1].RequestUserAliasstring Yes
$.oneOf[1].RequestPathstring | null Yes
$.oneOf[1].RequestStatus = "Failed" Yes
$.oneOf[1].ResponseCodeinteger Yes
$.oneOf[1].ResponseMessageAPIResponseMessage Yes
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[1].ResponseMessage.oneOf[1]array Yes
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[1].ResponseMessage.oneOf[2]object Yes
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[1].RequestImpersonatedByUserAliasstring No
Response example
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/community/get_chat_add_participant_options",
    "RequestUserAlias": "example-user",
    "Payload": {
        "ChatID": 0,
        "CanAddParticipants": true,
        "Mode": "global_admin",
        "HostUserID": 0,
        "Options": []
    }
}
Machine-readable endpoint documentation
GET

/v1/community/get_chat_message_changes

#
Independently retrieve revisions; never adds work to normal message pagination.

Parameters

NameTypeRequiredDefaultDescription
chatID int Yes — Chat ID.
afterRevisionID int No 0 Last acknowledged cursor, zero on first connection.
limit int No 100 Page size, capped at 100.
initialize bool No false Capture a watermark and revalidate the visible page without scanning history.
notificationBodyIDList string No "" Visible message IDs for initialization, capped at 200.
Request example (cURL)
curl --get \
  'https://ca.appointmenttrader.com/v1/community/get_chat_message_changes' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'chatID={{chatID}}' \
  --data-urlencode 'afterRevisionID={{afterRevisionID}}' \
  --data-urlencode 'limit={{limit}}' \
  --data-urlencode 'initialize={{initialize}}' \
  --data-urlencode 'notificationBodyIDList={{notificationBodyIDList}}'

Returns

JSON
See the shared response schema and synthetic example.
Response fields
FieldTypeRequiredDescription
$community_get_chat_message_changes_Response Yes
$.oneOf[0] Yes
$.oneOf[0].allOf[0]object Yes
$.oneOf[0].allOf[0].RequestUserAliasstring Yes
$.oneOf[0].allOf[0].RequestPathstring | null Yes
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Yes
$.oneOf[0].allOf[0].ResponseCodeinteger Yes
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring No
$.oneOf[0].allOf[1]object Yes
$.oneOf[0].allOf[1].Payloadobject Yes
$.oneOf[0].allOf[1].Payload.ChatIDinteger Yes
$.oneOf[0].allOf[1].Payload.Messagesarray Yes
$.oneOf[0].allOf[1].Payload.Messages[]object No
$.oneOf[0].allOf[1].Payload.Messages[].NotificationBodyIDinteger Yes
$.oneOf[0].allOf[1].Payload.Messages[].Subjectstring Yes
$.oneOf[0].allOf[1].Payload.Messages[].Bodystring Yes
$.oneOf[0].allOf[1].Payload.Messages[].Mediaarray Yes
$.oneOf[0].allOf[1].Payload.Messages[].Media[]object No
$.oneOf[0].allOf[1].Payload.Messages[].Media[].idinteger Yes
$.oneOf[0].allOf[1].Payload.Messages[].Media[].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.Messages[].Media[].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.Messages[].Media[].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.Messages[].Media[].widthinteger Yes
$.oneOf[0].allOf[1].Payload.Messages[].Media[].heightinteger Yes
$.oneOf[0].allOf[1].Payload.Messages[].Media[].titlestring Yes
$.oneOf[0].allOf[1].Payload.Messages[].RichLinksarray Yes
$.oneOf[0].allOf[1].Payload.Messages[].RichLinks[]object No
$.oneOf[0].allOf[1].Payload.Messages[].RichLinks[].idinteger Yes
$.oneOf[0].allOf[1].Payload.Messages[].RichLinks[].urlstring Yes
$.oneOf[0].allOf[1].Payload.Messages[].RichLinks[].canonicalUrlstring Yes
$.oneOf[0].allOf[1].Payload.Messages[].RichLinks[].hoststring Yes
$.oneOf[0].allOf[1].Payload.Messages[].RichLinks[].siteNamestring Yes
$.oneOf[0].allOf[1].Payload.Messages[].RichLinks[].titlestring Yes
$.oneOf[0].allOf[1].Payload.Messages[].RichLinks[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.Messages[].RichLinks[].imageMediaIDinteger Yes
$.oneOf[0].allOf[1].Payload.Messages[].RichLinks[].image Yes
$.oneOf[0].allOf[1].Payload.Messages[].RichLinks[].image.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.Messages[].RichLinks[].image.anyOf[0].mediaIDinteger Yes
$.oneOf[0].allOf[1].Payload.Messages[].RichLinks[].image.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.Messages[].RichLinks[].image.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.Messages[].RichLinks[].image.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.Messages[].RichLinks[].image.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.Messages[].RichLinks[].image.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.Messages[].RichLinks[].image.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Messages[].translation Yes
$.oneOf[0].allOf[1].Payload.Messages[].translation.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.Messages[].translation.anyOf[0].eligibleboolean Yes
$.oneOf[0].allOf[1].Payload.Messages[].translation.anyOf[0].statestring ["done","eligible","none"] Yes
$.oneOf[0].allOf[1].Payload.Messages[].translation.anyOf[0].cachedboolean Yes
$.oneOf[0].allOf[1].Payload.Messages[].translation.anyOf[0].contextstring ["chat","notification"] Yes
$.oneOf[0].allOf[1].Payload.Messages[].translation.anyOf[0].endpointstring Yes
$.oneOf[0].allOf[1].Payload.Messages[].translation.anyOf[0].notificationIDinteger Yes
$.oneOf[0].allOf[1].Payload.Messages[].translation.anyOf[0].notificationBodyIDinteger Yes
$.oneOf[0].allOf[1].Payload.Messages[].translation.anyOf[0].chatIDinteger Yes
$.oneOf[0].allOf[1].Payload.Messages[].translation.anyOf[0].sourceLanguageDetectionConfidence Yes
$.oneOf[0].allOf[1].Payload.Messages[].translation.anyOf[0].sourceLanguageDetectionConfidence.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.Messages[].translation.anyOf[0].sourceLanguageDetectionConfidence.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Messages[].translation.anyOf[0].liveTranslationSourceEnabledboolean Yes
$.oneOf[0].allOf[1].Payload.Messages[].translation.anyOf[0].targetLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.Messages[].translation.anyOf[0].targetLanguageNamestring Yes
$.oneOf[0].allOf[1].Payload.Messages[].translation.anyOf[0].receiverLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.Messages[].translation.anyOf[0].senderLocaleCodestring Yes
$.oneOf[0].allOf[1].Payload.Messages[].translation.anyOf[0].senderLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.Messages[].translation.anyOf[0].sourceLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.Messages[].translation.anyOf[0].sourceLanguageDetectionStatusstring Yes
$.oneOf[0].allOf[1].Payload.Messages[].translation.anyOf[0].sourceContentHashstring Yes
$.oneOf[0].allOf[1].Payload.Messages[].translation.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.Messages[].translation.anyOf[0].bodystring Yes
$.oneOf[0].allOf[1].Payload.Messages[].translation.anyOf[0].originalTitlestring Yes
$.oneOf[0].allOf[1].Payload.Messages[].translation.anyOf[0].originalBodystring Yes
$.oneOf[0].allOf[1].Payload.Messages[].translation.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Messages[].Versioninteger Yes
$.oneOf[0].allOf[1].Payload.Messages[].EditedDate Yes
$.oneOf[0].allOf[1].Payload.Messages[].EditedDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Messages[].EditedDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Messages[].IsDeletedboolean Yes
$.oneOf[0].allOf[1].Payload.Messages[].CanEditboolean Yes
$.oneOf[0].allOf[1].Payload.Messages[].CanDeleteboolean Yes
$.oneOf[0].allOf[1].Payload.Messages[].EditDeadline Yes
$.oneOf[0].allOf[1].Payload.Messages[].EditDeadline.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Messages[].EditDeadline.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.NextCursorinteger Yes
$.oneOf[0].allOf[1].Payload.HasMoreboolean Yes
$.oneOf[1]object Yes
$.oneOf[1].RequestUserAliasstring Yes
$.oneOf[1].RequestPathstring | null Yes
$.oneOf[1].RequestStatus = "Failed" Yes
$.oneOf[1].ResponseCodeinteger Yes
$.oneOf[1].ResponseMessageAPIResponseMessage Yes
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[1].ResponseMessage.oneOf[1]array Yes
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[1].ResponseMessage.oneOf[2]object Yes
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[1].RequestImpersonatedByUserAliasstring No
$.oneOf[1].ErrorReasonstring ["active_bid_selection","chat_permission_unavailable"] No
Response example
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/community/get_chat_message_changes",
    "RequestUserAlias": "example-user",
    "Payload": {
        "ChatID": 0,
        "Messages": [],
        "NextCursor": 0,
        "HasMore": false
    }
}
Machine-readable endpoint documentation
GET

/v1/community/get_chat_message_edit_context

#
Load an author's editable message and attachments during the original 15-minute window. Active bid-selection restrictions also apply to edits, including pending request messages; ErrorReason=active_bid_selection.

Parameters

NameTypeRequiredDefaultDescription
chatID int Yes — Chat ID.
notificationBodyID int Yes — Message body ID.
Request example (cURL)
curl --get \
  'https://ca.appointmenttrader.com/v1/community/get_chat_message_edit_context' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'chatID={{chatID}}' \
  --data-urlencode 'notificationBodyID={{notificationBodyID}}'

Returns

JSON
See the shared response schema and synthetic example.
Response fields
FieldTypeRequiredDescription
$community_get_chat_message_edit_context_Response Yes
$.oneOf[0] Yes
$.oneOf[0].allOf[0]object Yes
$.oneOf[0].allOf[0].RequestUserAliasstring Yes
$.oneOf[0].allOf[0].RequestPathstring | null Yes
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Yes
$.oneOf[0].allOf[0].ResponseCodeinteger Yes
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring No
$.oneOf[0].allOf[1]object Yes
$.oneOf[0].allOf[1].Payloadobject Yes
$.oneOf[0].allOf[1].Payload.ChatIDinteger Yes
$.oneOf[0].allOf[1].Payload.NotificationBodyIDinteger Yes
$.oneOf[0].allOf[1].Payload.Versioninteger Yes
$.oneOf[0].allOf[1].Payload.EditDeadline Yes
$.oneOf[0].allOf[1].Payload.EditDeadline.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.EditDeadline.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.ServerTimestring Yes
$.oneOf[0].allOf[1].Payload.editorobject Yes
$.oneOf[0].allOf[1].Payload.editor.format = 1 Yes
$.oneOf[0].allOf[1].Payload.editor.sourcestring Yes
$.oneOf[0].allOf[1].Payload.editor.blocks Yes
$.oneOf[0].allOf[1].Payload.editor.blocks.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.editor.blocks.anyOf[0].*object No
$.oneOf[0].allOf[1].Payload.editor.blocks.anyOf[0].*.htmlstring Yes
$.oneOf[0].allOf[1].Payload.editor.blocks.anyOf[0].*.textstring Yes
$.oneOf[0].allOf[1].Payload.editor.blocks.anyOf[0].*.mediaIDsarray Yes
$.oneOf[0].allOf[1].Payload.editor.blocks.anyOf[0].*.mediaIDs[]integer No
$.oneOf[0].allOf[1].Payload.editor.blocks.anyOf[1]array Yes
$.oneOf[0].allOf[1].Payload.mediaarray Yes
$.oneOf[0].allOf[1].Payload.media[]object No
$.oneOf[0].allOf[1].Payload.media[].idinteger Yes
$.oneOf[0].allOf[1].Payload.media[].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.media[].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.media[].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.media[].widthinteger Yes
$.oneOf[0].allOf[1].Payload.media[].heightinteger Yes
$.oneOf[0].allOf[1].Payload.media[].titlestring Yes
$.oneOf[1]object Yes
$.oneOf[1].RequestUserAliasstring Yes
$.oneOf[1].RequestPathstring | null Yes
$.oneOf[1].RequestStatus = "Failed" Yes
$.oneOf[1].ResponseCodeinteger Yes
$.oneOf[1].ResponseMessageAPIResponseMessage Yes
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[1].ResponseMessage.oneOf[1]array Yes
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[1].ResponseMessage.oneOf[2]object Yes
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[1].RequestImpersonatedByUserAliasstring No
$.oneOf[1].ErrorReasonstring ["active_bid_selection","chat_permission_unavailable"] No
Response example
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/community/get_chat_message_edit_context",
    "RequestUserAlias": "example-user",
    "Payload": {
        "ChatID": 0,
        "NotificationBodyID": 0,
        "Version": 0,
        "EditDeadline": "synthetic-example",
        "ServerTime": "synthetic-example",
        "editor": {
            "format": 1,
            "source": "synthetic-example",
            "blocks": []
        },
        "media": []
    }
}
Machine-readable endpoint documentation
GET

/v1/community/get_chat_message_history

#
Read safe message revisions with the same membership/history boundary as the message. Deleted history requires an authorized staff finding or report review context.

Parameters

NameTypeRequiredDefaultDescription
chatID int Yes — Chat ID.
notificationBodyID int Yes — Message body ID.
beforeRevisionID int No 0 Older revision cursor.
limit int No 20 Page size, capped at 50.
findingID int No 0 Optional authorized staff finding for this chat.
reportID int No 0 Optional authorized reviewer report referencing this chat.
Request example (cURL)
curl --get \
  'https://ca.appointmenttrader.com/v1/community/get_chat_message_history' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'chatID={{chatID}}' \
  --data-urlencode 'notificationBodyID={{notificationBodyID}}' \
  --data-urlencode 'beforeRevisionID={{beforeRevisionID}}' \
  --data-urlencode 'limit={{limit}}' \
  --data-urlencode 'findingID={{findingID}}' \
  --data-urlencode 'reportID={{reportID}}'

Returns

JSON
See the shared response schema and synthetic example.
Response fields
FieldTypeRequiredDescription
$community_get_chat_message_history_Response Yes
$.oneOf[0] Yes
$.oneOf[0].allOf[0]object Yes
$.oneOf[0].allOf[0].RequestUserAliasstring Yes
$.oneOf[0].allOf[0].RequestPathstring | null Yes
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Yes
$.oneOf[0].allOf[0].ResponseCodeinteger Yes
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring No
$.oneOf[0].allOf[1]object Yes
$.oneOf[0].allOf[1].Payloadobject Yes
$.oneOf[0].allOf[1].Payload.ChatIDinteger Yes
$.oneOf[0].allOf[1].Payload.NotificationBodyIDinteger Yes
$.oneOf[0].allOf[1].Payload.Versionsarray Yes
$.oneOf[0].allOf[1].Payload.Versions[]object No
$.oneOf[0].allOf[1].Payload.Versions[].IDinteger Yes
$.oneOf[0].allOf[1].Payload.Versions[].Versioninteger Yes
$.oneOf[0].allOf[1].Payload.Versions[].CreatedDatestring Yes
$.oneOf[0].allOf[1].Payload.Versions[].ActorUserIDinteger Yes
$.oneOf[0].allOf[1].Payload.Versions[].Operationstring ["original","edit","delete"] Yes
$.oneOf[0].allOf[1].Payload.Versions[].Bodystring Yes
$.oneOf[0].allOf[1].Payload.Versions[].Mediaarray Yes
$.oneOf[0].allOf[1].Payload.Versions[].Media[]object No
$.oneOf[0].allOf[1].Payload.Versions[].Media[].idinteger Yes
$.oneOf[0].allOf[1].Payload.Versions[].Media[].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.Versions[].Media[].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.Versions[].Media[].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.Versions[].Media[].widthinteger Yes
$.oneOf[0].allOf[1].Payload.Versions[].Media[].heightinteger Yes
$.oneOf[0].allOf[1].Payload.Versions[].Media[].titlestring Yes
$.oneOf[0].allOf[1].Payload.Versions[].Media[].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.Versions[].Media[].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.Versions[].Media[].kindstring ["image","video","audio","document"] Yes
$.oneOf[0].allOf[1].Payload.Versions[].Media[].createdDatestring Yes
$.oneOf[0].allOf[1].Payload.Versions[].Media[].filenamestring Yes
$.oneOf[0].allOf[1].Payload.Versions[].Media[].sizeinteger Yes
$.oneOf[0].allOf[1].Payload.Versions[].Media[].duration Yes
$.oneOf[0].allOf[1].Payload.Versions[].Media[].duration.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.Versions[].Media[].duration.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Versions[].Media[].downloadUrlstring Yes
$.oneOf[0].allOf[1].Payload.NextCursor Yes
$.oneOf[0].allOf[1].Payload.NextCursor.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.NextCursor.anyOf[1]null Yes
$.oneOf[1]object Yes
$.oneOf[1].RequestUserAliasstring Yes
$.oneOf[1].RequestPathstring | null Yes
$.oneOf[1].RequestStatus = "Failed" Yes
$.oneOf[1].ResponseCodeinteger Yes
$.oneOf[1].ResponseMessageAPIResponseMessage Yes
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[1].ResponseMessage.oneOf[1]array Yes
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[1].ResponseMessage.oneOf[2]object Yes
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[1].RequestImpersonatedByUserAliasstring No
$.oneOf[1].ErrorReasonstring ["active_bid_selection","chat_permission_unavailable"] No
Response example
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/community/get_chat_message_history",
    "RequestUserAlias": "example-user",
    "Payload": {
        "ChatID": 0,
        "NotificationBodyID": 0,
        "Versions": [],
        "NextCursor": 0
    }
}
Machine-readable endpoint documentation
GET

/v1/community/get_chat_messages

#
Returns the most recent messages for a chat the calling user has access to. Used by the v2 chat dock to populate a chat window on open and to refresh via a 360s offline-recovery poll that runs in parallel with the future websocket. Messages are returned oldest-first so the client can append without reordering. Chat delivery is keyed by ATNotificationsBody.ID so repeated identical message text is still returned as distinct messages. UserToUser and BidChat expose canSend, reasonCode, and reason, including active_bid_selection; history stays readable while messaging is paused. CustomerSurveys contains sending capabilities. Each message's CustomerSurvey contains private request metadata for its original seller/customer, current status, and immutable eventType/actorUserID/eventText. SenderID identifies the event actor even when IsSystemGenerated remains true. Legacy original requests resolve their recorded seller. Answers use /v1/customer_survey/get_request.

Parameters

NameTypeRequiredDefaultDescription
chatID int No 0 ATNotificationIntelligentTags.ID of the chat.
limit int No 50 Maximum number of messages to return (capped at 200).
offset int No 0 Pagination offset (0 = newest page).
afterNotificationBodyID int No 0 If set, returns messages newer than this ATNotificationsBody.ID.
beforeNotificationBodyID int No 0 If set, returns messages older than this ATNotificationsBody.ID.
includeChatActions bool No false If true, also returns every currently executable action for the chat.
Request example (cURL)
curl --get \
  'https://ca.appointmenttrader.com/v1/community/get_chat_messages' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'chatID={{chatID}}' \
  --data-urlencode 'limit={{limit}}' \
  --data-urlencode 'offset={{offset}}' \
  --data-urlencode 'afterNotificationBodyID={{afterNotificationBodyID}}' \
  --data-urlencode 'beforeNotificationBodyID={{beforeNotificationBodyID}}' \
  --data-urlencode 'includeChatActions={{includeChatActions}}'

Returns

JSON
See the shared response schema and synthetic example.
Response fields
FieldTypeRequiredDescription
$community_get_chat_messages_Response Yes
$.oneOf[0] Yes
$.oneOf[0].allOf[0]object Yes
$.oneOf[0].allOf[0].RequestUserAliasstring Yes
$.oneOf[0].allOf[0].RequestPathstring | null Yes
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Yes
$.oneOf[0].allOf[0].ResponseCodeinteger Yes
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring No
$.oneOf[0].allOf[1]object Yes
$.oneOf[0].allOf[1].Payloadobject YesRequires chat membership. Action DTO preparation may ensure the report-chat bounty actions exist; includeChatActions=false returns Actions=[].
$.oneOf[0].allOf[1].Payload.ChatIDinteger Yes
$.oneOf[0].allOf[1].Payload.Namestring Yes
$.oneOf[0].allOf[1].Payload.nameTranslationobject Yes
$.oneOf[0].allOf[1].Payload.nameTranslation.eligibleboolean Yes
$.oneOf[0].allOf[1].Payload.nameTranslation.statestring ["done","eligible","none"] Yes
$.oneOf[0].allOf[1].Payload.nameTranslation.cachedboolean Yes
$.oneOf[0].allOf[1].Payload.nameTranslation.context = "chat-name" Yes
$.oneOf[0].allOf[1].Payload.nameTranslation.endpointstring Yes
$.oneOf[0].allOf[1].Payload.nameTranslation.chatIDinteger Yes
$.oneOf[0].allOf[1].Payload.nameTranslation.sourceLanguageDetectionStatusstring ["Detected","Pending"] Yes
$.oneOf[0].allOf[1].Payload.nameTranslation.sourceLanguageDetectionConfidencenull Yes
$.oneOf[0].allOf[1].Payload.nameTranslation.liveTranslationSourceEnabledboolean Yes
$.oneOf[0].allOf[1].Payload.nameTranslation.targetLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.nameTranslation.targetLanguageNamestring Yes
$.oneOf[0].allOf[1].Payload.nameTranslation.sourceLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.nameTranslation.sourceContentHashstring Yes
$.oneOf[0].allOf[1].Payload.nameTranslation.titlestring Yes
$.oneOf[0].allOf[1].Payload.nameTranslation.bodystring Yes
$.oneOf[0].allOf[1].Payload.nameTranslation.originalTitlestring Yes
$.oneOf[0].allOf[1].Payload.nameTranslation.originalBodystring Yes
$.oneOf[0].allOf[1].Payload.IsHostboolean Yes
$.oneOf[0].allOf[1].Payload.IsMutedboolean Yes
$.oneOf[0].allOf[1].Payload.MutedDate Yes
$.oneOf[0].allOf[1].Payload.MutedDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.MutedDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.HasMoreboolean Yes
$.oneOf[0].allOf[1].Payload.OldestNotificationBodyIDinteger Yes
$.oneOf[0].allOf[1].Payload.NewestNotificationBodyIDinteger Yes
$.oneOf[0].allOf[1].Payload.Participantsarray Yes
$.oneOf[0].allOf[1].Payload.Participants[]object No
$.oneOf[0].allOf[1].Payload.Participants[].UserID Yes
$.oneOf[0].allOf[1].Payload.Participants[].UserID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.Participants[].UserID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Participants[].Alias Yes
$.oneOf[0].allOf[1].Payload.Participants[].Alias.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Participants[].Alias.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Participants[].Avatar Yes
$.oneOf[0].allOf[1].Payload.Participants[].Avatar.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Participants[].Avatar.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Participants[].identityHiddenboolean No
$.oneOf[0].allOf[1].Payload.Participants[].identityHiddenUntilinteger | null No
$.oneOf[0].allOf[1].Payload.Actionsarray Yes
$.oneOf[0].allOf[1].Payload.Actions[]object No
$.oneOf[0].allOf[1].Payload.Actions[].ActionButtonIDinteger Yes
$.oneOf[0].allOf[1].Payload.Actions[].NotificationIDinteger Yes
$.oneOf[0].allOf[1].Payload.Actions[].NotificationBodyIDinteger Yes
$.oneOf[0].allOf[1].Payload.Actions[].ActionButtonNamestring Yes
$.oneOf[0].allOf[1].Payload.Actions[].Namestring Yes
$.oneOf[0].allOf[1].Payload.Actions[].AdditionalTextstring Yes
$.oneOf[0].allOf[1].Payload.Actions[].CustomInfoIconstring Yes
$.oneOf[0].allOf[1].Payload.Actions[].ConfirmTitlestring Yes
$.oneOf[0].allOf[1].Payload.Actions[].ConfirmTextstring Yes
$.oneOf[0].allOf[1].Payload.Actions[].ConfirmButtonTextstring Yes
$.oneOf[0].allOf[1].Payload.Actions[].LoadingTextstring Yes
$.oneOf[0].allOf[1].Payload.Actions[].CustomActionstring Yes
$.oneOf[0].allOf[1].Payload.Actions[].CustomActionParameterstring Yes
$.oneOf[0].allOf[1].Payload.Actions[].BackgroundColorstring Yes
$.oneOf[0].allOf[1].Payload.Actions[].TextColorstring Yes
$.oneOf[0].allOf[1].Payload.Actions[].Importancestring Yes
$.oneOf[0].allOf[1].Payload.Actions[].Clickableboolean Yes
$.oneOf[0].allOf[1].Payload.Actions[].DatabaseTagsNotificationDatabaseTags Yes
$.oneOf[0].allOf[1].Payload.Actions[].DatabaseTags.anyOf[0]array Yes
$.oneOf[0].allOf[1].Payload.Actions[].DatabaseTags.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.Actions[].DatabaseTags.anyOf[1].*NotificationTagValue No
$.oneOf[0].allOf[1].Payload.Actions[].DatabaseTags.anyOf[1].*.anyOf[0]null No
$.oneOf[0].allOf[1].Payload.Actions[].DatabaseTags.anyOf[1].*.anyOf[1]string No
$.oneOf[0].allOf[1].Payload.Actions[].DatabaseTags.anyOf[1].*.anyOf[2]number No
$.oneOf[0].allOf[1].Payload.Actions[].DatabaseTags.anyOf[1].*.anyOf[3]boolean No
$.oneOf[0].allOf[1].Payload.Actions[].DatabaseTags.anyOf[1].*.anyOf[4]array No
$.oneOf[0].allOf[1].Payload.Actions[].DatabaseTags.anyOf[1].*.anyOf[4][]NotificationTagValue No
$.oneOf[0].allOf[1].Payload.Actions[].DatabaseTags.anyOf[1].*.anyOf[5]object No
$.oneOf[0].allOf[1].Payload.Actions[].DatabaseTags.anyOf[1].*.anyOf[5].*NotificationTagValue No
$.oneOf[0].allOf[1].Payload.CustomerSurveysobject Yes
$.oneOf[0].allOf[1].Payload.CustomerSurveys.canSendboolean Yes
$.oneOf[0].allOf[1].Payload.CustomerSurveys.writableboolean Yes
$.oneOf[0].allOf[1].Payload.CustomerSurveys.chatIDinteger Yes
$.oneOf[0].allOf[1].Payload.CustomerSurveys.customerIDinteger Yes
$.oneOf[0].allOf[1].Payload.CustomerSurveys.bidIDinteger Yes
$.oneOf[0].allOf[1].Payload.CustomerSurveys.reasonCodestring No
$.oneOf[0].allOf[1].Payload.CustomerSurveys.reasonstring No
$.oneOf[0].allOf[1].Payload.CustomerSurveys.otherUserIDinteger No
$.oneOf[0].allOf[1].Payload.CustomerSurveys.buyerIdentityHiddenboolean NoTrue when the authenticated viewer cannot see the buyer during the current response race.
$.oneOf[0].allOf[1].Payload.CustomerSurveys.buyerIdentityHiddenUntilinteger | null NoSaved current-round ClosesAt as Unix seconds; null when identity is visible. Reveal is authoritative only on a new response.
$.oneOf[0].allOf[1].Payload.Messagesarray Yes
$.oneOf[0].allOf[1].Payload.Messages[]object No
$.oneOf[0].allOf[1].Payload.Messages[].NotificationBodyIDinteger Yes
$.oneOf[0].allOf[1].Payload.Messages[].CreatedDate Yes
$.oneOf[0].allOf[1].Payload.Messages[].CreatedDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Messages[].CreatedDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Messages[].CreatedDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.Messages[].SenderID Yes
$.oneOf[0].allOf[1].Payload.Messages[].SenderID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.Messages[].SenderID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Messages[].SenderAlias Yes
$.oneOf[0].allOf[1].Payload.Messages[].SenderAlias.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Messages[].SenderAlias.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Messages[].SenderAvatar Yes
$.oneOf[0].allOf[1].Payload.Messages[].SenderAvatar.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Messages[].SenderAvatar.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Messages[].Subjectstring Yes
$.oneOf[0].allOf[1].Payload.Messages[].Bodystring Yes
$.oneOf[0].allOf[1].Payload.Messages[].DestinationPagestring Yes
$.oneOf[0].allOf[1].Payload.Messages[].Mediaarray Yes
$.oneOf[0].allOf[1].Payload.Messages[].Media[]object No
$.oneOf[0].allOf[1].Payload.Messages[].Media[].idinteger Yes
$.oneOf[0].allOf[1].Payload.Messages[].Media[].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.Messages[].Media[].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.Messages[].Media[].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.Messages[].Media[].widthinteger Yes
$.oneOf[0].allOf[1].Payload.Messages[].Media[].heightinteger Yes
$.oneOf[0].allOf[1].Payload.Messages[].Media[].titlestring Yes
$.oneOf[0].allOf[1].Payload.Messages[].ActionButtonsarray Yes
$.oneOf[0].allOf[1].Payload.Messages[].ActionButtons[]object No
$.oneOf[0].allOf[1].Payload.Messages[].ActionButtons[].ActionButtonIDinteger Yes
$.oneOf[0].allOf[1].Payload.Messages[].ActionButtons[].NotificationIDinteger Yes
$.oneOf[0].allOf[1].Payload.Messages[].ActionButtons[].NotificationBodyIDinteger Yes
$.oneOf[0].allOf[1].Payload.Messages[].ActionButtons[].ActionButtonNamestring Yes
$.oneOf[0].allOf[1].Payload.Messages[].ActionButtons[].Namestring Yes
$.oneOf[0].allOf[1].Payload.Messages[].ActionButtons[].AdditionalTextstring Yes
$.oneOf[0].allOf[1].Payload.Messages[].ActionButtons[].CustomInfoIconstring Yes
$.oneOf[0].allOf[1].Payload.Messages[].ActionButtons[].ConfirmTitlestring Yes
$.oneOf[0].allOf[1].Payload.Messages[].ActionButtons[].ConfirmTextstring Yes
$.oneOf[0].allOf[1].Payload.Messages[].ActionButtons[].ConfirmButtonTextstring Yes
$.oneOf[0].allOf[1].Payload.Messages[].ActionButtons[].LoadingTextstring Yes
$.oneOf[0].allOf[1].Payload.Messages[].ActionButtons[].CustomActionstring Yes
$.oneOf[0].allOf[1].Payload.Messages[].ActionButtons[].CustomActionParameterstring Yes
$.oneOf[0].allOf[1].Payload.Messages[].ActionButtons[].BackgroundColorstring Yes
$.oneOf[0].allOf[1].Payload.Messages[].ActionButtons[].TextColorstring Yes
$.oneOf[0].allOf[1].Payload.Messages[].ActionButtons[].Importancestring Yes
$.oneOf[0].allOf[1].Payload.Messages[].ActionButtons[].Clickableboolean Yes
$.oneOf[0].allOf[1].Payload.Messages[].ActionButtons[].DatabaseTagsNotificationDatabaseTags Yes
$.oneOf[0].allOf[1].Payload.Messages[].ActionButtons[].DatabaseTags.anyOf[0]array Yes
$.oneOf[0].allOf[1].Payload.Messages[].ActionButtons[].DatabaseTags.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.Messages[].ActionButtons[].DatabaseTags.anyOf[1].*NotificationTagValue No
$.oneOf[0].allOf[1].Payload.Messages[].ActionButtons[].DatabaseTags.anyOf[1].*.anyOf[0]null No
$.oneOf[0].allOf[1].Payload.Messages[].ActionButtons[].DatabaseTags.anyOf[1].*.anyOf[1]string No
$.oneOf[0].allOf[1].Payload.Messages[].ActionButtons[].DatabaseTags.anyOf[1].*.anyOf[2]number No
$.oneOf[0].allOf[1].Payload.Messages[].ActionButtons[].DatabaseTags.anyOf[1].*.anyOf[3]boolean No
$.oneOf[0].allOf[1].Payload.Messages[].ActionButtons[].DatabaseTags.anyOf[1].*.anyOf[4]array No
$.oneOf[0].allOf[1].Payload.Messages[].ActionButtons[].DatabaseTags.anyOf[1].*.anyOf[4][]NotificationTagValue No
$.oneOf[0].allOf[1].Payload.Messages[].ActionButtons[].DatabaseTags.anyOf[1].*.anyOf[5]object No
$.oneOf[0].allOf[1].Payload.Messages[].ActionButtons[].DatabaseTags.anyOf[1].*.anyOf[5].*NotificationTagValue No
$.oneOf[0].allOf[1].Payload.Messages[].CustomerSurvey Yes
$.oneOf[0].allOf[1].Payload.Messages[].CustomerSurvey.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.Messages[].CustomerSurvey.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.Messages[].CustomerSurvey.anyOf[0].revisioninteger Yes
$.oneOf[0].allOf[1].Payload.Messages[].CustomerSurvey.anyOf[0].customerIDinteger Yes
$.oneOf[0].allOf[1].Payload.Messages[].CustomerSurvey.anyOf[0].sellerIDinteger Yes
$.oneOf[0].allOf[1].Payload.Messages[].CustomerSurvey.anyOf[0].chatIDinteger Yes
$.oneOf[0].allOf[1].Payload.Messages[].CustomerSurvey.anyOf[0].bidIDinteger Yes
$.oneOf[0].allOf[1].Payload.Messages[].CustomerSurvey.anyOf[0].transactionIDinteger Yes
$.oneOf[0].allOf[1].Payload.Messages[].CustomerSurvey.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.Messages[].CustomerSurvey.anyOf[0].statusstring ["sent","in_progress","submitted","cancelled"] Yes
$.oneOf[0].allOf[1].Payload.Messages[].CustomerSurvey.anyOf[0].submittedDate Yes
$.oneOf[0].allOf[1].Payload.Messages[].CustomerSurvey.anyOf[0].submittedDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Messages[].CustomerSurvey.anyOf[0].submittedDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Messages[].CustomerSurvey.anyOf[0].urlstring Yes
$.oneOf[0].allOf[1].Payload.Messages[].CustomerSurvey.anyOf[0].buyerIdentityHiddenboolean NoTrue when the authenticated viewer cannot see the buyer during the current response race.
$.oneOf[0].allOf[1].Payload.Messages[].CustomerSurvey.anyOf[0].buyerIdentityHiddenUntilinteger | null NoSaved current-round ClosesAt as Unix seconds; null when identity is visible. Reveal is authoritative only on a new response.
$.oneOf[0].allOf[1].Payload.Messages[].CustomerSurvey.anyOf[0].eventTypestring ["","sent","submitted","updated","cancelled"] Yes
$.oneOf[0].allOf[1].Payload.Messages[].CustomerSurvey.anyOf[0].actorUserIDinteger Yes
$.oneOf[0].allOf[1].Payload.Messages[].CustomerSurvey.anyOf[0].eventTextstring Yes
$.oneOf[0].allOf[1].Payload.Messages[].CustomerSurvey.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Messages[].Deliveryobject Yes
$.oneOf[0].allOf[1].Payload.Messages[].Delivery.NotificationID Yes
$.oneOf[0].allOf[1].Payload.Messages[].Delivery.NotificationID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.Messages[].Delivery.NotificationID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Messages[].Delivery.RecipientCountinteger Yes
$.oneOf[0].allOf[1].Payload.Messages[].Delivery.Recipientsarray Yes
$.oneOf[0].allOf[1].Payload.Messages[].Delivery.Recipients[]object No
$.oneOf[0].allOf[1].Payload.Messages[].Delivery.Recipients[].NotificationID Yes
$.oneOf[0].allOf[1].Payload.Messages[].Delivery.Recipients[].NotificationID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.Messages[].Delivery.Recipients[].NotificationID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Messages[].Delivery.Recipients[].UserID Yes
$.oneOf[0].allOf[1].Payload.Messages[].Delivery.Recipients[].UserID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.Messages[].Delivery.Recipients[].UserID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Messages[].Delivery.Recipients[].Username Yes
$.oneOf[0].allOf[1].Payload.Messages[].Delivery.Recipients[].Username.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Messages[].Delivery.Recipients[].Username.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Messages[].Delivery.Recipients[].Statestring Yes
$.oneOf[0].allOf[1].Payload.Messages[].Delivery.Recipients[].CreatedDate Yes
$.oneOf[0].allOf[1].Payload.Messages[].Delivery.Recipients[].CreatedDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Messages[].Delivery.Recipients[].CreatedDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Messages[].Delivery.Recipients[].CreatedDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.Messages[].Delivery.Recipients[].LastUpdateDate Yes
$.oneOf[0].allOf[1].Payload.Messages[].Delivery.Recipients[].LastUpdateDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Messages[].Delivery.Recipients[].LastUpdateDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Messages[].Delivery.Recipients[].LastUpdateDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.Messages[].Delivery.Recipients[].PushSendTime Yes
$.oneOf[0].allOf[1].Payload.Messages[].Delivery.Recipients[].PushSendTime.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Messages[].Delivery.Recipients[].PushSendTime.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Messages[].Delivery.Recipients[].PushSendTimeDisplaystring Yes
$.oneOf[0].allOf[1].Payload.Messages[].Delivery.Recipients[].PushReceiveTime Yes
$.oneOf[0].allOf[1].Payload.Messages[].Delivery.Recipients[].PushReceiveTime.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Messages[].Delivery.Recipients[].PushReceiveTime.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Messages[].Delivery.Recipients[].PushReceiveTimeDisplaystring Yes
$.oneOf[0].allOf[1].Payload.Messages[].Delivery.Recipients[].PushOpenTime Yes
$.oneOf[0].allOf[1].Payload.Messages[].Delivery.Recipients[].PushOpenTime.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Messages[].Delivery.Recipients[].PushOpenTime.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Messages[].Delivery.Recipients[].PushOpenTimeDisplaystring Yes
$.oneOf[0].allOf[1].Payload.Messages[].Delivery.Recipients[].EmailSendTime Yes
$.oneOf[0].allOf[1].Payload.Messages[].Delivery.Recipients[].EmailSendTime.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Messages[].Delivery.Recipients[].EmailSendTime.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Messages[].Delivery.Recipients[].EmailSendTimeDisplaystring Yes
$.oneOf[0].allOf[1].Payload.Messages[].Delivery.Recipients[].EmailOpenTime Yes
$.oneOf[0].allOf[1].Payload.Messages[].Delivery.Recipients[].EmailOpenTime.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Messages[].Delivery.Recipients[].EmailOpenTime.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Messages[].Delivery.Recipients[].EmailOpenTimeDisplaystring Yes
$.oneOf[0].allOf[1].Payload.Messages[].Delivery.Recipients[].ReadTime Yes
$.oneOf[0].allOf[1].Payload.Messages[].Delivery.Recipients[].ReadTime.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Messages[].Delivery.Recipients[].ReadTime.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Messages[].Delivery.Recipients[].ReadTimeDisplaystring Yes
$.oneOf[0].allOf[1].Payload.Messages[].Delivery.Recipients[].TranslationReceiptsarray No
$.oneOf[0].allOf[1].Payload.Messages[].Delivery.Recipients[].TranslationReceipts[]object No
$.oneOf[0].allOf[1].Payload.Messages[].Delivery.Recipients[].TranslationReceipts[].TranslationID Yes
$.oneOf[0].allOf[1].Payload.Messages[].Delivery.Recipients[].TranslationReceipts[].TranslationID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.Messages[].Delivery.Recipients[].TranslationReceipts[].TranslationID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Messages[].Delivery.Recipients[].TranslationReceipts[].LanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.Messages[].Delivery.Recipients[].TranslationReceipts[].LanguageNamestring Yes
$.oneOf[0].allOf[1].Payload.Messages[].Delivery.Recipients[].TranslationReceipts[].SourceLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.Messages[].Delivery.Recipients[].TranslationReceipts[].SourceContentHashstring Yes
$.oneOf[0].allOf[1].Payload.Messages[].Delivery.Recipients[].TranslationReceipts[].TranslatedTitlestring Yes
$.oneOf[0].allOf[1].Payload.Messages[].Delivery.Recipients[].TranslationReceipts[].TranslatedBodystring Yes
$.oneOf[0].allOf[1].Payload.Messages[].Delivery.Recipients[].TranslationReceipts[].SeenContextstring Yes
$.oneOf[0].allOf[1].Payload.Messages[].Delivery.Recipients[].TranslationReceipts[].Modelstring Yes
$.oneOf[0].allOf[1].Payload.Messages[].Delivery.Recipients[].TranslationReceipts[].FirstServedDate Yes
$.oneOf[0].allOf[1].Payload.Messages[].Delivery.Recipients[].TranslationReceipts[].FirstServedDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Messages[].Delivery.Recipients[].TranslationReceipts[].FirstServedDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Messages[].Delivery.Recipients[].TranslationReceipts[].LastServedDate Yes
$.oneOf[0].allOf[1].Payload.Messages[].Delivery.Recipients[].TranslationReceipts[].LastServedDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Messages[].Delivery.Recipients[].TranslationReceipts[].LastServedDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Messages[].Delivery.Recipients[].TranslationReceipts[].CompletedDate Yes
$.oneOf[0].allOf[1].Payload.Messages[].Delivery.Recipients[].TranslationReceipts[].CompletedDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Messages[].Delivery.Recipients[].TranslationReceipts[].CompletedDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Messages[].Delivery.Recipients[].identityHiddenboolean No
$.oneOf[0].allOf[1].Payload.Messages[].Delivery.Recipients[].identityHiddenUntilinteger | null No
$.oneOf[0].allOf[1].Payload.Messages[].Reactions Yes
$.oneOf[0].allOf[1].Payload.Messages[].Reactions.anyOf[0]array Yes
$.oneOf[0].allOf[1].Payload.Messages[].Reactions.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.Messages[].Reactions.anyOf[1].targetTypestring ["post","chat_message"] Yes
$.oneOf[0].allOf[1].Payload.Messages[].Reactions.anyOf[1].targetIdinteger Yes
$.oneOf[0].allOf[1].Payload.Messages[].Reactions.anyOf[1].viewerReactionKeystring ["","thumbs_up","heart","money_with_wings","laugh","wow","sad","angry"] Yes
$.oneOf[0].allOf[1].Payload.Messages[].Reactions.anyOf[1].viewerHasReactedboolean Yes
$.oneOf[0].allOf[1].Payload.Messages[].Reactions.anyOf[1].totalCountinteger Yes
$.oneOf[0].allOf[1].Payload.Messages[].Reactions.anyOf[1].countsobject Yes
$.oneOf[0].allOf[1].Payload.Messages[].Reactions.anyOf[1].counts.thumbs_upinteger Yes
$.oneOf[0].allOf[1].Payload.Messages[].Reactions.anyOf[1].counts.heartinteger Yes
$.oneOf[0].allOf[1].Payload.Messages[].Reactions.anyOf[1].counts.money_with_wingsinteger Yes
$.oneOf[0].allOf[1].Payload.Messages[].Reactions.anyOf[1].counts.laughinteger Yes
$.oneOf[0].allOf[1].Payload.Messages[].Reactions.anyOf[1].counts.wowinteger Yes
$.oneOf[0].allOf[1].Payload.Messages[].Reactions.anyOf[1].counts.sadinteger Yes
$.oneOf[0].allOf[1].Payload.Messages[].Reactions.anyOf[1].counts.angryinteger Yes
$.oneOf[0].allOf[1].Payload.Messages[].Reactions.anyOf[1].recentarray Yes
$.oneOf[0].allOf[1].Payload.Messages[].Reactions.anyOf[1].recent[]object No
$.oneOf[0].allOf[1].Payload.Messages[].Reactions.anyOf[1].recent[].userIDinteger Yes
$.oneOf[0].allOf[1].Payload.Messages[].Reactions.anyOf[1].recent[].usernamestring Yes
$.oneOf[0].allOf[1].Payload.Messages[].Reactions.anyOf[1].recent[].reactionKeystring ["thumbs_up","heart","money_with_wings","laugh","wow","sad","angry"] Yes
$.oneOf[0].allOf[1].Payload.Messages[].Reactions.anyOf[1].recent[].reactionEmojistring Yes
$.oneOf[0].allOf[1].Payload.Messages[].Reactions.anyOf[1].recent[].createdDate Yes
$.oneOf[0].allOf[1].Payload.Messages[].Reactions.anyOf[1].recent[].createdDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Messages[].Reactions.anyOf[1].recent[].createdDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Messages[].Reactions.anyOf[1].recent[].lastUpdateDate Yes
$.oneOf[0].allOf[1].Payload.Messages[].Reactions.anyOf[1].recent[].lastUpdateDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Messages[].Reactions.anyOf[1].recent[].lastUpdateDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Messages[].Reactions.anyOf[1].recent[].reactedDate Yes
$.oneOf[0].allOf[1].Payload.Messages[].Reactions.anyOf[1].recent[].reactedDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Messages[].Reactions.anyOf[1].recent[].reactedDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Messages[].Reactions.anyOf[1].recent[].createdDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.Messages[].Reactions.anyOf[1].recent[].lastUpdateDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.Messages[].Reactions.anyOf[1].recent[].reactedDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.Messages[].IsSystemGeneratedboolean Yes
$.oneOf[0].allOf[1].Payload.Messages[].ChatEvent Yes
$.oneOf[0].allOf[1].Payload.Messages[].ChatEvent.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.Messages[].ChatEvent.anyOf[0].type = "reaction" Yes
$.oneOf[0].allOf[1].Payload.Messages[].ChatEvent.anyOf[0].targetType = "chat_message" Yes
$.oneOf[0].allOf[1].Payload.Messages[].ChatEvent.anyOf[0].targetNotificationBodyIDinteger Yes
$.oneOf[0].allOf[1].Payload.Messages[].ChatEvent.anyOf[0].actorUserIDinteger Yes
$.oneOf[0].allOf[1].Payload.Messages[].ChatEvent.anyOf[0].actionstring Yes
$.oneOf[0].allOf[1].Payload.Messages[].ChatEvent.anyOf[0].reactionKeystring Yes
$.oneOf[0].allOf[1].Payload.Messages[].ChatEvent.anyOf[0].reactionEmojistring Yes
$.oneOf[0].allOf[1].Payload.Messages[].ChatEvent.anyOf[0].targetPreviewstring Yes
$.oneOf[0].allOf[1].Payload.Messages[].ChatEvent.anyOf[0].summary Yes
$.oneOf[0].allOf[1].Payload.Messages[].ChatEvent.anyOf[0].summary.anyOf[0]array Yes
$.oneOf[0].allOf[1].Payload.Messages[].ChatEvent.anyOf[0].summary.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.Messages[].ChatEvent.anyOf[0].summary.anyOf[1].targetTypestring ["post","chat_message"] Yes
$.oneOf[0].allOf[1].Payload.Messages[].ChatEvent.anyOf[0].summary.anyOf[1].targetIdinteger Yes
$.oneOf[0].allOf[1].Payload.Messages[].ChatEvent.anyOf[0].summary.anyOf[1].viewerReactionKeystring ["","thumbs_up","heart","money_with_wings","laugh","wow","sad","angry"] Yes
$.oneOf[0].allOf[1].Payload.Messages[].ChatEvent.anyOf[0].summary.anyOf[1].viewerHasReactedboolean Yes
$.oneOf[0].allOf[1].Payload.Messages[].ChatEvent.anyOf[0].summary.anyOf[1].totalCountinteger Yes
$.oneOf[0].allOf[1].Payload.Messages[].ChatEvent.anyOf[0].summary.anyOf[1].countsobject Yes
$.oneOf[0].allOf[1].Payload.Messages[].ChatEvent.anyOf[0].summary.anyOf[1].counts.thumbs_upinteger Yes
$.oneOf[0].allOf[1].Payload.Messages[].ChatEvent.anyOf[0].summary.anyOf[1].counts.heartinteger Yes
$.oneOf[0].allOf[1].Payload.Messages[].ChatEvent.anyOf[0].summary.anyOf[1].counts.money_with_wingsinteger Yes
$.oneOf[0].allOf[1].Payload.Messages[].ChatEvent.anyOf[0].summary.anyOf[1].counts.laughinteger Yes
$.oneOf[0].allOf[1].Payload.Messages[].ChatEvent.anyOf[0].summary.anyOf[1].counts.wowinteger Yes
$.oneOf[0].allOf[1].Payload.Messages[].ChatEvent.anyOf[0].summary.anyOf[1].counts.sadinteger Yes
$.oneOf[0].allOf[1].Payload.Messages[].ChatEvent.anyOf[0].summary.anyOf[1].counts.angryinteger Yes
$.oneOf[0].allOf[1].Payload.Messages[].ChatEvent.anyOf[0].summary.anyOf[1].recentarray Yes
$.oneOf[0].allOf[1].Payload.Messages[].ChatEvent.anyOf[0].summary.anyOf[1].recent[]object No
$.oneOf[0].allOf[1].Payload.Messages[].ChatEvent.anyOf[0].summary.anyOf[1].recent[].userIDinteger Yes
$.oneOf[0].allOf[1].Payload.Messages[].ChatEvent.anyOf[0].summary.anyOf[1].recent[].usernamestring Yes
$.oneOf[0].allOf[1].Payload.Messages[].ChatEvent.anyOf[0].summary.anyOf[1].recent[].reactionKeystring ["thumbs_up","heart","money_with_wings","laugh","wow","sad","angry"] Yes
$.oneOf[0].allOf[1].Payload.Messages[].ChatEvent.anyOf[0].summary.anyOf[1].recent[].reactionEmojistring Yes
$.oneOf[0].allOf[1].Payload.Messages[].ChatEvent.anyOf[0].summary.anyOf[1].recent[].createdDate Yes
$.oneOf[0].allOf[1].Payload.Messages[].ChatEvent.anyOf[0].summary.anyOf[1].recent[].createdDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Messages[].ChatEvent.anyOf[0].summary.anyOf[1].recent[].createdDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Messages[].ChatEvent.anyOf[0].summary.anyOf[1].recent[].lastUpdateDate Yes
$.oneOf[0].allOf[1].Payload.Messages[].ChatEvent.anyOf[0].summary.anyOf[1].recent[].lastUpdateDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Messages[].ChatEvent.anyOf[0].summary.anyOf[1].recent[].lastUpdateDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Messages[].ChatEvent.anyOf[0].summary.anyOf[1].recent[].reactedDate Yes
$.oneOf[0].allOf[1].Payload.Messages[].ChatEvent.anyOf[0].summary.anyOf[1].recent[].reactedDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Messages[].ChatEvent.anyOf[0].summary.anyOf[1].recent[].reactedDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Messages[].ChatEvent.anyOf[0].summary.anyOf[1].recent[].createdDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.Messages[].ChatEvent.anyOf[0].summary.anyOf[1].recent[].lastUpdateDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.Messages[].ChatEvent.anyOf[0].summary.anyOf[1].recent[].reactedDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.Messages[].ChatEvent.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Messages[].ReplyContext Yes
$.oneOf[0].allOf[1].Payload.Messages[].ReplyContext.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.Messages[].ReplyContext.anyOf[0].NotificationBodyIDinteger Yes
$.oneOf[0].allOf[1].Payload.Messages[].ReplyContext.anyOf[0].SenderID Yes
$.oneOf[0].allOf[1].Payload.Messages[].ReplyContext.anyOf[0].SenderID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.Messages[].ReplyContext.anyOf[0].SenderID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Messages[].ReplyContext.anyOf[0].SenderAlias Yes
$.oneOf[0].allOf[1].Payload.Messages[].ReplyContext.anyOf[0].SenderAlias.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Messages[].ReplyContext.anyOf[0].SenderAlias.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Messages[].ReplyContext.anyOf[0].Previewstring Yes
$.oneOf[0].allOf[1].Payload.Messages[].ReplyContext.anyOf[0].HasMediaboolean Yes
$.oneOf[0].allOf[1].Payload.Messages[].ReplyContext.anyOf[0].IsUnavailableboolean Yes
$.oneOf[0].allOf[1].Payload.Messages[].ReplyContext.anyOf[0].IsDeletedboolean No
$.oneOf[0].allOf[1].Payload.Messages[].ReplyContext.anyOf[0].IsSystemGeneratedboolean No
$.oneOf[0].allOf[1].Payload.Messages[].ReplyContext.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Messages[].translation Yes
$.oneOf[0].allOf[1].Payload.Messages[].translation.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.Messages[].translation.anyOf[0].eligibleboolean Yes
$.oneOf[0].allOf[1].Payload.Messages[].translation.anyOf[0].statestring ["done","eligible","none"] Yes
$.oneOf[0].allOf[1].Payload.Messages[].translation.anyOf[0].cachedboolean Yes
$.oneOf[0].allOf[1].Payload.Messages[].translation.anyOf[0].contextstring ["chat","notification"] Yes
$.oneOf[0].allOf[1].Payload.Messages[].translation.anyOf[0].endpointstring Yes
$.oneOf[0].allOf[1].Payload.Messages[].translation.anyOf[0].notificationIDinteger Yes
$.oneOf[0].allOf[1].Payload.Messages[].translation.anyOf[0].notificationBodyIDinteger Yes
$.oneOf[0].allOf[1].Payload.Messages[].translation.anyOf[0].chatIDinteger Yes
$.oneOf[0].allOf[1].Payload.Messages[].translation.anyOf[0].sourceLanguageDetectionConfidence Yes
$.oneOf[0].allOf[1].Payload.Messages[].translation.anyOf[0].sourceLanguageDetectionConfidence.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.Messages[].translation.anyOf[0].sourceLanguageDetectionConfidence.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Messages[].translation.anyOf[0].liveTranslationSourceEnabledboolean Yes
$.oneOf[0].allOf[1].Payload.Messages[].translation.anyOf[0].targetLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.Messages[].translation.anyOf[0].targetLanguageNamestring Yes
$.oneOf[0].allOf[1].Payload.Messages[].translation.anyOf[0].receiverLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.Messages[].translation.anyOf[0].senderLocaleCodestring Yes
$.oneOf[0].allOf[1].Payload.Messages[].translation.anyOf[0].senderLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.Messages[].translation.anyOf[0].sourceLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.Messages[].translation.anyOf[0].sourceLanguageDetectionStatusstring Yes
$.oneOf[0].allOf[1].Payload.Messages[].translation.anyOf[0].sourceContentHashstring Yes
$.oneOf[0].allOf[1].Payload.Messages[].translation.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.Messages[].translation.anyOf[0].bodystring Yes
$.oneOf[0].allOf[1].Payload.Messages[].translation.anyOf[0].originalTitlestring Yes
$.oneOf[0].allOf[1].Payload.Messages[].translation.anyOf[0].originalBodystring Yes
$.oneOf[0].allOf[1].Payload.Messages[].translation.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Messages[].Versioninteger Yes
$.oneOf[0].allOf[1].Payload.Messages[].EditedDate Yes
$.oneOf[0].allOf[1].Payload.Messages[].EditedDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Messages[].EditedDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Messages[].IsDeletedboolean Yes
$.oneOf[0].allOf[1].Payload.Messages[].CanEditboolean Yes
$.oneOf[0].allOf[1].Payload.Messages[].CanDeleteboolean Yes
$.oneOf[0].allOf[1].Payload.Messages[].EditDeadline Yes
$.oneOf[0].allOf[1].Payload.Messages[].EditDeadline.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Messages[].EditDeadline.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Messages[].RichLinksarray Yes
$.oneOf[0].allOf[1].Payload.Messages[].RichLinks[]object No
$.oneOf[0].allOf[1].Payload.Messages[].RichLinks[].idinteger Yes
$.oneOf[0].allOf[1].Payload.Messages[].RichLinks[].urlstring Yes
$.oneOf[0].allOf[1].Payload.Messages[].RichLinks[].canonicalUrlstring Yes
$.oneOf[0].allOf[1].Payload.Messages[].RichLinks[].hoststring Yes
$.oneOf[0].allOf[1].Payload.Messages[].RichLinks[].siteNamestring Yes
$.oneOf[0].allOf[1].Payload.Messages[].RichLinks[].titlestring Yes
$.oneOf[0].allOf[1].Payload.Messages[].RichLinks[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.Messages[].RichLinks[].imageMediaIDinteger Yes
$.oneOf[0].allOf[1].Payload.Messages[].RichLinks[].image Yes
$.oneOf[0].allOf[1].Payload.Messages[].RichLinks[].image.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.Messages[].RichLinks[].image.anyOf[0].mediaIDinteger Yes
$.oneOf[0].allOf[1].Payload.Messages[].RichLinks[].image.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.Messages[].RichLinks[].image.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.Messages[].RichLinks[].image.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.Messages[].RichLinks[].image.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.Messages[].RichLinks[].image.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.Messages[].RichLinks[].image.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Messages[].SenderDisplayobject Yes
$.oneOf[0].allOf[1].Payload.Messages[].SenderDisplay.aliasstring | null Yes
$.oneOf[0].allOf[1].Payload.Messages[].SenderDisplay.avatarstring | null Yes
$.oneOf[0].allOf[1].Payload.Messages[].SenderDisplay.avatarEmojistring | null Yes
$.oneOf[0].allOf[1].Payload.Messages[].SenderDisplay.profileImageUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.Messages[].SenderDisplay.profileImageURLstring | null Yes
$.oneOf[0].allOf[1].Payload.Messages[].SenderDisplay.labelstring Yes
$.oneOf[0].allOf[1].Payload.Messages[].SenderDisplay.profileUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.Messages[].SenderDisplay.profileURLstring | null Yes
$.oneOf[0].allOf[1].Payload.Messages[].SenderDisplay.titlestring Yes
$.oneOf[0].allOf[1].Payload.Messages[].SenderDisplay.customColorstring | null Yes
$.oneOf[0].allOf[1].Payload.Messages[].SenderDisplay.customTextColorstring | null Yes
$.oneOf[0].allOf[1].Payload.Messages[].SenderDisplay.avatarModestring | null Yes
$.oneOf[0].allOf[1].Payload.Messages[].SenderDisplay.htmlstring Yes
$.oneOf[0].allOf[1].Payload.Messages[].SenderDisplay.idinteger | null Yes
$.oneOf[0].allOf[1].Payload.Messages[].SenderDisplay.userIDinteger | null Yes
$.oneOf[0].allOf[1].Payload.Messages[].SenderDisplay.isRichboolean Yes
$.oneOf[0].allOf[1].Payload.Messages[].SenderDisplay.profileImage Yes
$.oneOf[0].allOf[1].Payload.Messages[].SenderDisplay.profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.Messages[].SenderDisplay.profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.Messages[].SenderDisplay.profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.Messages[].SenderDisplay.profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.Messages[].SenderDisplay.profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.Messages[].SenderDisplay.profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.Messages[].SenderDisplay.profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.Messages[].SenderDisplay.profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.Messages[].SenderDisplay.profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.Messages[].SenderDisplay.profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.Messages[].SenderDisplay.profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.Messages[].SenderDisplay.profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.Messages[].SenderDisplay.profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.Messages[].SenderDisplay.profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.Messages[].SenderDisplay.profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.Messages[].SenderDisplay.profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Messages[].SenderDisplay.medalsarray Yes
$.oneOf[0].allOf[1].Payload.Messages[].SenderDisplay.medals[]object No
$.oneOf[0].allOf[1].Payload.Messages[].SenderDisplay.medals[].Namestring Yes
$.oneOf[0].allOf[1].Payload.Messages[].SenderDisplay.medals[].URLstring Yes
$.oneOf[0].allOf[1].Payload.Messages[].SenderDisplay.identityHiddenboolean NoAn anonymized author has no profile or follow action.
$.oneOf[0].allOf[1].Payload.Messages[].SenderDisplay.identityHiddenUntilinteger | null NoCurrent response-race closing timestamp in Unix seconds.
$.oneOf[0].allOf[1].Payload.Messages[].SenderDisplayHTMLstring Yes
$.oneOf[0].allOf[1].Payload.UserToUser Yes
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].chatIDinteger Yes
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].otherUserIDinteger Yes
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].requestingUserIDinteger Yes
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].destinationUserIDinteger Yes
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].requestMessageBodyIDinteger Yes
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].requestMessageCountinteger Yes
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].requestMessageLimitinteger Yes
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].requestMessagesRemaininginteger Yes
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].requestMessageCooldownHoursinteger Yes
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].requestMessageSecondsUntilNextinteger Yes
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].otherAliasstring Yes
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].otherAvatarstring Yes
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].reasonCodestring Yes
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].reasonstring Yes
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].statusstring ["accepted","blocked-by-viewer","blocked-by-other","denied","pending"] Yes
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].viewerRolestring ["requester","destination","participant"] Yes
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].acceptedDate Yes
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].acceptedDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].acceptedDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].deniedDate Yes
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].deniedDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].deniedDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].lastRequestDate Yes
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].lastRequestDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].lastRequestDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].nextRequestMessageDate Yes
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].nextRequestMessageDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].nextRequestMessageDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].canSendNextRequestMessageboolean Yes
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].viewerBlockedOtherboolean Yes
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].otherBlockedViewerboolean Yes
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].viewerMutedOtherboolean Yes
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].otherMutedViewerboolean Yes
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].recipientAllowsChatRequestsboolean Yes
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].canAcceptboolean Yes
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].canDenyboolean Yes
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].canSendboolean Yes
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.BidChat Yes
$.oneOf[0].allOf[1].Payload.BidChat.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.BidChat.anyOf[0].bidIDinteger Yes
$.oneOf[0].allOf[1].Payload.BidChat.anyOf[0].buyerUserIDinteger | null Yes
$.oneOf[0].allOf[1].Payload.BidChat.anyOf[0].sellerUserIDinteger Yes
$.oneOf[0].allOf[1].Payload.BidChat.anyOf[0].otherUserIDinteger Yes
$.oneOf[0].allOf[1].Payload.BidChat.anyOf[0].bidUUIDstring Yes
$.oneOf[0].allOf[1].Payload.BidChat.anyOf[0].otherUserAlias Yes
$.oneOf[0].allOf[1].Payload.BidChat.anyOf[0].otherUserAlias.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.BidChat.anyOf[0].otherUserAlias.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.BidChat.anyOf[0].reasonCodestring Yes
$.oneOf[0].allOf[1].Payload.BidChat.anyOf[0].reasonstring Yes
$.oneOf[0].allOf[1].Payload.BidChat.anyOf[0].expiresAt Yes
$.oneOf[0].allOf[1].Payload.BidChat.anyOf[0].expiresAt.anyOf[0]string YesEncoded intelligent tag for the created/opened chat. This legacy GET compatibility operation can create or update a chat request.
$.oneOf[0].allOf[1].Payload.BidChat.anyOf[0].expiresAt.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.BidChat.anyOf[0].expiredboolean Yes
$.oneOf[0].allOf[1].Payload.BidChat.anyOf[0].canSendboolean Yes
$.oneOf[0].allOf[1].Payload.BidChat.anyOf[0].buyerIdentityHiddenboolean NoTrue when the authenticated viewer cannot see the buyer during the current response race.
$.oneOf[0].allOf[1].Payload.BidChat.anyOf[0].buyerIdentityHiddenUntilinteger | null NoSaved current-round ClosesAt as Unix seconds; null when identity is visible. Reveal is authoritative only on a new response.
$.oneOf[0].allOf[1].Payload.BidChat.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.HireDirect Yes
$.oneOf[0].allOf[1].Payload.HireDirect.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.HireDirect.anyOf[0].canHireDirectly = true Yes
$.oneOf[0].allOf[1].Payload.HireDirect.anyOf[0].userIDinteger Yes
$.oneOf[0].allOf[1].Payload.HireDirect.anyOf[0].aliasstring Yes
$.oneOf[0].allOf[1].Payload.HireDirect.anyOf[0].profilePathstring Yes
$.oneOf[0].allOf[1].Payload.HireDirect.anyOf[0].directHireFeeDiscountPct Yes
$.oneOf[0].allOf[1].Payload.HireDirect.anyOf[0].directHireFeeDiscountPct.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.HireDirect.anyOf[0].directHireFeeDiscountPct.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.HireDirect.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.HireDirectRequest Yes
$.oneOf[0].allOf[1].Payload.HireDirectRequest.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.HireDirectRequest.anyOf[0].canHireDirectly = true Yes
$.oneOf[0].allOf[1].Payload.HireDirectRequest.anyOf[0].userIDinteger Yes
$.oneOf[0].allOf[1].Payload.HireDirectRequest.anyOf[0].aliasstring Yes
$.oneOf[0].allOf[1].Payload.HireDirectRequest.anyOf[0].profilePathstring Yes
$.oneOf[0].allOf[1].Payload.HireDirectRequest.anyOf[0].directHireFeeDiscountPct Yes
$.oneOf[0].allOf[1].Payload.HireDirectRequest.anyOf[0].directHireFeeDiscountPct.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.HireDirectRequest.anyOf[0].directHireFeeDiscountPct.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.HireDirectRequest.anyOf[0].canRequestDirectHire = true Yes
$.oneOf[0].allOf[1].Payload.HireDirectRequest.anyOf[1]null Yes
$.oneOf[1]object Yes
$.oneOf[1].RequestUserAliasstring Yes
$.oneOf[1].RequestPathstring | null Yes
$.oneOf[1].RequestStatus = "Failed" Yes
$.oneOf[1].ResponseCodeinteger Yes
$.oneOf[1].ResponseMessageAPIResponseMessage Yes
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[1].ResponseMessage.oneOf[1]array Yes
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[1].ResponseMessage.oneOf[2]object Yes
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[1].RequestImpersonatedByUserAliasstring No
Response example
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/community/get_chat_messages",
    "RequestUserAlias": "example-user",
    "Payload": {
        "ChatID": 0,
        "Name": "synthetic-example",
        "nameTranslation": {
            "eligible": false,
            "state": "done",
            "cached": false,
            "context": "chat-name",
            "endpoint": "synthetic-example",
            "chatID": 0,
            "sourceLanguageDetectionStatus": "Detected",
            "sourceLanguageDetectionConfidence": null,
            "liveTranslationSourceEnabled": false,
            "targetLanguageCode": "synthetic-example",
            "targetLanguageName": "synthetic-example",
            "sourceLanguageCode": "synthetic-example",
            "sourceContentHash": "synthetic-example",
            "title": "synthetic-example",
            "body": "synthetic-example",
            "originalTitle": "synthetic-example",
            "originalBody": "synthetic-example"
        },
        "IsHost": false,
        "IsMuted": false,
        "MutedDate": "synthetic-example",
        "HasMore": false,
        "OldestNotificationBodyID": 0,
        "NewestNotificationBodyID": 0,
        "Participants": [],
        "Actions": [],
        "CustomerSurveys": {
            "canSend": false,
            "writable": false,
            "chatID": 0,
            "customerID": 0,
            "bidID": 0
        },
        "Messages": [],
        "UserToUser": {
            "chatID": 0,
            "otherUserID": 0,
            "requestingUserID": 0,
            "destinationUserID": 0,
            "requestMessageBodyID": 0,
            "requestMessageCount": 0,
            "requestMessageLimit": 0,
            "requestMessagesRemaining": 0,
            "requestMessageCooldownHours": 0,
            "requestMessageSecondsUntilNext": 0,
            "otherAlias": "synthetic-example",
            "otherAvatar": "synthetic-example",
            "reasonCode": "synthetic-example",
            "reason": "synthetic-example",
            "status": "accepted",
            "viewerRole": "requester",
            "acceptedDate": "synthetic-example",
            "deniedDate": "synthetic-example",
            "lastRequestDate": "synthetic-example",
            "nextRequestMessageDate": "synthetic-example",
            "canSendNextRequestMessage": false,
            "viewerBlockedOther": false,
            "otherBlockedViewer": false,
            "viewerMutedOther": false,
            "otherMutedViewer": false,
            "recipientAllowsChatRequests": false,
            "canAccept": false,
            "canDeny": false,
            "canSend": false
        },
        "BidChat": {
            "bidID": 900001,
            "buyerUserID": null,
            "sellerUserID": 900002,
            "otherUserID": 900003,
            "bidUUID": "00000000000000000000000000000001",
            "otherUserAlias": null,
            "reasonCode": "synthetic-example",
            "reason": "Synthetic customer privacy fixture.",
            "expiresAt": null,
            "expired": false,
            "canSend": false,
            "buyerIdentityHidden": true,
            "buyerIdentityHiddenUntil": 2100000000
        },
        "HireDirect": {
            "canHireDirectly": true,
            "userID": 0,
            "alias": "synthetic-example",
            "profilePath": "synthetic-example",
            "directHireFeeDiscountPct": 0
        },
        "HireDirectRequest": {
            "canHireDirectly": true,
            "userID": 0,
            "alias": "synthetic-example",
            "profilePath": "synthetic-example",
            "directHireFeeDiscountPct": 0,
            "canRequestDirectHire": true
        }
    }
}
Machine-readable endpoint documentation
GET

/v1/community/get_chats

#
Returns the chats and chat groups visible to the requesting user. Mirrors what /modules/chat/index.php renders so callers can build their own chat overview. Each chat row includes the last message preview, ACTIVE/ARCHIVED flag, group ID, and the participants on the chat (with their display alias and emoji avatar). Counts.ActiveUnread and Counts.ArchivedUnread count unread messages across all groups. Counts.Active remains the total number of active conversations for existing callers. UserToUser and BidChat retain relationship state and expose canSend, reasonCode, and reason; active_bid_selection temporarily pauses incoming personal messages.

Parameters

NameTypeRequiredDefaultDescription
status string No "ACTIVE" ACTIVE returns currently open chats; ARCHIVED returns chats the user has archived.
groupID int No 0 Optional chat-group filter. Pass 0 (default) for all groups; pass an ID returned in Payload.Groups[].ID to filter.
limit int No 50 How many chats to return (max 200).
offset int No 0 Pagination offset, in rows.
Request example (cURL)
curl --get \
  'https://ca.appointmenttrader.com/v1/community/get_chats' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'status={{status}}' \
  --data-urlencode 'groupID={{groupID}}' \
  --data-urlencode 'limit={{limit}}' \
  --data-urlencode 'offset={{offset}}'

Returns

JSON
See the shared response schema and synthetic example.
Response fields
FieldTypeRequiredDescription
$community_get_chats_Response Yes
$.oneOf[0] Yes
$.oneOf[0].allOf[0]object Yes
$.oneOf[0].allOf[0].RequestUserAliasstring Yes
$.oneOf[0].allOf[0].RequestPathstring | null Yes
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Yes
$.oneOf[0].allOf[0].ResponseCodeinteger Yes
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring No
$.oneOf[0].allOf[1]object Yes
$.oneOf[0].allOf[1].Payloadobject YesOrdered by pin state, pin order, then latest message. Duplicate chat rows are removed after pagination, so a short page can still have HasMore=true. Counts reflect active and archived unread messages.
$.oneOf[0].allOf[1].Payload.Groupsarray Yes
$.oneOf[0].allOf[1].Payload.Groups[]object No
$.oneOf[0].allOf[1].Payload.Groups[].IDinteger Yes
$.oneOf[0].allOf[1].Payload.Groups[].Namestring Yes
$.oneOf[0].allOf[1].Payload.Groups[].Descriptionstring Yes
$.oneOf[0].allOf[1].Payload.Groups[].Colorstring Yes
$.oneOf[0].allOf[1].Payload.Groups[].TextColorstring Yes
$.oneOf[0].allOf[1].Payload.Groups[].Iconstring Yes
$.oneOf[0].allOf[1].Payload.Chatsarray Yes
$.oneOf[0].allOf[1].Payload.Chats[]object No
$.oneOf[0].allOf[1].Payload.Chats[].IDinteger Yes
$.oneOf[0].allOf[1].Payload.Chats[].Namestring Yes
$.oneOf[0].allOf[1].Payload.Chats[].Descriptionstring Yes
$.oneOf[0].allOf[1].Payload.Chats[].Statusstring ["ACTIVE","ARCHIVED"] Yes
$.oneOf[0].allOf[1].Payload.Chats[].IsPinnedboolean Yes
$.oneOf[0].allOf[1].Payload.Chats[].SortOrderinteger Yes
$.oneOf[0].allOf[1].Payload.Chats[].IsMutedboolean Yes
$.oneOf[0].allOf[1].Payload.Chats[].MutedDate Yes
$.oneOf[0].allOf[1].Payload.Chats[].MutedDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Chats[].MutedDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessageDate Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessageDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessageDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessageDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.Chats[].MinimizedUnreadDismissedThroughNotificationBodyIDinteger Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].NotificationBodyIDinteger Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].Previewstring Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].CreatedDate Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].CreatedDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].CreatedDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].CreatedDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].ReadState Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].ReadState.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].ReadState.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].SenderID Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].SenderID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].SenderID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].SenderAlias Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].SenderAlias.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].SenderAlias.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].IsFromViewerboolean Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].IsSystemGeneratedboolean Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].HasMediaboolean Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].Deliveryobject Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].Delivery.NotificationID Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].Delivery.NotificationID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].Delivery.NotificationID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].Delivery.RecipientCountinteger Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].Delivery.Recipientsarray Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].Delivery.Recipients[]object No
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].Delivery.Recipients[].NotificationID Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].Delivery.Recipients[].NotificationID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].Delivery.Recipients[].NotificationID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].Delivery.Recipients[].UserID Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].Delivery.Recipients[].UserID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].Delivery.Recipients[].UserID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].Delivery.Recipients[].Username Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].Delivery.Recipients[].Username.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].Delivery.Recipients[].Username.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].Delivery.Recipients[].Statestring Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].Delivery.Recipients[].CreatedDate Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].Delivery.Recipients[].CreatedDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].Delivery.Recipients[].CreatedDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].Delivery.Recipients[].CreatedDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].Delivery.Recipients[].LastUpdateDate Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].Delivery.Recipients[].LastUpdateDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].Delivery.Recipients[].LastUpdateDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].Delivery.Recipients[].LastUpdateDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].Delivery.Recipients[].PushSendTime Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].Delivery.Recipients[].PushSendTime.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].Delivery.Recipients[].PushSendTime.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].Delivery.Recipients[].PushSendTimeDisplaystring Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].Delivery.Recipients[].PushReceiveTime Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].Delivery.Recipients[].PushReceiveTime.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].Delivery.Recipients[].PushReceiveTime.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].Delivery.Recipients[].PushReceiveTimeDisplaystring Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].Delivery.Recipients[].PushOpenTime Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].Delivery.Recipients[].PushOpenTime.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].Delivery.Recipients[].PushOpenTime.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].Delivery.Recipients[].PushOpenTimeDisplaystring Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].Delivery.Recipients[].EmailSendTime Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].Delivery.Recipients[].EmailSendTime.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].Delivery.Recipients[].EmailSendTime.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].Delivery.Recipients[].EmailSendTimeDisplaystring Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].Delivery.Recipients[].EmailOpenTime Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].Delivery.Recipients[].EmailOpenTime.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].Delivery.Recipients[].EmailOpenTime.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].Delivery.Recipients[].EmailOpenTimeDisplaystring Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].Delivery.Recipients[].ReadTime Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].Delivery.Recipients[].ReadTime.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].Delivery.Recipients[].ReadTime.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].Delivery.Recipients[].ReadTimeDisplaystring Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].Delivery.Recipients[].TranslationReceiptsarray No
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].Delivery.Recipients[].TranslationReceipts[]object No
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].Delivery.Recipients[].TranslationReceipts[].TranslationID Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].Delivery.Recipients[].TranslationReceipts[].TranslationID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].Delivery.Recipients[].TranslationReceipts[].TranslationID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].Delivery.Recipients[].TranslationReceipts[].LanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].Delivery.Recipients[].TranslationReceipts[].LanguageNamestring Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].Delivery.Recipients[].TranslationReceipts[].SourceLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].Delivery.Recipients[].TranslationReceipts[].SourceContentHashstring Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].Delivery.Recipients[].TranslationReceipts[].TranslatedTitlestring Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].Delivery.Recipients[].TranslationReceipts[].TranslatedBodystring Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].Delivery.Recipients[].TranslationReceipts[].SeenContextstring Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].Delivery.Recipients[].TranslationReceipts[].Modelstring Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].Delivery.Recipients[].TranslationReceipts[].FirstServedDate Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].Delivery.Recipients[].TranslationReceipts[].FirstServedDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].Delivery.Recipients[].TranslationReceipts[].FirstServedDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].Delivery.Recipients[].TranslationReceipts[].LastServedDate Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].Delivery.Recipients[].TranslationReceipts[].LastServedDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].Delivery.Recipients[].TranslationReceipts[].LastServedDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].Delivery.Recipients[].TranslationReceipts[].CompletedDate Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].Delivery.Recipients[].TranslationReceipts[].CompletedDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].Delivery.Recipients[].TranslationReceipts[].CompletedDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].Delivery.Recipients[].identityHiddenboolean No
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].Delivery.Recipients[].identityHiddenUntilinteger | null No
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].translationobject Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].translation.eligibleboolean Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].translation.statestring ["done","eligible","none"] Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].translation.cachedboolean Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].translation.contextstring ["chat","notification"] Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].translation.endpointstring Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].translation.notificationIDinteger Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].translation.notificationBodyIDinteger Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].translation.chatIDinteger Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].translation.sourceLanguageDetectionConfidence Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].translation.sourceLanguageDetectionConfidence.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].translation.sourceLanguageDetectionConfidence.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].translation.liveTranslationSourceEnabledboolean Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].translation.targetLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].translation.targetLanguageNamestring Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].translation.receiverLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].translation.senderLocaleCodestring Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].translation.senderLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].translation.sourceLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].translation.sourceLanguageDetectionStatusstring Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].translation.sourceContentHashstring Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].translation.titlestring Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].translation.bodystring Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].translation.originalTitlestring Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[0].translation.originalBodystring Yes
$.oneOf[0].allOf[1].Payload.Chats[].LastMessage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Chats[].translationobject Yes
$.oneOf[0].allOf[1].Payload.Chats[].translation.eligibleboolean Yes
$.oneOf[0].allOf[1].Payload.Chats[].translation.statestring ["done","eligible","none"] Yes
$.oneOf[0].allOf[1].Payload.Chats[].translation.cachedboolean Yes
$.oneOf[0].allOf[1].Payload.Chats[].translation.context = "chat-name" Yes
$.oneOf[0].allOf[1].Payload.Chats[].translation.endpointstring Yes
$.oneOf[0].allOf[1].Payload.Chats[].translation.chatIDinteger Yes
$.oneOf[0].allOf[1].Payload.Chats[].translation.sourceLanguageDetectionStatusstring ["Detected","Pending"] Yes
$.oneOf[0].allOf[1].Payload.Chats[].translation.sourceLanguageDetectionConfidencenull Yes
$.oneOf[0].allOf[1].Payload.Chats[].translation.liveTranslationSourceEnabledboolean Yes
$.oneOf[0].allOf[1].Payload.Chats[].translation.targetLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.Chats[].translation.targetLanguageNamestring Yes
$.oneOf[0].allOf[1].Payload.Chats[].translation.sourceLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.Chats[].translation.sourceContentHashstring Yes
$.oneOf[0].allOf[1].Payload.Chats[].translation.titlestring Yes
$.oneOf[0].allOf[1].Payload.Chats[].translation.bodystring Yes
$.oneOf[0].allOf[1].Payload.Chats[].translation.originalTitlestring Yes
$.oneOf[0].allOf[1].Payload.Chats[].translation.originalBodystring Yes
$.oneOf[0].allOf[1].Payload.Chats[].Participantsarray Yes
$.oneOf[0].allOf[1].Payload.Chats[].Participants[]object No
$.oneOf[0].allOf[1].Payload.Chats[].Participants[].UserID Yes
$.oneOf[0].allOf[1].Payload.Chats[].Participants[].UserID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.Chats[].Participants[].UserID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Chats[].Participants[].Alias Yes
$.oneOf[0].allOf[1].Payload.Chats[].Participants[].Alias.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Chats[].Participants[].Alias.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Chats[].Participants[].Avatar Yes
$.oneOf[0].allOf[1].Payload.Chats[].Participants[].Avatar.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Chats[].Participants[].Avatar.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Chats[].Participants[].identityHiddenboolean No
$.oneOf[0].allOf[1].Payload.Chats[].Participants[].identityHiddenUntilinteger | null No
$.oneOf[0].allOf[1].Payload.Chats[].UserToUser Yes
$.oneOf[0].allOf[1].Payload.Chats[].UserToUser.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.Chats[].UserToUser.anyOf[0].chatIDinteger Yes
$.oneOf[0].allOf[1].Payload.Chats[].UserToUser.anyOf[0].otherUserIDinteger Yes
$.oneOf[0].allOf[1].Payload.Chats[].UserToUser.anyOf[0].requestingUserIDinteger Yes
$.oneOf[0].allOf[1].Payload.Chats[].UserToUser.anyOf[0].destinationUserIDinteger Yes
$.oneOf[0].allOf[1].Payload.Chats[].UserToUser.anyOf[0].requestMessageBodyIDinteger Yes
$.oneOf[0].allOf[1].Payload.Chats[].UserToUser.anyOf[0].requestMessageCountinteger Yes
$.oneOf[0].allOf[1].Payload.Chats[].UserToUser.anyOf[0].requestMessageLimitinteger Yes
$.oneOf[0].allOf[1].Payload.Chats[].UserToUser.anyOf[0].requestMessagesRemaininginteger Yes
$.oneOf[0].allOf[1].Payload.Chats[].UserToUser.anyOf[0].requestMessageCooldownHoursinteger Yes
$.oneOf[0].allOf[1].Payload.Chats[].UserToUser.anyOf[0].requestMessageSecondsUntilNextinteger Yes
$.oneOf[0].allOf[1].Payload.Chats[].UserToUser.anyOf[0].otherAliasstring Yes
$.oneOf[0].allOf[1].Payload.Chats[].UserToUser.anyOf[0].otherAvatarstring Yes
$.oneOf[0].allOf[1].Payload.Chats[].UserToUser.anyOf[0].reasonCodestring Yes
$.oneOf[0].allOf[1].Payload.Chats[].UserToUser.anyOf[0].reasonstring Yes
$.oneOf[0].allOf[1].Payload.Chats[].UserToUser.anyOf[0].statusstring ["accepted","blocked-by-viewer","blocked-by-other","denied","pending"] Yes
$.oneOf[0].allOf[1].Payload.Chats[].UserToUser.anyOf[0].viewerRolestring ["requester","destination","participant"] Yes
$.oneOf[0].allOf[1].Payload.Chats[].UserToUser.anyOf[0].acceptedDate Yes
$.oneOf[0].allOf[1].Payload.Chats[].UserToUser.anyOf[0].acceptedDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Chats[].UserToUser.anyOf[0].acceptedDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Chats[].UserToUser.anyOf[0].deniedDate Yes
$.oneOf[0].allOf[1].Payload.Chats[].UserToUser.anyOf[0].deniedDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Chats[].UserToUser.anyOf[0].deniedDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Chats[].UserToUser.anyOf[0].lastRequestDate Yes
$.oneOf[0].allOf[1].Payload.Chats[].UserToUser.anyOf[0].lastRequestDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Chats[].UserToUser.anyOf[0].lastRequestDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Chats[].UserToUser.anyOf[0].nextRequestMessageDate Yes
$.oneOf[0].allOf[1].Payload.Chats[].UserToUser.anyOf[0].nextRequestMessageDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Chats[].UserToUser.anyOf[0].nextRequestMessageDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Chats[].UserToUser.anyOf[0].canSendNextRequestMessageboolean Yes
$.oneOf[0].allOf[1].Payload.Chats[].UserToUser.anyOf[0].viewerBlockedOtherboolean Yes
$.oneOf[0].allOf[1].Payload.Chats[].UserToUser.anyOf[0].otherBlockedViewerboolean Yes
$.oneOf[0].allOf[1].Payload.Chats[].UserToUser.anyOf[0].viewerMutedOtherboolean Yes
$.oneOf[0].allOf[1].Payload.Chats[].UserToUser.anyOf[0].otherMutedViewerboolean Yes
$.oneOf[0].allOf[1].Payload.Chats[].UserToUser.anyOf[0].recipientAllowsChatRequestsboolean Yes
$.oneOf[0].allOf[1].Payload.Chats[].UserToUser.anyOf[0].canAcceptboolean Yes
$.oneOf[0].allOf[1].Payload.Chats[].UserToUser.anyOf[0].canDenyboolean Yes
$.oneOf[0].allOf[1].Payload.Chats[].UserToUser.anyOf[0].canSendboolean Yes
$.oneOf[0].allOf[1].Payload.Chats[].UserToUser.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Chats[].BidChat Yes
$.oneOf[0].allOf[1].Payload.Chats[].BidChat.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.Chats[].BidChat.anyOf[0].bidIDinteger Yes
$.oneOf[0].allOf[1].Payload.Chats[].BidChat.anyOf[0].buyerUserIDinteger | null Yes
$.oneOf[0].allOf[1].Payload.Chats[].BidChat.anyOf[0].sellerUserIDinteger Yes
$.oneOf[0].allOf[1].Payload.Chats[].BidChat.anyOf[0].otherUserIDinteger Yes
$.oneOf[0].allOf[1].Payload.Chats[].BidChat.anyOf[0].bidUUIDstring Yes
$.oneOf[0].allOf[1].Payload.Chats[].BidChat.anyOf[0].otherUserAlias Yes
$.oneOf[0].allOf[1].Payload.Chats[].BidChat.anyOf[0].otherUserAlias.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Chats[].BidChat.anyOf[0].otherUserAlias.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Chats[].BidChat.anyOf[0].reasonCodestring Yes
$.oneOf[0].allOf[1].Payload.Chats[].BidChat.anyOf[0].reasonstring Yes
$.oneOf[0].allOf[1].Payload.Chats[].BidChat.anyOf[0].expiresAt Yes
$.oneOf[0].allOf[1].Payload.Chats[].BidChat.anyOf[0].expiresAt.anyOf[0]string YesEncoded intelligent tag for the created/opened chat. This legacy GET compatibility operation can create or update a chat request.
$.oneOf[0].allOf[1].Payload.Chats[].BidChat.anyOf[0].expiresAt.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Chats[].BidChat.anyOf[0].expiredboolean Yes
$.oneOf[0].allOf[1].Payload.Chats[].BidChat.anyOf[0].canSendboolean Yes
$.oneOf[0].allOf[1].Payload.Chats[].BidChat.anyOf[0].buyerIdentityHiddenboolean NoTrue when the authenticated viewer cannot see the buyer during the current response race.
$.oneOf[0].allOf[1].Payload.Chats[].BidChat.anyOf[0].buyerIdentityHiddenUntilinteger | null NoSaved current-round ClosesAt as Unix seconds; null when identity is visible. Reveal is authoritative only on a new response.
$.oneOf[0].allOf[1].Payload.Chats[].BidChat.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Chats[].HireDirect Yes
$.oneOf[0].allOf[1].Payload.Chats[].HireDirect.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.Chats[].HireDirect.anyOf[0].canHireDirectly = true Yes
$.oneOf[0].allOf[1].Payload.Chats[].HireDirect.anyOf[0].userIDinteger Yes
$.oneOf[0].allOf[1].Payload.Chats[].HireDirect.anyOf[0].aliasstring Yes
$.oneOf[0].allOf[1].Payload.Chats[].HireDirect.anyOf[0].profilePathstring Yes
$.oneOf[0].allOf[1].Payload.Chats[].HireDirect.anyOf[0].directHireFeeDiscountPct Yes
$.oneOf[0].allOf[1].Payload.Chats[].HireDirect.anyOf[0].directHireFeeDiscountPct.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.Chats[].HireDirect.anyOf[0].directHireFeeDiscountPct.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Chats[].HireDirect.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Chats[].HireDirectRequest Yes
$.oneOf[0].allOf[1].Payload.Chats[].HireDirectRequest.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.Chats[].HireDirectRequest.anyOf[0].canHireDirectly = true Yes
$.oneOf[0].allOf[1].Payload.Chats[].HireDirectRequest.anyOf[0].userIDinteger Yes
$.oneOf[0].allOf[1].Payload.Chats[].HireDirectRequest.anyOf[0].aliasstring Yes
$.oneOf[0].allOf[1].Payload.Chats[].HireDirectRequest.anyOf[0].profilePathstring Yes
$.oneOf[0].allOf[1].Payload.Chats[].HireDirectRequest.anyOf[0].directHireFeeDiscountPct Yes
$.oneOf[0].allOf[1].Payload.Chats[].HireDirectRequest.anyOf[0].directHireFeeDiscountPct.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.Chats[].HireDirectRequest.anyOf[0].directHireFeeDiscountPct.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Chats[].HireDirectRequest.anyOf[0].canRequestDirectHire = true Yes
$.oneOf[0].allOf[1].Payload.Chats[].HireDirectRequest.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Pageobject Yes
$.oneOf[0].allOf[1].Payload.Page.Statusstring ["ACTIVE","ARCHIVED"] Yes
$.oneOf[0].allOf[1].Payload.Page.GroupIDinteger Yes
$.oneOf[0].allOf[1].Payload.Page.Limitinteger Yes
$.oneOf[0].allOf[1].Payload.Page.Offsetinteger Yes
$.oneOf[0].allOf[1].Payload.Page.NextOffsetinteger Yes
$.oneOf[0].allOf[1].Payload.Page.HasMoreboolean Yes
$.oneOf[0].allOf[1].Payload.Countsobject Yes
$.oneOf[0].allOf[1].Payload.Counts.Activeinteger Yes
$.oneOf[0].allOf[1].Payload.Counts.ActiveUnreadinteger Yes
$.oneOf[0].allOf[1].Payload.Counts.ArchivedUnreadinteger Yes
$.oneOf[0].allOf[1].Payload.Supportobject Yes
$.oneOf[0].allOf[1].Payload.Support.ExistingChatID Yes
$.oneOf[0].allOf[1].Payload.Support.ExistingChatID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.Support.ExistingChatID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Support.ExistingChatNamestring Yes
$.oneOf[0].allOf[1].Payload.Support.ExistingChatUrlstring Yes
$.oneOf[0].allOf[1].Payload.Support.CanCreateboolean Yes
$.oneOf[0].allOf[1].Payload.Support.IsAccountVerifiedboolean Yes
$.oneOf[1]object Yes
$.oneOf[1].RequestUserAliasstring Yes
$.oneOf[1].RequestPathstring | null Yes
$.oneOf[1].RequestStatus = "Failed" Yes
$.oneOf[1].ResponseCodeinteger Yes
$.oneOf[1].ResponseMessageAPIResponseMessage Yes
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[1].ResponseMessage.oneOf[1]array Yes
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[1].ResponseMessage.oneOf[2]object Yes
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[1].RequestImpersonatedByUserAliasstring No
Response example
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/community/get_chats",
    "RequestUserAlias": "example-user",
    "Payload": {
        "Groups": [],
        "Chats": [],
        "Page": {
            "Status": "ACTIVE",
            "GroupID": 0,
            "Limit": 0,
            "Offset": 0,
            "NextOffset": 0,
            "HasMore": false
        },
        "Counts": {
            "Active": 0,
            "ActiveUnread": 0,
            "ArchivedUnread": 0
        },
        "Support": {
            "ExistingChatID": 0,
            "ExistingChatName": "synthetic-example",
            "ExistingChatUrl": "synthetic-example",
            "CanCreate": false,
            "IsAccountVerified": false
        }
    }
}
Machine-readable endpoint documentation
GET

/v1/community/get_forum_feed

#
Returns one page of posts attached to a single community forum board. Public-by-design: public forum feeds are readable by anonymous viewers; restricted boards are still gated by Community::HasAccess.

Parameters

NameTypeRequiredDefaultDescription
forumAlias string No "" The v2 forum URL alias, usually URLSlug-ID.
boardId int No 0 Optional ATDiscussionBoards.ID fallback.
cursor string No "" Opaque pagination cursor from the previous response. Pass empty string for the first page.
limit int No 20 Page size (1-50).
sort string No "latest" Sort mode: latest or activity.
sinceId int No 0 Only return posts strictly newer than this post ID. Pass 0 for normal pagination.
Request example (cURL)
curl --get \
  'https://ca.appointmenttrader.com/v1/community/get_forum_feed' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'forumAlias={{forumAlias}}' \
  --data-urlencode 'boardId={{boardId}}' \
  --data-urlencode 'cursor={{cursor}}' \
  --data-urlencode 'limit={{limit}}' \
  --data-urlencode 'sort={{sort}}' \
  --data-urlencode 'sinceId={{sinceId}}'

Returns

JSON
See the shared response schema and synthetic example.
Response fields
FieldTypeRequiredDescription
$community_get_forum_feed_Response Yes
$.oneOf[0] Yes
$.oneOf[0].allOf[0]object Yes
$.oneOf[0].allOf[0].RequestUserAliasstring Yes
$.oneOf[0].allOf[0].RequestPathstring | null Yes
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Yes
$.oneOf[0].allOf[0].ResponseCodeinteger Yes
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring No
$.oneOf[0].allOf[1]object Yes
$.oneOf[0].allOf[1].Payloadobject Yes
$.oneOf[0].allOf[1].Payload.postsarray Yes
$.oneOf[0].allOf[1].Payload.posts[]object No
$.oneOf[0].allOf[1].Payload.posts[].urlSlugstring Yes
$.oneOf[0].allOf[1].Payload.posts[].detailUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].legacyUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].createdAtstring Yes
$.oneOf[0].allOf[1].Payload.posts[].createdAtRelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].bodystring Yes
$.oneOf[0].allOf[1].Payload.posts[].mediaChannelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].lastArchivedVersionIdinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].mediaTotalinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].viewerIsAdminboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].canEditPostboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].reusableRequestboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].embeddedModeboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].showEmbeddedStatsboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].hideTitleboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].ownsPostboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].canViewInsightsboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].lastEditedAt Yes
$.oneOf[0].allOf[1].Payload.posts[].lastEditedAt.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].lastEditedAt.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].requestReuseSource Yes
$.oneOf[0].allOf[1].Payload.posts[].requestReuseSource.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].requestReuseSource.anyOf[0].typestring ["post","request"] Yes
$.oneOf[0].allOf[1].Payload.posts[].requestReuseSource.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].requestReuseSource.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodiesobject Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.feedobject Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.feed.bodystring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.feed.bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.feed.translationobject Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.feed.translation.endpointstring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.feed.translation.targetLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.feed.translation.targetLanguageNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.feed.translation.sourceLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.feed.translation.sourceContentHashstring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.feed.translation.titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.feed.translation.bodystring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.feed.translation.originalTitlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.feed.translation.originalBodystring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.feed.translation.eligibleboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.feed.translation.cachedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.feed.translation.liveTranslationSourceEnabledboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.feed.translation.bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.feed.translation.originalBodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.feed.translation.statestring ["done","eligible","none"] Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.feed.translation.sourceLanguageDetectionStatusstring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.feed.translation.sourceLanguageDetectionConfidence Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.feed.translation.sourceLanguageDetectionConfidence.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.feed.translation.sourceLanguageDetectionConfidence.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.embeddedobject Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.embedded.bodystring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.embedded.bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.embedded.translationobject Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.embedded.translation.endpointstring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.embedded.translation.targetLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.embedded.translation.targetLanguageNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.embedded.translation.sourceLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.embedded.translation.sourceContentHashstring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.embedded.translation.titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.embedded.translation.bodystring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.embedded.translation.originalTitlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.embedded.translation.originalBodystring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.embedded.translation.eligibleboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.embedded.translation.cachedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.embedded.translation.liveTranslationSourceEnabledboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.embedded.translation.bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.embedded.translation.originalBodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.embedded.translation.statestring ["done","eligible","none"] Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.embedded.translation.sourceLanguageDetectionStatusstring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.embedded.translation.sourceLanguageDetectionConfidence Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.embedded.translation.sourceLanguageDetectionConfidence.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.embedded.translation.sourceLanguageDetectionConfidence.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.detailobject Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.detail.bodystring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.detail.bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.detail.translationobject Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.detail.translation.endpointstring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.detail.translation.targetLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.detail.translation.targetLanguageNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.detail.translation.sourceLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.detail.translation.sourceContentHashstring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.detail.translation.titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.detail.translation.bodystring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.detail.translation.originalTitlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.detail.translation.originalBodystring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.detail.translation.eligibleboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.detail.translation.cachedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.detail.translation.liveTranslationSourceEnabledboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.detail.translation.bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.detail.translation.originalBodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.detail.translation.statestring ["done","eligible","none"] Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.detail.translation.sourceLanguageDetectionStatusstring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.detail.translation.sourceLanguageDetectionConfidence Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.detail.translation.sourceLanguageDetectionConfidence.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.detail.translation.sourceLanguageDetectionConfidence.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].boardobject Yes
$.oneOf[0].allOf[1].Payload.posts[].board.idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].board.namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].board.slugstring Yes
$.oneOf[0].allOf[1].Payload.posts[].board.urlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].board.citySlugstring Yes
$.oneOf[0].allOf[1].Payload.posts[].board.viewerCanFollowboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].board.viewerIsFollowingboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].authorNewsfeedPostAuthor Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].aliasstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].avatarEmojistring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].profileImageUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].bannerImageUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].profileUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].mentionIdinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].isSystemboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].isYouboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].profileImage Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].bannerImage Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].bannerImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].bannerImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].bannerImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].bannerImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].bannerImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].bannerImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].bannerImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].bannerImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].bannerImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].bannerImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].bannerImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].bannerImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].bannerImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].bannerImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].bannerImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].bannerImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].displayNewsfeedAuthorDisplay Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].aliasstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].avatarstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].avatarEmojistring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].profileImageUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].profileImageURLstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].profileUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].profileURLstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].customColorstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].customTextColorstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].avatarModestring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].idinteger | null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].userIDinteger | null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].isRichboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].profileImage Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].medalsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].medals[]object No
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].medals[].Namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].medals[].URLstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].identityHiddenboolean NoAn anonymized author has no profile or follow action.
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].identityHiddenUntilinteger | null NoCurrent response-race closing timestamp in Unix seconds.
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].mentionIdinteger | null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[1].aliasstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[1].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[1].avatarEmojistring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[1].profileUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[1].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[1].id = 0 Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[1].mentionIdinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[2]object Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[2].aliasnull Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[2].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[2].avatarEmojinull Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[2].profileUrlnull Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[2].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[2].idnull Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[2].mentionIdnull Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[2].identityHidden = true Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[2].identityHiddenUntilinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].medalsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].medals[]object No
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].medals[].namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].medals[].Namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].medals[].urlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].medals[].URLstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].medals[].slugstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].medals[].categoryNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].medals[].categorySlugstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].medals[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].medals[].colorstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].medals[].textColorstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].medals[].importanceinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].viewerCanFollowboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].viewerIsFollowingboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].aliasnull Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].avatarEmojinull Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].profileImageUrlnull Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].bannerImageUrlnull Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].profileUrlnull Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].idnull Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].mentionIdnull Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].isSystem = false Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].isYou = false Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].profileImagenull Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].bannerImagenull Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].displayNewsfeedAuthorDisplay Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].aliasstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].avatarstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].avatarEmojistring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].profileImageUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].profileImageURLstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].profileUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].profileURLstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].customColorstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].customTextColorstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].avatarModestring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].idinteger | null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].userIDinteger | null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].isRichboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].profileImage Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].medalsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].medals[]object No
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].medals[].Namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].medals[].URLstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].identityHiddenboolean NoAn anonymized author has no profile or follow action.
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].identityHiddenUntilinteger | null NoCurrent response-race closing timestamp in Unix seconds.
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].mentionIdinteger | null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[1].aliasstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[1].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[1].avatarEmojistring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[1].profileUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[1].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[1].id = 0 Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[1].mentionIdinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[2]object Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[2].aliasnull Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[2].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[2].avatarEmojinull Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[2].profileUrlnull Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[2].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[2].idnull Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[2].mentionIdnull Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[2].identityHidden = true Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[2].identityHiddenUntilinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].medalsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].viewerCanFollow = false Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].viewerIsFollowing = false Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].identityHidden = true Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].identityHiddenUntilinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].translationobject Yes
$.oneOf[0].allOf[1].Payload.posts[].translation.endpointstring Yes
$.oneOf[0].allOf[1].Payload.posts[].translation.targetLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.posts[].translation.targetLanguageNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].translation.sourceLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.posts[].translation.sourceContentHashstring Yes
$.oneOf[0].allOf[1].Payload.posts[].translation.titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].translation.bodystring Yes
$.oneOf[0].allOf[1].Payload.posts[].translation.originalTitlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].translation.originalBodystring Yes
$.oneOf[0].allOf[1].Payload.posts[].translation.eligibleboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].translation.cachedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].translation.liveTranslationSourceEnabledboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].translation.bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].translation.originalBodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].translation.statestring ["done","eligible","none"] Yes
$.oneOf[0].allOf[1].Payload.posts[].translation.sourceLanguageDetectionStatusstring Yes
$.oneOf[0].allOf[1].Payload.posts[].translation.sourceLanguageDetectionConfidence Yes
$.oneOf[0].allOf[1].Payload.posts[].translation.sourceLanguageDetectionConfidence.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.posts[].translation.sourceLanguageDetectionConfidence.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].rating Yes
$.oneOf[0].allOf[1].Payload.posts[].rating.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.posts[].rating.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].mediaarray Yes
$.oneOf[0].allOf[1].Payload.posts[].media[]object No
$.oneOf[0].allOf[1].Payload.posts[].media[].idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].media[].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].media[].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].media[].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.posts[].media[].widthinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].media[].heightinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].media[].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].media[].signInRequiredboolean No
$.oneOf[0].allOf[1].Payload.posts[].mediaLabelsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].mediaLabels[]object No
$.oneOf[0].allOf[1].Payload.posts[].mediaLabels[].idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].mediaLabels[].namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].mediaLabels[].emojistring No
$.oneOf[0].allOf[1].Payload.posts[].mediaNextOffset Yes
$.oneOf[0].allOf[1].Payload.posts[].mediaNextOffset.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].mediaNextOffset.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].inlineMediaarray Yes
$.oneOf[0].allOf[1].Payload.posts[].inlineMedia[]object No
$.oneOf[0].allOf[1].Payload.posts[].inlineMedia[].idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].inlineMedia[].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].inlineMedia[].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].inlineMedia[].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.posts[].inlineMedia[].widthinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].inlineMedia[].heightinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].inlineMedia[].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richLinksarray Yes
$.oneOf[0].allOf[1].Payload.posts[].richLinks[]object No
$.oneOf[0].allOf[1].Payload.posts[].richLinks[].idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richLinks[].urlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richLinks[].canonicalUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richLinks[].hoststring Yes
$.oneOf[0].allOf[1].Payload.posts[].richLinks[].siteNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richLinks[].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richLinks[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richLinks[].imageMediaIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richLinks[].image Yes
$.oneOf[0].allOf[1].Payload.posts[].richLinks[].image.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].richLinks[].image.anyOf[0].mediaIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richLinks[].image.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richLinks[].image.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richLinks[].image.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richLinks[].image.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richLinks[].image.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richLinks[].image.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachmentsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[]NewsfeedRichAttachment No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0]object No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].type = "rating" Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].postIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].reviewUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].ratingValuenumber Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].ratingLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].filledStarsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].maxStars = 5 Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].targetRolestring ["location","buyer","seller"] Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].visual Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].visual.anyOf[0]array Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].visual.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].visual.anyOf[1].type = "location" Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].visual.anyOf[1].imageUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].visual.anyOf[1].primaryColorstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].visual.anyOf[1].textColorstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].visual.anyOf[1].outlineColorstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].relationshipobject Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].relationship.typestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].relationship.labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].relationship.htmlstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].relationship.completedCountinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].relationship.pendingCountinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].boardobject Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].board.idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].board.namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].board.urlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].targetobject Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].target.typestring ["board","location","user"] Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].target.namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].target.urlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].target.htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].target.metastring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1]NewsfeedLiveAttachment No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[0]object No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[0].statestring ["starting","live","processing","ready","failed"] Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[0].sessionIdstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[0].mediaIdinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[0].failureStage Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[0].failureStage.anyOf[0]string ["publish","media","recording"] Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[0].failureStage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[0].signInRequiredboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[0].playUrlstring YesEmpty unless live and signed in; otherwise an expiring authorized playback URL.
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[0].type = "liveStream" Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[0].postIdinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[0].authorUserId Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[0].authorUserId.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[0].authorUserId.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[0].authorAlias Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[0].authorAlias.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[0].authorAlias.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[0].streamTitlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[0].thumbnailUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[0].viewerCountUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[0].shareUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[0].hirePopupProfilePathstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[1]object No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[1].statestring ["starting","live","processing","ready","failed"] Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[1].sessionIdstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[1].mediaIdinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[1].failureStage Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[1].failureStage.anyOf[0]string ["publish","media","recording"] Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[1].failureStage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[1].signInRequiredboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[1].playUrlstring YesEmpty unless live and signed in; otherwise an expiring authorized playback URL.
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[1].type = "liveStream" Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[1].postIdinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[1].activationIdstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[1].overlayActivationIdstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[1].authorUserId Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[1].authorUserId.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[1].authorUserId.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[1].authorAlias Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[1].authorAlias.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[1].authorAlias.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[1].streamTitlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[1].viewerCountUrl = "" Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[1].shareUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[1].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2]NewsfeedBidAttachment No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0]object No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].subtitlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].amountLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].statusLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].requestTextstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].bidIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].postIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].type = "bid" Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].requiresDeleteFollowup = true Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].metaarray Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].alertsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].alerts[]object No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].alerts[].tonestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].alerts[].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actionsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[]object No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].typestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].stylestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].actionstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].hrefstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].sellerSignInReturnURLstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].confirmTitlestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].confirmMessagestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].confirmButtonstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].modalTitlestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].chatUserAlias No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].chatUserAlias.anyOf[0]string No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].chatUserAlias.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].chatNamestring | null No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].proposalDefaultLocationAliasstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].proposalDefaultLocationNamestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].proposalDefaultStartTimestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].proposalDefaultInventoryTypeNamestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].isShortlistedstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].shortlistLabelstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].unshortlistLabelstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].feedbackStartTimestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].feedbackEndTimestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].feedbackLocationNamestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].feedbackLocationAliasstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].feedbackInventoryTypeNamestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].feedbackRequestStringstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].feedbackIsPremiumstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].guidancestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].prefillTextstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].reservationNamestring | null No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].phoneNumberstring | null No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].emailAddressstring | null No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].verificationRequiredstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].verificationTitlestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].verificationMessagestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].verificationButtonstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].verificationURLstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].historyTagstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].historyTitlestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].reviewPostURLstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].reviewContextstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].reuseBalancestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].bidIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].postIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].feedbackAmountinteger No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].discussionPostIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].reviewPostIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].reviewRequestIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].fullPageboolean No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].wrapboolean No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].inlineNavigation No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].inlineNavigation.anyOf[0]string No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].inlineNavigation.anyOf[1]boolean No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].proposalDefaultInventoryTypeID No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].proposalDefaultInventoryTypeID.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].proposalDefaultInventoryTypeID.anyOf[1]string No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].issueobject No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].issue.titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].issue.messagestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].issue.stepsTitlestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].issue.stepsarray No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].issue.steps[]string No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].issue.actionsarray No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].issue.actions[]object No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].issue.actions[].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].issue.actions[].hrefstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].issue.actions[].fullPageboolean No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].issue.holdAccessBidIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].buyerIdentityHiddenboolean No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].buyerIdentityHiddenUntil No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].buyerIdentityHiddenUntil.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].buyerIdentityHiddenUntil.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].discussionnull Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].viewerIsPostAuthorboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].buyerIdentityHiddenboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].buyerIdentityHiddenUntil Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].buyerIdentityHiddenUntil.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].buyerIdentityHiddenUntil.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].buyerShareURLstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].directHireExplanationstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].respondByTimestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].respondByLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].fillBySellerHtmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].timeLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].detailLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].isPremiumboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].isCustomConciergeRequestboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].viewerMode = "owner" Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].requestModestring ["general","specific"] Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].operationalExpiry Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].operationalExpiry.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].operationalExpiry.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].responseRound Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].responseRound.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].responseRound.anyOf[0].roundIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].responseRound.anyOf[0].statestring ["collecting","immediate"] Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].responseRound.anyOf[0].closesAtinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].responseRound.anyOf[0].serverTimeinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].responseRound.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].visualBidCardVisual Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].visual.anyOf[0]array Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].visual.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].visual.anyOf[1].imageUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].visual.anyOf[1].imageAltstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].visual.anyOf[1].primaryColorstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].visual.anyOf[1].textColorstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].modifyPrefillTextstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].reservationContact No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].reservationContact.anyOf[0]object No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].reservationContact.anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].reservationContact.anyOf[0].reservationNamestring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].reservationContact.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].isFilledboolean No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1]object No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].subtitlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].amountLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].statusLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].requestTextstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].bidIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].postIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].type = "bid" Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].requiresDeleteFollowup = true Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].metaarray Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].alertsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].alerts[]object No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].alerts[].tonestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].alerts[].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actionsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[]object No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].typestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].stylestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].actionstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].hrefstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].sellerSignInReturnURLstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].confirmTitlestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].confirmMessagestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].confirmButtonstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].modalTitlestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].chatUserAlias No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].chatUserAlias.anyOf[0]string No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].chatUserAlias.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].chatNamestring | null No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].proposalDefaultLocationAliasstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].proposalDefaultLocationNamestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].proposalDefaultStartTimestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].proposalDefaultInventoryTypeNamestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].isShortlistedstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].shortlistLabelstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].unshortlistLabelstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].feedbackStartTimestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].feedbackEndTimestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].feedbackLocationNamestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].feedbackLocationAliasstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].feedbackInventoryTypeNamestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].feedbackRequestStringstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].feedbackIsPremiumstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].guidancestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].prefillTextstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].reservationNamestring | null No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].phoneNumberstring | null No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].emailAddressstring | null No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].verificationRequiredstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].verificationTitlestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].verificationMessagestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].verificationButtonstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].verificationURLstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].historyTagstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].historyTitlestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].reviewPostURLstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].reviewContextstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].reuseBalancestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].bidIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].postIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].feedbackAmountinteger No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].discussionPostIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].reviewPostIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].reviewRequestIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].fullPageboolean No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].wrapboolean No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].inlineNavigation No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].inlineNavigation.anyOf[0]string No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].inlineNavigation.anyOf[1]boolean No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].proposalDefaultInventoryTypeID No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].proposalDefaultInventoryTypeID.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].proposalDefaultInventoryTypeID.anyOf[1]string No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].issueobject No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].issue.titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].issue.messagestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].issue.stepsTitlestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].issue.stepsarray No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].issue.steps[]string No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].issue.actionsarray No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].issue.actions[]object No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].issue.actions[].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].issue.actions[].hrefstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].issue.actions[].fullPageboolean No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].issue.holdAccessBidIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].buyerIdentityHiddenboolean No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].buyerIdentityHiddenUntil No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].buyerIdentityHiddenUntil.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].buyerIdentityHiddenUntil.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].discussionnull Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].viewerIsPostAuthorboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].buyerIdentityHiddenboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].buyerIdentityHiddenUntil Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].buyerIdentityHiddenUntil.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].buyerIdentityHiddenUntil.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].viewerMode = "seller" Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].bidUUIDstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].timeLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].detailLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].amountLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].directHireExplanationstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].fulfillmentAliasstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].filledAtstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].statusLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].messagestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].requestTextstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].shareURLstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].buyerShareURLstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].bidIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].postIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].includedInNewsfeedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].includedInOverviewboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].viewerIsCurrentHolderboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].isPremiumboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].isSubmissionPendingReviewboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].type = "bid" Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].surface = "newsfeed" Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].customerSurveysnull Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptionsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[]object No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].ATLocation_IDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].ATLocationInventoryType_IDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].TimeRangeUnitCountinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].Quantityinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].LocationNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].LocationAliasstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].InventoryTypeNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].StartDatestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].EndDatestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].StartTimestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].EndTimestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].PartySize No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].PartySize.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].PartySize.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].CheckOutDate No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].CheckOutDate.anyOf[0]string No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].CheckOutDate.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].Constraintsarray No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].Constraints[]string No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].ExcludedVenuesarray No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].ExcludedVenues[]string No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].OperationalProjectionboolean NoTrue for a general request’s operational concierge anchor; these dates/location are not resolved fulfillment facts.
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].deliverableTypestring ["fulfillment","research"] Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].researchScope Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].researchScope.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].researchScope.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].overviewStatusstring ["","open","held","cancelled","filled"] Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].metaarray Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].meta[]object No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].meta[].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].meta[].valuestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].meta[].valueFormatstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].badgesarray Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].badges[]object No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].badges[].tonestring ["premium","direct-hire","shortlisted"] Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].badges[].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[]object No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].typestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].stylestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].actionstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].hrefstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].sellerSignInReturnURLstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].confirmTitlestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].confirmMessagestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].confirmButtonstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].modalTitlestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].chatUserAlias No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].chatUserAlias.anyOf[0]string No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].chatUserAlias.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].chatNamestring | null No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].proposalDefaultLocationAliasstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].proposalDefaultLocationNamestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].proposalDefaultStartTimestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].proposalDefaultInventoryTypeNamestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].isShortlistedstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].shortlistLabelstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].unshortlistLabelstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackStartTimestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackEndTimestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackLocationNamestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackLocationAliasstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackInventoryTypeNamestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackRequestStringstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackIsPremiumstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].guidancestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].prefillTextstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].reservationNamestring | null No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].phoneNumberstring | null No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].emailAddressstring | null No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].verificationRequiredstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].verificationTitlestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].verificationMessagestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].verificationButtonstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].verificationURLstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].historyTagstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].historyTitlestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].reviewPostURLstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].reviewContextstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].reuseBalancestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].bidIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].postIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackAmountinteger No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].discussionPostIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].reviewPostIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].reviewRequestIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].fullPageboolean No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].wrapboolean No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].inlineNavigation No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].inlineNavigation.anyOf[0]string No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].inlineNavigation.anyOf[1]boolean No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].proposalDefaultInventoryTypeID No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].proposalDefaultInventoryTypeID.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].proposalDefaultInventoryTypeID.anyOf[1]string No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issueobject No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.messagestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.stepsTitlestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.stepsarray No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.steps[]string No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.actionsarray No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.actions[]object No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.actions[].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.actions[].hrefstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.actions[].fullPageboolean No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.holdAccessBidIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].buyerIdentityHiddenboolean No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].buyerIdentityHiddenUntil No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].buyerIdentityHiddenUntil.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].buyerIdentityHiddenUntil.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].visualBidCardVisual Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].visual.anyOf[0]array Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].visual.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].visual.anyOf[1].imageUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].visual.anyOf[1].imageAltstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].visual.anyOf[1].primaryColorstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].visual.anyOf[1].textColorstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionStateobject Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.statusstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.messagestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.sponsorAliasstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.sponsorChatLinkstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.sponsorStatusstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.moveOwnershipUnavailableReasonstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.moveOwnershipUnavailableMessagestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canPickupboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canDropboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canFillboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canMoveOwnershipboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canShortlistboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canDiscussboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canChatboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.requiresSponsorboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canFillDirectlyboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.fillRateBasisPointsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.minimumFillRateBasisPointsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.missingHoldPermissionsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.missingHoldPermissions[]string No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.directFillNoticeboolean No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.directFillAvailabilitystring ["available","unavailable","selection_pending","seller_ineligible"] No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auctionURLstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auctionobject No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.venuestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.startTimestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.endTimestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.bidIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.bidAmountCentsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.roundID Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.roundID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.roundID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.statestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.serverTimeinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.closesAt Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.closesAt.anyOf[0]DatabaseInteger YesInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.closesAt.anyOf[0].oneOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.closesAt.anyOf[0].oneOf[1]string Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.closesAt.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.enabledboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.openingCentsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.incrementCentsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.leadingCentsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.nextCentsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.estimatedFeesCentsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.remainingCentsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.leadingboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.priorityUntilnull Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.priorityMine = false Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.ownOffersarray Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.ownOffers[]object No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.ownOffers[].idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.ownOffers[].amountCentsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.ownOffers[].statestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.ownOffers[].refundCentsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.eligibilityError Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.eligibilityError.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.eligibilityError.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.holdAppointmentID Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.holdAppointmentID.anyOf[0]DatabaseInteger YesInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.holdAppointmentID.anyOf[0].oneOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.holdAppointmentID.anyOf[0].oneOf[1]string Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.holdAppointmentID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.buyerIdentityHiddenboolean NoTrue when the authenticated viewer cannot see the buyer during the current response race.
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.buyerIdentityHiddenUntilinteger | null NoSaved current-round ClosesAt as Unix seconds; null when identity is visible. Reveal is authoritative only on a new response.
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.poolRequiredboolean No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.responseRound No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.responseRound.anyOf[0]object No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.responseRound.anyOf[0].roundIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.responseRound.anyOf[0].statestring ["collecting","immediate"] Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.responseRound.anyOf[0].closesAtinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.responseRound.anyOf[0].serverTimeinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.responseRound.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].responseRound Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].responseRound.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].responseRound.anyOf[0].roundIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].responseRound.anyOf[0].statestring ["collecting","immediate"] Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].responseRound.anyOf[0].closesAtinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].responseRound.anyOf[0].serverTimeinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].responseRound.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].buyerIdentityHiddenboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].buyerIdentityHiddenUntil Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].buyerIdentityHiddenUntil.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].buyerIdentityHiddenUntil.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3]object No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].type = "sharePlanAppointment" Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].joinStateSharedPlanJoinState Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].joinState.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].joinState.anyOf[0].status = "Unavailable" Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].joinState.anyOf[0].canRequest = false Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].joinState.anyOf[0].canManage = false Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].joinState.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].joinState.anyOf[1].statusstring ["Unavailable","Host","Joined","Pending","Accepted","Declined","None"] Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].joinState.anyOf[1].canRequestboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].joinState.anyOf[1].canManageboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].joinState.anyOf[1].pendingCountinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].joinState.anyOf[1].joiningCountinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].joinState.anyOf[1].requestIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].joinState.anyOf[1].planURLstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].joinState.anyOf[1].chatIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].appointmentIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].postIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].locationIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].venueNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].venueUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].imageUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].imageURL256string Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].primaryColorstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].textColorstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].cityNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].cityGroupCodestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].datestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].timestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].dateLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].timeLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].planLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].discussionUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].attendeesobject Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].attendees.sharedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].attendees.countinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].attendees.itemsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].attendees.items[]object No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].attendees.items[].aliasstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].attendees.items[].avatarstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].attendees.items[].avatarEmojistring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].attendees.items[].topUserGroupNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].attendees.items[].topMedalCategoryNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].attendees.items[].profileURLstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].attendees.items[].profileImageURLstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].attendees.items[].bannerImageURLstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].attendees.items[].importanceLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].attendees.items[].userIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].attendees.items[].importancePointsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].attendees.items[].profileImageMedianull Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].attendees.items[].profileImageFramenull Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].attendees.items[].bannerImageMedianull Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].attendees.items[].bannerImageFramenull Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].attendees.items[].displaynull Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].attendees.items[].isOwnerboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].attendees.items[].rolestring ["owner","guest"] Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4]object No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].addressstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].categoryNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].cityNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].citySlugstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].cityGroupCodestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].firstOpeningDatestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].firstOpeningDateLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].promotedUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].discussionUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].postIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].proposedLocationIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].eventIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].categoryIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].confirmationsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].confirmationsRequiredinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].promotedLocationIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].viewerCanConfirmboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].viewerHasConfirmedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].viewerIsSubmitterboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].type = "newLocationProposal" Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].eventIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].urlSlugstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].iconEmojistring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].externalURLstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].effectRadiusInMeters Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].effectRadiusInMeters.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].effectRadiusInMeters.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].categoryobject Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].category.categoryIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].category.namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].category.iconEmojistring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].category.urlSlugstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].ownerPostID Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].ownerPostID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].ownerPostID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].ownerPostName Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].ownerPostName.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].ownerPostName.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].ownerPostURL Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].ownerPostURL.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].ownerPostURL.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].originatorUserID Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].originatorUserID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].originatorUserID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].earnedTraderPointsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].importanceLevel Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].importanceLevel.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].importanceLevel.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].defaultImportanceLevel Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].defaultImportanceLevel.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].defaultImportanceLevel.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].affectsOpeningTimesboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].countryCodeIncludeListarray Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].countryCodeIncludeList[]string No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].countryCodeExcludeListarray Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].countryCodeExcludeList[]string No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].geographicobject Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].geographic.lat Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].geographic.lat.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].geographic.lat.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].geographic.lng Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].geographic.lng.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].geographic.lng.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].geographic.effectRadiusInMeters Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].geographic.effectRadiusInMeters.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].geographic.effectRadiusInMeters.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].geographic.eventATLocationID Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].geographic.eventATLocationID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].geographic.eventATLocationID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].physicalLocationobject Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.modestring ["venue","point","none"] Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.locationID Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.locationID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.locationID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.aliasstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.addressStringstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.countryCodestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.lat Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.lat.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.lat.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.lng Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.lng.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.lng.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].statusstring ["Pending","Confirmed","Rejected","Merged"] Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].rewardobject Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].reward.policyVersionstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].reward.displayRewardboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].reward.rewardTypestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].reward.submitterAmountinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].reward.verifierAmountinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].reward.submitterAmountLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].reward.verifierAmountLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].reward.penaltyMultipliernumber Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].reward.penaltyAppliesboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5]object No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].type = "listingBundle" Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].postIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].itemsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[]object No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].listingIDstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].locationNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].locationAliasstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].citystring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].imageUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].primaryColorstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].textColorstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].outlineColorstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].hoverColorstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].inventoryTypeNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].datestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].dateLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].timeLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].priceLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].soldLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].statusLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].statusstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].purchaseUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].detailUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].appointmentIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].locationIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].isAvailableboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].isReviewPendingboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].isSoldboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].saleModestring ["FixedPrice","Auction"] Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].listingIDstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].locationNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].imageUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].inventoryTypeNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].timezonestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].statusLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].cardPriceLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].cardSummarystring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].urlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].auctionIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].startingPriceCentsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].currentBidCentsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].minimumNextBidCentsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].bidCountinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].revisioninteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].isOpenboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].isLeadingboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].canAdministrativelyCancelboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].canBidboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].canManageboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].isSellerboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].listingStart Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].listingStart.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].listingStart.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].serverTime Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].serverTime.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].serverTime.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].endsAt Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].endsAt.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].endsAt.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].purchaseURL Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].purchaseURL.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].purchaseURL.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].saleModestring ["FixedPrice","Auction"] Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].statusstring ["PendingApproval","Open","Settling","Sold","Unsold","Cancelled"] Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].priceCentsinteger No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auctionSummarystring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].livestream Yes
$.oneOf[0].allOf[1].Payload.posts[].livestream.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].livestream.anyOf[0].statestring ["starting","live","processing","ready","failed"] Yes
$.oneOf[0].allOf[1].Payload.posts[].livestream.anyOf[0].sessionIdstring Yes
$.oneOf[0].allOf[1].Payload.posts[].livestream.anyOf[0].mediaIdinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].livestream.anyOf[0].failureStage Yes
$.oneOf[0].allOf[1].Payload.posts[].livestream.anyOf[0].failureStage.anyOf[0]string ["publish","media","recording"] Yes
$.oneOf[0].allOf[1].Payload.posts[].livestream.anyOf[0].failureStage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].livestream.anyOf[0].signInRequiredboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].livestream.anyOf[0].playUrlstring YesEmpty unless live and signed in; otherwise an expiring authorized playback URL.
$.oneOf[0].allOf[1].Payload.posts[].livestream.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentionsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[]object No
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].eventIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].urlSlugstring Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].iconEmojistring Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].externalURLstring Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].effectRadiusInMeters Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].effectRadiusInMeters.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].effectRadiusInMeters.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].categoryobject Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].category.categoryIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].category.namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].category.iconEmojistring Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].category.urlSlugstring Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].ownerPostID Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].ownerPostID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].ownerPostID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].ownerPostName Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].ownerPostName.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].ownerPostName.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].ownerPostURL Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].ownerPostURL.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].ownerPostURL.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].originatorUserID Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].originatorUserID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].originatorUserID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].earnedTraderPointsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].importanceLevel Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].importanceLevel.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].importanceLevel.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].defaultImportanceLevel Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].defaultImportanceLevel.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].defaultImportanceLevel.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].affectsOpeningTimesboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].countryCodeIncludeListarray Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].countryCodeIncludeList[]string No
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].countryCodeExcludeListarray Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].countryCodeExcludeList[]string No
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].geographicobject Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].geographic.lat Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].geographic.lat.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].geographic.lat.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].geographic.lng Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].geographic.lng.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].geographic.lng.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].geographic.effectRadiusInMeters Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].geographic.effectRadiusInMeters.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].geographic.effectRadiusInMeters.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].geographic.eventATLocationID Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].geographic.eventATLocationID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].geographic.eventATLocationID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].physicalLocationobject Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].physicalLocation.modestring ["venue","point","none"] Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].physicalLocation.locationID Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].physicalLocation.locationID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].physicalLocation.locationID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].physicalLocation.namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].physicalLocation.aliasstring Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].physicalLocation.addressStringstring Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].physicalLocation.countryCodestring Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].physicalLocation.lat Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].physicalLocation.lat.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].physicalLocation.lat.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].physicalLocation.lng Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].physicalLocation.lng.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].physicalLocation.lng.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].mentionID Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].mentionID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].mentionID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].mentionSourcestring ["mention","owner",""] Yes
$.oneOf[0].allOf[1].Payload.posts[].repostNewsfeedRepost Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[0]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[1].available = false Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[1].sourcePostIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[1].messagestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2]object Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].available = true Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePostIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePostobject Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.urlSlugstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.detailUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.legacyUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.createdAtstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.createdAtRelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.bodystring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.mediaChannelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastArchivedVersionIdinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.mediaTotalinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.viewerIsAdminboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.canEditPostboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.reusableRequestboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.embeddedModeboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.showEmbeddedStatsboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.hideTitleboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.ownsPostboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.canViewInsightsboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastEditedAt Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastEditedAt.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastEditedAt.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.requestReuseSource Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.requestReuseSource.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.requestReuseSource.anyOf[0].typestring ["post","request"] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.requestReuseSource.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.requestReuseSource.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodiesobject Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.feedobject Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.feed.bodystring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.feed.bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.feed.translationobject Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.feed.translation.endpointstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.feed.translation.targetLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.feed.translation.targetLanguageNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.feed.translation.sourceLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.feed.translation.sourceContentHashstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.feed.translation.titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.feed.translation.bodystring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.feed.translation.originalTitlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.feed.translation.originalBodystring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.feed.translation.eligibleboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.feed.translation.cachedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.feed.translation.liveTranslationSourceEnabledboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.feed.translation.bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.feed.translation.originalBodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.feed.translation.statestring ["done","eligible","none"] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.feed.translation.sourceLanguageDetectionStatusstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.feed.translation.sourceLanguageDetectionConfidence Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.feed.translation.sourceLanguageDetectionConfidence.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.feed.translation.sourceLanguageDetectionConfidence.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.embeddedobject Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.embedded.bodystring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.embedded.bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.embedded.translationobject Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.embedded.translation.endpointstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.embedded.translation.targetLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.embedded.translation.targetLanguageNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.embedded.translation.sourceLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.embedded.translation.sourceContentHashstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.embedded.translation.titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.embedded.translation.bodystring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.embedded.translation.originalTitlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.embedded.translation.originalBodystring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.embedded.translation.eligibleboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.embedded.translation.cachedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.embedded.translation.liveTranslationSourceEnabledboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.embedded.translation.bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.embedded.translation.originalBodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.embedded.translation.statestring ["done","eligible","none"] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.embedded.translation.sourceLanguageDetectionStatusstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.embedded.translation.sourceLanguageDetectionConfidence Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.embedded.translation.sourceLanguageDetectionConfidence.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.embedded.translation.sourceLanguageDetectionConfidence.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.detailobject Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.detail.bodystring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.detail.bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.detail.translationobject Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.detail.translation.endpointstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.detail.translation.targetLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.detail.translation.targetLanguageNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.detail.translation.sourceLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.detail.translation.sourceContentHashstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.detail.translation.titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.detail.translation.bodystring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.detail.translation.originalTitlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.detail.translation.originalBodystring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.detail.translation.eligibleboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.detail.translation.cachedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.detail.translation.liveTranslationSourceEnabledboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.detail.translation.bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.detail.translation.originalBodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.detail.translation.statestring ["done","eligible","none"] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.detail.translation.sourceLanguageDetectionStatusstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.detail.translation.sourceLanguageDetectionConfidence Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.detail.translation.sourceLanguageDetectionConfidence.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.detail.translation.sourceLanguageDetectionConfidence.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.boardobject Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.board.idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.board.namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.board.slugstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.board.urlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.board.citySlugstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.board.viewerCanFollowboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.board.viewerIsFollowingboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.authorNewsfeedPostAuthor Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].aliasstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].avatarEmojistring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].profileImageUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].bannerImageUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].profileUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].mentionIdinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].isSystemboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].isYouboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].profileImage Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].bannerImage Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].bannerImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].bannerImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].bannerImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].bannerImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].bannerImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].bannerImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].bannerImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].bannerImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].bannerImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].bannerImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].bannerImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].bannerImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].bannerImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].bannerImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].bannerImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].bannerImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].displayNewsfeedAuthorDisplay Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].aliasstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].avatarstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].avatarEmojistring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].profileImageUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].profileImageURLstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].profileUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].profileURLstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].customColorstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].customTextColorstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].avatarModestring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].idinteger | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].userIDinteger | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].isRichboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].profileImage Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].medalsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].medals[]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].medals[].Namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].medals[].URLstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].identityHiddenboolean NoAn anonymized author has no profile or follow action.
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].identityHiddenUntilinteger | null NoCurrent response-race closing timestamp in Unix seconds.
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].mentionIdinteger | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[1].aliasstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[1].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[1].avatarEmojistring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[1].profileUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[1].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[1].id = 0 Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[1].mentionIdinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[2]object Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[2].aliasnull Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[2].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[2].avatarEmojinull Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[2].profileUrlnull Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[2].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[2].idnull Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[2].mentionIdnull Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[2].identityHidden = true Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[2].identityHiddenUntilinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].medalsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].medals[]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].medals[].namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].medals[].Namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].medals[].urlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].medals[].URLstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].medals[].slugstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].medals[].categoryNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].medals[].categorySlugstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].medals[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].medals[].colorstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].medals[].textColorstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].medals[].importanceinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].viewerCanFollowboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].viewerIsFollowingboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].aliasnull Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].avatarEmojinull Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].profileImageUrlnull Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].bannerImageUrlnull Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].profileUrlnull Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].idnull Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].mentionIdnull Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].isSystem = false Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].isYou = false Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].profileImagenull Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].bannerImagenull Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].displayNewsfeedAuthorDisplay Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].aliasstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].avatarstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].avatarEmojistring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].profileImageUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].profileImageURLstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].profileUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].profileURLstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].customColorstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].customTextColorstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].avatarModestring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].idinteger | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].userIDinteger | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].isRichboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].profileImage Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].medalsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].medals[]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].medals[].Namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].medals[].URLstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].identityHiddenboolean NoAn anonymized author has no profile or follow action.
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].identityHiddenUntilinteger | null NoCurrent response-race closing timestamp in Unix seconds.
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].mentionIdinteger | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[1].aliasstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[1].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[1].avatarEmojistring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[1].profileUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[1].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[1].id = 0 Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[1].mentionIdinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[2]object Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[2].aliasnull Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[2].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[2].avatarEmojinull Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[2].profileUrlnull Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[2].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[2].idnull Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[2].mentionIdnull Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[2].identityHidden = true Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[2].identityHiddenUntilinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].medalsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].viewerCanFollow = false Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].viewerIsFollowing = false Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].identityHidden = true Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].identityHiddenUntilinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.translationobject Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.translation.endpointstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.translation.targetLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.translation.targetLanguageNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.translation.sourceLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.translation.sourceContentHashstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.translation.titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.translation.bodystring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.translation.originalTitlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.translation.originalBodystring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.translation.eligibleboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.translation.cachedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.translation.liveTranslationSourceEnabledboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.translation.bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.translation.originalBodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.translation.statestring ["done","eligible","none"] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.translation.sourceLanguageDetectionStatusstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.translation.sourceLanguageDetectionConfidence Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.translation.sourceLanguageDetectionConfidence.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.translation.sourceLanguageDetectionConfidence.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.rating Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.rating.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.rating.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.mediaarray Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.media[]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.media[].idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.media[].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.media[].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.media[].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.media[].widthinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.media[].heightinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.media[].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.media[].signInRequiredboolean No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.mediaLabelsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.mediaLabels[]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.mediaLabels[].idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.mediaLabels[].namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.mediaLabels[].emojistring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.mediaNextOffset Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.mediaNextOffset.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.mediaNextOffset.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.inlineMediaarray Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.inlineMedia[]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.inlineMedia[].idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.inlineMedia[].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.inlineMedia[].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.inlineMedia[].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.inlineMedia[].widthinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.inlineMedia[].heightinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.inlineMedia[].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richLinksarray Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richLinks[]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richLinks[].idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richLinks[].urlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richLinks[].canonicalUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richLinks[].hoststring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richLinks[].siteNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richLinks[].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richLinks[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richLinks[].imageMediaIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richLinks[].image Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richLinks[].image.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richLinks[].image.anyOf[0].mediaIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richLinks[].image.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richLinks[].image.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richLinks[].image.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richLinks[].image.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richLinks[].image.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richLinks[].image.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachmentsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[]NewsfeedRichAttachment No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[0]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[0].type = "rating" Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[0].postIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[0].reviewUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[0].ratingValuenumber Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[0].ratingLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[0].filledStarsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[0].maxStars = 5 Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[0].targetRolestring ["location","buyer","seller"] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[0].visual Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[0].visual.anyOf[0]array Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[0].visual.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[0].visual.anyOf[1].type = "location" Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[0].visual.anyOf[1].imageUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[0].visual.anyOf[1].primaryColorstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[0].visual.anyOf[1].textColorstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[0].visual.anyOf[1].outlineColorstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[0].relationshipobject Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[0].relationship.typestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[0].relationship.labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[0].relationship.htmlstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[0].relationship.completedCountinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[0].relationship.pendingCountinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[0].boardobject Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[0].board.idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[0].board.namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[0].board.urlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[0].targetobject Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[0].target.typestring ["board","location","user"] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[0].target.namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[0].target.urlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[0].target.htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[0].target.metastring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1]NewsfeedLiveAttachment No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[0]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[0].statestring ["starting","live","processing","ready","failed"] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[0].sessionIdstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[0].mediaIdinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[0].failureStage Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[0].failureStage.anyOf[0]string ["publish","media","recording"] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[0].failureStage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[0].signInRequiredboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[0].playUrlstring YesEmpty unless live and signed in; otherwise an expiring authorized playback URL.
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[0].type = "liveStream" Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[0].postIdinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[0].authorUserId Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[0].authorUserId.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[0].authorUserId.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[0].authorAlias Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[0].authorAlias.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[0].authorAlias.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[0].streamTitlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[0].thumbnailUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[0].viewerCountUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[0].shareUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[0].hirePopupProfilePathstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[1]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[1].statestring ["starting","live","processing","ready","failed"] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[1].sessionIdstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[1].mediaIdinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[1].failureStage Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[1].failureStage.anyOf[0]string ["publish","media","recording"] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[1].failureStage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[1].signInRequiredboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[1].playUrlstring YesEmpty unless live and signed in; otherwise an expiring authorized playback URL.
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[1].type = "liveStream" Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[1].postIdinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[1].activationIdstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[1].overlayActivationIdstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[1].authorUserId Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[1].authorUserId.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[1].authorUserId.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[1].authorAlias Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[1].authorAlias.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[1].authorAlias.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[1].streamTitlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[1].viewerCountUrl = "" Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[1].shareUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[1].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2]NewsfeedBidAttachment No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].subtitlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].amountLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].statusLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].requestTextstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].bidIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].postIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].type = "bid" Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].requiresDeleteFollowup = true Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].metaarray Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].alertsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].alerts[]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].alerts[].tonestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].alerts[].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actionsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].typestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].stylestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].actionstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].hrefstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].sellerSignInReturnURLstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].confirmTitlestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].confirmMessagestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].confirmButtonstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].modalTitlestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].chatUserAlias No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].chatUserAlias.anyOf[0]string No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].chatUserAlias.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].chatNamestring | null No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].proposalDefaultLocationAliasstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].proposalDefaultLocationNamestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].proposalDefaultStartTimestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].proposalDefaultInventoryTypeNamestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].isShortlistedstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].shortlistLabelstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].unshortlistLabelstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].feedbackStartTimestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].feedbackEndTimestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].feedbackLocationNamestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].feedbackLocationAliasstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].feedbackInventoryTypeNamestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].feedbackRequestStringstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].feedbackIsPremiumstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].guidancestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].prefillTextstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].reservationNamestring | null No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].phoneNumberstring | null No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].emailAddressstring | null No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].verificationRequiredstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].verificationTitlestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].verificationMessagestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].verificationButtonstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].verificationURLstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].historyTagstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].historyTitlestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].reviewPostURLstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].reviewContextstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].reuseBalancestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].bidIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].postIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].feedbackAmountinteger No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].discussionPostIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].reviewPostIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].reviewRequestIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].fullPageboolean No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].wrapboolean No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].inlineNavigation No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].inlineNavigation.anyOf[0]string No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].inlineNavigation.anyOf[1]boolean No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].proposalDefaultInventoryTypeID No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].proposalDefaultInventoryTypeID.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].proposalDefaultInventoryTypeID.anyOf[1]string No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].issueobject No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].issue.titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].issue.messagestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].issue.stepsTitlestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].issue.stepsarray No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].issue.steps[]string No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].issue.actionsarray No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].issue.actions[]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].issue.actions[].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].issue.actions[].hrefstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].issue.actions[].fullPageboolean No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].issue.holdAccessBidIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].buyerIdentityHiddenboolean No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].buyerIdentityHiddenUntil No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].buyerIdentityHiddenUntil.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].buyerIdentityHiddenUntil.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].discussionnull Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].viewerIsPostAuthorboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].buyerIdentityHiddenboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].buyerIdentityHiddenUntil Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].buyerIdentityHiddenUntil.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].buyerIdentityHiddenUntil.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].buyerShareURLstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].directHireExplanationstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].respondByTimestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].respondByLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].fillBySellerHtmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].timeLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].detailLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].isPremiumboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].isCustomConciergeRequestboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].viewerMode = "owner" Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].requestModestring ["general","specific"] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].operationalExpiry Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].operationalExpiry.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].operationalExpiry.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].responseRound Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].responseRound.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].responseRound.anyOf[0].roundIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].responseRound.anyOf[0].statestring ["collecting","immediate"] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].responseRound.anyOf[0].closesAtinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].responseRound.anyOf[0].serverTimeinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].responseRound.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].visualBidCardVisual Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].visual.anyOf[0]array Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].visual.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].visual.anyOf[1].imageUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].visual.anyOf[1].imageAltstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].visual.anyOf[1].primaryColorstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].visual.anyOf[1].textColorstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].modifyPrefillTextstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].reservationContact No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].reservationContact.anyOf[0]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].reservationContact.anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].reservationContact.anyOf[0].reservationNamestring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].reservationContact.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].isFilledboolean No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].subtitlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].amountLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].statusLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].requestTextstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].bidIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].postIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].type = "bid" Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].requiresDeleteFollowup = true Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].metaarray Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].alertsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].alerts[]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].alerts[].tonestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].alerts[].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actionsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].typestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].stylestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].actionstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].hrefstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].sellerSignInReturnURLstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].confirmTitlestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].confirmMessagestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].confirmButtonstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].modalTitlestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].chatUserAlias No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].chatUserAlias.anyOf[0]string No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].chatUserAlias.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].chatNamestring | null No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].proposalDefaultLocationAliasstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].proposalDefaultLocationNamestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].proposalDefaultStartTimestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].proposalDefaultInventoryTypeNamestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].isShortlistedstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].shortlistLabelstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].unshortlistLabelstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].feedbackStartTimestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].feedbackEndTimestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].feedbackLocationNamestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].feedbackLocationAliasstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].feedbackInventoryTypeNamestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].feedbackRequestStringstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].feedbackIsPremiumstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].guidancestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].prefillTextstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].reservationNamestring | null No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].phoneNumberstring | null No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].emailAddressstring | null No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].verificationRequiredstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].verificationTitlestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].verificationMessagestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].verificationButtonstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].verificationURLstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].historyTagstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].historyTitlestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].reviewPostURLstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].reviewContextstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].reuseBalancestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].bidIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].postIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].feedbackAmountinteger No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].discussionPostIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].reviewPostIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].reviewRequestIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].fullPageboolean No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].wrapboolean No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].inlineNavigation No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].inlineNavigation.anyOf[0]string No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].inlineNavigation.anyOf[1]boolean No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].proposalDefaultInventoryTypeID No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].proposalDefaultInventoryTypeID.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].proposalDefaultInventoryTypeID.anyOf[1]string No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].issueobject No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].issue.titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].issue.messagestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].issue.stepsTitlestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].issue.stepsarray No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].issue.steps[]string No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].issue.actionsarray No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].issue.actions[]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].issue.actions[].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].issue.actions[].hrefstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].issue.actions[].fullPageboolean No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].issue.holdAccessBidIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].buyerIdentityHiddenboolean No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].buyerIdentityHiddenUntil No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].buyerIdentityHiddenUntil.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].buyerIdentityHiddenUntil.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].discussionnull Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].viewerIsPostAuthorboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].buyerIdentityHiddenboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].buyerIdentityHiddenUntil Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].buyerIdentityHiddenUntil.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].buyerIdentityHiddenUntil.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].viewerMode = "seller" Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].bidUUIDstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].timeLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].detailLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].amountLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].directHireExplanationstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].fulfillmentAliasstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].filledAtstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].statusLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].messagestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].requestTextstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].shareURLstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].buyerShareURLstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].bidIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].postIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].includedInNewsfeedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].includedInOverviewboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].viewerIsCurrentHolderboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].isPremiumboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].isSubmissionPendingReviewboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].type = "bid" Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].surface = "newsfeed" Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].customerSurveysnull Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptionsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].ATLocation_IDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].ATLocationInventoryType_IDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].TimeRangeUnitCountinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].Quantityinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].LocationNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].LocationAliasstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].InventoryTypeNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].StartDatestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].EndDatestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].StartTimestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].EndTimestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].PartySize No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].PartySize.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].PartySize.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].CheckOutDate No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].CheckOutDate.anyOf[0]string No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].CheckOutDate.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].Constraintsarray No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].Constraints[]string No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].ExcludedVenuesarray No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].ExcludedVenues[]string No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].OperationalProjectionboolean NoTrue for a general request’s operational concierge anchor; these dates/location are not resolved fulfillment facts.
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].deliverableTypestring ["fulfillment","research"] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].researchScope Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].researchScope.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].researchScope.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].overviewStatusstring ["","open","held","cancelled","filled"] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].metaarray Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].meta[]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].meta[].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].meta[].valuestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].meta[].valueFormatstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].badgesarray Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].badges[]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].badges[].tonestring ["premium","direct-hire","shortlisted"] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].badges[].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].typestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].stylestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].actionstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].hrefstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].sellerSignInReturnURLstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].confirmTitlestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].confirmMessagestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].confirmButtonstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].modalTitlestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].chatUserAlias No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].chatUserAlias.anyOf[0]string No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].chatUserAlias.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].chatNamestring | null No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].proposalDefaultLocationAliasstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].proposalDefaultLocationNamestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].proposalDefaultStartTimestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].proposalDefaultInventoryTypeNamestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].isShortlistedstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].shortlistLabelstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].unshortlistLabelstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackStartTimestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackEndTimestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackLocationNamestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackLocationAliasstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackInventoryTypeNamestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackRequestStringstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackIsPremiumstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].guidancestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].prefillTextstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].reservationNamestring | null No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].phoneNumberstring | null No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].emailAddressstring | null No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].verificationRequiredstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].verificationTitlestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].verificationMessagestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].verificationButtonstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].verificationURLstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].historyTagstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].historyTitlestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].reviewPostURLstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].reviewContextstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].reuseBalancestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].bidIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].postIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackAmountinteger No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].discussionPostIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].reviewPostIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].reviewRequestIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].fullPageboolean No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].wrapboolean No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].inlineNavigation No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].inlineNavigation.anyOf[0]string No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].inlineNavigation.anyOf[1]boolean No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].proposalDefaultInventoryTypeID No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].proposalDefaultInventoryTypeID.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].proposalDefaultInventoryTypeID.anyOf[1]string No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issueobject No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.messagestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.stepsTitlestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.stepsarray No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.steps[]string No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.actionsarray No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.actions[]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.actions[].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.actions[].hrefstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.actions[].fullPageboolean No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.holdAccessBidIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].buyerIdentityHiddenboolean No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].buyerIdentityHiddenUntil No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].buyerIdentityHiddenUntil.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].buyerIdentityHiddenUntil.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].visualBidCardVisual Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].visual.anyOf[0]array Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].visual.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].visual.anyOf[1].imageUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].visual.anyOf[1].imageAltstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].visual.anyOf[1].primaryColorstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].visual.anyOf[1].textColorstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionStateobject Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.statusstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.messagestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.sponsorAliasstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.sponsorChatLinkstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.sponsorStatusstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.moveOwnershipUnavailableReasonstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.moveOwnershipUnavailableMessagestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canPickupboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canDropboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canFillboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canMoveOwnershipboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canShortlistboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canDiscussboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canChatboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.requiresSponsorboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canFillDirectlyboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.fillRateBasisPointsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.minimumFillRateBasisPointsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.missingHoldPermissionsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.missingHoldPermissions[]string No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.directFillNoticeboolean No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.directFillAvailabilitystring ["available","unavailable","selection_pending","seller_ineligible"] No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auctionURLstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auctionobject No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.venuestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.startTimestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.endTimestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.bidIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.bidAmountCentsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.roundID Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.roundID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.roundID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.statestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.serverTimeinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.closesAt Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.closesAt.anyOf[0]DatabaseInteger YesInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.closesAt.anyOf[0].oneOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.closesAt.anyOf[0].oneOf[1]string Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.closesAt.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.enabledboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.openingCentsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.incrementCentsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.leadingCentsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.nextCentsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.estimatedFeesCentsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.remainingCentsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.leadingboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.priorityUntilnull Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.priorityMine = false Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.ownOffersarray Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.ownOffers[]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.ownOffers[].idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.ownOffers[].amountCentsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.ownOffers[].statestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.ownOffers[].refundCentsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.eligibilityError Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.eligibilityError.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.eligibilityError.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.holdAppointmentID Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.holdAppointmentID.anyOf[0]DatabaseInteger YesInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.holdAppointmentID.anyOf[0].oneOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.holdAppointmentID.anyOf[0].oneOf[1]string Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.holdAppointmentID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.buyerIdentityHiddenboolean NoTrue when the authenticated viewer cannot see the buyer during the current response race.
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.buyerIdentityHiddenUntilinteger | null NoSaved current-round ClosesAt as Unix seconds; null when identity is visible. Reveal is authoritative only on a new response.
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.poolRequiredboolean No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.responseRound No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.responseRound.anyOf[0]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.responseRound.anyOf[0].roundIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.responseRound.anyOf[0].statestring ["collecting","immediate"] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.responseRound.anyOf[0].closesAtinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.responseRound.anyOf[0].serverTimeinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.responseRound.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].responseRound Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].responseRound.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].responseRound.anyOf[0].roundIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].responseRound.anyOf[0].statestring ["collecting","immediate"] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].responseRound.anyOf[0].closesAtinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].responseRound.anyOf[0].serverTimeinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].responseRound.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].buyerIdentityHiddenboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].buyerIdentityHiddenUntil Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].buyerIdentityHiddenUntil.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].buyerIdentityHiddenUntil.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].type = "sharePlanAppointment" Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].joinStateSharedPlanJoinState Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].joinState.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].joinState.anyOf[0].status = "Unavailable" Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].joinState.anyOf[0].canRequest = false Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].joinState.anyOf[0].canManage = false Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].joinState.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].joinState.anyOf[1].statusstring ["Unavailable","Host","Joined","Pending","Accepted","Declined","None"] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].joinState.anyOf[1].canRequestboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].joinState.anyOf[1].canManageboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].joinState.anyOf[1].pendingCountinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].joinState.anyOf[1].joiningCountinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].joinState.anyOf[1].requestIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].joinState.anyOf[1].planURLstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].joinState.anyOf[1].chatIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].appointmentIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].postIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].locationIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].venueNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].venueUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].imageUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].imageURL256string Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].primaryColorstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].textColorstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].cityNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].cityGroupCodestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].datestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].timestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].dateLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].timeLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].planLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].discussionUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].attendeesobject Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].attendees.sharedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].attendees.countinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].attendees.itemsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].attendees.items[]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].attendees.items[].aliasstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].attendees.items[].avatarstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].attendees.items[].avatarEmojistring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].attendees.items[].topUserGroupNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].attendees.items[].topMedalCategoryNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].attendees.items[].profileURLstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].attendees.items[].profileImageURLstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].attendees.items[].bannerImageURLstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].attendees.items[].importanceLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].attendees.items[].userIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].attendees.items[].importancePointsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].attendees.items[].profileImageMedianull Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].attendees.items[].profileImageFramenull Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].attendees.items[].bannerImageMedianull Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].attendees.items[].bannerImageFramenull Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].attendees.items[].displaynull Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].attendees.items[].isOwnerboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].attendees.items[].rolestring ["owner","guest"] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].addressstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].categoryNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].cityNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].citySlugstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].cityGroupCodestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].firstOpeningDatestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].firstOpeningDateLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].promotedUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].discussionUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].postIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].proposedLocationIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].eventIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].categoryIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].confirmationsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].confirmationsRequiredinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].promotedLocationIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].viewerCanConfirmboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].viewerHasConfirmedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].viewerIsSubmitterboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].type = "newLocationProposal" Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].eventIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].urlSlugstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].iconEmojistring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].externalURLstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].effectRadiusInMeters Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].effectRadiusInMeters.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].effectRadiusInMeters.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].categoryobject Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].category.categoryIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].category.namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].category.iconEmojistring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].category.urlSlugstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].ownerPostID Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].ownerPostID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].ownerPostID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].ownerPostName Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].ownerPostName.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].ownerPostName.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].ownerPostURL Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].ownerPostURL.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].ownerPostURL.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].originatorUserID Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].originatorUserID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].originatorUserID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].earnedTraderPointsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].importanceLevel Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].importanceLevel.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].importanceLevel.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].defaultImportanceLevel Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].defaultImportanceLevel.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].defaultImportanceLevel.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].affectsOpeningTimesboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].countryCodeIncludeListarray Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].countryCodeIncludeList[]string No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].countryCodeExcludeListarray Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].countryCodeExcludeList[]string No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].geographicobject Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].geographic.lat Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].geographic.lat.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].geographic.lat.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].geographic.lng Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].geographic.lng.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].geographic.lng.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].geographic.effectRadiusInMeters Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].geographic.effectRadiusInMeters.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].geographic.effectRadiusInMeters.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].geographic.eventATLocationID Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].geographic.eventATLocationID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].geographic.eventATLocationID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].physicalLocationobject Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.modestring ["venue","point","none"] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.locationID Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.locationID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.locationID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.aliasstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.addressStringstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.countryCodestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.lat Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.lat.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.lat.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.lng Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.lng.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.lng.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].statusstring ["Pending","Confirmed","Rejected","Merged"] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].rewardobject Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].reward.policyVersionstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].reward.displayRewardboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].reward.rewardTypestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].reward.submitterAmountinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].reward.verifierAmountinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].reward.submitterAmountLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].reward.verifierAmountLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].reward.penaltyMultipliernumber Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].reward.penaltyAppliesboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].type = "listingBundle" Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].postIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].itemsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].listingIDstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].locationNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].locationAliasstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].citystring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].imageUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].primaryColorstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].textColorstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].outlineColorstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].hoverColorstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].inventoryTypeNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].datestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].dateLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].timeLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].priceLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].soldLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].statusLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].statusstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].purchaseUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].detailUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].appointmentIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].locationIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].isAvailableboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].isReviewPendingboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].isSoldboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].saleModestring ["FixedPrice","Auction"] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].listingIDstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].locationNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].imageUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].inventoryTypeNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].timezonestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].statusLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].cardPriceLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].cardSummarystring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].urlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].auctionIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].startingPriceCentsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].currentBidCentsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].minimumNextBidCentsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].bidCountinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].revisioninteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].isOpenboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].isLeadingboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].canAdministrativelyCancelboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].canBidboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].canManageboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].isSellerboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].listingStart Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].listingStart.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].listingStart.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].serverTime Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].serverTime.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].serverTime.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].endsAt Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].endsAt.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].endsAt.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].purchaseURL Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].purchaseURL.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].purchaseURL.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].saleModestring ["FixedPrice","Auction"] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].statusstring ["PendingApproval","Open","Settling","Sold","Unsold","Cancelled"] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].priceCentsinteger No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auctionSummarystring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.livestream Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.livestream.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.livestream.anyOf[0].statestring ["starting","live","processing","ready","failed"] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.livestream.anyOf[0].sessionIdstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.livestream.anyOf[0].mediaIdinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.livestream.anyOf[0].failureStage Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.livestream.anyOf[0].failureStage.anyOf[0]string ["publish","media","recording"] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.livestream.anyOf[0].failureStage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.livestream.anyOf[0].signInRequiredboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.livestream.anyOf[0].playUrlstring YesEmpty unless live and signed in; otherwise an expiring authorized playback URL.
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.livestream.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentionsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].eventIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].urlSlugstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].iconEmojistring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].externalURLstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].effectRadiusInMeters Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].effectRadiusInMeters.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].effectRadiusInMeters.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].categoryobject Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].category.categoryIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].category.namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].category.iconEmojistring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].category.urlSlugstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].ownerPostID Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].ownerPostID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].ownerPostID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].ownerPostName Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].ownerPostName.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].ownerPostName.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].ownerPostURL Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].ownerPostURL.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].ownerPostURL.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].originatorUserID Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].originatorUserID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].originatorUserID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].earnedTraderPointsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].importanceLevel Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].importanceLevel.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].importanceLevel.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].defaultImportanceLevel Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].defaultImportanceLevel.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].defaultImportanceLevel.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].affectsOpeningTimesboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].countryCodeIncludeListarray Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].countryCodeIncludeList[]string No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].countryCodeExcludeListarray Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].countryCodeExcludeList[]string No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].geographicobject Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].geographic.lat Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].geographic.lat.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].geographic.lat.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].geographic.lng Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].geographic.lng.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].geographic.lng.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].geographic.effectRadiusInMeters Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].geographic.effectRadiusInMeters.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].geographic.effectRadiusInMeters.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].geographic.eventATLocationID Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].geographic.eventATLocationID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].geographic.eventATLocationID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].physicalLocationobject Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].physicalLocation.modestring ["venue","point","none"] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].physicalLocation.locationID Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].physicalLocation.locationID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].physicalLocation.locationID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].physicalLocation.namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].physicalLocation.aliasstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].physicalLocation.addressStringstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].physicalLocation.countryCodestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].physicalLocation.lat Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].physicalLocation.lat.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].physicalLocation.lat.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].physicalLocation.lng Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].physicalLocation.lng.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].physicalLocation.lng.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].mentionID Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].mentionID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].mentionID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].mentionSourcestring ["mention","owner",""] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.repostNewsfeedRepost Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.pollsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.polls[]object NoResults and per-answer counts are hidden until the viewer has voted. An empty endTime means no deadline.
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.polls[].idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.polls[].postIdinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.polls[].viewerAnswerId Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.polls[].viewerAnswerId.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.polls[].viewerAnswerId.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.polls[].totalVotesinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.polls[].resultVisibilitystring ["visible","hidden"] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.polls[].answersarray Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.polls[].answers[]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.polls[].answers[].idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.polls[].answers[].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.polls[].answers[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.polls[].answers[].voteCountinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.polls[].answers[].percentinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.polls[].answers[].viewerSelectedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.polls[].answers[].isLeaderboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.polls[].questionstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.polls[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.polls[].iconstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.polls[].endTimestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.polls[].endTimeRelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.polls[].isClosedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.polls[].viewerHasVotedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.polls[].canVoteboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.polls[].canAddAnswersboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.polls[].showResultsboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.postActionsobject Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.postActions.prominentarray Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.postActions.prominent[]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.postActions.prominent[].ActionButtonIDstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.postActions.prominent[].ActionButtonNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.postActions.prominent[].IconNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.postActions.prominent[].Namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.postActions.prominent[].AdditionalTextstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.postActions.prominent[].ConfirmTitlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.postActions.prominent[].ConfirmTextstring YesServer-rendered confirmation content. May contain HTML; proposal reviews use labeled details with escaped user text and shared time markup.
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.postActions.prominent[].ConfirmButtonTextstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.postActions.prominent[].DisplayModestring ["prominent","menu"] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.postActions.prominent[].Clickableboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.postActions.prominent[].Stylestring ["primary","secondary","danger"] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.postActions.menuarray Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.postActions.menu[]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.postActions.menu[].ActionButtonIDstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.postActions.menu[].ActionButtonNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.postActions.menu[].IconNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.postActions.menu[].Namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.postActions.menu[].AdditionalTextstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.postActions.menu[].ConfirmTitlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.postActions.menu[].ConfirmTextstring YesServer-rendered confirmation content. May contain HTML; proposal reviews use labeled details with escaped user text and shared time markup.
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.postActions.menu[].ConfirmButtonTextstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.postActions.menu[].DisplayModestring ["prominent","menu"] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.postActions.menu[].Clickableboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.postActions.menu[].Stylestring ["primary","secondary","danger"] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.tagsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.tags[] No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.tags[].anyOf[0]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.tags[].anyOf[0].mentionId Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.tags[].anyOf[0].mentionId.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.tags[].anyOf[0].mentionId.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.tags[].anyOf[0].kind = "location" Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.tags[].anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.tags[].anyOf[0].targetUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.tags[].anyOf[0].citySlugstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.tags[].anyOf[1]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.tags[].anyOf[1].mentionId Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.tags[].anyOf[1].mentionId.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.tags[].anyOf[1].mentionId.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.tags[].anyOf[1].kind = "user" Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.tags[].anyOf[1].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.tags[].anyOf[1].targetUrl Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.tags[].anyOf[1].targetUrl.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.tags[].anyOf[1].targetUrl.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.tags[].anyOf[1].identityHiddenboolean No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.tags[].anyOf[1].identityHiddenUntil No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.tags[].anyOf[1].identityHiddenUntil.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.tags[].anyOf[1].identityHiddenUntil.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.tagDisclosure Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.tagDisclosure.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.tagDisclosure.anyOf[0].countinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.tagDisclosure.anyOf[0].textstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.tagDisclosure.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.traderpointsDisclosure Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.traderpointsDisclosure.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.traderpointsDisclosure.anyOf[0].amountinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.traderpointsDisclosure.anyOf[0].reasonTypestring ["comment","post"] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.traderpointsDisclosure.anyOf[0].amountLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.traderpointsDisclosure.anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.traderpointsDisclosure.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.traderpointsDisclosure.anyOf[0].summarystring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.traderpointsDisclosure.anyOf[0].reasonstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.traderpointsDisclosure.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.statsobject Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.thumbsUpinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.viewsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.engagementBpinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.salesAmountCentsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.mentionClicksinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.usersNotifiedinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.replyCountinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.indirectReplyCountinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.bookmarkCountinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.viewerHasThumbedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.viewerReactionKeystring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.reactions Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.reactions.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.reactions.anyOf[0].targetTypestring ["post","chat_message"] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.reactions.anyOf[0].targetIdinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.reactions.anyOf[0].viewerReactionKeystring ["","thumbs_up","heart","money_with_wings","laugh","wow","sad","angry"] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.reactions.anyOf[0].viewerHasReactedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.reactions.anyOf[0].totalCountinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.reactions.anyOf[0].countsobject Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.reactions.anyOf[0].counts.thumbs_upinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.reactions.anyOf[0].counts.heartinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.reactions.anyOf[0].counts.money_with_wingsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.reactions.anyOf[0].counts.laughinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.reactions.anyOf[0].counts.wowinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.reactions.anyOf[0].counts.sadinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.reactions.anyOf[0].counts.angryinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.reactions.anyOf[0].recentarray Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.reactions.anyOf[0].recent[]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.reactions.anyOf[0].recent[].userIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.reactions.anyOf[0].recent[].usernamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.reactions.anyOf[0].recent[].reactionKeystring ["thumbs_up","heart","money_with_wings","laugh","wow","sad","angry"] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.reactions.anyOf[0].recent[].reactionEmojistring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.reactions.anyOf[0].recent[].createdDate Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.reactions.anyOf[0].recent[].createdDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.reactions.anyOf[0].recent[].createdDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.reactions.anyOf[0].recent[].lastUpdateDate Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.reactions.anyOf[0].recent[].lastUpdateDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.reactions.anyOf[0].recent[].lastUpdateDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.reactions.anyOf[0].recent[].reactedDate Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.reactions.anyOf[0].recent[].reactedDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.reactions.anyOf[0].recent[].reactedDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.reactions.anyOf[0].recent[].createdDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.reactions.anyOf[0].recent[].lastUpdateDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.reactions.anyOf[0].recent[].reactedDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.reactions.anyOf[1]array Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.repostsobject Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.reposts.countinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].commentIdinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorId Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorId.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorId.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorAlias Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorAlias.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorAlias.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].profileUrl Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].profileUrl.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].profileUrl.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplayobject Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.aliasstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.avatarstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.avatarEmojistring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.profileImageUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.profileImageURLstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.profileUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.profileURLstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.customColorstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.customTextColorstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.avatarModestring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.idinteger | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.userIDinteger | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.isRichboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.profileImage Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.medalsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.medals[]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.medals[].Namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.medals[].URLstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.identityHiddenboolean NoAn anonymized author has no profile or follow action.
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.identityHiddenUntilinteger | null NoCurrent response-race closing timestamp in Unix seconds.
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorHtmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].whenstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].whenRelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.profileUsageobject Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.profileUsage.countinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.profileUsage.canSetAsProfilePostboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.profileUsage.isViewerProfilePostboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.appUsage Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.appUsage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.appUsage.anyOf[0].countinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.appUsage.anyOf[0].canSetAsAppPost [0,1] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.appUsage.anyOf[0].isViewerAppPost [0,1] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.appUsage.anyOf[0].ownedAppCountinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.appUsage.anyOf[1]array Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.publicReleaseobject Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.publicRelease.datestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.publicRelease.inputValuestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.publicRelease.isScheduledboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.publicRelease.isFutureboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.publicRelease.minutesUntilPublicinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.publicRelease.labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.renderedHtmlByModeobject Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.renderedHtmlByMode.feedstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.renderedHtmlByMode.detailstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.renderedHtmlByMode.embeddedstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.renderedHtmlByMode.embeddedPreviewstring Yes
$.oneOf[0].allOf[1].Payload.posts[].pollsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].polls[]object NoResults and per-answer counts are hidden until the viewer has voted. An empty endTime means no deadline.
$.oneOf[0].allOf[1].Payload.posts[].polls[].idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].polls[].postIdinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].polls[].viewerAnswerId Yes
$.oneOf[0].allOf[1].Payload.posts[].polls[].viewerAnswerId.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].polls[].viewerAnswerId.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].polls[].totalVotesinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].polls[].resultVisibilitystring ["visible","hidden"] Yes
$.oneOf[0].allOf[1].Payload.posts[].polls[].answersarray Yes
$.oneOf[0].allOf[1].Payload.posts[].polls[].answers[]object No
$.oneOf[0].allOf[1].Payload.posts[].polls[].answers[].idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].polls[].answers[].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].polls[].answers[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.posts[].polls[].answers[].voteCountinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].polls[].answers[].percentinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].polls[].answers[].viewerSelectedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].polls[].answers[].isLeaderboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].polls[].questionstring Yes
$.oneOf[0].allOf[1].Payload.posts[].polls[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.posts[].polls[].iconstring Yes
$.oneOf[0].allOf[1].Payload.posts[].polls[].endTimestring Yes
$.oneOf[0].allOf[1].Payload.posts[].polls[].endTimeRelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].polls[].isClosedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].polls[].viewerHasVotedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].polls[].canVoteboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].polls[].canAddAnswersboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].polls[].showResultsboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].postActionsobject Yes
$.oneOf[0].allOf[1].Payload.posts[].postActions.prominentarray Yes
$.oneOf[0].allOf[1].Payload.posts[].postActions.prominent[]object No
$.oneOf[0].allOf[1].Payload.posts[].postActions.prominent[].ActionButtonIDstring Yes
$.oneOf[0].allOf[1].Payload.posts[].postActions.prominent[].ActionButtonNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].postActions.prominent[].IconNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].postActions.prominent[].Namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].postActions.prominent[].AdditionalTextstring Yes
$.oneOf[0].allOf[1].Payload.posts[].postActions.prominent[].ConfirmTitlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].postActions.prominent[].ConfirmTextstring YesServer-rendered confirmation content. May contain HTML; proposal reviews use labeled details with escaped user text and shared time markup.
$.oneOf[0].allOf[1].Payload.posts[].postActions.prominent[].ConfirmButtonTextstring Yes
$.oneOf[0].allOf[1].Payload.posts[].postActions.prominent[].DisplayModestring ["prominent","menu"] Yes
$.oneOf[0].allOf[1].Payload.posts[].postActions.prominent[].Clickableboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].postActions.prominent[].Stylestring ["primary","secondary","danger"] Yes
$.oneOf[0].allOf[1].Payload.posts[].postActions.menuarray Yes
$.oneOf[0].allOf[1].Payload.posts[].postActions.menu[]object No
$.oneOf[0].allOf[1].Payload.posts[].postActions.menu[].ActionButtonIDstring Yes
$.oneOf[0].allOf[1].Payload.posts[].postActions.menu[].ActionButtonNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].postActions.menu[].IconNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].postActions.menu[].Namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].postActions.menu[].AdditionalTextstring Yes
$.oneOf[0].allOf[1].Payload.posts[].postActions.menu[].ConfirmTitlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].postActions.menu[].ConfirmTextstring YesServer-rendered confirmation content. May contain HTML; proposal reviews use labeled details with escaped user text and shared time markup.
$.oneOf[0].allOf[1].Payload.posts[].postActions.menu[].ConfirmButtonTextstring Yes
$.oneOf[0].allOf[1].Payload.posts[].postActions.menu[].DisplayModestring ["prominent","menu"] Yes
$.oneOf[0].allOf[1].Payload.posts[].postActions.menu[].Clickableboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].postActions.menu[].Stylestring ["primary","secondary","danger"] Yes
$.oneOf[0].allOf[1].Payload.posts[].tagsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].tags[] No
$.oneOf[0].allOf[1].Payload.posts[].tags[].anyOf[0]object No
$.oneOf[0].allOf[1].Payload.posts[].tags[].anyOf[0].mentionId Yes
$.oneOf[0].allOf[1].Payload.posts[].tags[].anyOf[0].mentionId.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].tags[].anyOf[0].mentionId.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].tags[].anyOf[0].kind = "location" Yes
$.oneOf[0].allOf[1].Payload.posts[].tags[].anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].tags[].anyOf[0].targetUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].tags[].anyOf[0].citySlugstring Yes
$.oneOf[0].allOf[1].Payload.posts[].tags[].anyOf[1]object No
$.oneOf[0].allOf[1].Payload.posts[].tags[].anyOf[1].mentionId Yes
$.oneOf[0].allOf[1].Payload.posts[].tags[].anyOf[1].mentionId.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].tags[].anyOf[1].mentionId.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].tags[].anyOf[1].kind = "user" Yes
$.oneOf[0].allOf[1].Payload.posts[].tags[].anyOf[1].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].tags[].anyOf[1].targetUrl Yes
$.oneOf[0].allOf[1].Payload.posts[].tags[].anyOf[1].targetUrl.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].tags[].anyOf[1].targetUrl.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].tags[].anyOf[1].identityHiddenboolean No
$.oneOf[0].allOf[1].Payload.posts[].tags[].anyOf[1].identityHiddenUntil No
$.oneOf[0].allOf[1].Payload.posts[].tags[].anyOf[1].identityHiddenUntil.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.posts[].tags[].anyOf[1].identityHiddenUntil.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.posts[].tagDisclosure Yes
$.oneOf[0].allOf[1].Payload.posts[].tagDisclosure.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].tagDisclosure.anyOf[0].countinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].tagDisclosure.anyOf[0].textstring Yes
$.oneOf[0].allOf[1].Payload.posts[].tagDisclosure.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].traderpointsDisclosure Yes
$.oneOf[0].allOf[1].Payload.posts[].traderpointsDisclosure.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].traderpointsDisclosure.anyOf[0].amountinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].traderpointsDisclosure.anyOf[0].reasonTypestring ["comment","post"] Yes
$.oneOf[0].allOf[1].Payload.posts[].traderpointsDisclosure.anyOf[0].amountLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].traderpointsDisclosure.anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].traderpointsDisclosure.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].traderpointsDisclosure.anyOf[0].summarystring Yes
$.oneOf[0].allOf[1].Payload.posts[].traderpointsDisclosure.anyOf[0].reasonstring Yes
$.oneOf[0].allOf[1].Payload.posts[].traderpointsDisclosure.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].statsobject Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.thumbsUpinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.viewsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.engagementBpinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.salesAmountCentsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.mentionClicksinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.usersNotifiedinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.replyCountinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.indirectReplyCountinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.bookmarkCountinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.viewerHasThumbedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.viewerReactionKeystring Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].targetTypestring ["post","chat_message"] Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].targetIdinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].viewerReactionKeystring ["","thumbs_up","heart","money_with_wings","laugh","wow","sad","angry"] Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].viewerHasReactedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].totalCountinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].countsobject Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].counts.thumbs_upinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].counts.heartinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].counts.money_with_wingsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].counts.laughinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].counts.wowinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].counts.sadinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].counts.angryinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].recentarray Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].recent[]object No
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].recent[].userIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].recent[].usernamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].recent[].reactionKeystring ["thumbs_up","heart","money_with_wings","laugh","wow","sad","angry"] Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].recent[].reactionEmojistring Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].recent[].createdDate Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].recent[].createdDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].recent[].createdDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].recent[].lastUpdateDate Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].recent[].lastUpdateDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].recent[].lastUpdateDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].recent[].reactedDate Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].recent[].reactedDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].recent[].reactedDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].recent[].createdDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].recent[].lastUpdateDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].recent[].reactedDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[1]array Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.repostsobject Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reposts.countinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].commentIdinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorId Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorId.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorId.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorAlias Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorAlias.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorAlias.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].profileUrl Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].profileUrl.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].profileUrl.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplayobject Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.aliasstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.avatarstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.avatarEmojistring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.profileImageUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.profileImageURLstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.profileUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.profileURLstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.customColorstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.customTextColorstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.avatarModestring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.idinteger | null Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.userIDinteger | null Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.isRichboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.profileImage Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.medalsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.medals[]object No
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.medals[].Namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.medals[].URLstring Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.identityHiddenboolean NoAn anonymized author has no profile or follow action.
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.identityHiddenUntilinteger | null NoCurrent response-race closing timestamp in Unix seconds.
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorHtmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].whenstring Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].whenRelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].profileUsageobject Yes
$.oneOf[0].allOf[1].Payload.posts[].profileUsage.countinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].profileUsage.canSetAsProfilePostboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].profileUsage.isViewerProfilePostboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].appUsage Yes
$.oneOf[0].allOf[1].Payload.posts[].appUsage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].appUsage.anyOf[0].countinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].appUsage.anyOf[0].canSetAsAppPost [0,1] Yes
$.oneOf[0].allOf[1].Payload.posts[].appUsage.anyOf[0].isViewerAppPost [0,1] Yes
$.oneOf[0].allOf[1].Payload.posts[].appUsage.anyOf[0].ownedAppCountinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].appUsage.anyOf[1]array Yes
$.oneOf[0].allOf[1].Payload.posts[].publicReleaseobject Yes
$.oneOf[0].allOf[1].Payload.posts[].publicRelease.datestring Yes
$.oneOf[0].allOf[1].Payload.posts[].publicRelease.inputValuestring Yes
$.oneOf[0].allOf[1].Payload.posts[].publicRelease.isScheduledboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].publicRelease.isFutureboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].publicRelease.minutesUntilPublicinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].publicRelease.labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].renderedHtmlByModeobject Yes
$.oneOf[0].allOf[1].Payload.posts[].renderedHtmlByMode.feedstring Yes
$.oneOf[0].allOf[1].Payload.posts[].renderedHtmlByMode.detailstring Yes
$.oneOf[0].allOf[1].Payload.posts[].renderedHtmlByMode.embeddedstring Yes
$.oneOf[0].allOf[1].Payload.posts[].renderedHtmlByMode.embeddedPreviewstring Yes
$.oneOf[0].allOf[1].Payload.posts[].profileActivityobject No
$.oneOf[0].allOf[1].Payload.posts[].profileActivity.typestring ["post","reply"] Yes
$.oneOf[0].allOf[1].Payload.posts[].profileActivity.atstring Yes
$.oneOf[0].allOf[1].Payload.posts[].profileActivity.idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].profileActivity.replyIdinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].profileActivity.userID Yes
$.oneOf[0].allOf[1].Payload.posts[].profileActivity.userID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].profileActivity.userID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].profileActivity.userHTMLstring Yes
$.oneOf[0].allOf[1].Payload.posts[].feedOriginstring ["location","related","market"] No
$.oneOf[0].allOf[1].Payload.nextCursorstring Yes
$.oneOf[0].allOf[1].Payload.hasMoreboolean Yes
$.oneOf[0].allOf[1].Payload.view = "forum" Yes
$.oneOf[0].allOf[1].Payload.forumAliasstring Yes
$.oneOf[0].allOf[1].Payload.boardIdinteger Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocksarray Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[]object No
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].type = "related_communities" Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].keystring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].afterPostIndexinteger Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].globalAfterPostIndexinteger Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].labelstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].titlestring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].itemsarray Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].items[]object No
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].items[].type = "board" Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].items[].idstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].items[].titlestring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].items[].subtitlestring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].items[].typeLabelstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].items[].urlstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].items[].imageURL256string Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].items[].pillsarray Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].items[].pills[]object No
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].items[].pills[].labelstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].ctanull Yes
$.oneOf[1]object Yes
$.oneOf[1].RequestUserAliasstring Yes
$.oneOf[1].RequestPathstring | null Yes
$.oneOf[1].RequestStatus = "Failed" Yes
$.oneOf[1].ResponseCodeinteger Yes
$.oneOf[1].ResponseMessageAPIResponseMessage Yes
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[1].ResponseMessage.oneOf[1]array Yes
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[1].ResponseMessage.oneOf[2]object Yes
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[1].RequestImpersonatedByUserAliasstring No
Response example
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/community/get_forum_feed",
    "RequestUserAlias": "example-user",
    "Payload": {
        "posts": [],
        "nextCursor": "synthetic-example",
        "hasMore": false,
        "view": "forum",
        "forumAlias": "synthetic-example",
        "boardId": 0,
        "discoveryBlocks": []
    }
}
Machine-readable endpoint documentation
GET

/v1/community/get_forum_profile

#
Returns public profile metadata for a community forum board. Public-by-design: forum profile metadata is readable by anonymous viewers. Restricted boards return safe access-preview metadata only; feeds stay gated. Pending presidency application metadata is scoped to the acting viewer only. forum.lockSelectedBoard controls the composer embedded on this board's profile only. relatedCommunities contains at most 12 Trending-format card payloads matching either non-empty read/write permission, restricted to this board's City Group when set. Public-by-design: public community profile and validated invitation presentation contain guest-visible data only.

Parameters

NameTypeRequiredDefaultDescription
forumAlias string No "" The v2 forum URL alias, usually URLSlug-ID.
boardId int No 0 Optional ATDiscussionBoards.ID fallback.
invitationCode string No "" Optional community invitation code for the sign-in preview.
Request example (cURL)
curl --get \
  'https://ca.appointmenttrader.com/v1/community/get_forum_profile' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'forumAlias={{forumAlias}}' \
  --data-urlencode 'boardId={{boardId}}' \
  --data-urlencode 'invitationCode={{invitationCode}}'

Returns

JSON
See the shared response schema and synthetic example.
Response fields
FieldTypeRequiredDescription
$community_get_forum_profile_Response Yes
$.oneOf[0] Yes
$.oneOf[0].allOf[0]object Yes
$.oneOf[0].allOf[0].RequestUserAliasstring Yes
$.oneOf[0].allOf[0].RequestPathstring | null Yes
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Yes
$.oneOf[0].allOf[0].ResponseCodeinteger Yes
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring No
$.oneOf[0].allOf[1]object Yes
$.oneOf[0].allOf[1].Payloadobject Yes
$.oneOf[0].allOf[1].Payload.relatedCommunitiesarray Yes
$.oneOf[0].allOf[1].Payload.relatedCommunities[]object No
$.oneOf[0].allOf[1].Payload.relatedCommunities[].Namestring Yes
$.oneOf[0].allOf[1].Payload.relatedCommunities[].Descriptionstring Yes
$.oneOf[0].allOf[1].Payload.relatedCommunities[].URLSlugstring Yes
$.oneOf[0].allOf[1].Payload.relatedCommunities[].URLAliasstring Yes
$.oneOf[0].allOf[1].Payload.relatedCommunities[].IDinteger Yes
$.oneOf[0].allOf[1].Payload.relatedCommunities[].ComposerIntent Yes
$.oneOf[0].allOf[1].Payload.relatedCommunities[].ComposerIntent.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.relatedCommunities[].ComposerIntent.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.relatedCommunities[].RecentDiscussionsCountinteger Yes
$.oneOf[0].allOf[1].Payload.relatedCommunities[].RecentCommentCountinteger Yes
$.oneOf[0].allOf[1].Payload.relatedCommunities[].HasAboutPostinteger [0,1] Yes
$.oneOf[0].allOf[1].Payload.relatedCommunities[].LastPost-Name Yes
$.oneOf[0].allOf[1].Payload.relatedCommunities[].LastPost-Name.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.relatedCommunities[].LastPost-Name.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.relatedCommunities[].IsRestrictedinteger [0,1] Yes
$.oneOf[0].allOf[1].Payload.relatedCommunities[].ViewerCanReadinteger [0,1] Yes
$.oneOf[0].allOf[1].Payload.relatedCommunities[].ViewerCanWriteinteger [0,1] Yes
$.oneOf[0].allOf[1].Payload.relatedCommunities[].AboutPostPayload Yes
$.oneOf[0].allOf[1].Payload.relatedCommunities[].AboutPostPayload.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.relatedCommunities[].AboutPostPayload.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.relatedCommunities[].AboutPostPayload.anyOf[0].bodyPreviewstring Yes
$.oneOf[0].allOf[1].Payload.relatedCommunities[].AboutPostPayload.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.relatedCommunities[].AboutProfileImageMedia Yes
$.oneOf[0].allOf[1].Payload.relatedCommunities[].AboutProfileImageMedia.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.relatedCommunities[].AboutProfileImageMedia.anyOf[0].mediaUrlstring No
$.oneOf[0].allOf[1].Payload.relatedCommunities[].AboutProfileImageMedia.anyOf[0].thumbUrlstring No
$.oneOf[0].allOf[1].Payload.relatedCommunities[].AboutProfileImageMedia.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.relatedCommunities[].AboutProfileImageMedia.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.relatedCommunities[].AboutBannerImageMedia Yes
$.oneOf[0].allOf[1].Payload.relatedCommunities[].AboutBannerImageMedia.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.relatedCommunities[].AboutBannerImageMedia.anyOf[0].mediaUrlstring No
$.oneOf[0].allOf[1].Payload.relatedCommunities[].AboutBannerImageMedia.anyOf[0].thumbUrlstring No
$.oneOf[0].allOf[1].Payload.relatedCommunities[].AboutBannerImageMedia.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.relatedCommunities[].AboutBannerImageMedia.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.relatedCommunities[].AccessPreviewobject Yes
$.oneOf[0].allOf[1].Payload.relatedCommunities[].AccessPreview.readobject Yes
$.oneOf[0].allOf[1].Payload.relatedCommunities[].AccessPreview.read.groupsarray Yes
$.oneOf[0].allOf[1].Payload.relatedCommunities[].AccessPreview.read.groups[]object No
$.oneOf[0].allOf[1].Payload.relatedCommunities[].AccessPreview.read.groups[].namestring Yes
$.oneOf[0].allOf[1].Payload.relatedCommunities[].AboutProfileImageFrameobject No
$.oneOf[0].allOf[1].Payload.relatedCommunities[].AboutProfileImageFrame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.relatedCommunities[].AboutProfileImageFrame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.relatedCommunities[].AboutProfileImageFrame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.relatedCommunities[].AboutBannerImageFrameobject No
$.oneOf[0].allOf[1].Payload.relatedCommunities[].AboutBannerImageFrame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.relatedCommunities[].AboutBannerImageFrame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.relatedCommunities[].AboutBannerImageFrame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.invitationPreview Yes
$.oneOf[0].allOf[1].Payload.invitationPreview.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.invitationPreview.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.invitationPreview.anyOf[0].bodystring Yes
$.oneOf[0].allOf[1].Payload.invitationPreview.anyOf[0].imageURLstring Yes
$.oneOf[0].allOf[1].Payload.invitationPreview.anyOf[0].membersarray Yes
$.oneOf[0].allOf[1].Payload.invitationPreview.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.membershipobject Yes
$.oneOf[0].allOf[1].Payload.membership.enabledboolean Yes
$.oneOf[0].allOf[1].Payload.membership.accessstring ["Read","ReadWrite"] Yes
$.oneOf[0].allOf[1].Payload.membership.isMemberboolean Yes
$.oneOf[0].allOf[1].Payload.membership.canInviteboolean Yes
$.oneOf[0].allOf[1].Payload.membership.canManageboolean Yes
$.oneOf[0].allOf[1].Payload.membership.applicationsarray Yes
$.oneOf[0].allOf[1].Payload.membership.applications[]object No
$.oneOf[0].allOf[1].Payload.membership.applications[].IDDatabaseInteger YesInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.membership.applications[].ID.oneOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.membership.applications[].ID.oneOf[1]string Yes
$.oneOf[0].allOf[1].Payload.membership.applications[].ATDiscussionBoards_IDDatabaseInteger YesInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.membership.applications[].ATDiscussionBoards_ID.oneOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.membership.applications[].ATDiscussionBoards_ID.oneOf[1]string Yes
$.oneOf[0].allOf[1].Payload.membership.applications[].Applicant-ATUser_IDDatabaseInteger YesInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.membership.applications[].Applicant-ATUser_ID.oneOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.membership.applications[].Applicant-ATUser_ID.oneOf[1]string Yes
$.oneOf[0].allOf[1].Payload.membership.applications[].Statusstring ["Pending","Approved","Rejected","Cancelled"] Yes
$.oneOf[0].allOf[1].Payload.membership.applications[].PendingUserID Yes
$.oneOf[0].allOf[1].Payload.membership.applications[].PendingUserID.anyOf[0]DatabaseInteger YesInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.membership.applications[].PendingUserID.anyOf[0].oneOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.membership.applications[].PendingUserID.anyOf[0].oneOf[1]string Yes
$.oneOf[0].allOf[1].Payload.membership.applications[].PendingUserID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.membership.applications[].ApplicationMessagestring Yes
$.oneOf[0].allOf[1].Payload.membership.applications[].Application-ATNotificationIntelligentTags_ID Yes
$.oneOf[0].allOf[1].Payload.membership.applications[].Application-ATNotificationIntelligentTags_ID.anyOf[0]DatabaseInteger YesInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.membership.applications[].Application-ATNotificationIntelligentTags_ID.anyOf[0].oneOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.membership.applications[].Application-ATNotificationIntelligentTags_ID.anyOf[0].oneOf[1]string Yes
$.oneOf[0].allOf[1].Payload.membership.applications[].Application-ATNotificationIntelligentTags_ID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.membership.applications[].Decision-ATUser_ID Yes
$.oneOf[0].allOf[1].Payload.membership.applications[].Decision-ATUser_ID.anyOf[0]DatabaseInteger YesInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.membership.applications[].Decision-ATUser_ID.anyOf[0].oneOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.membership.applications[].Decision-ATUser_ID.anyOf[0].oneOf[1]string Yes
$.oneOf[0].allOf[1].Payload.membership.applications[].Decision-ATUser_ID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.membership.applications[].DecisionDate Yes
$.oneOf[0].allOf[1].Payload.membership.applications[].DecisionDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.membership.applications[].DecisionDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.membership.applications[].CreatedDatestring Yes
$.oneOf[0].allOf[1].Payload.membership.applications[].chatURLstring Yes
$.oneOf[0].allOf[1].Payload.membership.applications[].aliasstring Yes
$.oneOf[0].allOf[1].Payload.membership.invitationsarray Yes
$.oneOf[0].allOf[1].Payload.membership.invitations[]object No
$.oneOf[0].allOf[1].Payload.membership.invitations[].IDDatabaseInteger YesInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.membership.invitations[].ID.oneOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.membership.invitations[].ID.oneOf[1]string Yes
$.oneOf[0].allOf[1].Payload.membership.invitations[].CreatedDatestring Yes
$.oneOf[0].allOf[1].Payload.membership.invitations[].LastUpdateDatestring Yes
$.oneOf[0].allOf[1].Payload.membership.invitations[].DeletedDate Yes
$.oneOf[0].allOf[1].Payload.membership.invitations[].DeletedDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.membership.invitations[].DeletedDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.membership.invitations[].Inviter-ATUser_IDDatabaseInteger YesInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.membership.invitations[].Inviter-ATUser_ID.oneOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.membership.invitations[].Inviter-ATUser_ID.oneOf[1]string Yes
$.oneOf[0].allOf[1].Payload.membership.invitations[].IssuedTo-ATUser_ID Yes
$.oneOf[0].allOf[1].Payload.membership.invitations[].IssuedTo-ATUser_ID.anyOf[0]DatabaseInteger YesInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.membership.invitations[].IssuedTo-ATUser_ID.anyOf[0].oneOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.membership.invitations[].IssuedTo-ATUser_ID.anyOf[0].oneOf[1]string Yes
$.oneOf[0].allOf[1].Payload.membership.invitations[].IssuedTo-ATUser_ID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.membership.invitations[].IssuedBy-ATUser_ID Yes
$.oneOf[0].allOf[1].Payload.membership.invitations[].IssuedBy-ATUser_ID.anyOf[0]DatabaseInteger YesInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.membership.invitations[].IssuedBy-ATUser_ID.anyOf[0].oneOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.membership.invitations[].IssuedBy-ATUser_ID.anyOf[0].oneOf[1]string Yes
$.oneOf[0].allOf[1].Payload.membership.invitations[].IssuedBy-ATUser_ID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.membership.invitations[].Codestring Yes
$.oneOf[0].allOf[1].Payload.membership.invitations[].IssueSourcestring ["User","Administration"] Yes
$.oneOf[0].allOf[1].Payload.membership.invitations[].IsInviteCreditExemptDatabaseInteger YesInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.membership.invitations[].IsInviteCreditExempt.oneOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.membership.invitations[].IsInviteCreditExempt.oneOf[1]string Yes
$.oneOf[0].allOf[1].Payload.membership.invitations[].InvitePurposestring Yes
$.oneOf[0].allOf[1].Payload.membership.invitations[].ContextType Yes
$.oneOf[0].allOf[1].Payload.membership.invitations[].ContextType.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.membership.invitations[].ContextType.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.membership.invitations[].ContextObjectID Yes
$.oneOf[0].allOf[1].Payload.membership.invitations[].ContextObjectID.anyOf[0]DatabaseInteger YesInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.membership.invitations[].ContextObjectID.anyOf[0].oneOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.membership.invitations[].ContextObjectID.anyOf[0].oneOf[1]string Yes
$.oneOf[0].allOf[1].Payload.membership.invitations[].ContextObjectID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.membership.invitations[].PresetProfileIntent Yes
$.oneOf[0].allOf[1].Payload.membership.invitations[].PresetProfileIntent.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.membership.invitations[].PresetProfileIntent.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.membership.invitations[].ContextPayloadJSON Yes
$.oneOf[0].allOf[1].Payload.membership.invitations[].ContextPayloadJSON.anyOf[0]string (application/json) Yes
$.oneOf[0].allOf[1].Payload.membership.invitations[].ContextPayloadJSON.anyOf[0]InviteContext (decoded JSON) Yes
$.oneOf[0].allOf[1].Payload.membership.invitations[].ContextPayloadJSON.anyOf[0].oneOf[0]object Yes
$.oneOf[0].allOf[1].Payload.membership.invitations[].ContextPayloadJSON.anyOf[0].oneOf[0].boardIdinteger No
$.oneOf[0].allOf[1].Payload.membership.invitations[].ContextPayloadJSON.anyOf[0].oneOf[0].capabilities No
$.oneOf[0].allOf[1].Payload.membership.invitations[].ContextPayloadJSON.anyOf[0].oneOf[0].capabilities.anyOf[0]array No
$.oneOf[0].allOf[1].Payload.membership.invitations[].ContextPayloadJSON.anyOf[0].oneOf[0].capabilities.anyOf[0][]string ["invite","read","write","delete","move","schedule","polls","moderate"] No
$.oneOf[0].allOf[1].Payload.membership.invitations[].ContextPayloadJSON.anyOf[0].oneOf[0].capabilities.anyOf[1]string No
$.oneOf[0].allOf[1].Payload.membership.invitations[].ContextPayloadJSON.anyOf[0].oneOf[0].capabilities.anyOf[2]object No
$.oneOf[0].allOf[1].Payload.membership.invitations[].ContextPayloadJSON.anyOf[0].oneOf[0].capabilities.anyOf[2].* No
$.oneOf[0].allOf[1].Payload.membership.invitations[].ContextPayloadJSON.anyOf[0].oneOf[0].capabilities.anyOf[2].*.anyOf[0]boolean No
$.oneOf[0].allOf[1].Payload.membership.invitations[].ContextPayloadJSON.anyOf[0].oneOf[0].capabilities.anyOf[2].*.anyOf[1]integer No
$.oneOf[0].allOf[1].Payload.membership.invitations[].ContextPayloadJSON.anyOf[0].oneOf[0].capabilities.anyOf[2].*.anyOf[2]string No
$.oneOf[0].allOf[1].Payload.membership.invitations[].ContextPayloadJSON.anyOf[0].oneOf[0].profileImageMediaIDDatabaseInteger NoInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.membership.invitations[].ContextPayloadJSON.anyOf[0].oneOf[0].profileImageMediaID.oneOf[0]integer No
$.oneOf[0].allOf[1].Payload.membership.invitations[].ContextPayloadJSON.anyOf[0].oneOf[0].profileImageMediaID.oneOf[1]string No
$.oneOf[0].allOf[1].Payload.membership.invitations[].ContextPayloadJSON.anyOf[0].oneOf[0].bannerImageMediaIDDatabaseInteger NoInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.membership.invitations[].ContextPayloadJSON.anyOf[0].oneOf[0].bannerImageMediaID.oneOf[0]integer No
$.oneOf[0].allOf[1].Payload.membership.invitations[].ContextPayloadJSON.anyOf[0].oneOf[0].bannerImageMediaID.oneOf[1]string No
$.oneOf[0].allOf[1].Payload.membership.invitations[].ContextPayloadJSON.anyOf[0].oneOf[0].*InviteContextJSONValue No
$.oneOf[0].allOf[1].Payload.membership.invitations[].ContextPayloadJSON.anyOf[0].oneOf[0].*.anyOf[0]null No
$.oneOf[0].allOf[1].Payload.membership.invitations[].ContextPayloadJSON.anyOf[0].oneOf[0].*.anyOf[1]string No
$.oneOf[0].allOf[1].Payload.membership.invitations[].ContextPayloadJSON.anyOf[0].oneOf[0].*.anyOf[2]number No
$.oneOf[0].allOf[1].Payload.membership.invitations[].ContextPayloadJSON.anyOf[0].oneOf[0].*.anyOf[3]boolean No
$.oneOf[0].allOf[1].Payload.membership.invitations[].ContextPayloadJSON.anyOf[0].oneOf[0].*.anyOf[4]array No
$.oneOf[0].allOf[1].Payload.membership.invitations[].ContextPayloadJSON.anyOf[0].oneOf[0].*.anyOf[4][]InviteContextJSONValue No
$.oneOf[0].allOf[1].Payload.membership.invitations[].ContextPayloadJSON.anyOf[0].oneOf[0].*.anyOf[5]object No
$.oneOf[0].allOf[1].Payload.membership.invitations[].ContextPayloadJSON.anyOf[0].oneOf[0].*.anyOf[5].*InviteContextJSONValue No
$.oneOf[0].allOf[1].Payload.membership.invitations[].ContextPayloadJSON.anyOf[0].oneOf[1]array Yes
$.oneOf[0].allOf[1].Payload.membership.invitations[].ContextPayloadJSON.anyOf[0].oneOf[1][]InviteContextJSONValue No
$.oneOf[0].allOf[1].Payload.membership.invitations[].ContextPayloadJSON.anyOf[0].oneOf[1][].anyOf[0]null No
$.oneOf[0].allOf[1].Payload.membership.invitations[].ContextPayloadJSON.anyOf[0].oneOf[1][].anyOf[1]string No
$.oneOf[0].allOf[1].Payload.membership.invitations[].ContextPayloadJSON.anyOf[0].oneOf[1][].anyOf[2]number No
$.oneOf[0].allOf[1].Payload.membership.invitations[].ContextPayloadJSON.anyOf[0].oneOf[1][].anyOf[3]boolean No
$.oneOf[0].allOf[1].Payload.membership.invitations[].ContextPayloadJSON.anyOf[0].oneOf[1][].anyOf[4]array No
$.oneOf[0].allOf[1].Payload.membership.invitations[].ContextPayloadJSON.anyOf[0].oneOf[1][].anyOf[4][]InviteContextJSONValue No
$.oneOf[0].allOf[1].Payload.membership.invitations[].ContextPayloadJSON.anyOf[0].oneOf[1][].anyOf[5]object No
$.oneOf[0].allOf[1].Payload.membership.invitations[].ContextPayloadJSON.anyOf[0].oneOf[1][].anyOf[5].*InviteContextJSONValue No
$.oneOf[0].allOf[1].Payload.membership.invitations[].ContextPayloadJSON.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.membership.invitations[].RedeemedBy-ATUser_ID Yes
$.oneOf[0].allOf[1].Payload.membership.invitations[].RedeemedBy-ATUser_ID.anyOf[0]DatabaseInteger YesInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.membership.invitations[].RedeemedBy-ATUser_ID.anyOf[0].oneOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.membership.invitations[].RedeemedBy-ATUser_ID.anyOf[0].oneOf[1]string Yes
$.oneOf[0].allOf[1].Payload.membership.invitations[].RedeemedBy-ATUser_ID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.membership.invitations[].RedeemedDate Yes
$.oneOf[0].allOf[1].Payload.membership.invitations[].RedeemedDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.membership.invitations[].RedeemedDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.membership.invitations[].IsSignupCreditGrantedDatabaseInteger YesInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.membership.invitations[].IsSignupCreditGranted.oneOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.membership.invitations[].IsSignupCreditGranted.oneOf[1]string Yes
$.oneOf[0].allOf[1].Payload.membership.invitations[].RedeemSource Yes
$.oneOf[0].allOf[1].Payload.membership.invitations[].RedeemSource.anyOf[0]string ["ExistingUser","NewSignup"] Yes
$.oneOf[0].allOf[1].Payload.membership.invitations[].RedeemSource.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.membership.invitations[].urlstring Yes
$.oneOf[0].allOf[1].Payload.membership.invitations[].labelsarray Yes
$.oneOf[0].allOf[1].Payload.membership.invitations[].labels[]object No
$.oneOf[0].allOf[1].Payload.membership.invitations[].labels[].idinteger Yes
$.oneOf[0].allOf[1].Payload.membership.invitations[].labels[].namestring Yes
$.oneOf[0].allOf[1].Payload.membership.invitations[].labels[].emojistring Yes
$.oneOf[0].allOf[1].Payload.membership.invitations[].labels[].archivedboolean Yes
$.oneOf[0].allOf[1].Payload.membership.invitations[].profilePhotoURLstring Yes
$.oneOf[0].allOf[1].Payload.membership.invitations[].bannerPhotoURLstring Yes
$.oneOf[0].allOf[1].Payload.membership.membersarray Yes
$.oneOf[0].allOf[1].Payload.membership.members[]object No
$.oneOf[0].allOf[1].Payload.membership.members[].IDDatabaseInteger YesInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.membership.members[].ID.oneOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.membership.members[].ID.oneOf[1]string Yes
$.oneOf[0].allOf[1].Payload.membership.members[].ATDiscussionBoards_IDDatabaseInteger YesInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.membership.members[].ATDiscussionBoards_ID.oneOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.membership.members[].ATDiscussionBoards_ID.oneOf[1]string Yes
$.oneOf[0].allOf[1].Payload.membership.members[].ATUser_IDDatabaseInteger YesInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.membership.members[].ATUser_ID.oneOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.membership.members[].ATUser_ID.oneOf[1]string Yes
$.oneOf[0].allOf[1].Payload.membership.members[].Statusstring ["Active","Revoked"] Yes
$.oneOf[0].allOf[1].Payload.membership.members[].Sourcestring ["Invitation","Application"] Yes
$.oneOf[0].allOf[1].Payload.membership.members[].GrantedBy-ATUser_IDDatabaseInteger YesInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.membership.members[].GrantedBy-ATUser_ID.oneOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.membership.members[].GrantedBy-ATUser_ID.oneOf[1]string Yes
$.oneOf[0].allOf[1].Payload.membership.members[].InviteCode_ID Yes
$.oneOf[0].allOf[1].Payload.membership.members[].InviteCode_ID.anyOf[0]DatabaseInteger YesInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.membership.members[].InviteCode_ID.anyOf[0].oneOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.membership.members[].InviteCode_ID.anyOf[0].oneOf[1]string Yes
$.oneOf[0].allOf[1].Payload.membership.members[].InviteCode_ID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.membership.members[].Application_ID Yes
$.oneOf[0].allOf[1].Payload.membership.members[].Application_ID.anyOf[0]DatabaseInteger YesInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.membership.members[].Application_ID.anyOf[0].oneOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.membership.members[].Application_ID.anyOf[0].oneOf[1]string Yes
$.oneOf[0].allOf[1].Payload.membership.members[].Application_ID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.membership.members[].CreatedDatestring Yes
$.oneOf[0].allOf[1].Payload.membership.members[].LastUpdateDatestring Yes
$.oneOf[0].allOf[1].Payload.membership.members[].aliasstring Yes
$.oneOf[0].allOf[1].Payload.membership.members[].profileURLstring Yes
$.oneOf[0].allOf[1].Payload.forumobject Yes
$.oneOf[0].allOf[1].Payload.forum.namestring Yes
$.oneOf[0].allOf[1].Payload.forum.descriptionstring Yes
$.oneOf[0].allOf[1].Payload.forum.slugstring Yes
$.oneOf[0].allOf[1].Payload.forum.urlAliasstring Yes
$.oneOf[0].allOf[1].Payload.forum.urlstring Yes
$.oneOf[0].allOf[1].Payload.forum.legacyUrlstring Yes
$.oneOf[0].allOf[1].Payload.forum.typestring Yes
$.oneOf[0].allOf[1].Payload.forum.threadDescriptorstring Yes
$.oneOf[0].allOf[1].Payload.forum.commentDescriptorstring Yes
$.oneOf[0].allOf[1].Payload.forum.ctaLabelstring Yes
$.oneOf[0].allOf[1].Payload.forum.composerIntentstring Yes
$.oneOf[0].allOf[1].Payload.forum.idinteger Yes
$.oneOf[0].allOf[1].Payload.forum.secretaryLimitinteger Yes
$.oneOf[0].allOf[1].Payload.forum.writeEligibleMemberCountinteger Yes
$.oneOf[0].allOf[1].Payload.forum.lockSelectedBoardboolean Yes
$.oneOf[0].allOf[1].Payload.forum.isRestrictedboolean Yes
$.oneOf[0].allOf[1].Payload.forum.composerBoardOptionobject Yes
$.oneOf[0].allOf[1].Payload.forum.composerBoardOption.idinteger Yes
$.oneOf[0].allOf[1].Payload.forum.composerBoardOption.boardIDinteger Yes
$.oneOf[0].allOf[1].Payload.forum.composerBoardOption.countinteger Yes
$.oneOf[0].allOf[1].Payload.forum.composerBoardOption.slugstring Yes
$.oneOf[0].allOf[1].Payload.forum.composerBoardOption.namestring Yes
$.oneOf[0].allOf[1].Payload.forum.composerBoardOption.citystring Yes
$.oneOf[0].allOf[1].Payload.forum.composerBoardOption.cityGroupCodestring Yes
$.oneOf[0].allOf[1].Payload.forum.composerBoardOption.intentstring Yes
$.oneOf[0].allOf[1].Payload.forum.composerBoardOption.callbackstring Yes
$.oneOf[0].allOf[1].Payload.forum.composerBoardOption.unitLabelstring Yes
$.oneOf[0].allOf[1].Payload.forum.composerBoardOption.routingDescriptionstring Yes
$.oneOf[0].allOf[1].Payload.forum.composerBoardOption.createsRegularBoardPostboolean Yes
$.oneOf[0].allOf[1].Payload.forum.composerBoardOption.isDefaultRequestBoardboolean Yes
$.oneOf[0].allOf[1].Payload.forum.composerBoardOption.isDefaultListingBoardboolean Yes
$.oneOf[0].allOf[1].Payload.forum.composerBoardOption.routingEnabledboolean Yes
$.oneOf[0].allOf[1].Payload.forum.composerBoardOption.selectedboolean Yes
$.oneOf[0].allOf[1].Payload.forum.aboutPost Yes
$.oneOf[0].allOf[1].Payload.forum.aboutPost.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.forum.aboutPost.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.forum.aboutPost.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.forum.aboutPost.anyOf[0].bodyPreviewstring Yes
$.oneOf[0].allOf[1].Payload.forum.aboutPost.anyOf[0].urlstring Yes
$.oneOf[0].allOf[1].Payload.forum.aboutPost.anyOf[0].createdDatestring Yes
$.oneOf[0].allOf[1].Payload.forum.aboutPost.anyOf[0].authorAboutPostAuthor Yes
$.oneOf[0].allOf[1].Payload.forum.aboutPost.anyOf[0].author.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.forum.aboutPost.anyOf[0].author.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.forum.aboutPost.anyOf[0].author.anyOf[0].aliasstring Yes
$.oneOf[0].allOf[1].Payload.forum.aboutPost.anyOf[0].author.anyOf[0].avatarEmojistring Yes
$.oneOf[0].allOf[1].Payload.forum.aboutPost.anyOf[0].author.anyOf[0].profileUrlstring Yes
$.oneOf[0].allOf[1].Payload.forum.aboutPost.anyOf[0].author.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.forum.aboutPost.anyOf[0].author.anyOf[1].idnull Yes
$.oneOf[0].allOf[1].Payload.forum.aboutPost.anyOf[0].author.anyOf[1].aliasnull Yes
$.oneOf[0].allOf[1].Payload.forum.aboutPost.anyOf[0].author.anyOf[1].avatarEmojinull Yes
$.oneOf[0].allOf[1].Payload.forum.aboutPost.anyOf[0].author.anyOf[1].profileUrlnull Yes
$.oneOf[0].allOf[1].Payload.forum.aboutPost.anyOf[0].author.anyOf[1].identityHidden = true Yes
$.oneOf[0].allOf[1].Payload.forum.aboutPost.anyOf[0].author.anyOf[1].identityHiddenUntilinteger Yes
$.oneOf[0].allOf[1].Payload.forum.aboutPost.anyOf[0].boardobject Yes
$.oneOf[0].allOf[1].Payload.forum.aboutPost.anyOf[0].board.idinteger Yes
$.oneOf[0].allOf[1].Payload.forum.aboutPost.anyOf[0].board.namestring Yes
$.oneOf[0].allOf[1].Payload.forum.aboutPost.anyOf[0].board.slugstring Yes
$.oneOf[0].allOf[1].Payload.forum.aboutPost.anyOf[0].board.typestring Yes
$.oneOf[0].allOf[1].Payload.forum.aboutPost.anyOf[0].imageMediaCountinteger Yes
$.oneOf[0].allOf[1].Payload.forum.aboutPost.anyOf[0].mediaarray Yes
$.oneOf[0].allOf[1].Payload.forum.aboutPost.anyOf[0].media[]object No
$.oneOf[0].allOf[1].Payload.forum.aboutPost.anyOf[0].media[].idinteger Yes
$.oneOf[0].allOf[1].Payload.forum.aboutPost.anyOf[0].media[].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.forum.aboutPost.anyOf[0].media[].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.forum.aboutPost.anyOf[0].media[].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.forum.aboutPost.anyOf[0].media[].widthinteger Yes
$.oneOf[0].allOf[1].Payload.forum.aboutPost.anyOf[0].media[].heightinteger Yes
$.oneOf[0].allOf[1].Payload.forum.aboutPost.anyOf[0].media[].titlestring Yes
$.oneOf[0].allOf[1].Payload.forum.aboutPost.anyOf[0].media[].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.forum.aboutPost.anyOf[0].media[].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.forum.aboutPost.anyOf[0].selectedProfileImageMediaIDinteger No
$.oneOf[0].allOf[1].Payload.forum.aboutPost.anyOf[0].selectedBannerImageMediaIDinteger No
$.oneOf[0].allOf[1].Payload.forum.aboutPost.anyOf[0].selectedProfileImageFrameobject No
$.oneOf[0].allOf[1].Payload.forum.aboutPost.anyOf[0].selectedProfileImageFrame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.forum.aboutPost.anyOf[0].selectedProfileImageFrame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.forum.aboutPost.anyOf[0].selectedProfileImageFrame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.forum.aboutPost.anyOf[0].selectedBannerImageFrameobject No
$.oneOf[0].allOf[1].Payload.forum.aboutPost.anyOf[0].selectedBannerImageFrame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.forum.aboutPost.anyOf[0].selectedBannerImageFrame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.forum.aboutPost.anyOf[0].selectedBannerImageFrame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.forum.aboutPost.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.forum.profileImageMedia Yes
$.oneOf[0].allOf[1].Payload.forum.profileImageMedia.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.forum.profileImageMedia.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.forum.profileImageMedia.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.forum.profileImageMedia.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.forum.profileImageMedia.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.forum.profileImageMedia.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.forum.profileImageMedia.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.forum.profileImageMedia.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.forum.profileImageMedia.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.forum.profileImageMedia.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.forum.profileImageMedia.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.forum.profileImageFrameobject Yes
$.oneOf[0].allOf[1].Payload.forum.profileImageFrame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.forum.profileImageFrame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.forum.profileImageFrame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.forum.bannerImageMedia Yes
$.oneOf[0].allOf[1].Payload.forum.bannerImageMedia.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.forum.bannerImageMedia.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.forum.bannerImageMedia.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.forum.bannerImageMedia.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.forum.bannerImageMedia.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.forum.bannerImageMedia.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.forum.bannerImageMedia.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.forum.bannerImageMedia.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.forum.bannerImageMedia.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.forum.bannerImageMedia.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.forum.bannerImageMedia.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.forum.bannerImageFrameobject Yes
$.oneOf[0].allOf[1].Payload.forum.bannerImageFrame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.forum.bannerImageFrame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.forum.bannerImageFrame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.forum.location Yes
$.oneOf[0].allOf[1].Payload.forum.location.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.forum.location.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.forum.location.anyOf[0].aliasstring Yes
$.oneOf[0].allOf[1].Payload.forum.location.anyOf[0].namestring Yes
$.oneOf[0].allOf[1].Payload.forum.location.anyOf[0].cityLinestring Yes
$.oneOf[0].allOf[1].Payload.forum.location.anyOf[0].profileUrlstring Yes
$.oneOf[0].allOf[1].Payload.forum.location.anyOf[0].categoryobject Yes
$.oneOf[0].allOf[1].Payload.forum.location.anyOf[0].category.idinteger Yes
$.oneOf[0].allOf[1].Payload.forum.location.anyOf[0].category.namestring Yes
$.oneOf[0].allOf[1].Payload.forum.location.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.forum.linkedUser Yes
$.oneOf[0].allOf[1].Payload.forum.linkedUser.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.forum.linkedUser.anyOf[0].aliasstring | null Yes
$.oneOf[0].allOf[1].Payload.forum.linkedUser.anyOf[0].avatarstring | null Yes
$.oneOf[0].allOf[1].Payload.forum.linkedUser.anyOf[0].avatarEmojistring | null Yes
$.oneOf[0].allOf[1].Payload.forum.linkedUser.anyOf[0].profileImageUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.forum.linkedUser.anyOf[0].profileImageURLstring | null Yes
$.oneOf[0].allOf[1].Payload.forum.linkedUser.anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.forum.linkedUser.anyOf[0].profileUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.forum.linkedUser.anyOf[0].profileURLstring | null Yes
$.oneOf[0].allOf[1].Payload.forum.linkedUser.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.forum.linkedUser.anyOf[0].customColorstring | null Yes
$.oneOf[0].allOf[1].Payload.forum.linkedUser.anyOf[0].customTextColorstring | null Yes
$.oneOf[0].allOf[1].Payload.forum.linkedUser.anyOf[0].avatarModestring | null Yes
$.oneOf[0].allOf[1].Payload.forum.linkedUser.anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.forum.linkedUser.anyOf[0].idinteger | null Yes
$.oneOf[0].allOf[1].Payload.forum.linkedUser.anyOf[0].userIDinteger | null Yes
$.oneOf[0].allOf[1].Payload.forum.linkedUser.anyOf[0].isRichboolean Yes
$.oneOf[0].allOf[1].Payload.forum.linkedUser.anyOf[0].profileImage Yes
$.oneOf[0].allOf[1].Payload.forum.linkedUser.anyOf[0].profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.forum.linkedUser.anyOf[0].profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.forum.linkedUser.anyOf[0].profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.forum.linkedUser.anyOf[0].profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.forum.linkedUser.anyOf[0].profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.forum.linkedUser.anyOf[0].profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.forum.linkedUser.anyOf[0].profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.forum.linkedUser.anyOf[0].profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.forum.linkedUser.anyOf[0].profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.forum.linkedUser.anyOf[0].profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.forum.linkedUser.anyOf[0].profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.forum.linkedUser.anyOf[0].profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.forum.linkedUser.anyOf[0].profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.forum.linkedUser.anyOf[0].profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.forum.linkedUser.anyOf[0].profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.forum.linkedUser.anyOf[0].profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.forum.linkedUser.anyOf[0].medalsarray Yes
$.oneOf[0].allOf[1].Payload.forum.linkedUser.anyOf[0].medals[]object No
$.oneOf[0].allOf[1].Payload.forum.linkedUser.anyOf[0].medals[].Namestring Yes
$.oneOf[0].allOf[1].Payload.forum.linkedUser.anyOf[0].medals[].URLstring Yes
$.oneOf[0].allOf[1].Payload.forum.linkedUser.anyOf[0].identityHiddenboolean NoAn anonymized author has no profile or follow action.
$.oneOf[0].allOf[1].Payload.forum.linkedUser.anyOf[0].identityHiddenUntilinteger | null NoCurrent response-race closing timestamp in Unix seconds.
$.oneOf[0].allOf[1].Payload.forum.linkedUser.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.forum.statsobject Yes
$.oneOf[0].allOf[1].Payload.forum.stats.threadsinteger Yes
$.oneOf[0].allOf[1].Payload.forum.stats.commentsinteger Yes
$.oneOf[0].allOf[1].Payload.forum.stats.indirectCommentsinteger Yes
$.oneOf[0].allOf[1].Payload.forum.stats.followersinteger Yes
$.oneOf[0].allOf[1].Payload.forum.stats.ratingCountinteger Yes
$.oneOf[0].allOf[1].Payload.forum.stats.minimumRatingCountinteger Yes
$.oneOf[0].allOf[1].Payload.forum.stats.avgRating Yes
$.oneOf[0].allOf[1].Payload.forum.stats.avgRating.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.forum.stats.avgRating.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.forum.stats.hasPublicRatingboolean Yes
$.oneOf[0].allOf[1].Payload.forum.leadershipobject Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.president Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.president.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.president.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.president.anyOf[0].userIDinteger Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.president.anyOf[0].aliasstring Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.president.anyOf[0].avatarstring Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.president.anyOf[0].profileURLstring Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.president.anyOf[0].rolestring ["President","Secretary"] Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.president.anyOf[0].capabilitiesarray Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.president.anyOf[0].capabilities[]string ["invite","read","write","delete","move","schedule","polls","moderate"] No
$.oneOf[0].allOf[1].Payload.forum.leadership.president.anyOf[0].display Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.president.anyOf[0].display.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.president.anyOf[0].display.anyOf[0].aliasstring | null Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.president.anyOf[0].display.anyOf[0].avatarstring | null Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.president.anyOf[0].display.anyOf[0].avatarEmojistring | null Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.president.anyOf[0].display.anyOf[0].profileImageUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.president.anyOf[0].display.anyOf[0].profileImageURLstring | null Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.president.anyOf[0].display.anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.president.anyOf[0].display.anyOf[0].profileUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.president.anyOf[0].display.anyOf[0].profileURLstring | null Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.president.anyOf[0].display.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.president.anyOf[0].display.anyOf[0].customColorstring | null Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.president.anyOf[0].display.anyOf[0].customTextColorstring | null Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.president.anyOf[0].display.anyOf[0].avatarModestring | null Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.president.anyOf[0].display.anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.president.anyOf[0].display.anyOf[0].idinteger | null Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.president.anyOf[0].display.anyOf[0].userIDinteger | null Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.president.anyOf[0].display.anyOf[0].isRichboolean Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.president.anyOf[0].display.anyOf[0].profileImage Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.president.anyOf[0].display.anyOf[0].profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.president.anyOf[0].display.anyOf[0].profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.president.anyOf[0].display.anyOf[0].profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.president.anyOf[0].display.anyOf[0].profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.president.anyOf[0].display.anyOf[0].profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.president.anyOf[0].display.anyOf[0].profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.president.anyOf[0].display.anyOf[0].profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.president.anyOf[0].display.anyOf[0].profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.president.anyOf[0].display.anyOf[0].profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.president.anyOf[0].display.anyOf[0].profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.president.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.president.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.president.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.president.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.president.anyOf[0].display.anyOf[0].profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.forum.leadership.president.anyOf[0].display.anyOf[0].profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.president.anyOf[0].display.anyOf[0].medalsarray Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.president.anyOf[0].display.anyOf[0].medals[]object No
$.oneOf[0].allOf[1].Payload.forum.leadership.president.anyOf[0].display.anyOf[0].medals[].Namestring Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.president.anyOf[0].display.anyOf[0].medals[].URLstring Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.president.anyOf[0].display.anyOf[0].identityHiddenboolean NoAn anonymized author has no profile or follow action.
$.oneOf[0].allOf[1].Payload.forum.leadership.president.anyOf[0].display.anyOf[0].identityHiddenUntilinteger | null NoCurrent response-race closing timestamp in Unix seconds.
$.oneOf[0].allOf[1].Payload.forum.leadership.president.anyOf[0].display.anyOf[1]array Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.president.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.secretariesarray Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.secretaries[]object No
$.oneOf[0].allOf[1].Payload.forum.leadership.secretaries[].idinteger Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.secretaries[].userIDinteger Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.secretaries[].aliasstring Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.secretaries[].avatarstring Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.secretaries[].profileURLstring Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.secretaries[].rolestring ["President","Secretary"] Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.secretaries[].capabilitiesarray Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.secretaries[].capabilities[]string ["invite","read","write","delete","move","schedule","polls","moderate"] No
$.oneOf[0].allOf[1].Payload.forum.leadership.secretaries[].display Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.secretaries[].display.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.secretaries[].display.anyOf[0].aliasstring | null Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.secretaries[].display.anyOf[0].avatarstring | null Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.secretaries[].display.anyOf[0].avatarEmojistring | null Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.secretaries[].display.anyOf[0].profileImageUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.secretaries[].display.anyOf[0].profileImageURLstring | null Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.secretaries[].display.anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.secretaries[].display.anyOf[0].profileUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.secretaries[].display.anyOf[0].profileURLstring | null Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.secretaries[].display.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.secretaries[].display.anyOf[0].customColorstring | null Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.secretaries[].display.anyOf[0].customTextColorstring | null Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.secretaries[].display.anyOf[0].avatarModestring | null Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.secretaries[].display.anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.secretaries[].display.anyOf[0].idinteger | null Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.secretaries[].display.anyOf[0].userIDinteger | null Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.secretaries[].display.anyOf[0].isRichboolean Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.secretaries[].display.anyOf[0].profileImage Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.secretaries[].display.anyOf[0].profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.secretaries[].display.anyOf[0].profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.secretaries[].display.anyOf[0].profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.secretaries[].display.anyOf[0].profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.secretaries[].display.anyOf[0].profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.secretaries[].display.anyOf[0].profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.secretaries[].display.anyOf[0].profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.secretaries[].display.anyOf[0].profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.secretaries[].display.anyOf[0].profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.secretaries[].display.anyOf[0].profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.secretaries[].display.anyOf[0].profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.secretaries[].display.anyOf[0].profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.secretaries[].display.anyOf[0].profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.secretaries[].display.anyOf[0].profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.secretaries[].display.anyOf[0].profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.forum.leadership.secretaries[].display.anyOf[0].profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.secretaries[].display.anyOf[0].medalsarray Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.secretaries[].display.anyOf[0].medals[]object No
$.oneOf[0].allOf[1].Payload.forum.leadership.secretaries[].display.anyOf[0].medals[].Namestring Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.secretaries[].display.anyOf[0].medals[].URLstring Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.secretaries[].display.anyOf[0].identityHiddenboolean NoAn anonymized author has no profile or follow action.
$.oneOf[0].allOf[1].Payload.forum.leadership.secretaries[].display.anyOf[0].identityHiddenUntilinteger | null NoCurrent response-race closing timestamp in Unix seconds.
$.oneOf[0].allOf[1].Payload.forum.leadership.secretaries[].display.anyOf[1]array Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.secretaryLimitinteger Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.secretaryCountinteger Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.writeEligibleMemberCountinteger Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.capabilityDefinitionsobject Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.capabilityDefinitions.inviteobject Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.capabilityDefinitions.invite.key = "invite" Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.capabilityDefinitions.invite.labelstring Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.capabilityDefinitions.readobject Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.capabilityDefinitions.read.key = "read" Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.capabilityDefinitions.read.labelstring Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.capabilityDefinitions.writeobject Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.capabilityDefinitions.write.key = "write" Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.capabilityDefinitions.write.labelstring Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.capabilityDefinitions.deleteobject Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.capabilityDefinitions.delete.key = "delete" Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.capabilityDefinitions.delete.labelstring Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.capabilityDefinitions.moveobject Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.capabilityDefinitions.move.key = "move" Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.capabilityDefinitions.move.labelstring Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.capabilityDefinitions.scheduleobject Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.capabilityDefinitions.schedule.key = "schedule" Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.capabilityDefinitions.schedule.labelstring Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.capabilityDefinitions.pollsobject Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.capabilityDefinitions.polls.key = "polls" Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.capabilityDefinitions.polls.labelstring Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.capabilityDefinitions.moderateobject Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.capabilityDefinitions.moderate.key = "moderate" Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.capabilityDefinitions.moderate.labelstring Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.incentiveSummary Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.incentiveSummary.anyOf[0]BoardIncentiveSummary YesSummary returned by the registered board incentive callback. The current example callback returns an empty items list; callback failures return error=true.
$.oneOf[0].allOf[1].Payload.forum.leadership.incentiveSummary.anyOf[0].anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.incentiveSummary.anyOf[0].anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.incentiveSummary.anyOf[0].anyOf[0].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.incentiveSummary.anyOf[0].anyOf[0].itemsarray Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.incentiveSummary.anyOf[0].anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.incentiveSummary.anyOf[0].anyOf[1].error = true Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.incentiveSummary.anyOf[0].anyOf[1].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.incentiveSummary.anyOf[0].anyOf[2]object Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.incentiveSummary.anyOf[0].anyOf[2].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.incentiveSummary.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.viewerActionsobject Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.viewerActions.canApplyForPresidentboolean Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.viewerActions.canManageLeadershipboolean Yes
$.oneOf[0].allOf[1].Payload.forum.leadership.viewerActions.applyForPresidentEndpoint = "community/set_apply_for_board_president" Yes
$.oneOf[0].allOf[1].Payload.forum.incentiveSummary Yes
$.oneOf[0].allOf[1].Payload.forum.incentiveSummary.anyOf[0]BoardIncentiveSummary YesSummary returned by the registered board incentive callback. The current example callback returns an empty items list; callback failures return error=true.
$.oneOf[0].allOf[1].Payload.forum.incentiveSummary.anyOf[0].anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.forum.incentiveSummary.anyOf[0].anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.forum.incentiveSummary.anyOf[0].anyOf[0].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.forum.incentiveSummary.anyOf[0].anyOf[0].itemsarray Yes
$.oneOf[0].allOf[1].Payload.forum.incentiveSummary.anyOf[0].anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.forum.incentiveSummary.anyOf[0].anyOf[1].error = true Yes
$.oneOf[0].allOf[1].Payload.forum.incentiveSummary.anyOf[0].anyOf[1].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.forum.incentiveSummary.anyOf[0].anyOf[2]object Yes
$.oneOf[0].allOf[1].Payload.forum.incentiveSummary.anyOf[0].anyOf[2].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.forum.incentiveSummary.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.copyobject Yes
$.oneOf[0].allOf[1].Payload.copy.titlestring Yes
$.oneOf[0].allOf[1].Payload.copy.descriptionstring Yes
$.oneOf[0].allOf[1].Payload.copy.emptyFeedstring Yes
$.oneOf[0].allOf[1].Payload.viewerobject Yes
$.oneOf[0].allOf[1].Payload.viewer.isAuthenticatedboolean Yes
$.oneOf[0].allOf[1].Payload.viewer.canReadboolean Yes
$.oneOf[0].allOf[1].Payload.viewer.canWriteboolean Yes
$.oneOf[0].allOf[1].Payload.viewer.hasRestrictedAccessboolean Yes
$.oneOf[0].allOf[1].Payload.viewer.isFollowingboolean Yes
$.oneOf[0].allOf[1].Payload.viewer.pendingPresidentApplication Yes
$.oneOf[0].allOf[1].Payload.viewer.pendingPresidentApplication.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.viewer.pendingPresidentApplication.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.viewer.pendingPresidentApplication.anyOf[0].chatIDinteger Yes
$.oneOf[0].allOf[1].Payload.viewer.pendingPresidentApplication.anyOf[0].chatURLstring Yes
$.oneOf[0].allOf[1].Payload.viewer.pendingPresidentApplication.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.viewer.actionsobject Yes
$.oneOf[0].allOf[1].Payload.viewer.actions.canApplyForPresidentboolean Yes
$.oneOf[0].allOf[1].Payload.viewer.actions.canManageLeadershipboolean Yes
$.oneOf[0].allOf[1].Payload.viewer.actions.applyForPresidentEndpoint = "community/set_apply_for_board_president" Yes
$.oneOf[0].allOf[1].Payload.viewer.actions.canEditCommunityIntroboolean Yes
$.oneOf[0].allOf[1].Payload.leadershipobject Yes
$.oneOf[0].allOf[1].Payload.leadership.president Yes
$.oneOf[0].allOf[1].Payload.leadership.president.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.leadership.president.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.leadership.president.anyOf[0].userIDinteger Yes
$.oneOf[0].allOf[1].Payload.leadership.president.anyOf[0].aliasstring Yes
$.oneOf[0].allOf[1].Payload.leadership.president.anyOf[0].avatarstring Yes
$.oneOf[0].allOf[1].Payload.leadership.president.anyOf[0].profileURLstring Yes
$.oneOf[0].allOf[1].Payload.leadership.president.anyOf[0].rolestring ["President","Secretary"] Yes
$.oneOf[0].allOf[1].Payload.leadership.president.anyOf[0].capabilitiesarray Yes
$.oneOf[0].allOf[1].Payload.leadership.president.anyOf[0].capabilities[]string ["invite","read","write","delete","move","schedule","polls","moderate"] No
$.oneOf[0].allOf[1].Payload.leadership.president.anyOf[0].display Yes
$.oneOf[0].allOf[1].Payload.leadership.president.anyOf[0].display.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.leadership.president.anyOf[0].display.anyOf[0].aliasstring | null Yes
$.oneOf[0].allOf[1].Payload.leadership.president.anyOf[0].display.anyOf[0].avatarstring | null Yes
$.oneOf[0].allOf[1].Payload.leadership.president.anyOf[0].display.anyOf[0].avatarEmojistring | null Yes
$.oneOf[0].allOf[1].Payload.leadership.president.anyOf[0].display.anyOf[0].profileImageUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.leadership.president.anyOf[0].display.anyOf[0].profileImageURLstring | null Yes
$.oneOf[0].allOf[1].Payload.leadership.president.anyOf[0].display.anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.leadership.president.anyOf[0].display.anyOf[0].profileUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.leadership.president.anyOf[0].display.anyOf[0].profileURLstring | null Yes
$.oneOf[0].allOf[1].Payload.leadership.president.anyOf[0].display.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.leadership.president.anyOf[0].display.anyOf[0].customColorstring | null Yes
$.oneOf[0].allOf[1].Payload.leadership.president.anyOf[0].display.anyOf[0].customTextColorstring | null Yes
$.oneOf[0].allOf[1].Payload.leadership.president.anyOf[0].display.anyOf[0].avatarModestring | null Yes
$.oneOf[0].allOf[1].Payload.leadership.president.anyOf[0].display.anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.leadership.president.anyOf[0].display.anyOf[0].idinteger | null Yes
$.oneOf[0].allOf[1].Payload.leadership.president.anyOf[0].display.anyOf[0].userIDinteger | null Yes
$.oneOf[0].allOf[1].Payload.leadership.president.anyOf[0].display.anyOf[0].isRichboolean Yes
$.oneOf[0].allOf[1].Payload.leadership.president.anyOf[0].display.anyOf[0].profileImage Yes
$.oneOf[0].allOf[1].Payload.leadership.president.anyOf[0].display.anyOf[0].profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.leadership.president.anyOf[0].display.anyOf[0].profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.leadership.president.anyOf[0].display.anyOf[0].profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.leadership.president.anyOf[0].display.anyOf[0].profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.leadership.president.anyOf[0].display.anyOf[0].profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.leadership.president.anyOf[0].display.anyOf[0].profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.leadership.president.anyOf[0].display.anyOf[0].profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.leadership.president.anyOf[0].display.anyOf[0].profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.leadership.president.anyOf[0].display.anyOf[0].profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.leadership.president.anyOf[0].display.anyOf[0].profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.leadership.president.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.leadership.president.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.leadership.president.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.leadership.president.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.leadership.president.anyOf[0].display.anyOf[0].profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.leadership.president.anyOf[0].display.anyOf[0].profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.leadership.president.anyOf[0].display.anyOf[0].medalsarray Yes
$.oneOf[0].allOf[1].Payload.leadership.president.anyOf[0].display.anyOf[0].medals[]object No
$.oneOf[0].allOf[1].Payload.leadership.president.anyOf[0].display.anyOf[0].medals[].Namestring Yes
$.oneOf[0].allOf[1].Payload.leadership.president.anyOf[0].display.anyOf[0].medals[].URLstring Yes
$.oneOf[0].allOf[1].Payload.leadership.president.anyOf[0].display.anyOf[0].identityHiddenboolean NoAn anonymized author has no profile or follow action.
$.oneOf[0].allOf[1].Payload.leadership.president.anyOf[0].display.anyOf[0].identityHiddenUntilinteger | null NoCurrent response-race closing timestamp in Unix seconds.
$.oneOf[0].allOf[1].Payload.leadership.president.anyOf[0].display.anyOf[1]array Yes
$.oneOf[0].allOf[1].Payload.leadership.president.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.leadership.secretariesarray Yes
$.oneOf[0].allOf[1].Payload.leadership.secretaries[]object No
$.oneOf[0].allOf[1].Payload.leadership.secretaries[].idinteger Yes
$.oneOf[0].allOf[1].Payload.leadership.secretaries[].userIDinteger Yes
$.oneOf[0].allOf[1].Payload.leadership.secretaries[].aliasstring Yes
$.oneOf[0].allOf[1].Payload.leadership.secretaries[].avatarstring Yes
$.oneOf[0].allOf[1].Payload.leadership.secretaries[].profileURLstring Yes
$.oneOf[0].allOf[1].Payload.leadership.secretaries[].rolestring ["President","Secretary"] Yes
$.oneOf[0].allOf[1].Payload.leadership.secretaries[].capabilitiesarray Yes
$.oneOf[0].allOf[1].Payload.leadership.secretaries[].capabilities[]string ["invite","read","write","delete","move","schedule","polls","moderate"] No
$.oneOf[0].allOf[1].Payload.leadership.secretaries[].display Yes
$.oneOf[0].allOf[1].Payload.leadership.secretaries[].display.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.leadership.secretaries[].display.anyOf[0].aliasstring | null Yes
$.oneOf[0].allOf[1].Payload.leadership.secretaries[].display.anyOf[0].avatarstring | null Yes
$.oneOf[0].allOf[1].Payload.leadership.secretaries[].display.anyOf[0].avatarEmojistring | null Yes
$.oneOf[0].allOf[1].Payload.leadership.secretaries[].display.anyOf[0].profileImageUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.leadership.secretaries[].display.anyOf[0].profileImageURLstring | null Yes
$.oneOf[0].allOf[1].Payload.leadership.secretaries[].display.anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.leadership.secretaries[].display.anyOf[0].profileUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.leadership.secretaries[].display.anyOf[0].profileURLstring | null Yes
$.oneOf[0].allOf[1].Payload.leadership.secretaries[].display.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.leadership.secretaries[].display.anyOf[0].customColorstring | null Yes
$.oneOf[0].allOf[1].Payload.leadership.secretaries[].display.anyOf[0].customTextColorstring | null Yes
$.oneOf[0].allOf[1].Payload.leadership.secretaries[].display.anyOf[0].avatarModestring | null Yes
$.oneOf[0].allOf[1].Payload.leadership.secretaries[].display.anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.leadership.secretaries[].display.anyOf[0].idinteger | null Yes
$.oneOf[0].allOf[1].Payload.leadership.secretaries[].display.anyOf[0].userIDinteger | null Yes
$.oneOf[0].allOf[1].Payload.leadership.secretaries[].display.anyOf[0].isRichboolean Yes
$.oneOf[0].allOf[1].Payload.leadership.secretaries[].display.anyOf[0].profileImage Yes
$.oneOf[0].allOf[1].Payload.leadership.secretaries[].display.anyOf[0].profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.leadership.secretaries[].display.anyOf[0].profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.leadership.secretaries[].display.anyOf[0].profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.leadership.secretaries[].display.anyOf[0].profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.leadership.secretaries[].display.anyOf[0].profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.leadership.secretaries[].display.anyOf[0].profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.leadership.secretaries[].display.anyOf[0].profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.leadership.secretaries[].display.anyOf[0].profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.leadership.secretaries[].display.anyOf[0].profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.leadership.secretaries[].display.anyOf[0].profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.leadership.secretaries[].display.anyOf[0].profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.leadership.secretaries[].display.anyOf[0].profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.leadership.secretaries[].display.anyOf[0].profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.leadership.secretaries[].display.anyOf[0].profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.leadership.secretaries[].display.anyOf[0].profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.leadership.secretaries[].display.anyOf[0].profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.leadership.secretaries[].display.anyOf[0].medalsarray Yes
$.oneOf[0].allOf[1].Payload.leadership.secretaries[].display.anyOf[0].medals[]object No
$.oneOf[0].allOf[1].Payload.leadership.secretaries[].display.anyOf[0].medals[].Namestring Yes
$.oneOf[0].allOf[1].Payload.leadership.secretaries[].display.anyOf[0].medals[].URLstring Yes
$.oneOf[0].allOf[1].Payload.leadership.secretaries[].display.anyOf[0].identityHiddenboolean NoAn anonymized author has no profile or follow action.
$.oneOf[0].allOf[1].Payload.leadership.secretaries[].display.anyOf[0].identityHiddenUntilinteger | null NoCurrent response-race closing timestamp in Unix seconds.
$.oneOf[0].allOf[1].Payload.leadership.secretaries[].display.anyOf[1]array Yes
$.oneOf[0].allOf[1].Payload.leadership.secretaryLimitinteger Yes
$.oneOf[0].allOf[1].Payload.leadership.secretaryCountinteger Yes
$.oneOf[0].allOf[1].Payload.leadership.writeEligibleMemberCountinteger Yes
$.oneOf[0].allOf[1].Payload.leadership.capabilityDefinitionsobject Yes
$.oneOf[0].allOf[1].Payload.leadership.capabilityDefinitions.inviteobject Yes
$.oneOf[0].allOf[1].Payload.leadership.capabilityDefinitions.invite.key = "invite" Yes
$.oneOf[0].allOf[1].Payload.leadership.capabilityDefinitions.invite.labelstring Yes
$.oneOf[0].allOf[1].Payload.leadership.capabilityDefinitions.readobject Yes
$.oneOf[0].allOf[1].Payload.leadership.capabilityDefinitions.read.key = "read" Yes
$.oneOf[0].allOf[1].Payload.leadership.capabilityDefinitions.read.labelstring Yes
$.oneOf[0].allOf[1].Payload.leadership.capabilityDefinitions.writeobject Yes
$.oneOf[0].allOf[1].Payload.leadership.capabilityDefinitions.write.key = "write" Yes
$.oneOf[0].allOf[1].Payload.leadership.capabilityDefinitions.write.labelstring Yes
$.oneOf[0].allOf[1].Payload.leadership.capabilityDefinitions.deleteobject Yes
$.oneOf[0].allOf[1].Payload.leadership.capabilityDefinitions.delete.key = "delete" Yes
$.oneOf[0].allOf[1].Payload.leadership.capabilityDefinitions.delete.labelstring Yes
$.oneOf[0].allOf[1].Payload.leadership.capabilityDefinitions.moveobject Yes
$.oneOf[0].allOf[1].Payload.leadership.capabilityDefinitions.move.key = "move" Yes
$.oneOf[0].allOf[1].Payload.leadership.capabilityDefinitions.move.labelstring Yes
$.oneOf[0].allOf[1].Payload.leadership.capabilityDefinitions.scheduleobject Yes
$.oneOf[0].allOf[1].Payload.leadership.capabilityDefinitions.schedule.key = "schedule" Yes
$.oneOf[0].allOf[1].Payload.leadership.capabilityDefinitions.schedule.labelstring Yes
$.oneOf[0].allOf[1].Payload.leadership.capabilityDefinitions.pollsobject Yes
$.oneOf[0].allOf[1].Payload.leadership.capabilityDefinitions.polls.key = "polls" Yes
$.oneOf[0].allOf[1].Payload.leadership.capabilityDefinitions.polls.labelstring Yes
$.oneOf[0].allOf[1].Payload.leadership.capabilityDefinitions.moderateobject Yes
$.oneOf[0].allOf[1].Payload.leadership.capabilityDefinitions.moderate.key = "moderate" Yes
$.oneOf[0].allOf[1].Payload.leadership.capabilityDefinitions.moderate.labelstring Yes
$.oneOf[0].allOf[1].Payload.leadership.incentiveSummary Yes
$.oneOf[0].allOf[1].Payload.leadership.incentiveSummary.anyOf[0]BoardIncentiveSummary YesSummary returned by the registered board incentive callback. The current example callback returns an empty items list; callback failures return error=true.
$.oneOf[0].allOf[1].Payload.leadership.incentiveSummary.anyOf[0].anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.leadership.incentiveSummary.anyOf[0].anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.leadership.incentiveSummary.anyOf[0].anyOf[0].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.leadership.incentiveSummary.anyOf[0].anyOf[0].itemsarray Yes
$.oneOf[0].allOf[1].Payload.leadership.incentiveSummary.anyOf[0].anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.leadership.incentiveSummary.anyOf[0].anyOf[1].error = true Yes
$.oneOf[0].allOf[1].Payload.leadership.incentiveSummary.anyOf[0].anyOf[1].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.leadership.incentiveSummary.anyOf[0].anyOf[2]object Yes
$.oneOf[0].allOf[1].Payload.leadership.incentiveSummary.anyOf[0].anyOf[2].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.leadership.incentiveSummary.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.leadership.viewerActionsobject Yes
$.oneOf[0].allOf[1].Payload.leadership.viewerActions.canApplyForPresidentboolean Yes
$.oneOf[0].allOf[1].Payload.leadership.viewerActions.canManageLeadershipboolean Yes
$.oneOf[0].allOf[1].Payload.leadership.viewerActions.applyForPresidentEndpoint = "community/set_apply_for_board_president" Yes
$.oneOf[0].allOf[1].Payload.secretaryLimitinteger Yes
$.oneOf[0].allOf[1].Payload.writeEligibleMemberCountinteger Yes
$.oneOf[0].allOf[1].Payload.incentiveSummary Yes
$.oneOf[0].allOf[1].Payload.incentiveSummary.anyOf[0]BoardIncentiveSummary YesSummary returned by the registered board incentive callback. The current example callback returns an empty items list; callback failures return error=true.
$.oneOf[0].allOf[1].Payload.incentiveSummary.anyOf[0].anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.incentiveSummary.anyOf[0].anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.incentiveSummary.anyOf[0].anyOf[0].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.incentiveSummary.anyOf[0].anyOf[0].itemsarray Yes
$.oneOf[0].allOf[1].Payload.incentiveSummary.anyOf[0].anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.incentiveSummary.anyOf[0].anyOf[1].error = true Yes
$.oneOf[0].allOf[1].Payload.incentiveSummary.anyOf[0].anyOf[1].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.incentiveSummary.anyOf[0].anyOf[2]object Yes
$.oneOf[0].allOf[1].Payload.incentiveSummary.anyOf[0].anyOf[2].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.incentiveSummary.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.accessPreviewobject Yes
$.oneOf[0].allOf[1].Payload.accessPreview.isRestrictedboolean Yes
$.oneOf[0].allOf[1].Payload.accessPreview.totalUserCount Yes
$.oneOf[0].allOf[1].Payload.accessPreview.totalUserCount.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.accessPreview.totalUserCount.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.accessPreview.readobject Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.isRestrictedboolean Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.membershipSourcesarray Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.membershipSources[]object No
$.oneOf[0].allOf[1].Payload.accessPreview.read.membershipSources[].typestring ["board","template"] Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.membershipSources[].idinteger Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.membershipSources[].namestring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.membershipSources[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.membershipSources[].availableboolean Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.membershipSources[].viewerQualifiesboolean Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.typestring ["combined","permission","customers_only","public"] Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.permissionNamestring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.permissionDescriptionstring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.groupsarray Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.groups[]object No
$.oneOf[0].allOf[1].Payload.accessPreview.read.groups[].namestring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.groups[].slugstring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.groups[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.groups[].iconURLstring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.groups[].colorstring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.groups[].textColorstring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.groups[].medalCategoryNamestring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.groups[].medalCategorySlugstring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.groups[].statusURLstring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.groups[].userGroupIDinteger Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.groups[].importancePointsinteger Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.groups[].medalCategoryIDinteger Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.usersarray Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.users[]object No
$.oneOf[0].allOf[1].Payload.accessPreview.read.users[].aliasstring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.users[].avatarstring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.users[].topUserGroupNamestring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.users[].topMedalCategoryNamestring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.users[].profileURLstring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.users[].userIDinteger Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.users[].importancePointsinteger Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.users[].membershipboolean No
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohortsarray Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[]object No
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].typestring ["medal","group"] Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].groupobject Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].group.namestring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].group.slugstring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].group.descriptionstring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].group.iconstring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].group.colorstring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].group.textColorstring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].group.medalCategoryNamestring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].group.medalCategorySlugstring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].group.statusURLstring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].group.permissionPayloadstring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].group.idinteger Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].group.userGroupIDinteger Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].group.importanceinteger Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].group.importancePointsinteger Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].group.medalID Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].group.medalID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].group.medalID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].group.medalCategoryID Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].group.medalCategoryID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].group.medalCategoryID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].visibleUsersarray Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].visibleUsers[]object No
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].visibleUsers[].aliasstring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].visibleUsers[].avatarstring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].visibleUsers[].topUserGroupNamestring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].visibleUsers[].topMedalCategoryNamestring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].visibleUsers[].profileURLstring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].visibleUsers[].userIDinteger Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].visibleUsers[].importancePointsinteger Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].visibleUsers[].membershipboolean No
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].visibleUsers[].avatarEmojistring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].visibleUsers[].profileImageURLstring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].visibleUsers[].bannerImageURLstring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].visibleUsers[].profileImageMedia Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].visibleUsers[].profileImageMedia.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].visibleUsers[].profileImageMedia.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].visibleUsers[].profileImageMedia.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].visibleUsers[].profileImageMedia.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].visibleUsers[].profileImageMedia.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].visibleUsers[].profileImageMedia.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].visibleUsers[].profileImageMedia.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].visibleUsers[].profileImageMedia.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].visibleUsers[].profileImageMedia.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].visibleUsers[].profileImageMedia.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].visibleUsers[].profileImageMedia.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].visibleUsers[].profileImageMedia.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].visibleUsers[].profileImageMedia.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].visibleUsers[].profileImageMedia.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].visibleUsers[].profileImageMedia.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].visibleUsers[].profileImageMedia.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].visibleUsers[].bannerImageMedia Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].visibleUsers[].bannerImageMedia.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].visibleUsers[].bannerImageMedia.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].visibleUsers[].bannerImageMedia.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].visibleUsers[].bannerImageMedia.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].visibleUsers[].bannerImageMedia.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].visibleUsers[].bannerImageMedia.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].visibleUsers[].bannerImageMedia.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].visibleUsers[].bannerImageMedia.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].visibleUsers[].bannerImageMedia.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].visibleUsers[].bannerImageMedia.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].visibleUsers[].bannerImageMedia.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].visibleUsers[].bannerImageMedia.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].visibleUsers[].bannerImageMedia.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].visibleUsers[].bannerImageMedia.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].visibleUsers[].bannerImageMedia.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].visibleUsers[].bannerImageMedia.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].visibleUsers[].profileImageFrame Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].visibleUsers[].profileImageFrame.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].visibleUsers[].profileImageFrame.anyOf[0].positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].visibleUsers[].profileImageFrame.anyOf[0].positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].visibleUsers[].profileImageFrame.anyOf[0].zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].visibleUsers[].profileImageFrame.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].visibleUsers[].bannerImageFrame Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].visibleUsers[].bannerImageFrame.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].visibleUsers[].bannerImageFrame.anyOf[0].positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].visibleUsers[].bannerImageFrame.anyOf[0].positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].visibleUsers[].bannerImageFrame.anyOf[0].zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].visibleUsers[].bannerImageFrame.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].visibleUsers[].display Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].visibleUsers[].display.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].visibleUsers[].display.anyOf[0].aliasstring | null Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].visibleUsers[].display.anyOf[0].avatarstring | null Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].visibleUsers[].display.anyOf[0].avatarEmojistring | null Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].visibleUsers[].display.anyOf[0].profileImageUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].visibleUsers[].display.anyOf[0].profileImageURLstring | null Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].visibleUsers[].display.anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].visibleUsers[].display.anyOf[0].profileUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].visibleUsers[].display.anyOf[0].profileURLstring | null Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].visibleUsers[].display.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].visibleUsers[].display.anyOf[0].customColorstring | null Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].visibleUsers[].display.anyOf[0].customTextColorstring | null Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].visibleUsers[].display.anyOf[0].avatarModestring | null Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].visibleUsers[].display.anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].visibleUsers[].display.anyOf[0].idinteger | null Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].visibleUsers[].display.anyOf[0].userIDinteger | null Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].visibleUsers[].display.anyOf[0].isRichboolean Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].visibleUsers[].display.anyOf[0].profileImage Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].visibleUsers[].display.anyOf[0].profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].visibleUsers[].display.anyOf[0].profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].visibleUsers[].display.anyOf[0].profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].visibleUsers[].display.anyOf[0].profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].visibleUsers[].display.anyOf[0].profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].visibleUsers[].display.anyOf[0].profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].visibleUsers[].display.anyOf[0].profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].visibleUsers[].display.anyOf[0].profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].visibleUsers[].display.anyOf[0].profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].visibleUsers[].display.anyOf[0].profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].visibleUsers[].display.anyOf[0].profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].visibleUsers[].display.anyOf[0].profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].visibleUsers[].display.anyOf[0].profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].visibleUsers[].display.anyOf[0].profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].visibleUsers[].display.anyOf[0].profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].visibleUsers[].display.anyOf[0].profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].visibleUsers[].display.anyOf[0].medalsarray Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].visibleUsers[].display.anyOf[0].medals[]object No
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].visibleUsers[].display.anyOf[0].medals[].Namestring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].visibleUsers[].display.anyOf[0].medals[].URLstring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].visibleUsers[].display.anyOf[0].identityHiddenboolean NoAn anonymized author has no profile or follow action.
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].visibleUsers[].display.anyOf[0].identityHiddenUntilinteger | null NoCurrent response-race closing timestamp in Unix seconds.
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].visibleUsers[].display.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].modalUsersarray Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].modalUsers[]object No
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].modalUsers[].aliasstring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].modalUsers[].avatarstring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].modalUsers[].topUserGroupNamestring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].modalUsers[].topMedalCategoryNamestring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].modalUsers[].profileURLstring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].modalUsers[].userIDinteger Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].modalUsers[].importancePointsinteger Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].modalUsers[].membershipboolean No
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].modalUsers[].avatarEmojistring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].modalUsers[].profileImageURLstring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].modalUsers[].bannerImageURLstring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].modalUsers[].profileImageMedia Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].modalUsers[].profileImageMedia.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].modalUsers[].profileImageMedia.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].modalUsers[].profileImageMedia.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].modalUsers[].profileImageMedia.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].modalUsers[].profileImageMedia.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].modalUsers[].profileImageMedia.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].modalUsers[].profileImageMedia.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].modalUsers[].profileImageMedia.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].modalUsers[].profileImageMedia.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].modalUsers[].profileImageMedia.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].modalUsers[].profileImageMedia.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].modalUsers[].profileImageMedia.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].modalUsers[].profileImageMedia.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].modalUsers[].profileImageMedia.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].modalUsers[].profileImageMedia.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].modalUsers[].profileImageMedia.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].modalUsers[].bannerImageMedia Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].modalUsers[].bannerImageMedia.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].modalUsers[].bannerImageMedia.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].modalUsers[].bannerImageMedia.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].modalUsers[].bannerImageMedia.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].modalUsers[].bannerImageMedia.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].modalUsers[].bannerImageMedia.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].modalUsers[].bannerImageMedia.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].modalUsers[].bannerImageMedia.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].modalUsers[].bannerImageMedia.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].modalUsers[].bannerImageMedia.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].modalUsers[].bannerImageMedia.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].modalUsers[].bannerImageMedia.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].modalUsers[].bannerImageMedia.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].modalUsers[].bannerImageMedia.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].modalUsers[].bannerImageMedia.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].modalUsers[].bannerImageMedia.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].modalUsers[].profileImageFrame Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].modalUsers[].profileImageFrame.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].modalUsers[].profileImageFrame.anyOf[0].positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].modalUsers[].profileImageFrame.anyOf[0].positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].modalUsers[].profileImageFrame.anyOf[0].zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].modalUsers[].profileImageFrame.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].modalUsers[].bannerImageFrame Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].modalUsers[].bannerImageFrame.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].modalUsers[].bannerImageFrame.anyOf[0].positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].modalUsers[].bannerImageFrame.anyOf[0].positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].modalUsers[].bannerImageFrame.anyOf[0].zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].modalUsers[].bannerImageFrame.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].modalUsers[].display Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].modalUsers[].display.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].modalUsers[].display.anyOf[0].aliasstring | null Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].modalUsers[].display.anyOf[0].avatarstring | null Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].modalUsers[].display.anyOf[0].avatarEmojistring | null Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].modalUsers[].display.anyOf[0].profileImageUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].modalUsers[].display.anyOf[0].profileImageURLstring | null Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].modalUsers[].display.anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].modalUsers[].display.anyOf[0].profileUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].modalUsers[].display.anyOf[0].profileURLstring | null Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].modalUsers[].display.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].modalUsers[].display.anyOf[0].customColorstring | null Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].modalUsers[].display.anyOf[0].customTextColorstring | null Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].modalUsers[].display.anyOf[0].avatarModestring | null Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].modalUsers[].display.anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].modalUsers[].display.anyOf[0].idinteger | null Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].modalUsers[].display.anyOf[0].userIDinteger | null Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].modalUsers[].display.anyOf[0].isRichboolean Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].modalUsers[].display.anyOf[0].profileImage Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].modalUsers[].display.anyOf[0].profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].modalUsers[].display.anyOf[0].profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].modalUsers[].display.anyOf[0].profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].modalUsers[].display.anyOf[0].profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].modalUsers[].display.anyOf[0].profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].modalUsers[].display.anyOf[0].profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].modalUsers[].display.anyOf[0].profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].modalUsers[].display.anyOf[0].profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].modalUsers[].display.anyOf[0].profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].modalUsers[].display.anyOf[0].profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].modalUsers[].display.anyOf[0].profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].modalUsers[].display.anyOf[0].profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].modalUsers[].display.anyOf[0].profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].modalUsers[].display.anyOf[0].profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].modalUsers[].display.anyOf[0].profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].modalUsers[].display.anyOf[0].profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].modalUsers[].display.anyOf[0].medalsarray Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].modalUsers[].display.anyOf[0].medals[]object No
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].modalUsers[].display.anyOf[0].medals[].Namestring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].modalUsers[].display.anyOf[0].medals[].URLstring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].modalUsers[].display.anyOf[0].identityHiddenboolean NoAn anonymized author has no profile or follow action.
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].modalUsers[].display.anyOf[0].identityHiddenUntilinteger | null NoCurrent response-race closing timestamp in Unix seconds.
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].modalUsers[].display.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].totalUserCountinteger Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.cohorts[].medalOverviewURLstring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.totalUserCountinteger Yes
$.oneOf[0].allOf[1].Payload.accessPreview.read.viewerHasAccessboolean Yes
$.oneOf[0].allOf[1].Payload.accessPreview.writeobject Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.isRestrictedboolean Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.membershipSourcesarray Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.membershipSources[]object No
$.oneOf[0].allOf[1].Payload.accessPreview.write.membershipSources[].typestring ["board","template"] Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.membershipSources[].idinteger Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.membershipSources[].namestring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.membershipSources[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.membershipSources[].availableboolean Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.membershipSources[].viewerQualifiesboolean Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.typestring ["combined","permission","customers_only","public"] Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.permissionNamestring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.permissionDescriptionstring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.groupsarray Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.groups[]object No
$.oneOf[0].allOf[1].Payload.accessPreview.write.groups[].namestring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.groups[].slugstring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.groups[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.groups[].iconURLstring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.groups[].colorstring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.groups[].textColorstring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.groups[].medalCategoryNamestring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.groups[].medalCategorySlugstring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.groups[].statusURLstring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.groups[].userGroupIDinteger Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.groups[].importancePointsinteger Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.groups[].medalCategoryIDinteger Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.usersarray Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.users[]object No
$.oneOf[0].allOf[1].Payload.accessPreview.write.users[].aliasstring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.users[].avatarstring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.users[].topUserGroupNamestring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.users[].topMedalCategoryNamestring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.users[].profileURLstring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.users[].userIDinteger Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.users[].importancePointsinteger Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.users[].membershipboolean No
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohortsarray Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[]object No
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].typestring ["medal","group"] Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].groupobject Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].group.namestring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].group.slugstring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].group.descriptionstring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].group.iconstring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].group.colorstring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].group.textColorstring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].group.medalCategoryNamestring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].group.medalCategorySlugstring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].group.statusURLstring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].group.permissionPayloadstring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].group.idinteger Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].group.userGroupIDinteger Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].group.importanceinteger Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].group.importancePointsinteger Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].group.medalID Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].group.medalID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].group.medalID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].group.medalCategoryID Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].group.medalCategoryID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].group.medalCategoryID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].visibleUsersarray Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].visibleUsers[]object No
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].visibleUsers[].aliasstring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].visibleUsers[].avatarstring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].visibleUsers[].topUserGroupNamestring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].visibleUsers[].topMedalCategoryNamestring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].visibleUsers[].profileURLstring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].visibleUsers[].userIDinteger Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].visibleUsers[].importancePointsinteger Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].visibleUsers[].membershipboolean No
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].visibleUsers[].avatarEmojistring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].visibleUsers[].profileImageURLstring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].visibleUsers[].bannerImageURLstring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].visibleUsers[].profileImageMedia Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].visibleUsers[].profileImageMedia.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].visibleUsers[].profileImageMedia.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].visibleUsers[].profileImageMedia.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].visibleUsers[].profileImageMedia.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].visibleUsers[].profileImageMedia.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].visibleUsers[].profileImageMedia.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].visibleUsers[].profileImageMedia.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].visibleUsers[].profileImageMedia.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].visibleUsers[].profileImageMedia.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].visibleUsers[].profileImageMedia.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].visibleUsers[].profileImageMedia.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].visibleUsers[].profileImageMedia.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].visibleUsers[].profileImageMedia.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].visibleUsers[].profileImageMedia.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].visibleUsers[].profileImageMedia.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].visibleUsers[].profileImageMedia.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].visibleUsers[].bannerImageMedia Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].visibleUsers[].bannerImageMedia.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].visibleUsers[].bannerImageMedia.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].visibleUsers[].bannerImageMedia.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].visibleUsers[].bannerImageMedia.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].visibleUsers[].bannerImageMedia.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].visibleUsers[].bannerImageMedia.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].visibleUsers[].bannerImageMedia.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].visibleUsers[].bannerImageMedia.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].visibleUsers[].bannerImageMedia.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].visibleUsers[].bannerImageMedia.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].visibleUsers[].bannerImageMedia.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].visibleUsers[].bannerImageMedia.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].visibleUsers[].bannerImageMedia.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].visibleUsers[].bannerImageMedia.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].visibleUsers[].bannerImageMedia.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].visibleUsers[].bannerImageMedia.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].visibleUsers[].profileImageFrame Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].visibleUsers[].profileImageFrame.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].visibleUsers[].profileImageFrame.anyOf[0].positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].visibleUsers[].profileImageFrame.anyOf[0].positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].visibleUsers[].profileImageFrame.anyOf[0].zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].visibleUsers[].profileImageFrame.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].visibleUsers[].bannerImageFrame Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].visibleUsers[].bannerImageFrame.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].visibleUsers[].bannerImageFrame.anyOf[0].positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].visibleUsers[].bannerImageFrame.anyOf[0].positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].visibleUsers[].bannerImageFrame.anyOf[0].zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].visibleUsers[].bannerImageFrame.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].visibleUsers[].display Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].visibleUsers[].display.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].visibleUsers[].display.anyOf[0].aliasstring | null Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].visibleUsers[].display.anyOf[0].avatarstring | null Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].visibleUsers[].display.anyOf[0].avatarEmojistring | null Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].visibleUsers[].display.anyOf[0].profileImageUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].visibleUsers[].display.anyOf[0].profileImageURLstring | null Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].visibleUsers[].display.anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].visibleUsers[].display.anyOf[0].profileUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].visibleUsers[].display.anyOf[0].profileURLstring | null Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].visibleUsers[].display.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].visibleUsers[].display.anyOf[0].customColorstring | null Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].visibleUsers[].display.anyOf[0].customTextColorstring | null Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].visibleUsers[].display.anyOf[0].avatarModestring | null Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].visibleUsers[].display.anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].visibleUsers[].display.anyOf[0].idinteger | null Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].visibleUsers[].display.anyOf[0].userIDinteger | null Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].visibleUsers[].display.anyOf[0].isRichboolean Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].visibleUsers[].display.anyOf[0].profileImage Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].visibleUsers[].display.anyOf[0].profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].visibleUsers[].display.anyOf[0].profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].visibleUsers[].display.anyOf[0].profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].visibleUsers[].display.anyOf[0].profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].visibleUsers[].display.anyOf[0].profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].visibleUsers[].display.anyOf[0].profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].visibleUsers[].display.anyOf[0].profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].visibleUsers[].display.anyOf[0].profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].visibleUsers[].display.anyOf[0].profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].visibleUsers[].display.anyOf[0].profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].visibleUsers[].display.anyOf[0].profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].visibleUsers[].display.anyOf[0].profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].visibleUsers[].display.anyOf[0].profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].visibleUsers[].display.anyOf[0].profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].visibleUsers[].display.anyOf[0].profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].visibleUsers[].display.anyOf[0].profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].visibleUsers[].display.anyOf[0].medalsarray Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].visibleUsers[].display.anyOf[0].medals[]object No
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].visibleUsers[].display.anyOf[0].medals[].Namestring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].visibleUsers[].display.anyOf[0].medals[].URLstring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].visibleUsers[].display.anyOf[0].identityHiddenboolean NoAn anonymized author has no profile or follow action.
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].visibleUsers[].display.anyOf[0].identityHiddenUntilinteger | null NoCurrent response-race closing timestamp in Unix seconds.
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].visibleUsers[].display.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].modalUsersarray Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].modalUsers[]object No
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].modalUsers[].aliasstring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].modalUsers[].avatarstring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].modalUsers[].topUserGroupNamestring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].modalUsers[].topMedalCategoryNamestring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].modalUsers[].profileURLstring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].modalUsers[].userIDinteger Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].modalUsers[].importancePointsinteger Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].modalUsers[].membershipboolean No
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].modalUsers[].avatarEmojistring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].modalUsers[].profileImageURLstring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].modalUsers[].bannerImageURLstring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].modalUsers[].profileImageMedia Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].modalUsers[].profileImageMedia.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].modalUsers[].profileImageMedia.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].modalUsers[].profileImageMedia.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].modalUsers[].profileImageMedia.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].modalUsers[].profileImageMedia.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].modalUsers[].profileImageMedia.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].modalUsers[].profileImageMedia.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].modalUsers[].profileImageMedia.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].modalUsers[].profileImageMedia.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].modalUsers[].profileImageMedia.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].modalUsers[].profileImageMedia.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].modalUsers[].profileImageMedia.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].modalUsers[].profileImageMedia.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].modalUsers[].profileImageMedia.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].modalUsers[].profileImageMedia.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].modalUsers[].profileImageMedia.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].modalUsers[].bannerImageMedia Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].modalUsers[].bannerImageMedia.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].modalUsers[].bannerImageMedia.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].modalUsers[].bannerImageMedia.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].modalUsers[].bannerImageMedia.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].modalUsers[].bannerImageMedia.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].modalUsers[].bannerImageMedia.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].modalUsers[].bannerImageMedia.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].modalUsers[].bannerImageMedia.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].modalUsers[].bannerImageMedia.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].modalUsers[].bannerImageMedia.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].modalUsers[].bannerImageMedia.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].modalUsers[].bannerImageMedia.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].modalUsers[].bannerImageMedia.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].modalUsers[].bannerImageMedia.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].modalUsers[].bannerImageMedia.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].modalUsers[].bannerImageMedia.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].modalUsers[].profileImageFrame Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].modalUsers[].profileImageFrame.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].modalUsers[].profileImageFrame.anyOf[0].positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].modalUsers[].profileImageFrame.anyOf[0].positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].modalUsers[].profileImageFrame.anyOf[0].zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].modalUsers[].profileImageFrame.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].modalUsers[].bannerImageFrame Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].modalUsers[].bannerImageFrame.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].modalUsers[].bannerImageFrame.anyOf[0].positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].modalUsers[].bannerImageFrame.anyOf[0].positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].modalUsers[].bannerImageFrame.anyOf[0].zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].modalUsers[].bannerImageFrame.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].modalUsers[].display Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].modalUsers[].display.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].modalUsers[].display.anyOf[0].aliasstring | null Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].modalUsers[].display.anyOf[0].avatarstring | null Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].modalUsers[].display.anyOf[0].avatarEmojistring | null Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].modalUsers[].display.anyOf[0].profileImageUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].modalUsers[].display.anyOf[0].profileImageURLstring | null Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].modalUsers[].display.anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].modalUsers[].display.anyOf[0].profileUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].modalUsers[].display.anyOf[0].profileURLstring | null Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].modalUsers[].display.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].modalUsers[].display.anyOf[0].customColorstring | null Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].modalUsers[].display.anyOf[0].customTextColorstring | null Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].modalUsers[].display.anyOf[0].avatarModestring | null Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].modalUsers[].display.anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].modalUsers[].display.anyOf[0].idinteger | null Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].modalUsers[].display.anyOf[0].userIDinteger | null Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].modalUsers[].display.anyOf[0].isRichboolean Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].modalUsers[].display.anyOf[0].profileImage Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].modalUsers[].display.anyOf[0].profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].modalUsers[].display.anyOf[0].profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].modalUsers[].display.anyOf[0].profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].modalUsers[].display.anyOf[0].profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].modalUsers[].display.anyOf[0].profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].modalUsers[].display.anyOf[0].profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].modalUsers[].display.anyOf[0].profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].modalUsers[].display.anyOf[0].profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].modalUsers[].display.anyOf[0].profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].modalUsers[].display.anyOf[0].profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].modalUsers[].display.anyOf[0].profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].modalUsers[].display.anyOf[0].profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].modalUsers[].display.anyOf[0].profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].modalUsers[].display.anyOf[0].profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].modalUsers[].display.anyOf[0].profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].modalUsers[].display.anyOf[0].profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].modalUsers[].display.anyOf[0].medalsarray Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].modalUsers[].display.anyOf[0].medals[]object No
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].modalUsers[].display.anyOf[0].medals[].Namestring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].modalUsers[].display.anyOf[0].medals[].URLstring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].modalUsers[].display.anyOf[0].identityHiddenboolean NoAn anonymized author has no profile or follow action.
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].modalUsers[].display.anyOf[0].identityHiddenUntilinteger | null NoCurrent response-race closing timestamp in Unix seconds.
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].modalUsers[].display.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].totalUserCountinteger Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.cohorts[].medalOverviewURLstring Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.totalUserCountinteger Yes
$.oneOf[0].allOf[1].Payload.accessPreview.write.viewerHasAccessboolean Yes
$.oneOf[0].allOf[1].Payload.accessPreview.viewerobject Yes
$.oneOf[0].allOf[1].Payload.accessPreview.viewer.canReadboolean Yes
$.oneOf[0].allOf[1].Payload.accessPreview.viewer.canWriteboolean Yes
$.oneOf[0].allOf[1].Payload.accessPreview.viewer.hasRestrictedAccessboolean Yes
$.oneOf[0].allOf[1].Payload.memberProofobject Yes
$.oneOf[0].allOf[1].Payload.memberProof.sourcestring ["none","access","followers"] Yes
$.oneOf[0].allOf[1].Payload.memberProof.totalUserCountinteger Yes
$.oneOf[0].allOf[1].Payload.memberProof.previewLimitinteger Yes
$.oneOf[0].allOf[1].Payload.memberProof.modalLimitinteger Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].isRestrictedboolean Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].totalUserCount Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].totalUserCount.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].totalUserCount.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].readobject Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.isRestrictedboolean Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.membershipSourcesarray Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.membershipSources[]object No
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.membershipSources[].typestring ["board","template"] Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.membershipSources[].idinteger Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.membershipSources[].namestring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.membershipSources[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.membershipSources[].availableboolean Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.membershipSources[].viewerQualifiesboolean Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.typestring ["combined","permission","customers_only","public"] Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.permissionNamestring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.permissionDescriptionstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.groupsarray Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.groups[]object No
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.groups[].namestring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.groups[].slugstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.groups[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.groups[].iconURLstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.groups[].colorstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.groups[].textColorstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.groups[].medalCategoryNamestring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.groups[].medalCategorySlugstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.groups[].statusURLstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.groups[].userGroupIDinteger Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.groups[].importancePointsinteger Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.groups[].medalCategoryIDinteger Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.usersarray Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.users[]object No
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.users[].aliasstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.users[].avatarstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.users[].topUserGroupNamestring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.users[].topMedalCategoryNamestring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.users[].profileURLstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.users[].userIDinteger Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.users[].importancePointsinteger Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.users[].membershipboolean No
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohortsarray Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[]object No
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].typestring ["medal","group"] Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].groupobject Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].group.namestring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].group.slugstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].group.descriptionstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].group.iconstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].group.colorstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].group.textColorstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].group.medalCategoryNamestring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].group.medalCategorySlugstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].group.statusURLstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].group.permissionPayloadstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].group.idinteger Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].group.userGroupIDinteger Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].group.importanceinteger Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].group.importancePointsinteger Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].group.medalID Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].group.medalID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].group.medalID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].group.medalCategoryID Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].group.medalCategoryID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].group.medalCategoryID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].visibleUsersarray Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].visibleUsers[]object No
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].visibleUsers[].aliasstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].visibleUsers[].avatarstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].visibleUsers[].topUserGroupNamestring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].visibleUsers[].topMedalCategoryNamestring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].visibleUsers[].profileURLstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].visibleUsers[].userIDinteger Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].visibleUsers[].importancePointsinteger Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].visibleUsers[].membershipboolean No
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].visibleUsers[].avatarEmojistring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].visibleUsers[].profileImageURLstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].visibleUsers[].bannerImageURLstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].visibleUsers[].profileImageMedia Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].visibleUsers[].profileImageMedia.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].visibleUsers[].profileImageMedia.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].visibleUsers[].profileImageMedia.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].visibleUsers[].profileImageMedia.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].visibleUsers[].profileImageMedia.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].visibleUsers[].profileImageMedia.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].visibleUsers[].profileImageMedia.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].visibleUsers[].profileImageMedia.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].visibleUsers[].profileImageMedia.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].visibleUsers[].profileImageMedia.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].visibleUsers[].profileImageMedia.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].visibleUsers[].profileImageMedia.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].visibleUsers[].profileImageMedia.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].visibleUsers[].profileImageMedia.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].visibleUsers[].profileImageMedia.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].visibleUsers[].profileImageMedia.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].visibleUsers[].bannerImageMedia Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].visibleUsers[].bannerImageMedia.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].visibleUsers[].bannerImageMedia.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].visibleUsers[].bannerImageMedia.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].visibleUsers[].bannerImageMedia.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].visibleUsers[].bannerImageMedia.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].visibleUsers[].bannerImageMedia.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].visibleUsers[].bannerImageMedia.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].visibleUsers[].bannerImageMedia.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].visibleUsers[].bannerImageMedia.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].visibleUsers[].bannerImageMedia.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].visibleUsers[].bannerImageMedia.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].visibleUsers[].bannerImageMedia.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].visibleUsers[].bannerImageMedia.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].visibleUsers[].bannerImageMedia.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].visibleUsers[].bannerImageMedia.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].visibleUsers[].bannerImageMedia.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].visibleUsers[].profileImageFrame Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].visibleUsers[].profileImageFrame.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].visibleUsers[].profileImageFrame.anyOf[0].positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].visibleUsers[].profileImageFrame.anyOf[0].positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].visibleUsers[].profileImageFrame.anyOf[0].zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].visibleUsers[].profileImageFrame.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].visibleUsers[].bannerImageFrame Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].visibleUsers[].bannerImageFrame.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].visibleUsers[].bannerImageFrame.anyOf[0].positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].visibleUsers[].bannerImageFrame.anyOf[0].positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].visibleUsers[].bannerImageFrame.anyOf[0].zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].visibleUsers[].bannerImageFrame.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].visibleUsers[].display Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].visibleUsers[].display.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].visibleUsers[].display.anyOf[0].aliasstring | null Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].visibleUsers[].display.anyOf[0].avatarstring | null Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].visibleUsers[].display.anyOf[0].avatarEmojistring | null Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].visibleUsers[].display.anyOf[0].profileImageUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].visibleUsers[].display.anyOf[0].profileImageURLstring | null Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].visibleUsers[].display.anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].visibleUsers[].display.anyOf[0].profileUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].visibleUsers[].display.anyOf[0].profileURLstring | null Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].visibleUsers[].display.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].visibleUsers[].display.anyOf[0].customColorstring | null Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].visibleUsers[].display.anyOf[0].customTextColorstring | null Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].visibleUsers[].display.anyOf[0].avatarModestring | null Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].visibleUsers[].display.anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].visibleUsers[].display.anyOf[0].idinteger | null Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].visibleUsers[].display.anyOf[0].userIDinteger | null Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].visibleUsers[].display.anyOf[0].isRichboolean Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].visibleUsers[].display.anyOf[0].profileImage Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].visibleUsers[].display.anyOf[0].profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].visibleUsers[].display.anyOf[0].profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].visibleUsers[].display.anyOf[0].profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].visibleUsers[].display.anyOf[0].profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].visibleUsers[].display.anyOf[0].profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].visibleUsers[].display.anyOf[0].profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].visibleUsers[].display.anyOf[0].profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].visibleUsers[].display.anyOf[0].profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].visibleUsers[].display.anyOf[0].profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].visibleUsers[].display.anyOf[0].profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].visibleUsers[].display.anyOf[0].profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].visibleUsers[].display.anyOf[0].profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].visibleUsers[].display.anyOf[0].profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].visibleUsers[].display.anyOf[0].profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].visibleUsers[].display.anyOf[0].profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].visibleUsers[].display.anyOf[0].profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].visibleUsers[].display.anyOf[0].medalsarray Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].visibleUsers[].display.anyOf[0].medals[]object No
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].visibleUsers[].display.anyOf[0].medals[].Namestring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].visibleUsers[].display.anyOf[0].medals[].URLstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].visibleUsers[].display.anyOf[0].identityHiddenboolean NoAn anonymized author has no profile or follow action.
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].visibleUsers[].display.anyOf[0].identityHiddenUntilinteger | null NoCurrent response-race closing timestamp in Unix seconds.
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].visibleUsers[].display.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].modalUsersarray Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].modalUsers[]object No
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].modalUsers[].aliasstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].modalUsers[].avatarstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].modalUsers[].topUserGroupNamestring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].modalUsers[].topMedalCategoryNamestring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].modalUsers[].profileURLstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].modalUsers[].userIDinteger Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].modalUsers[].importancePointsinteger Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].modalUsers[].membershipboolean No
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].modalUsers[].avatarEmojistring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].modalUsers[].profileImageURLstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].modalUsers[].bannerImageURLstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].modalUsers[].profileImageMedia Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].modalUsers[].profileImageMedia.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].modalUsers[].profileImageMedia.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].modalUsers[].profileImageMedia.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].modalUsers[].profileImageMedia.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].modalUsers[].profileImageMedia.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].modalUsers[].profileImageMedia.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].modalUsers[].profileImageMedia.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].modalUsers[].profileImageMedia.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].modalUsers[].profileImageMedia.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].modalUsers[].profileImageMedia.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].modalUsers[].profileImageMedia.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].modalUsers[].profileImageMedia.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].modalUsers[].profileImageMedia.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].modalUsers[].profileImageMedia.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].modalUsers[].profileImageMedia.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].modalUsers[].profileImageMedia.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].modalUsers[].bannerImageMedia Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].modalUsers[].bannerImageMedia.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].modalUsers[].bannerImageMedia.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].modalUsers[].bannerImageMedia.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].modalUsers[].bannerImageMedia.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].modalUsers[].bannerImageMedia.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].modalUsers[].bannerImageMedia.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].modalUsers[].bannerImageMedia.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].modalUsers[].bannerImageMedia.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].modalUsers[].bannerImageMedia.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].modalUsers[].bannerImageMedia.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].modalUsers[].bannerImageMedia.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].modalUsers[].bannerImageMedia.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].modalUsers[].bannerImageMedia.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].modalUsers[].bannerImageMedia.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].modalUsers[].bannerImageMedia.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].modalUsers[].bannerImageMedia.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].modalUsers[].profileImageFrame Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].modalUsers[].profileImageFrame.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].modalUsers[].profileImageFrame.anyOf[0].positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].modalUsers[].profileImageFrame.anyOf[0].positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].modalUsers[].profileImageFrame.anyOf[0].zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].modalUsers[].profileImageFrame.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].modalUsers[].bannerImageFrame Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].modalUsers[].bannerImageFrame.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].modalUsers[].bannerImageFrame.anyOf[0].positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].modalUsers[].bannerImageFrame.anyOf[0].positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].modalUsers[].bannerImageFrame.anyOf[0].zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].modalUsers[].bannerImageFrame.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].modalUsers[].display Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].modalUsers[].display.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].modalUsers[].display.anyOf[0].aliasstring | null Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].modalUsers[].display.anyOf[0].avatarstring | null Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].modalUsers[].display.anyOf[0].avatarEmojistring | null Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].modalUsers[].display.anyOf[0].profileImageUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].modalUsers[].display.anyOf[0].profileImageURLstring | null Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].modalUsers[].display.anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].modalUsers[].display.anyOf[0].profileUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].modalUsers[].display.anyOf[0].profileURLstring | null Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].modalUsers[].display.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].modalUsers[].display.anyOf[0].customColorstring | null Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].modalUsers[].display.anyOf[0].customTextColorstring | null Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].modalUsers[].display.anyOf[0].avatarModestring | null Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].modalUsers[].display.anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].modalUsers[].display.anyOf[0].idinteger | null Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].modalUsers[].display.anyOf[0].userIDinteger | null Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].modalUsers[].display.anyOf[0].isRichboolean Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].modalUsers[].display.anyOf[0].profileImage Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].modalUsers[].display.anyOf[0].profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].modalUsers[].display.anyOf[0].profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].modalUsers[].display.anyOf[0].profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].modalUsers[].display.anyOf[0].profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].modalUsers[].display.anyOf[0].profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].modalUsers[].display.anyOf[0].profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].modalUsers[].display.anyOf[0].profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].modalUsers[].display.anyOf[0].profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].modalUsers[].display.anyOf[0].profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].modalUsers[].display.anyOf[0].profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].modalUsers[].display.anyOf[0].profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].modalUsers[].display.anyOf[0].profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].modalUsers[].display.anyOf[0].profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].modalUsers[].display.anyOf[0].profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].modalUsers[].display.anyOf[0].profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].modalUsers[].display.anyOf[0].profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].modalUsers[].display.anyOf[0].medalsarray Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].modalUsers[].display.anyOf[0].medals[]object No
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].modalUsers[].display.anyOf[0].medals[].Namestring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].modalUsers[].display.anyOf[0].medals[].URLstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].modalUsers[].display.anyOf[0].identityHiddenboolean NoAn anonymized author has no profile or follow action.
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].modalUsers[].display.anyOf[0].identityHiddenUntilinteger | null NoCurrent response-race closing timestamp in Unix seconds.
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].modalUsers[].display.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].totalUserCountinteger Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.cohorts[].medalOverviewURLstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.totalUserCountinteger Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].read.viewerHasAccessboolean Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].writeobject Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.isRestrictedboolean Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.membershipSourcesarray Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.membershipSources[]object No
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.membershipSources[].typestring ["board","template"] Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.membershipSources[].idinteger Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.membershipSources[].namestring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.membershipSources[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.membershipSources[].availableboolean Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.membershipSources[].viewerQualifiesboolean Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.typestring ["combined","permission","customers_only","public"] Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.permissionNamestring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.permissionDescriptionstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.groupsarray Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.groups[]object No
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.groups[].namestring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.groups[].slugstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.groups[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.groups[].iconURLstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.groups[].colorstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.groups[].textColorstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.groups[].medalCategoryNamestring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.groups[].medalCategorySlugstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.groups[].statusURLstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.groups[].userGroupIDinteger Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.groups[].importancePointsinteger Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.groups[].medalCategoryIDinteger Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.usersarray Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.users[]object No
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.users[].aliasstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.users[].avatarstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.users[].topUserGroupNamestring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.users[].topMedalCategoryNamestring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.users[].profileURLstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.users[].userIDinteger Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.users[].importancePointsinteger Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.users[].membershipboolean No
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohortsarray Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[]object No
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].typestring ["medal","group"] Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].groupobject Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].group.namestring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].group.slugstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].group.descriptionstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].group.iconstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].group.colorstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].group.textColorstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].group.medalCategoryNamestring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].group.medalCategorySlugstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].group.statusURLstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].group.permissionPayloadstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].group.idinteger Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].group.userGroupIDinteger Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].group.importanceinteger Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].group.importancePointsinteger Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].group.medalID Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].group.medalID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].group.medalID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].group.medalCategoryID Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].group.medalCategoryID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].group.medalCategoryID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].visibleUsersarray Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].visibleUsers[]object No
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].visibleUsers[].aliasstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].visibleUsers[].avatarstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].visibleUsers[].topUserGroupNamestring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].visibleUsers[].topMedalCategoryNamestring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].visibleUsers[].profileURLstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].visibleUsers[].userIDinteger Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].visibleUsers[].importancePointsinteger Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].visibleUsers[].membershipboolean No
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].visibleUsers[].avatarEmojistring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].visibleUsers[].profileImageURLstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].visibleUsers[].bannerImageURLstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].visibleUsers[].profileImageMedia Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].visibleUsers[].profileImageMedia.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].visibleUsers[].profileImageMedia.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].visibleUsers[].profileImageMedia.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].visibleUsers[].profileImageMedia.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].visibleUsers[].profileImageMedia.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].visibleUsers[].profileImageMedia.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].visibleUsers[].profileImageMedia.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].visibleUsers[].profileImageMedia.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].visibleUsers[].profileImageMedia.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].visibleUsers[].profileImageMedia.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].visibleUsers[].profileImageMedia.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].visibleUsers[].profileImageMedia.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].visibleUsers[].profileImageMedia.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].visibleUsers[].profileImageMedia.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].visibleUsers[].profileImageMedia.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].visibleUsers[].profileImageMedia.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].visibleUsers[].bannerImageMedia Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].visibleUsers[].bannerImageMedia.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].visibleUsers[].bannerImageMedia.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].visibleUsers[].bannerImageMedia.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].visibleUsers[].bannerImageMedia.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].visibleUsers[].bannerImageMedia.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].visibleUsers[].bannerImageMedia.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].visibleUsers[].bannerImageMedia.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].visibleUsers[].bannerImageMedia.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].visibleUsers[].bannerImageMedia.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].visibleUsers[].bannerImageMedia.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].visibleUsers[].bannerImageMedia.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].visibleUsers[].bannerImageMedia.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].visibleUsers[].bannerImageMedia.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].visibleUsers[].bannerImageMedia.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].visibleUsers[].bannerImageMedia.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].visibleUsers[].bannerImageMedia.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].visibleUsers[].profileImageFrame Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].visibleUsers[].profileImageFrame.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].visibleUsers[].profileImageFrame.anyOf[0].positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].visibleUsers[].profileImageFrame.anyOf[0].positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].visibleUsers[].profileImageFrame.anyOf[0].zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].visibleUsers[].profileImageFrame.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].visibleUsers[].bannerImageFrame Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].visibleUsers[].bannerImageFrame.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].visibleUsers[].bannerImageFrame.anyOf[0].positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].visibleUsers[].bannerImageFrame.anyOf[0].positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].visibleUsers[].bannerImageFrame.anyOf[0].zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].visibleUsers[].bannerImageFrame.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].visibleUsers[].display Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].visibleUsers[].display.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].visibleUsers[].display.anyOf[0].aliasstring | null Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].visibleUsers[].display.anyOf[0].avatarstring | null Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].visibleUsers[].display.anyOf[0].avatarEmojistring | null Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].visibleUsers[].display.anyOf[0].profileImageUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].visibleUsers[].display.anyOf[0].profileImageURLstring | null Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].visibleUsers[].display.anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].visibleUsers[].display.anyOf[0].profileUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].visibleUsers[].display.anyOf[0].profileURLstring | null Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].visibleUsers[].display.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].visibleUsers[].display.anyOf[0].customColorstring | null Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].visibleUsers[].display.anyOf[0].customTextColorstring | null Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].visibleUsers[].display.anyOf[0].avatarModestring | null Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].visibleUsers[].display.anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].visibleUsers[].display.anyOf[0].idinteger | null Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].visibleUsers[].display.anyOf[0].userIDinteger | null Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].visibleUsers[].display.anyOf[0].isRichboolean Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].visibleUsers[].display.anyOf[0].profileImage Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].visibleUsers[].display.anyOf[0].profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].visibleUsers[].display.anyOf[0].profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].visibleUsers[].display.anyOf[0].profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].visibleUsers[].display.anyOf[0].profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].visibleUsers[].display.anyOf[0].profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].visibleUsers[].display.anyOf[0].profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].visibleUsers[].display.anyOf[0].profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].visibleUsers[].display.anyOf[0].profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].visibleUsers[].display.anyOf[0].profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].visibleUsers[].display.anyOf[0].profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].visibleUsers[].display.anyOf[0].profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].visibleUsers[].display.anyOf[0].profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].visibleUsers[].display.anyOf[0].profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].visibleUsers[].display.anyOf[0].profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].visibleUsers[].display.anyOf[0].profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].visibleUsers[].display.anyOf[0].profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].visibleUsers[].display.anyOf[0].medalsarray Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].visibleUsers[].display.anyOf[0].medals[]object No
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].visibleUsers[].display.anyOf[0].medals[].Namestring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].visibleUsers[].display.anyOf[0].medals[].URLstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].visibleUsers[].display.anyOf[0].identityHiddenboolean NoAn anonymized author has no profile or follow action.
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].visibleUsers[].display.anyOf[0].identityHiddenUntilinteger | null NoCurrent response-race closing timestamp in Unix seconds.
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].visibleUsers[].display.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].modalUsersarray Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].modalUsers[]object No
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].modalUsers[].aliasstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].modalUsers[].avatarstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].modalUsers[].topUserGroupNamestring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].modalUsers[].topMedalCategoryNamestring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].modalUsers[].profileURLstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].modalUsers[].userIDinteger Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].modalUsers[].importancePointsinteger Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].modalUsers[].membershipboolean No
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].modalUsers[].avatarEmojistring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].modalUsers[].profileImageURLstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].modalUsers[].bannerImageURLstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].modalUsers[].profileImageMedia Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].modalUsers[].profileImageMedia.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].modalUsers[].profileImageMedia.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].modalUsers[].profileImageMedia.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].modalUsers[].profileImageMedia.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].modalUsers[].profileImageMedia.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].modalUsers[].profileImageMedia.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].modalUsers[].profileImageMedia.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].modalUsers[].profileImageMedia.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].modalUsers[].profileImageMedia.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].modalUsers[].profileImageMedia.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].modalUsers[].profileImageMedia.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].modalUsers[].profileImageMedia.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].modalUsers[].profileImageMedia.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].modalUsers[].profileImageMedia.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].modalUsers[].profileImageMedia.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].modalUsers[].profileImageMedia.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].modalUsers[].bannerImageMedia Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].modalUsers[].bannerImageMedia.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].modalUsers[].bannerImageMedia.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].modalUsers[].bannerImageMedia.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].modalUsers[].bannerImageMedia.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].modalUsers[].bannerImageMedia.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].modalUsers[].bannerImageMedia.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].modalUsers[].bannerImageMedia.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].modalUsers[].bannerImageMedia.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].modalUsers[].bannerImageMedia.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].modalUsers[].bannerImageMedia.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].modalUsers[].bannerImageMedia.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].modalUsers[].bannerImageMedia.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].modalUsers[].bannerImageMedia.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].modalUsers[].bannerImageMedia.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].modalUsers[].bannerImageMedia.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].modalUsers[].bannerImageMedia.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].modalUsers[].profileImageFrame Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].modalUsers[].profileImageFrame.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].modalUsers[].profileImageFrame.anyOf[0].positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].modalUsers[].profileImageFrame.anyOf[0].positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].modalUsers[].profileImageFrame.anyOf[0].zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].modalUsers[].profileImageFrame.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].modalUsers[].bannerImageFrame Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].modalUsers[].bannerImageFrame.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].modalUsers[].bannerImageFrame.anyOf[0].positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].modalUsers[].bannerImageFrame.anyOf[0].positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].modalUsers[].bannerImageFrame.anyOf[0].zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].modalUsers[].bannerImageFrame.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].modalUsers[].display Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].modalUsers[].display.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].modalUsers[].display.anyOf[0].aliasstring | null Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].modalUsers[].display.anyOf[0].avatarstring | null Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].modalUsers[].display.anyOf[0].avatarEmojistring | null Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].modalUsers[].display.anyOf[0].profileImageUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].modalUsers[].display.anyOf[0].profileImageURLstring | null Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].modalUsers[].display.anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].modalUsers[].display.anyOf[0].profileUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].modalUsers[].display.anyOf[0].profileURLstring | null Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].modalUsers[].display.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].modalUsers[].display.anyOf[0].customColorstring | null Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].modalUsers[].display.anyOf[0].customTextColorstring | null Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].modalUsers[].display.anyOf[0].avatarModestring | null Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].modalUsers[].display.anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].modalUsers[].display.anyOf[0].idinteger | null Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].modalUsers[].display.anyOf[0].userIDinteger | null Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].modalUsers[].display.anyOf[0].isRichboolean Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].modalUsers[].display.anyOf[0].profileImage Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].modalUsers[].display.anyOf[0].profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].modalUsers[].display.anyOf[0].profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].modalUsers[].display.anyOf[0].profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].modalUsers[].display.anyOf[0].profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].modalUsers[].display.anyOf[0].profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].modalUsers[].display.anyOf[0].profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].modalUsers[].display.anyOf[0].profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].modalUsers[].display.anyOf[0].profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].modalUsers[].display.anyOf[0].profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].modalUsers[].display.anyOf[0].profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].modalUsers[].display.anyOf[0].profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].modalUsers[].display.anyOf[0].profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].modalUsers[].display.anyOf[0].profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].modalUsers[].display.anyOf[0].profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].modalUsers[].display.anyOf[0].profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].modalUsers[].display.anyOf[0].profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].modalUsers[].display.anyOf[0].medalsarray Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].modalUsers[].display.anyOf[0].medals[]object No
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].modalUsers[].display.anyOf[0].medals[].Namestring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].modalUsers[].display.anyOf[0].medals[].URLstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].modalUsers[].display.anyOf[0].identityHiddenboolean NoAn anonymized author has no profile or follow action.
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].modalUsers[].display.anyOf[0].identityHiddenUntilinteger | null NoCurrent response-race closing timestamp in Unix seconds.
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].modalUsers[].display.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].totalUserCountinteger Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.cohorts[].medalOverviewURLstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.totalUserCountinteger Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].write.viewerHasAccessboolean Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].viewerobject Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].viewer.canReadboolean Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].viewer.canWriteboolean Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[0].viewer.hasRestrictedAccessboolean Yes
$.oneOf[0].allOf[1].Payload.memberProof.accessPreview.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.memberProof.followersobject Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.visibleUsersarray Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.visibleUsers[]object No
$.oneOf[0].allOf[1].Payload.memberProof.followers.visibleUsers[].aliasstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.visibleUsers[].avatarstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.visibleUsers[].topUserGroupNamestring Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.visibleUsers[].topMedalCategoryNamestring Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.visibleUsers[].profileURLstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.visibleUsers[].userIDinteger Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.visibleUsers[].importancePointsinteger Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.visibleUsers[].membershipboolean No
$.oneOf[0].allOf[1].Payload.memberProof.followers.visibleUsers[].avatarEmojistring Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.visibleUsers[].profileImageURLstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.visibleUsers[].bannerImageURLstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.visibleUsers[].profileImageMedia Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.visibleUsers[].profileImageMedia.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.visibleUsers[].profileImageMedia.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.visibleUsers[].profileImageMedia.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.visibleUsers[].profileImageMedia.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.visibleUsers[].profileImageMedia.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.visibleUsers[].profileImageMedia.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.visibleUsers[].profileImageMedia.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.visibleUsers[].profileImageMedia.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.visibleUsers[].profileImageMedia.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.visibleUsers[].profileImageMedia.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.visibleUsers[].profileImageMedia.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.visibleUsers[].profileImageMedia.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.visibleUsers[].profileImageMedia.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.visibleUsers[].profileImageMedia.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.visibleUsers[].profileImageMedia.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.memberProof.followers.visibleUsers[].profileImageMedia.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.visibleUsers[].bannerImageMedia Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.visibleUsers[].bannerImageMedia.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.visibleUsers[].bannerImageMedia.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.visibleUsers[].bannerImageMedia.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.visibleUsers[].bannerImageMedia.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.visibleUsers[].bannerImageMedia.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.visibleUsers[].bannerImageMedia.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.visibleUsers[].bannerImageMedia.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.visibleUsers[].bannerImageMedia.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.visibleUsers[].bannerImageMedia.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.visibleUsers[].bannerImageMedia.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.visibleUsers[].bannerImageMedia.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.visibleUsers[].bannerImageMedia.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.visibleUsers[].bannerImageMedia.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.visibleUsers[].bannerImageMedia.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.visibleUsers[].bannerImageMedia.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.memberProof.followers.visibleUsers[].bannerImageMedia.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.visibleUsers[].profileImageFrame Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.visibleUsers[].profileImageFrame.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.visibleUsers[].profileImageFrame.anyOf[0].positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.visibleUsers[].profileImageFrame.anyOf[0].positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.visibleUsers[].profileImageFrame.anyOf[0].zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.visibleUsers[].profileImageFrame.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.visibleUsers[].bannerImageFrame Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.visibleUsers[].bannerImageFrame.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.visibleUsers[].bannerImageFrame.anyOf[0].positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.visibleUsers[].bannerImageFrame.anyOf[0].positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.visibleUsers[].bannerImageFrame.anyOf[0].zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.visibleUsers[].bannerImageFrame.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.visibleUsers[].display Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.visibleUsers[].display.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.visibleUsers[].display.anyOf[0].aliasstring | null Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.visibleUsers[].display.anyOf[0].avatarstring | null Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.visibleUsers[].display.anyOf[0].avatarEmojistring | null Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.visibleUsers[].display.anyOf[0].profileImageUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.visibleUsers[].display.anyOf[0].profileImageURLstring | null Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.visibleUsers[].display.anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.visibleUsers[].display.anyOf[0].profileUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.visibleUsers[].display.anyOf[0].profileURLstring | null Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.visibleUsers[].display.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.visibleUsers[].display.anyOf[0].customColorstring | null Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.visibleUsers[].display.anyOf[0].customTextColorstring | null Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.visibleUsers[].display.anyOf[0].avatarModestring | null Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.visibleUsers[].display.anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.visibleUsers[].display.anyOf[0].idinteger | null Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.visibleUsers[].display.anyOf[0].userIDinteger | null Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.visibleUsers[].display.anyOf[0].isRichboolean Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.visibleUsers[].display.anyOf[0].profileImage Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.visibleUsers[].display.anyOf[0].profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.visibleUsers[].display.anyOf[0].profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.visibleUsers[].display.anyOf[0].profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.visibleUsers[].display.anyOf[0].profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.visibleUsers[].display.anyOf[0].profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.visibleUsers[].display.anyOf[0].profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.visibleUsers[].display.anyOf[0].profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.visibleUsers[].display.anyOf[0].profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.visibleUsers[].display.anyOf[0].profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.visibleUsers[].display.anyOf[0].profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.visibleUsers[].display.anyOf[0].profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.visibleUsers[].display.anyOf[0].profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.visibleUsers[].display.anyOf[0].profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.visibleUsers[].display.anyOf[0].profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.visibleUsers[].display.anyOf[0].profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.memberProof.followers.visibleUsers[].display.anyOf[0].profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.visibleUsers[].display.anyOf[0].medalsarray Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.visibleUsers[].display.anyOf[0].medals[]object No
$.oneOf[0].allOf[1].Payload.memberProof.followers.visibleUsers[].display.anyOf[0].medals[].Namestring Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.visibleUsers[].display.anyOf[0].medals[].URLstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.visibleUsers[].display.anyOf[0].identityHiddenboolean NoAn anonymized author has no profile or follow action.
$.oneOf[0].allOf[1].Payload.memberProof.followers.visibleUsers[].display.anyOf[0].identityHiddenUntilinteger | null NoCurrent response-race closing timestamp in Unix seconds.
$.oneOf[0].allOf[1].Payload.memberProof.followers.visibleUsers[].display.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.modalUsersarray Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.modalUsers[]object No
$.oneOf[0].allOf[1].Payload.memberProof.followers.modalUsers[].aliasstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.modalUsers[].avatarstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.modalUsers[].topUserGroupNamestring Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.modalUsers[].topMedalCategoryNamestring Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.modalUsers[].profileURLstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.modalUsers[].userIDinteger Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.modalUsers[].importancePointsinteger Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.modalUsers[].membershipboolean No
$.oneOf[0].allOf[1].Payload.memberProof.followers.modalUsers[].avatarEmojistring Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.modalUsers[].profileImageURLstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.modalUsers[].bannerImageURLstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.modalUsers[].profileImageMedia Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.modalUsers[].profileImageMedia.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.modalUsers[].profileImageMedia.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.modalUsers[].profileImageMedia.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.modalUsers[].profileImageMedia.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.modalUsers[].profileImageMedia.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.modalUsers[].profileImageMedia.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.modalUsers[].profileImageMedia.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.modalUsers[].profileImageMedia.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.modalUsers[].profileImageMedia.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.modalUsers[].profileImageMedia.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.modalUsers[].profileImageMedia.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.modalUsers[].profileImageMedia.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.modalUsers[].profileImageMedia.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.modalUsers[].profileImageMedia.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.modalUsers[].profileImageMedia.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.memberProof.followers.modalUsers[].profileImageMedia.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.modalUsers[].bannerImageMedia Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.modalUsers[].bannerImageMedia.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.modalUsers[].bannerImageMedia.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.modalUsers[].bannerImageMedia.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.modalUsers[].bannerImageMedia.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.modalUsers[].bannerImageMedia.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.modalUsers[].bannerImageMedia.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.modalUsers[].bannerImageMedia.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.modalUsers[].bannerImageMedia.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.modalUsers[].bannerImageMedia.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.modalUsers[].bannerImageMedia.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.modalUsers[].bannerImageMedia.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.modalUsers[].bannerImageMedia.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.modalUsers[].bannerImageMedia.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.modalUsers[].bannerImageMedia.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.modalUsers[].bannerImageMedia.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.memberProof.followers.modalUsers[].bannerImageMedia.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.modalUsers[].profileImageFrame Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.modalUsers[].profileImageFrame.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.modalUsers[].profileImageFrame.anyOf[0].positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.modalUsers[].profileImageFrame.anyOf[0].positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.modalUsers[].profileImageFrame.anyOf[0].zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.modalUsers[].profileImageFrame.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.modalUsers[].bannerImageFrame Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.modalUsers[].bannerImageFrame.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.modalUsers[].bannerImageFrame.anyOf[0].positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.modalUsers[].bannerImageFrame.anyOf[0].positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.modalUsers[].bannerImageFrame.anyOf[0].zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.modalUsers[].bannerImageFrame.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.modalUsers[].display Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.modalUsers[].display.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.modalUsers[].display.anyOf[0].aliasstring | null Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.modalUsers[].display.anyOf[0].avatarstring | null Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.modalUsers[].display.anyOf[0].avatarEmojistring | null Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.modalUsers[].display.anyOf[0].profileImageUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.modalUsers[].display.anyOf[0].profileImageURLstring | null Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.modalUsers[].display.anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.modalUsers[].display.anyOf[0].profileUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.modalUsers[].display.anyOf[0].profileURLstring | null Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.modalUsers[].display.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.modalUsers[].display.anyOf[0].customColorstring | null Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.modalUsers[].display.anyOf[0].customTextColorstring | null Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.modalUsers[].display.anyOf[0].avatarModestring | null Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.modalUsers[].display.anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.modalUsers[].display.anyOf[0].idinteger | null Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.modalUsers[].display.anyOf[0].userIDinteger | null Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.modalUsers[].display.anyOf[0].isRichboolean Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.modalUsers[].display.anyOf[0].profileImage Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.modalUsers[].display.anyOf[0].profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.modalUsers[].display.anyOf[0].profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.modalUsers[].display.anyOf[0].profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.modalUsers[].display.anyOf[0].profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.modalUsers[].display.anyOf[0].profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.modalUsers[].display.anyOf[0].profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.modalUsers[].display.anyOf[0].profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.modalUsers[].display.anyOf[0].profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.modalUsers[].display.anyOf[0].profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.modalUsers[].display.anyOf[0].profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.modalUsers[].display.anyOf[0].profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.modalUsers[].display.anyOf[0].profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.modalUsers[].display.anyOf[0].profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.modalUsers[].display.anyOf[0].profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.modalUsers[].display.anyOf[0].profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.memberProof.followers.modalUsers[].display.anyOf[0].profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.modalUsers[].display.anyOf[0].medalsarray Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.modalUsers[].display.anyOf[0].medals[]object No
$.oneOf[0].allOf[1].Payload.memberProof.followers.modalUsers[].display.anyOf[0].medals[].Namestring Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.modalUsers[].display.anyOf[0].medals[].URLstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.modalUsers[].display.anyOf[0].identityHiddenboolean NoAn anonymized author has no profile or follow action.
$.oneOf[0].allOf[1].Payload.memberProof.followers.modalUsers[].display.anyOf[0].identityHiddenUntilinteger | null NoCurrent response-race closing timestamp in Unix seconds.
$.oneOf[0].allOf[1].Payload.memberProof.followers.modalUsers[].display.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.memberProof.followers.totalUserCountinteger Yes
$.oneOf[0].allOf[1].Payload.memberProof.copyKeys Yes
$.oneOf[0].allOf[1].Payload.memberProof.copyKeys.anyOf[0]array Yes
$.oneOf[0].allOf[1].Payload.memberProof.copyKeys.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.memberProof.copyKeys.anyOf[1].labelstring Yes
$.oneOf[0].allOf[1].Payload.memberProof.copyKeys.anyOf[1].bodystring Yes
$.oneOf[0].allOf[1].Payload.memberProof.copyKeys.anyOf[1].modalTitlestring Yes
$.oneOf[0].allOf[1].Payload.memberProof.copyKeys.anyOf[1].modalIntrostring Yes
$.oneOf[0].allOf[1].Payload.memberProof.copyKeys.anyOf[1].ctastring Yes
$.oneOf[1]object Yes
$.oneOf[1].RequestUserAliasstring Yes
$.oneOf[1].RequestPathstring | null Yes
$.oneOf[1].RequestStatus = "Failed" Yes
$.oneOf[1].ResponseCodeinteger Yes
$.oneOf[1].ResponseMessageAPIResponseMessage Yes
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[1].ResponseMessage.oneOf[1]array Yes
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[1].ResponseMessage.oneOf[2]object Yes
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[1].RequestImpersonatedByUserAliasstring No
Response example
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/community/get_forum_profile",
    "RequestUserAlias": "example-user",
    "Payload": {
        "relatedCommunities": [],
        "invitationPreview": {
            "title": "synthetic-example",
            "body": "synthetic-example",
            "imageURL": "synthetic-example",
            "members": []
        },
        "membership": {
            "enabled": false,
            "access": "Read",
            "isMember": false,
            "canInvite": false,
            "canManage": false,
            "applications": [],
            "invitations": [],
            "members": []
        },
        "forum": {
            "name": "synthetic-example",
            "description": "synthetic-example",
            "slug": "synthetic-example",
            "urlAlias": "synthetic-example",
            "url": "synthetic-example",
            "legacyUrl": "synthetic-example",
            "type": "synthetic-example",
            "threadDescriptor": "synthetic-example",
            "commentDescriptor": "synthetic-example",
            "ctaLabel": "synthetic-example",
            "composerIntent": "synthetic-example",
            "id": 0,
            "secretaryLimit": 0,
            "writeEligibleMemberCount": 0,
            "lockSelectedBoard": false,
            "isRestricted": false,
            "composerBoardOption": {
                "id": 0,
                "boardID": 0,
                "count": 0,
                "slug": "synthetic-example",
                "name": "synthetic-example",
                "city": "synthetic-example",
                "cityGroupCode": "synthetic-example",
                "intent": "synthetic-example",
                "callback": "synthetic-example",
                "unitLabel": "synthetic-example",
                "routingDescription": "synthetic-example",
                "createsRegularBoardPost": false,
                "isDefaultRequestBoard": false,
                "isDefaultListingBoard": false,
                "routingEnabled": false,
                "selected": false
            },
            "aboutPost": {
                "id": 0,
                "title": "synthetic-example",
                "bodyPreview": "synthetic-example",
                "url": "synthetic-example",
                "createdDate": "synthetic-example",
                "author": {
                    "id": 0,
                    "alias": "synthetic-example",
                    "avatarEmoji": "synthetic-example",
                    "profileUrl": "synthetic-example"
                },
                "board": {
                    "id": 0,
                    "name": "synthetic-example",
                    "slug": "synthetic-example",
                    "type": "synthetic-example"
                },
                "imageMediaCount": 0,
                "media": []
            },
            "profileImageMedia": {
                "id": 0,
                "thumbUrl": "synthetic-example",
                "mediaUrl": "synthetic-example",
                "mediaType": "synthetic-example",
                "width": 0,
                "height": 0,
                "title": "synthetic-example",
                "isImage": false,
                "isEmbedded": false
            },
            "profileImageFrame": {
                "positionXPercent": 0,
                "positionYPercent": 0,
                "zoomPercent": 100
            },
            "bannerImageMedia": {
                "id": 0,
                "thumbUrl": "synthetic-example",
                "mediaUrl": "synthetic-example",
                "mediaType": "synthetic-example",
                "width": 0,
                "height": 0,
                "title": "synthetic-example",
                "isImage": false,
                "isEmbedded": false
            },
            "bannerImageFrame": {
                "positionXPercent": 0,
                "positionYPercent": 0,
                "zoomPercent": 100
            },
            "location": {
                "id": 0,
                "alias": "synthetic-example",
                "name": "synthetic-example",
                "cityLine": "synthetic-example",
                "profileUrl": "synthetic-example",
                "category": {
                    "id": 0,
                    "name": "synthetic-example"
                }
            },
            "linkedUser": {
                "alias": "synthetic-example",
                "avatar": "synthetic-example",
                "avatarEmoji": "synthetic-example",
                "profileImageUrl": "synthetic-example",
                "profileImageURL": "synthetic-example",
                "label": "synthetic-example",
                "profileUrl": "synthetic-example",
                "profileURL": "synthetic-example",
                "title": "synthetic-example",
                "customColor": "synthetic-example",
                "customTextColor": "synthetic-example",
                "avatarMode": "synthetic-example",
                "html": "synthetic-example",
                "id": 0,
                "userID": 0,
                "isRich": false,
                "profileImage": {
                    "id": 0,
                    "thumbUrl": "synthetic-example",
                    "mediaUrl": "synthetic-example",
                    "mediaType": "synthetic-example",
                    "width": 0,
                    "height": 0,
                    "title": "synthetic-example",
                    "isImage": false,
                    "isEmbedded": false,
                    "frame": {
                        "positionXPercent": 0,
                        "positionYPercent": 0,
                        "zoomPercent": 100
                    }
                },
                "medals": []
            },
            "stats": {
                "threads": 0,
                "comments": 0,
                "indirectComments": 0,
                "followers": 0,
                "ratingCount": 0,
                "minimumRatingCount": 0,
                "avgRating": 0,
                "hasPublicRating": false
            },
            "leadership": {
                "president": {
                    "id": 0,
                    "userID": 0,
                    "alias": "synthetic-example",
                    "avatar": "synthetic-example",
                    "profileURL": "synthetic-example",
                    "role": "President",
                    "capabilities": [],
                    "display": {
                        "alias": "synthetic-example",
                        "avatar": "synthetic-example",
                        "avatarEmoji": "synthetic-example",
                        "profileImageUrl": "synthetic-example",
                        "profileImageURL": "synthetic-example",
                        "label": "synthetic-example",
                        "profileUrl": "synthetic-example",
                        "profileURL": "synthetic-example",
                        "title": "synthetic-example",
                        "customColor": "synthetic-example",
                        "customTextColor": "synthetic-example",
                        "avatarMode": "synthetic-example",
                        "html": "synthetic-example",
                        "id": 0,
                        "userID": 0,
                        "isRich": false,
                        "profileImage": {
                            "id": 0,
                            "thumbUrl": "synthetic-example",
                            "mediaUrl": "synthetic-example",
                            "mediaType": "synthetic-example",
                            "width": 0,
                            "height": 0,
                            "title": "synthetic-example",
                            "isImage": false,
                            "isEmbedded": false,
                            "frame": {
                                "positionXPercent": 0,
                                "positionYPercent": 0,
                                "zoomPercent": 100
                            }
                        },
                        "medals": []
                    }
                },
                "secretaries": [],
                "secretaryLimit": 0,
                "secretaryCount": 0,
                "writeEligibleMemberCount": 0,
                "capabilityDefinitions": {
                    "invite": {
                        "key": "invite",
                        "label": "synthetic-example"
                    },
                    "read": {
                        "key": "read",
                        "label": "synthetic-example"
                    },
                    "write": {
                        "key": "write",
                        "label": "synthetic-example"
                    },
                    "delete": {
                        "key": "delete",
                        "label": "synthetic-example"
                    },
                    "move": {
                        "key": "move",
                        "label": "synthetic-example"
                    },
                    "schedule": {
                        "key": "schedule",
                        "label": "synthetic-example"
                    },
                    "polls": {
                        "key": "polls",
                        "label": "synthetic-example"
                    },
                    "moderate": {
                        "key": "moderate",
                        "label": "synthetic-example"
                    }
                },
                "incentiveSummary": {
                    "title": "synthetic-example",
                    "description": "synthetic-example",
                    "items": []
                },
                "viewerActions": {
                    "canApplyForPresident": false,
                    "canManageLeadership": false,
                    "applyForPresidentEndpoint": "community/set_apply_for_board_president"
                }
            },
            "incentiveSummary": {
                "title": "synthetic-example",
                "description": "synthetic-example",
                "items": []
            }
        },
        "copy": {
            "title": "synthetic-example",
            "description": "synthetic-example",
            "emptyFeed": "synthetic-example"
        },
        "viewer": {
            "isAuthenticated": false,
            "canRead": false,
            "canWrite": false,
            "hasRestrictedAccess": false,
            "isFollowing": false,
            "pendingPresidentApplication": {
                "id": 0,
                "chatID": 0,
                "chatURL": "synthetic-example"
            },
            "actions": {
                "canApplyForPresident": false,
                "canManageLeadership": false,
                "applyForPresidentEndpoint": "community/set_apply_for_board_president",
                "canEditCommunityIntro": false
            }
        },
        "leadership": {
            "president": {
                "id": 0,
                "userID": 0,
                "alias": "synthetic-example",
                "avatar": "synthetic-example",
                "profileURL": "synthetic-example",
                "role": "President",
                "capabilities": [],
                "display": {
                    "alias": "synthetic-example",
                    "avatar": "synthetic-example",
                    "avatarEmoji": "synthetic-example",
                    "profileImageUrl": "synthetic-example",
                    "profileImageURL": "synthetic-example",
                    "label": "synthetic-example",
                    "profileUrl": "synthetic-example",
                    "profileURL": "synthetic-example",
                    "title": "synthetic-example",
                    "customColor": "synthetic-example",
                    "customTextColor": "synthetic-example",
                    "avatarMode": "synthetic-example",
                    "html": "synthetic-example",
                    "id": 0,
                    "userID": 0,
                    "isRich": false,
                    "profileImage": {
                        "id": 0,
                        "thumbUrl": "synthetic-example",
                        "mediaUrl": "synthetic-example",
                        "mediaType": "synthetic-example",
                        "width": 0,
                        "height": 0,
                        "title": "synthetic-example",
                        "isImage": false,
                        "isEmbedded": false,
                        "frame": {
                            "positionXPercent": 0,
                            "positionYPercent": 0,
                            "zoomPercent": 100
                        }
                    },
                    "medals": []
                }
            },
            "secretaries": [],
            "secretaryLimit": 0,
            "secretaryCount": 0,
            "writeEligibleMemberCount": 0,
            "capabilityDefinitions": {
                "invite": {
                    "key": "invite",
                    "label": "synthetic-example"
                },
                "read": {
                    "key": "read",
                    "label": "synthetic-example"
                },
                "write": {
                    "key": "write",
                    "label": "synthetic-example"
                },
                "delete": {
                    "key": "delete",
                    "label": "synthetic-example"
                },
                "move": {
                    "key": "move",
                    "label": "synthetic-example"
                },
                "schedule": {
                    "key": "schedule",
                    "label": "synthetic-example"
                },
                "polls": {
                    "key": "polls",
                    "label": "synthetic-example"
                },
                "moderate": {
                    "key": "moderate",
                    "label": "synthetic-example"
                }
            },
            "incentiveSummary": {
                "title": "synthetic-example",
                "description": "synthetic-example",
                "items": []
            },
            "viewerActions": {
                "canApplyForPresident": false,
                "canManageLeadership": false,
                "applyForPresidentEndpoint": "community/set_apply_for_board_president"
            }
        },
        "secretaryLimit": 0,
        "writeEligibleMemberCount": 0,
        "incentiveSummary": {
            "title": "synthetic-example",
            "description": "synthetic-example",
            "items": []
        },
        "accessPreview": {
            "isRestricted": false,
            "totalUserCount": 0,
            "read": {
                "isRestricted": false,
                "membershipSources": [],
                "type": "combined",
                "permissionName": "synthetic-example",
                "permissionDescription": "synthetic-example",
                "groups": [],
                "users": [],
                "cohorts": [],
                "totalUserCount": 0,
                "viewerHasAccess": false
            },
            "write": {
                "isRestricted": false,
                "membershipSources": [],
                "type": "combined",
                "permissionName": "synthetic-example",
                "permissionDescription": "synthetic-example",
                "groups": [],
                "users": [],
                "cohorts": [],
                "totalUserCount": 0,
                "viewerHasAccess": false
            },
            "viewer": {
                "canRead": false,
                "canWrite": false,
                "hasRestrictedAccess": false
            }
        },
        "memberProof": {
            "source": "none",
            "totalUserCount": 0,
            "previewLimit": 0,
            "modalLimit": 0,
            "accessPreview": {
                "isRestricted": false,
                "totalUserCount": 0,
                "read": {
                    "isRestricted": false,
                    "membershipSources": [],
                    "type": "combined",
                    "permissionName": "synthetic-example",
                    "permissionDescription": "synthetic-example",
                    "groups": [],
                    "users": [],
                    "cohorts": [],
                    "totalUserCount": 0,
                    "viewerHasAccess": false
                },
                "write": {
                    "isRestricted": false,
                    "membershipSources": [],
                    "type": "combined",
                    "permissionName": "synthetic-example",
                    "permissionDescription": "synthetic-example",
                    "groups": [],
                    "users": [],
                    "cohorts": [],
                    "totalUserCount": 0,
                    "viewerHasAccess": false
                },
                "viewer": {
                    "canRead": false,
                    "canWrite": false,
                    "hasRestrictedAccess": false
                }
            },
            "followers": {
                "visibleUsers": [],
                "modalUsers": [],
                "totalUserCount": 0
            },
            "copyKeys": []
        }
    }
}
Machine-readable endpoint documentation
GET

/v1/community/get_livestream_obs_config

#
Returns the post owner's reusable OBS connection. Never cache or share the stream key.

Parameters

NameTypeRequiredDefaultDescription
postId int Yes — Top-level post owned by the acting user.
Request example (cURL)
curl --get \
  'https://ca.appointmenttrader.com/v1/community/get_livestream_obs_config' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'postId={{postId}}'

Returns

JSON
See the shared response schema and synthetic example.
Response fields
FieldTypeRequiredDescription
$community_get_livestream_obs_config_Response Yes
$.oneOf[0] Yes
$.oneOf[0].allOf[0]object Yes
$.oneOf[0].allOf[0].RequestUserAliasstring Yes
$.oneOf[0].allOf[0].RequestPathstring | null Yes
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Yes
$.oneOf[0].allOf[0].ResponseCodeinteger Yes
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring No
$.oneOf[0].allOf[1]object Yes
$.oneOf[0].allOf[1].Payloadobject Yes
$.oneOf[0].allOf[1].Payload.availableboolean Yes
$.oneOf[0].allOf[1].Payload.enabledboolean Yes
$.oneOf[0].allOf[1].Payload.serverUrlstring Yes
$.oneOf[0].allOf[1].Payload.streamKeystring YesOwner-only stream credential, or an empty string when disabled/unavailable. All examples are fake.
$.oneOf[1]object Yes
$.oneOf[1].RequestUserAliasstring Yes
$.oneOf[1].RequestPathstring | null Yes
$.oneOf[1].RequestStatus = "Failed" Yes
$.oneOf[1].ResponseCodeinteger Yes
$.oneOf[1].ResponseMessageAPIResponseMessage Yes
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[1].ResponseMessage.oneOf[1]array Yes
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[1].ResponseMessage.oneOf[2]object Yes
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[1].RequestImpersonatedByUserAliasstring No
Response example
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/community/get_livestream_obs_config",
    "RequestUserAlias": "example-user",
    "Payload": {
        "available": false,
        "enabled": false,
        "serverUrl": "rtmp://stream.example.com/live",
        "streamKey": "community-900001?obsKey=FAKE_DOCUMENTATION_KEY&source=test"
    }
}
Machine-readable endpoint documentation
GET

/v1/community/get_livestream_status

#
Returns viewer-filtered state and a fresh playback grant for a readable post. Public-by-design: guests receive lifecycle state only, with a sign-in requirement and no playback grant.

Parameters

NameTypeRequiredDefaultDescription
postId int Yes — Post to inspect.
sessionId string No "" Optional broadcast identity for the publisher status check.
Request example (cURL)
curl --get \
  'https://ca.appointmenttrader.com/v1/community/get_livestream_status' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'postId={{postId}}' \
  --data-urlencode 'sessionId={{sessionId}}'

Returns

JSON
See the shared response schema and synthetic example.
Response fields
FieldTypeRequiredDescription
$community_get_livestream_status_Response Yes
$.oneOf[0] Yes
$.oneOf[0].allOf[0]object Yes
$.oneOf[0].allOf[0].RequestUserAliasstring Yes
$.oneOf[0].allOf[0].RequestPathstring | null Yes
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Yes
$.oneOf[0].allOf[0].ResponseCodeinteger Yes
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring No
$.oneOf[0].allOf[1]object Yes
$.oneOf[0].allOf[1].Payload Yes
$.oneOf[0].allOf[1].Payload.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].statestring ["starting","live","processing","ready","failed"] Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].sessionIdstring Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].mediaIdinteger Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].failureStage Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].failureStage.anyOf[0]string ["publish","media","recording"] Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].failureStage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].signInRequiredboolean Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].playUrlstring YesEmpty unless live and signed in; otherwise an expiring authorized playback URL.
$.oneOf[0].allOf[1].Payload.anyOf[1]null Yes
$.oneOf[1]object Yes
$.oneOf[1].RequestUserAliasstring Yes
$.oneOf[1].RequestPathstring | null Yes
$.oneOf[1].RequestStatus = "Failed" Yes
$.oneOf[1].ResponseCodeinteger Yes
$.oneOf[1].ResponseMessageAPIResponseMessage Yes
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[1].ResponseMessage.oneOf[1]array Yes
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[1].ResponseMessage.oneOf[2]object Yes
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[1].RequestImpersonatedByUserAliasstring No
Response example
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/community/get_livestream_status",
    "RequestUserAlias": "example-user",
    "Payload": {
        "state": "starting",
        "sessionId": "00000000000000000000000000000001",
        "mediaId": 0,
        "failureStage": "publish",
        "signInRequired": false,
        "playUrl": ""
    }
}
Machine-readable endpoint documentation
GET

/v1/community/get_location_about_post_candidates

#
Finds top-level public community posts connected to a location that can be selected as the location profile About post.

Parameters

NameTypeRequiredDefaultDescription
locationID int No 0 ATLocation.ID.
locationAlias string No "" Optional public location alias fallback.
searchFilter string No "" Search text for location posts by title, body, or author alias.
postID int No 0 Exact ATDiscussionPosts.ID to preview.
pageSize int No 8 Maximum candidates to return.
minimumImageMediaCount int No 2 Minimum attached image-media items required.
Request example (cURL)
curl --get \
  'https://ca.appointmenttrader.com/v1/community/get_location_about_post_candidates' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'locationID={{locationID}}' \
  --data-urlencode 'locationAlias={{locationAlias}}' \
  --data-urlencode 'searchFilter={{searchFilter}}' \
  --data-urlencode 'postID={{postID}}' \
  --data-urlencode 'pageSize={{pageSize}}' \
  --data-urlencode 'minimumImageMediaCount={{minimumImageMediaCount}}'

Returns

JSON
See the shared response schema and synthetic example.
Response fields
FieldTypeRequiredDescription
$community_get_location_about_post_candidates_Response Yes
$.oneOf[0] Yes
$.oneOf[0].allOf[0]object Yes
$.oneOf[0].allOf[0].RequestUserAliasstring Yes
$.oneOf[0].allOf[0].RequestPathstring | null Yes
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Yes
$.oneOf[0].allOf[0].ResponseCodeinteger Yes
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring No
$.oneOf[0].allOf[1]object Yes
$.oneOf[0].allOf[1].Payloadobject Yes
$.oneOf[0].allOf[1].Payload.Candidatesarray Yes
$.oneOf[0].allOf[1].Payload.Candidates[]object No
$.oneOf[0].allOf[1].Payload.Candidates[].idinteger Yes
$.oneOf[0].allOf[1].Payload.Candidates[].titlestring Yes
$.oneOf[0].allOf[1].Payload.Candidates[].bodyPreviewstring Yes
$.oneOf[0].allOf[1].Payload.Candidates[].urlstring Yes
$.oneOf[0].allOf[1].Payload.Candidates[].createdDatestring Yes
$.oneOf[0].allOf[1].Payload.Candidates[].authorAboutPostAuthor Yes
$.oneOf[0].allOf[1].Payload.Candidates[].author.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.Candidates[].author.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.Candidates[].author.anyOf[0].aliasstring Yes
$.oneOf[0].allOf[1].Payload.Candidates[].author.anyOf[0].avatarEmojistring Yes
$.oneOf[0].allOf[1].Payload.Candidates[].author.anyOf[0].profileUrlstring Yes
$.oneOf[0].allOf[1].Payload.Candidates[].author.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.Candidates[].author.anyOf[1].idnull Yes
$.oneOf[0].allOf[1].Payload.Candidates[].author.anyOf[1].aliasnull Yes
$.oneOf[0].allOf[1].Payload.Candidates[].author.anyOf[1].avatarEmojinull Yes
$.oneOf[0].allOf[1].Payload.Candidates[].author.anyOf[1].profileUrlnull Yes
$.oneOf[0].allOf[1].Payload.Candidates[].author.anyOf[1].identityHidden = true Yes
$.oneOf[0].allOf[1].Payload.Candidates[].author.anyOf[1].identityHiddenUntilinteger Yes
$.oneOf[0].allOf[1].Payload.Candidates[].boardobject Yes
$.oneOf[0].allOf[1].Payload.Candidates[].board.idinteger Yes
$.oneOf[0].allOf[1].Payload.Candidates[].board.namestring Yes
$.oneOf[0].allOf[1].Payload.Candidates[].board.slugstring Yes
$.oneOf[0].allOf[1].Payload.Candidates[].board.typestring Yes
$.oneOf[0].allOf[1].Payload.Candidates[].imageMediaCountinteger Yes
$.oneOf[0].allOf[1].Payload.Candidates[].mediaarray Yes
$.oneOf[0].allOf[1].Payload.Candidates[].media[]object No
$.oneOf[0].allOf[1].Payload.Candidates[].media[].idinteger Yes
$.oneOf[0].allOf[1].Payload.Candidates[].media[].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.Candidates[].media[].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.Candidates[].media[].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.Candidates[].media[].widthinteger Yes
$.oneOf[0].allOf[1].Payload.Candidates[].media[].heightinteger Yes
$.oneOf[0].allOf[1].Payload.Candidates[].media[].titlestring Yes
$.oneOf[0].allOf[1].Payload.Candidates[].media[].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.Candidates[].media[].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.Candidates[].locationobject Yes
$.oneOf[0].allOf[1].Payload.Candidates[].location.idinteger Yes
$.oneOf[0].allOf[1].Payload.Pageobject Yes
$.oneOf[0].allOf[1].Payload.Page.pageSizeinteger Yes
$.oneOf[0].allOf[1].Payload.Page.minimumImageMediaCountinteger Yes
$.oneOf[0].allOf[1].Payload.Page.locationIDinteger Yes
$.oneOf[0].allOf[1].Payload.Page.schemaReadyboolean Yes
$.oneOf[1]object Yes
$.oneOf[1].RequestUserAliasstring Yes
$.oneOf[1].RequestPathstring | null Yes
$.oneOf[1].RequestStatus = "Failed" Yes
$.oneOf[1].ResponseCodeinteger Yes
$.oneOf[1].ResponseMessageAPIResponseMessage Yes
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[1].ResponseMessage.oneOf[1]array Yes
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[1].ResponseMessage.oneOf[2]object Yes
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[1].RequestImpersonatedByUserAliasstring No
Response example
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/community/get_location_about_post_candidates",
    "RequestUserAlias": "example-user",
    "Payload": {
        "Candidates": [],
        "Page": {
            "pageSize": 0,
            "minimumImageMediaCount": 0,
            "locationID": 0,
            "schemaReady": false
        }
    }
}
Machine-readable endpoint documentation
GET

/v1/community/get_location_feed

#
Returns a batch for automatic scrolling through a public location feed. Public-by-design: public location profile feeds are readable by anonymous viewers; restricted boards are still filtered by Community::GetPostsByBoardID.

Parameters

NameTypeRequiredDefaultDescription
locationAlias string Yes — The public ATLocation alias.
cursor string No "" Opaque scroll cursor from the previous response. Pass empty string to start.
limit int No 20 Batch size (1-50).
sort string No "latest" Sort mode: latest or activity.
sinceId int No 0 Only return posts strictly newer than this post ID. Pass 0 for normal scrolling.
includeRelatedLocations bool No true Include first-page related-location discovery insert.
includeRelatedPosts bool No false Continue automatically through related venues and the same market/category after location posts.
includeAvailableReservations bool No false Include eligible direct-purchase reservations after posts 6, 16, 26 and so on. Disabled for restricted source locations.
Request example (cURL)
curl --get \
  'https://ca.appointmenttrader.com/v1/community/get_location_feed' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'locationAlias={{locationAlias}}' \
  --data-urlencode 'cursor={{cursor}}' \
  --data-urlencode 'limit={{limit}}' \
  --data-urlencode 'sort={{sort}}' \
  --data-urlencode 'sinceId={{sinceId}}' \
  --data-urlencode 'includeRelatedLocations={{includeRelatedLocations}}' \
  --data-urlencode 'includeRelatedPosts={{includeRelatedPosts}}' \
  --data-urlencode 'includeAvailableReservations={{includeAvailableReservations}}'

Returns

JSON
See the shared response schema and synthetic example.
Response fields
FieldTypeRequiredDescription
$community_get_location_feed_Response Yes
$.oneOf[0] Yes
$.oneOf[0].allOf[0]object Yes
$.oneOf[0].allOf[0].RequestUserAliasstring Yes
$.oneOf[0].allOf[0].RequestPathstring | null Yes
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Yes
$.oneOf[0].allOf[0].ResponseCodeinteger Yes
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring No
$.oneOf[0].allOf[1]object Yes
$.oneOf[0].allOf[1].Payloadobject Yes
$.oneOf[0].allOf[1].Payload.postsarray Yes
$.oneOf[0].allOf[1].Payload.posts[]object No
$.oneOf[0].allOf[1].Payload.posts[].urlSlugstring Yes
$.oneOf[0].allOf[1].Payload.posts[].detailUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].legacyUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].createdAtstring Yes
$.oneOf[0].allOf[1].Payload.posts[].createdAtRelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].bodystring Yes
$.oneOf[0].allOf[1].Payload.posts[].mediaChannelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].lastArchivedVersionIdinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].mediaTotalinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].viewerIsAdminboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].canEditPostboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].reusableRequestboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].embeddedModeboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].showEmbeddedStatsboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].hideTitleboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].ownsPostboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].canViewInsightsboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].lastEditedAt Yes
$.oneOf[0].allOf[1].Payload.posts[].lastEditedAt.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].lastEditedAt.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].requestReuseSource Yes
$.oneOf[0].allOf[1].Payload.posts[].requestReuseSource.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].requestReuseSource.anyOf[0].typestring ["post","request"] Yes
$.oneOf[0].allOf[1].Payload.posts[].requestReuseSource.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].requestReuseSource.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodiesobject Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.feedobject Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.feed.bodystring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.feed.bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.feed.translationobject Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.feed.translation.endpointstring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.feed.translation.targetLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.feed.translation.targetLanguageNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.feed.translation.sourceLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.feed.translation.sourceContentHashstring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.feed.translation.titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.feed.translation.bodystring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.feed.translation.originalTitlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.feed.translation.originalBodystring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.feed.translation.eligibleboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.feed.translation.cachedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.feed.translation.liveTranslationSourceEnabledboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.feed.translation.bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.feed.translation.originalBodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.feed.translation.statestring ["done","eligible","none"] Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.feed.translation.sourceLanguageDetectionStatusstring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.feed.translation.sourceLanguageDetectionConfidence Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.feed.translation.sourceLanguageDetectionConfidence.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.feed.translation.sourceLanguageDetectionConfidence.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.embeddedobject Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.embedded.bodystring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.embedded.bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.embedded.translationobject Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.embedded.translation.endpointstring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.embedded.translation.targetLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.embedded.translation.targetLanguageNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.embedded.translation.sourceLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.embedded.translation.sourceContentHashstring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.embedded.translation.titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.embedded.translation.bodystring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.embedded.translation.originalTitlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.embedded.translation.originalBodystring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.embedded.translation.eligibleboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.embedded.translation.cachedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.embedded.translation.liveTranslationSourceEnabledboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.embedded.translation.bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.embedded.translation.originalBodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.embedded.translation.statestring ["done","eligible","none"] Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.embedded.translation.sourceLanguageDetectionStatusstring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.embedded.translation.sourceLanguageDetectionConfidence Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.embedded.translation.sourceLanguageDetectionConfidence.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.embedded.translation.sourceLanguageDetectionConfidence.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.detailobject Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.detail.bodystring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.detail.bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.detail.translationobject Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.detail.translation.endpointstring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.detail.translation.targetLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.detail.translation.targetLanguageNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.detail.translation.sourceLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.detail.translation.sourceContentHashstring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.detail.translation.titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.detail.translation.bodystring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.detail.translation.originalTitlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.detail.translation.originalBodystring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.detail.translation.eligibleboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.detail.translation.cachedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.detail.translation.liveTranslationSourceEnabledboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.detail.translation.bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.detail.translation.originalBodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.detail.translation.statestring ["done","eligible","none"] Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.detail.translation.sourceLanguageDetectionStatusstring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.detail.translation.sourceLanguageDetectionConfidence Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.detail.translation.sourceLanguageDetectionConfidence.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.detail.translation.sourceLanguageDetectionConfidence.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].boardobject Yes
$.oneOf[0].allOf[1].Payload.posts[].board.idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].board.namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].board.slugstring Yes
$.oneOf[0].allOf[1].Payload.posts[].board.urlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].board.citySlugstring Yes
$.oneOf[0].allOf[1].Payload.posts[].board.viewerCanFollowboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].board.viewerIsFollowingboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].authorNewsfeedPostAuthor Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].aliasstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].avatarEmojistring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].profileImageUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].bannerImageUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].profileUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].mentionIdinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].isSystemboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].isYouboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].profileImage Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].bannerImage Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].bannerImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].bannerImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].bannerImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].bannerImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].bannerImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].bannerImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].bannerImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].bannerImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].bannerImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].bannerImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].bannerImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].bannerImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].bannerImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].bannerImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].bannerImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].bannerImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].displayNewsfeedAuthorDisplay Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].aliasstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].avatarstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].avatarEmojistring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].profileImageUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].profileImageURLstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].profileUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].profileURLstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].customColorstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].customTextColorstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].avatarModestring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].idinteger | null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].userIDinteger | null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].isRichboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].profileImage Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].medalsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].medals[]object No
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].medals[].Namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].medals[].URLstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].identityHiddenboolean NoAn anonymized author has no profile or follow action.
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].identityHiddenUntilinteger | null NoCurrent response-race closing timestamp in Unix seconds.
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].mentionIdinteger | null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[1].aliasstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[1].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[1].avatarEmojistring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[1].profileUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[1].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[1].id = 0 Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[1].mentionIdinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[2]object Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[2].aliasnull Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[2].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[2].avatarEmojinull Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[2].profileUrlnull Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[2].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[2].idnull Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[2].mentionIdnull Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[2].identityHidden = true Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[2].identityHiddenUntilinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].medalsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].medals[]object No
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].medals[].namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].medals[].Namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].medals[].urlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].medals[].URLstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].medals[].slugstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].medals[].categoryNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].medals[].categorySlugstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].medals[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].medals[].colorstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].medals[].textColorstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].medals[].importanceinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].viewerCanFollowboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].viewerIsFollowingboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].aliasnull Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].avatarEmojinull Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].profileImageUrlnull Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].bannerImageUrlnull Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].profileUrlnull Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].idnull Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].mentionIdnull Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].isSystem = false Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].isYou = false Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].profileImagenull Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].bannerImagenull Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].displayNewsfeedAuthorDisplay Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].aliasstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].avatarstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].avatarEmojistring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].profileImageUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].profileImageURLstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].profileUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].profileURLstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].customColorstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].customTextColorstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].avatarModestring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].idinteger | null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].userIDinteger | null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].isRichboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].profileImage Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].medalsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].medals[]object No
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].medals[].Namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].medals[].URLstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].identityHiddenboolean NoAn anonymized author has no profile or follow action.
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].identityHiddenUntilinteger | null NoCurrent response-race closing timestamp in Unix seconds.
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].mentionIdinteger | null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[1].aliasstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[1].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[1].avatarEmojistring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[1].profileUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[1].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[1].id = 0 Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[1].mentionIdinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[2]object Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[2].aliasnull Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[2].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[2].avatarEmojinull Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[2].profileUrlnull Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[2].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[2].idnull Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[2].mentionIdnull Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[2].identityHidden = true Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[2].identityHiddenUntilinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].medalsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].viewerCanFollow = false Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].viewerIsFollowing = false Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].identityHidden = true Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].identityHiddenUntilinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].translationobject Yes
$.oneOf[0].allOf[1].Payload.posts[].translation.endpointstring Yes
$.oneOf[0].allOf[1].Payload.posts[].translation.targetLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.posts[].translation.targetLanguageNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].translation.sourceLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.posts[].translation.sourceContentHashstring Yes
$.oneOf[0].allOf[1].Payload.posts[].translation.titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].translation.bodystring Yes
$.oneOf[0].allOf[1].Payload.posts[].translation.originalTitlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].translation.originalBodystring Yes
$.oneOf[0].allOf[1].Payload.posts[].translation.eligibleboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].translation.cachedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].translation.liveTranslationSourceEnabledboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].translation.bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].translation.originalBodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].translation.statestring ["done","eligible","none"] Yes
$.oneOf[0].allOf[1].Payload.posts[].translation.sourceLanguageDetectionStatusstring Yes
$.oneOf[0].allOf[1].Payload.posts[].translation.sourceLanguageDetectionConfidence Yes
$.oneOf[0].allOf[1].Payload.posts[].translation.sourceLanguageDetectionConfidence.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.posts[].translation.sourceLanguageDetectionConfidence.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].rating Yes
$.oneOf[0].allOf[1].Payload.posts[].rating.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.posts[].rating.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].mediaarray Yes
$.oneOf[0].allOf[1].Payload.posts[].media[]object No
$.oneOf[0].allOf[1].Payload.posts[].media[].idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].media[].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].media[].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].media[].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.posts[].media[].widthinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].media[].heightinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].media[].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].media[].signInRequiredboolean No
$.oneOf[0].allOf[1].Payload.posts[].mediaLabelsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].mediaLabels[]object No
$.oneOf[0].allOf[1].Payload.posts[].mediaLabels[].idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].mediaLabels[].namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].mediaLabels[].emojistring No
$.oneOf[0].allOf[1].Payload.posts[].mediaNextOffset Yes
$.oneOf[0].allOf[1].Payload.posts[].mediaNextOffset.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].mediaNextOffset.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].inlineMediaarray Yes
$.oneOf[0].allOf[1].Payload.posts[].inlineMedia[]object No
$.oneOf[0].allOf[1].Payload.posts[].inlineMedia[].idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].inlineMedia[].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].inlineMedia[].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].inlineMedia[].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.posts[].inlineMedia[].widthinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].inlineMedia[].heightinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].inlineMedia[].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richLinksarray Yes
$.oneOf[0].allOf[1].Payload.posts[].richLinks[]object No
$.oneOf[0].allOf[1].Payload.posts[].richLinks[].idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richLinks[].urlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richLinks[].canonicalUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richLinks[].hoststring Yes
$.oneOf[0].allOf[1].Payload.posts[].richLinks[].siteNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richLinks[].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richLinks[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richLinks[].imageMediaIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richLinks[].image Yes
$.oneOf[0].allOf[1].Payload.posts[].richLinks[].image.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].richLinks[].image.anyOf[0].mediaIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richLinks[].image.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richLinks[].image.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richLinks[].image.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richLinks[].image.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richLinks[].image.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richLinks[].image.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachmentsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[]NewsfeedRichAttachment No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0]object No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].type = "rating" Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].postIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].reviewUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].ratingValuenumber Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].ratingLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].filledStarsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].maxStars = 5 Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].targetRolestring ["location","buyer","seller"] Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].visual Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].visual.anyOf[0]array Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].visual.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].visual.anyOf[1].type = "location" Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].visual.anyOf[1].imageUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].visual.anyOf[1].primaryColorstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].visual.anyOf[1].textColorstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].visual.anyOf[1].outlineColorstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].relationshipobject Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].relationship.typestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].relationship.labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].relationship.htmlstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].relationship.completedCountinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].relationship.pendingCountinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].boardobject Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].board.idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].board.namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].board.urlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].targetobject Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].target.typestring ["board","location","user"] Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].target.namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].target.urlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].target.htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].target.metastring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1]NewsfeedLiveAttachment No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[0]object No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[0].statestring ["starting","live","processing","ready","failed"] Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[0].sessionIdstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[0].mediaIdinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[0].failureStage Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[0].failureStage.anyOf[0]string ["publish","media","recording"] Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[0].failureStage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[0].signInRequiredboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[0].playUrlstring YesEmpty unless live and signed in; otherwise an expiring authorized playback URL.
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[0].type = "liveStream" Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[0].postIdinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[0].authorUserId Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[0].authorUserId.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[0].authorUserId.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[0].authorAlias Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[0].authorAlias.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[0].authorAlias.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[0].streamTitlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[0].thumbnailUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[0].viewerCountUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[0].shareUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[0].hirePopupProfilePathstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[1]object No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[1].statestring ["starting","live","processing","ready","failed"] Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[1].sessionIdstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[1].mediaIdinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[1].failureStage Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[1].failureStage.anyOf[0]string ["publish","media","recording"] Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[1].failureStage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[1].signInRequiredboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[1].playUrlstring YesEmpty unless live and signed in; otherwise an expiring authorized playback URL.
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[1].type = "liveStream" Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[1].postIdinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[1].activationIdstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[1].overlayActivationIdstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[1].authorUserId Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[1].authorUserId.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[1].authorUserId.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[1].authorAlias Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[1].authorAlias.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[1].authorAlias.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[1].streamTitlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[1].viewerCountUrl = "" Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[1].shareUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[1].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2]NewsfeedBidAttachment No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0]object No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].subtitlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].amountLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].statusLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].requestTextstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].bidIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].postIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].type = "bid" Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].requiresDeleteFollowup = true Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].metaarray Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].alertsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].alerts[]object No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].alerts[].tonestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].alerts[].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actionsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[]object No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].typestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].stylestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].actionstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].hrefstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].sellerSignInReturnURLstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].confirmTitlestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].confirmMessagestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].confirmButtonstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].modalTitlestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].chatUserAlias No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].chatUserAlias.anyOf[0]string No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].chatUserAlias.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].chatNamestring | null No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].proposalDefaultLocationAliasstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].proposalDefaultLocationNamestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].proposalDefaultStartTimestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].proposalDefaultInventoryTypeNamestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].isShortlistedstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].shortlistLabelstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].unshortlistLabelstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].feedbackStartTimestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].feedbackEndTimestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].feedbackLocationNamestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].feedbackLocationAliasstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].feedbackInventoryTypeNamestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].feedbackRequestStringstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].feedbackIsPremiumstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].guidancestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].prefillTextstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].reservationNamestring | null No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].phoneNumberstring | null No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].emailAddressstring | null No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].verificationRequiredstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].verificationTitlestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].verificationMessagestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].verificationButtonstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].verificationURLstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].historyTagstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].historyTitlestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].reviewPostURLstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].reviewContextstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].reuseBalancestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].bidIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].postIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].feedbackAmountinteger No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].discussionPostIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].reviewPostIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].reviewRequestIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].fullPageboolean No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].wrapboolean No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].inlineNavigation No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].inlineNavigation.anyOf[0]string No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].inlineNavigation.anyOf[1]boolean No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].proposalDefaultInventoryTypeID No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].proposalDefaultInventoryTypeID.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].proposalDefaultInventoryTypeID.anyOf[1]string No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].issueobject No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].issue.titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].issue.messagestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].issue.stepsTitlestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].issue.stepsarray No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].issue.steps[]string No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].issue.actionsarray No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].issue.actions[]object No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].issue.actions[].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].issue.actions[].hrefstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].issue.actions[].fullPageboolean No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].issue.holdAccessBidIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].buyerIdentityHiddenboolean No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].buyerIdentityHiddenUntil No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].buyerIdentityHiddenUntil.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].buyerIdentityHiddenUntil.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].discussionnull Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].viewerIsPostAuthorboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].buyerIdentityHiddenboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].buyerIdentityHiddenUntil Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].buyerIdentityHiddenUntil.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].buyerIdentityHiddenUntil.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].buyerShareURLstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].directHireExplanationstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].respondByTimestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].respondByLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].fillBySellerHtmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].timeLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].detailLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].isPremiumboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].isCustomConciergeRequestboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].viewerMode = "owner" Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].requestModestring ["general","specific"] Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].operationalExpiry Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].operationalExpiry.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].operationalExpiry.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].responseRound Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].responseRound.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].responseRound.anyOf[0].roundIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].responseRound.anyOf[0].statestring ["collecting","immediate"] Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].responseRound.anyOf[0].closesAtinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].responseRound.anyOf[0].serverTimeinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].responseRound.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].visualBidCardVisual Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].visual.anyOf[0]array Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].visual.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].visual.anyOf[1].imageUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].visual.anyOf[1].imageAltstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].visual.anyOf[1].primaryColorstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].visual.anyOf[1].textColorstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].modifyPrefillTextstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].reservationContact No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].reservationContact.anyOf[0]object No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].reservationContact.anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].reservationContact.anyOf[0].reservationNamestring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].reservationContact.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].isFilledboolean No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1]object No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].subtitlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].amountLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].statusLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].requestTextstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].bidIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].postIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].type = "bid" Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].requiresDeleteFollowup = true Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].metaarray Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].alertsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].alerts[]object No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].alerts[].tonestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].alerts[].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actionsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[]object No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].typestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].stylestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].actionstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].hrefstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].sellerSignInReturnURLstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].confirmTitlestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].confirmMessagestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].confirmButtonstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].modalTitlestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].chatUserAlias No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].chatUserAlias.anyOf[0]string No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].chatUserAlias.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].chatNamestring | null No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].proposalDefaultLocationAliasstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].proposalDefaultLocationNamestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].proposalDefaultStartTimestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].proposalDefaultInventoryTypeNamestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].isShortlistedstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].shortlistLabelstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].unshortlistLabelstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].feedbackStartTimestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].feedbackEndTimestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].feedbackLocationNamestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].feedbackLocationAliasstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].feedbackInventoryTypeNamestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].feedbackRequestStringstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].feedbackIsPremiumstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].guidancestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].prefillTextstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].reservationNamestring | null No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].phoneNumberstring | null No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].emailAddressstring | null No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].verificationRequiredstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].verificationTitlestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].verificationMessagestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].verificationButtonstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].verificationURLstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].historyTagstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].historyTitlestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].reviewPostURLstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].reviewContextstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].reuseBalancestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].bidIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].postIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].feedbackAmountinteger No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].discussionPostIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].reviewPostIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].reviewRequestIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].fullPageboolean No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].wrapboolean No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].inlineNavigation No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].inlineNavigation.anyOf[0]string No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].inlineNavigation.anyOf[1]boolean No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].proposalDefaultInventoryTypeID No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].proposalDefaultInventoryTypeID.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].proposalDefaultInventoryTypeID.anyOf[1]string No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].issueobject No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].issue.titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].issue.messagestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].issue.stepsTitlestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].issue.stepsarray No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].issue.steps[]string No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].issue.actionsarray No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].issue.actions[]object No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].issue.actions[].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].issue.actions[].hrefstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].issue.actions[].fullPageboolean No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].issue.holdAccessBidIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].buyerIdentityHiddenboolean No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].buyerIdentityHiddenUntil No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].buyerIdentityHiddenUntil.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].buyerIdentityHiddenUntil.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].discussionnull Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].viewerIsPostAuthorboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].buyerIdentityHiddenboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].buyerIdentityHiddenUntil Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].buyerIdentityHiddenUntil.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].buyerIdentityHiddenUntil.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].viewerMode = "seller" Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].bidUUIDstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].timeLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].detailLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].amountLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].directHireExplanationstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].fulfillmentAliasstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].filledAtstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].statusLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].messagestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].requestTextstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].shareURLstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].buyerShareURLstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].bidIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].postIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].includedInNewsfeedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].includedInOverviewboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].viewerIsCurrentHolderboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].isPremiumboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].isSubmissionPendingReviewboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].type = "bid" Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].surface = "newsfeed" Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].customerSurveysnull Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptionsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[]object No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].ATLocation_IDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].ATLocationInventoryType_IDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].TimeRangeUnitCountinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].Quantityinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].LocationNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].LocationAliasstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].InventoryTypeNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].StartDatestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].EndDatestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].StartTimestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].EndTimestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].PartySize No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].PartySize.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].PartySize.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].CheckOutDate No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].CheckOutDate.anyOf[0]string No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].CheckOutDate.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].Constraintsarray No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].Constraints[]string No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].ExcludedVenuesarray No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].ExcludedVenues[]string No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].OperationalProjectionboolean NoTrue for a general request’s operational concierge anchor; these dates/location are not resolved fulfillment facts.
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].deliverableTypestring ["fulfillment","research"] Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].researchScope Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].researchScope.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].researchScope.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].overviewStatusstring ["","open","held","cancelled","filled"] Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].metaarray Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].meta[]object No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].meta[].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].meta[].valuestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].meta[].valueFormatstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].badgesarray Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].badges[]object No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].badges[].tonestring ["premium","direct-hire","shortlisted"] Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].badges[].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[]object No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].typestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].stylestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].actionstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].hrefstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].sellerSignInReturnURLstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].confirmTitlestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].confirmMessagestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].confirmButtonstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].modalTitlestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].chatUserAlias No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].chatUserAlias.anyOf[0]string No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].chatUserAlias.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].chatNamestring | null No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].proposalDefaultLocationAliasstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].proposalDefaultLocationNamestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].proposalDefaultStartTimestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].proposalDefaultInventoryTypeNamestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].isShortlistedstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].shortlistLabelstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].unshortlistLabelstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackStartTimestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackEndTimestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackLocationNamestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackLocationAliasstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackInventoryTypeNamestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackRequestStringstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackIsPremiumstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].guidancestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].prefillTextstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].reservationNamestring | null No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].phoneNumberstring | null No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].emailAddressstring | null No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].verificationRequiredstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].verificationTitlestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].verificationMessagestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].verificationButtonstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].verificationURLstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].historyTagstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].historyTitlestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].reviewPostURLstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].reviewContextstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].reuseBalancestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].bidIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].postIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackAmountinteger No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].discussionPostIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].reviewPostIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].reviewRequestIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].fullPageboolean No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].wrapboolean No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].inlineNavigation No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].inlineNavigation.anyOf[0]string No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].inlineNavigation.anyOf[1]boolean No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].proposalDefaultInventoryTypeID No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].proposalDefaultInventoryTypeID.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].proposalDefaultInventoryTypeID.anyOf[1]string No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issueobject No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.messagestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.stepsTitlestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.stepsarray No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.steps[]string No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.actionsarray No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.actions[]object No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.actions[].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.actions[].hrefstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.actions[].fullPageboolean No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.holdAccessBidIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].buyerIdentityHiddenboolean No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].buyerIdentityHiddenUntil No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].buyerIdentityHiddenUntil.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].buyerIdentityHiddenUntil.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].visualBidCardVisual Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].visual.anyOf[0]array Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].visual.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].visual.anyOf[1].imageUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].visual.anyOf[1].imageAltstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].visual.anyOf[1].primaryColorstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].visual.anyOf[1].textColorstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionStateobject Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.statusstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.messagestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.sponsorAliasstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.sponsorChatLinkstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.sponsorStatusstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.moveOwnershipUnavailableReasonstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.moveOwnershipUnavailableMessagestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canPickupboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canDropboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canFillboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canMoveOwnershipboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canShortlistboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canDiscussboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canChatboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.requiresSponsorboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canFillDirectlyboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.fillRateBasisPointsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.minimumFillRateBasisPointsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.missingHoldPermissionsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.missingHoldPermissions[]string No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.directFillNoticeboolean No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.directFillAvailabilitystring ["available","unavailable","selection_pending","seller_ineligible"] No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auctionURLstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auctionobject No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.venuestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.startTimestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.endTimestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.bidIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.bidAmountCentsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.roundID Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.roundID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.roundID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.statestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.serverTimeinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.closesAt Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.closesAt.anyOf[0]DatabaseInteger YesInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.closesAt.anyOf[0].oneOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.closesAt.anyOf[0].oneOf[1]string Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.closesAt.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.enabledboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.openingCentsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.incrementCentsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.leadingCentsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.nextCentsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.estimatedFeesCentsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.remainingCentsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.leadingboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.priorityUntilnull Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.priorityMine = false Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.ownOffersarray Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.ownOffers[]object No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.ownOffers[].idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.ownOffers[].amountCentsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.ownOffers[].statestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.ownOffers[].refundCentsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.eligibilityError Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.eligibilityError.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.eligibilityError.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.holdAppointmentID Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.holdAppointmentID.anyOf[0]DatabaseInteger YesInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.holdAppointmentID.anyOf[0].oneOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.holdAppointmentID.anyOf[0].oneOf[1]string Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.holdAppointmentID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.buyerIdentityHiddenboolean NoTrue when the authenticated viewer cannot see the buyer during the current response race.
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.buyerIdentityHiddenUntilinteger | null NoSaved current-round ClosesAt as Unix seconds; null when identity is visible. Reveal is authoritative only on a new response.
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.poolRequiredboolean No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.responseRound No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.responseRound.anyOf[0]object No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.responseRound.anyOf[0].roundIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.responseRound.anyOf[0].statestring ["collecting","immediate"] Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.responseRound.anyOf[0].closesAtinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.responseRound.anyOf[0].serverTimeinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.responseRound.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].responseRound Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].responseRound.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].responseRound.anyOf[0].roundIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].responseRound.anyOf[0].statestring ["collecting","immediate"] Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].responseRound.anyOf[0].closesAtinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].responseRound.anyOf[0].serverTimeinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].responseRound.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].buyerIdentityHiddenboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].buyerIdentityHiddenUntil Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].buyerIdentityHiddenUntil.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].buyerIdentityHiddenUntil.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3]object No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].type = "sharePlanAppointment" Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].joinStateSharedPlanJoinState Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].joinState.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].joinState.anyOf[0].status = "Unavailable" Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].joinState.anyOf[0].canRequest = false Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].joinState.anyOf[0].canManage = false Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].joinState.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].joinState.anyOf[1].statusstring ["Unavailable","Host","Joined","Pending","Accepted","Declined","None"] Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].joinState.anyOf[1].canRequestboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].joinState.anyOf[1].canManageboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].joinState.anyOf[1].pendingCountinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].joinState.anyOf[1].joiningCountinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].joinState.anyOf[1].requestIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].joinState.anyOf[1].planURLstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].joinState.anyOf[1].chatIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].appointmentIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].postIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].locationIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].venueNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].venueUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].imageUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].imageURL256string Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].primaryColorstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].textColorstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].cityNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].cityGroupCodestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].datestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].timestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].dateLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].timeLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].planLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].discussionUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].attendeesobject Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].attendees.sharedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].attendees.countinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].attendees.itemsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].attendees.items[]object No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].attendees.items[].aliasstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].attendees.items[].avatarstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].attendees.items[].avatarEmojistring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].attendees.items[].topUserGroupNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].attendees.items[].topMedalCategoryNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].attendees.items[].profileURLstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].attendees.items[].profileImageURLstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].attendees.items[].bannerImageURLstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].attendees.items[].importanceLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].attendees.items[].userIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].attendees.items[].importancePointsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].attendees.items[].profileImageMedianull Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].attendees.items[].profileImageFramenull Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].attendees.items[].bannerImageMedianull Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].attendees.items[].bannerImageFramenull Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].attendees.items[].displaynull Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].attendees.items[].isOwnerboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].attendees.items[].rolestring ["owner","guest"] Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4]object No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].addressstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].categoryNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].cityNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].citySlugstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].cityGroupCodestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].firstOpeningDatestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].firstOpeningDateLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].promotedUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].discussionUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].postIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].proposedLocationIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].eventIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].categoryIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].confirmationsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].confirmationsRequiredinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].promotedLocationIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].viewerCanConfirmboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].viewerHasConfirmedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].viewerIsSubmitterboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].type = "newLocationProposal" Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].eventIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].urlSlugstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].iconEmojistring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].externalURLstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].effectRadiusInMeters Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].effectRadiusInMeters.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].effectRadiusInMeters.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].categoryobject Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].category.categoryIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].category.namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].category.iconEmojistring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].category.urlSlugstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].ownerPostID Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].ownerPostID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].ownerPostID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].ownerPostName Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].ownerPostName.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].ownerPostName.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].ownerPostURL Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].ownerPostURL.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].ownerPostURL.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].originatorUserID Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].originatorUserID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].originatorUserID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].earnedTraderPointsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].importanceLevel Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].importanceLevel.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].importanceLevel.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].defaultImportanceLevel Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].defaultImportanceLevel.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].defaultImportanceLevel.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].affectsOpeningTimesboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].countryCodeIncludeListarray Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].countryCodeIncludeList[]string No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].countryCodeExcludeListarray Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].countryCodeExcludeList[]string No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].geographicobject Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].geographic.lat Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].geographic.lat.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].geographic.lat.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].geographic.lng Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].geographic.lng.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].geographic.lng.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].geographic.effectRadiusInMeters Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].geographic.effectRadiusInMeters.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].geographic.effectRadiusInMeters.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].geographic.eventATLocationID Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].geographic.eventATLocationID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].geographic.eventATLocationID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].physicalLocationobject Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.modestring ["venue","point","none"] Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.locationID Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.locationID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.locationID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.aliasstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.addressStringstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.countryCodestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.lat Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.lat.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.lat.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.lng Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.lng.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.lng.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].statusstring ["Pending","Confirmed","Rejected","Merged"] Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].rewardobject Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].reward.policyVersionstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].reward.displayRewardboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].reward.rewardTypestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].reward.submitterAmountinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].reward.verifierAmountinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].reward.submitterAmountLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].reward.verifierAmountLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].reward.penaltyMultipliernumber Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].reward.penaltyAppliesboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5]object No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].type = "listingBundle" Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].postIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].itemsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[]object No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].listingIDstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].locationNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].locationAliasstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].citystring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].imageUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].primaryColorstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].textColorstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].outlineColorstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].hoverColorstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].inventoryTypeNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].datestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].dateLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].timeLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].priceLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].soldLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].statusLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].statusstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].purchaseUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].detailUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].appointmentIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].locationIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].isAvailableboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].isReviewPendingboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].isSoldboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].saleModestring ["FixedPrice","Auction"] Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].listingIDstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].locationNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].imageUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].inventoryTypeNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].timezonestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].statusLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].cardPriceLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].cardSummarystring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].urlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].auctionIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].startingPriceCentsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].currentBidCentsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].minimumNextBidCentsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].bidCountinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].revisioninteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].isOpenboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].isLeadingboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].canAdministrativelyCancelboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].canBidboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].canManageboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].isSellerboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].listingStart Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].listingStart.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].listingStart.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].serverTime Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].serverTime.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].serverTime.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].endsAt Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].endsAt.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].endsAt.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].purchaseURL Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].purchaseURL.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].purchaseURL.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].saleModestring ["FixedPrice","Auction"] Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].statusstring ["PendingApproval","Open","Settling","Sold","Unsold","Cancelled"] Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].priceCentsinteger No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auctionSummarystring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].livestream Yes
$.oneOf[0].allOf[1].Payload.posts[].livestream.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].livestream.anyOf[0].statestring ["starting","live","processing","ready","failed"] Yes
$.oneOf[0].allOf[1].Payload.posts[].livestream.anyOf[0].sessionIdstring Yes
$.oneOf[0].allOf[1].Payload.posts[].livestream.anyOf[0].mediaIdinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].livestream.anyOf[0].failureStage Yes
$.oneOf[0].allOf[1].Payload.posts[].livestream.anyOf[0].failureStage.anyOf[0]string ["publish","media","recording"] Yes
$.oneOf[0].allOf[1].Payload.posts[].livestream.anyOf[0].failureStage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].livestream.anyOf[0].signInRequiredboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].livestream.anyOf[0].playUrlstring YesEmpty unless live and signed in; otherwise an expiring authorized playback URL.
$.oneOf[0].allOf[1].Payload.posts[].livestream.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentionsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[]object No
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].eventIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].urlSlugstring Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].iconEmojistring Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].externalURLstring Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].effectRadiusInMeters Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].effectRadiusInMeters.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].effectRadiusInMeters.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].categoryobject Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].category.categoryIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].category.namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].category.iconEmojistring Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].category.urlSlugstring Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].ownerPostID Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].ownerPostID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].ownerPostID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].ownerPostName Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].ownerPostName.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].ownerPostName.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].ownerPostURL Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].ownerPostURL.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].ownerPostURL.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].originatorUserID Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].originatorUserID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].originatorUserID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].earnedTraderPointsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].importanceLevel Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].importanceLevel.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].importanceLevel.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].defaultImportanceLevel Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].defaultImportanceLevel.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].defaultImportanceLevel.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].affectsOpeningTimesboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].countryCodeIncludeListarray Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].countryCodeIncludeList[]string No
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].countryCodeExcludeListarray Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].countryCodeExcludeList[]string No
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].geographicobject Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].geographic.lat Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].geographic.lat.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].geographic.lat.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].geographic.lng Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].geographic.lng.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].geographic.lng.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].geographic.effectRadiusInMeters Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].geographic.effectRadiusInMeters.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].geographic.effectRadiusInMeters.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].geographic.eventATLocationID Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].geographic.eventATLocationID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].geographic.eventATLocationID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].physicalLocationobject Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].physicalLocation.modestring ["venue","point","none"] Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].physicalLocation.locationID Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].physicalLocation.locationID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].physicalLocation.locationID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].physicalLocation.namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].physicalLocation.aliasstring Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].physicalLocation.addressStringstring Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].physicalLocation.countryCodestring Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].physicalLocation.lat Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].physicalLocation.lat.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].physicalLocation.lat.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].physicalLocation.lng Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].physicalLocation.lng.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].physicalLocation.lng.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].mentionID Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].mentionID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].mentionID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].mentionSourcestring ["mention","owner",""] Yes
$.oneOf[0].allOf[1].Payload.posts[].repostNewsfeedRepost Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[0]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[1].available = false Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[1].sourcePostIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[1].messagestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2]object Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].available = true Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePostIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePostobject Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.urlSlugstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.detailUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.legacyUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.createdAtstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.createdAtRelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.bodystring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.mediaChannelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastArchivedVersionIdinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.mediaTotalinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.viewerIsAdminboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.canEditPostboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.reusableRequestboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.embeddedModeboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.showEmbeddedStatsboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.hideTitleboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.ownsPostboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.canViewInsightsboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastEditedAt Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastEditedAt.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastEditedAt.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.requestReuseSource Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.requestReuseSource.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.requestReuseSource.anyOf[0].typestring ["post","request"] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.requestReuseSource.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.requestReuseSource.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodiesobject Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.feedobject Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.feed.bodystring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.feed.bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.feed.translationobject Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.feed.translation.endpointstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.feed.translation.targetLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.feed.translation.targetLanguageNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.feed.translation.sourceLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.feed.translation.sourceContentHashstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.feed.translation.titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.feed.translation.bodystring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.feed.translation.originalTitlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.feed.translation.originalBodystring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.feed.translation.eligibleboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.feed.translation.cachedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.feed.translation.liveTranslationSourceEnabledboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.feed.translation.bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.feed.translation.originalBodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.feed.translation.statestring ["done","eligible","none"] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.feed.translation.sourceLanguageDetectionStatusstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.feed.translation.sourceLanguageDetectionConfidence Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.feed.translation.sourceLanguageDetectionConfidence.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.feed.translation.sourceLanguageDetectionConfidence.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.embeddedobject Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.embedded.bodystring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.embedded.bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.embedded.translationobject Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.embedded.translation.endpointstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.embedded.translation.targetLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.embedded.translation.targetLanguageNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.embedded.translation.sourceLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.embedded.translation.sourceContentHashstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.embedded.translation.titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.embedded.translation.bodystring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.embedded.translation.originalTitlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.embedded.translation.originalBodystring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.embedded.translation.eligibleboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.embedded.translation.cachedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.embedded.translation.liveTranslationSourceEnabledboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.embedded.translation.bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.embedded.translation.originalBodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.embedded.translation.statestring ["done","eligible","none"] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.embedded.translation.sourceLanguageDetectionStatusstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.embedded.translation.sourceLanguageDetectionConfidence Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.embedded.translation.sourceLanguageDetectionConfidence.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.embedded.translation.sourceLanguageDetectionConfidence.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.detailobject Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.detail.bodystring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.detail.bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.detail.translationobject Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.detail.translation.endpointstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.detail.translation.targetLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.detail.translation.targetLanguageNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.detail.translation.sourceLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.detail.translation.sourceContentHashstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.detail.translation.titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.detail.translation.bodystring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.detail.translation.originalTitlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.detail.translation.originalBodystring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.detail.translation.eligibleboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.detail.translation.cachedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.detail.translation.liveTranslationSourceEnabledboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.detail.translation.bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.detail.translation.originalBodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.detail.translation.statestring ["done","eligible","none"] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.detail.translation.sourceLanguageDetectionStatusstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.detail.translation.sourceLanguageDetectionConfidence Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.detail.translation.sourceLanguageDetectionConfidence.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.detail.translation.sourceLanguageDetectionConfidence.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.boardobject Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.board.idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.board.namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.board.slugstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.board.urlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.board.citySlugstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.board.viewerCanFollowboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.board.viewerIsFollowingboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.authorNewsfeedPostAuthor Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].aliasstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].avatarEmojistring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].profileImageUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].bannerImageUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].profileUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].mentionIdinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].isSystemboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].isYouboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].profileImage Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].bannerImage Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].bannerImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].bannerImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].bannerImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].bannerImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].bannerImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].bannerImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].bannerImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].bannerImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].bannerImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].bannerImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].bannerImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].bannerImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].bannerImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].bannerImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].bannerImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].bannerImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].displayNewsfeedAuthorDisplay Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].aliasstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].avatarstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].avatarEmojistring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].profileImageUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].profileImageURLstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].profileUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].profileURLstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].customColorstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].customTextColorstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].avatarModestring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].idinteger | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].userIDinteger | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].isRichboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].profileImage Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].medalsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].medals[]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].medals[].Namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].medals[].URLstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].identityHiddenboolean NoAn anonymized author has no profile or follow action.
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].identityHiddenUntilinteger | null NoCurrent response-race closing timestamp in Unix seconds.
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].mentionIdinteger | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[1].aliasstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[1].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[1].avatarEmojistring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[1].profileUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[1].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[1].id = 0 Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[1].mentionIdinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[2]object Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[2].aliasnull Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[2].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[2].avatarEmojinull Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[2].profileUrlnull Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[2].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[2].idnull Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[2].mentionIdnull Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[2].identityHidden = true Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[2].identityHiddenUntilinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].medalsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].medals[]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].medals[].namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].medals[].Namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].medals[].urlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].medals[].URLstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].medals[].slugstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].medals[].categoryNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].medals[].categorySlugstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].medals[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].medals[].colorstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].medals[].textColorstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].medals[].importanceinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].viewerCanFollowboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].viewerIsFollowingboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].aliasnull Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].avatarEmojinull Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].profileImageUrlnull Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].bannerImageUrlnull Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].profileUrlnull Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].idnull Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].mentionIdnull Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].isSystem = false Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].isYou = false Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].profileImagenull Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].bannerImagenull Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].displayNewsfeedAuthorDisplay Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].aliasstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].avatarstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].avatarEmojistring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].profileImageUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].profileImageURLstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].profileUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].profileURLstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].customColorstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].customTextColorstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].avatarModestring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].idinteger | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].userIDinteger | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].isRichboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].profileImage Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].medalsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].medals[]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].medals[].Namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].medals[].URLstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].identityHiddenboolean NoAn anonymized author has no profile or follow action.
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].identityHiddenUntilinteger | null NoCurrent response-race closing timestamp in Unix seconds.
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].mentionIdinteger | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[1].aliasstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[1].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[1].avatarEmojistring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[1].profileUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[1].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[1].id = 0 Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[1].mentionIdinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[2]object Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[2].aliasnull Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[2].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[2].avatarEmojinull Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[2].profileUrlnull Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[2].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[2].idnull Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[2].mentionIdnull Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[2].identityHidden = true Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[2].identityHiddenUntilinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].medalsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].viewerCanFollow = false Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].viewerIsFollowing = false Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].identityHidden = true Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].identityHiddenUntilinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.translationobject Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.translation.endpointstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.translation.targetLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.translation.targetLanguageNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.translation.sourceLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.translation.sourceContentHashstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.translation.titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.translation.bodystring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.translation.originalTitlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.translation.originalBodystring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.translation.eligibleboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.translation.cachedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.translation.liveTranslationSourceEnabledboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.translation.bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.translation.originalBodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.translation.statestring ["done","eligible","none"] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.translation.sourceLanguageDetectionStatusstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.translation.sourceLanguageDetectionConfidence Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.translation.sourceLanguageDetectionConfidence.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.translation.sourceLanguageDetectionConfidence.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.rating Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.rating.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.rating.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.mediaarray Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.media[]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.media[].idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.media[].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.media[].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.media[].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.media[].widthinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.media[].heightinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.media[].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.media[].signInRequiredboolean No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.mediaLabelsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.mediaLabels[]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.mediaLabels[].idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.mediaLabels[].namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.mediaLabels[].emojistring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.mediaNextOffset Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.mediaNextOffset.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.mediaNextOffset.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.inlineMediaarray Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.inlineMedia[]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.inlineMedia[].idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.inlineMedia[].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.inlineMedia[].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.inlineMedia[].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.inlineMedia[].widthinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.inlineMedia[].heightinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.inlineMedia[].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richLinksarray Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richLinks[]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richLinks[].idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richLinks[].urlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richLinks[].canonicalUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richLinks[].hoststring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richLinks[].siteNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richLinks[].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richLinks[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richLinks[].imageMediaIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richLinks[].image Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richLinks[].image.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richLinks[].image.anyOf[0].mediaIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richLinks[].image.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richLinks[].image.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richLinks[].image.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richLinks[].image.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richLinks[].image.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richLinks[].image.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachmentsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[]NewsfeedRichAttachment No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[0]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[0].type = "rating" Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[0].postIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[0].reviewUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[0].ratingValuenumber Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[0].ratingLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[0].filledStarsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[0].maxStars = 5 Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[0].targetRolestring ["location","buyer","seller"] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[0].visual Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[0].visual.anyOf[0]array Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[0].visual.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[0].visual.anyOf[1].type = "location" Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[0].visual.anyOf[1].imageUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[0].visual.anyOf[1].primaryColorstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[0].visual.anyOf[1].textColorstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[0].visual.anyOf[1].outlineColorstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[0].relationshipobject Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[0].relationship.typestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[0].relationship.labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[0].relationship.htmlstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[0].relationship.completedCountinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[0].relationship.pendingCountinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[0].boardobject Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[0].board.idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[0].board.namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[0].board.urlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[0].targetobject Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[0].target.typestring ["board","location","user"] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[0].target.namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[0].target.urlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[0].target.htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[0].target.metastring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1]NewsfeedLiveAttachment No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[0]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[0].statestring ["starting","live","processing","ready","failed"] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[0].sessionIdstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[0].mediaIdinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[0].failureStage Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[0].failureStage.anyOf[0]string ["publish","media","recording"] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[0].failureStage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[0].signInRequiredboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[0].playUrlstring YesEmpty unless live and signed in; otherwise an expiring authorized playback URL.
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[0].type = "liveStream" Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[0].postIdinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[0].authorUserId Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[0].authorUserId.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[0].authorUserId.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[0].authorAlias Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[0].authorAlias.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[0].authorAlias.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[0].streamTitlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[0].thumbnailUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[0].viewerCountUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[0].shareUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[0].hirePopupProfilePathstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[1]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[1].statestring ["starting","live","processing","ready","failed"] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[1].sessionIdstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[1].mediaIdinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[1].failureStage Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[1].failureStage.anyOf[0]string ["publish","media","recording"] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[1].failureStage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[1].signInRequiredboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[1].playUrlstring YesEmpty unless live and signed in; otherwise an expiring authorized playback URL.
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[1].type = "liveStream" Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[1].postIdinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[1].activationIdstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[1].overlayActivationIdstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[1].authorUserId Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[1].authorUserId.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[1].authorUserId.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[1].authorAlias Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[1].authorAlias.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[1].authorAlias.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[1].streamTitlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[1].viewerCountUrl = "" Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[1].shareUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[1].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2]NewsfeedBidAttachment No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].subtitlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].amountLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].statusLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].requestTextstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].bidIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].postIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].type = "bid" Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].requiresDeleteFollowup = true Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].metaarray Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].alertsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].alerts[]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].alerts[].tonestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].alerts[].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actionsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].typestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].stylestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].actionstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].hrefstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].sellerSignInReturnURLstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].confirmTitlestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].confirmMessagestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].confirmButtonstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].modalTitlestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].chatUserAlias No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].chatUserAlias.anyOf[0]string No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].chatUserAlias.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].chatNamestring | null No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].proposalDefaultLocationAliasstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].proposalDefaultLocationNamestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].proposalDefaultStartTimestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].proposalDefaultInventoryTypeNamestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].isShortlistedstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].shortlistLabelstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].unshortlistLabelstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].feedbackStartTimestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].feedbackEndTimestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].feedbackLocationNamestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].feedbackLocationAliasstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].feedbackInventoryTypeNamestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].feedbackRequestStringstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].feedbackIsPremiumstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].guidancestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].prefillTextstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].reservationNamestring | null No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].phoneNumberstring | null No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].emailAddressstring | null No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].verificationRequiredstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].verificationTitlestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].verificationMessagestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].verificationButtonstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].verificationURLstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].historyTagstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].historyTitlestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].reviewPostURLstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].reviewContextstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].reuseBalancestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].bidIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].postIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].feedbackAmountinteger No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].discussionPostIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].reviewPostIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].reviewRequestIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].fullPageboolean No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].wrapboolean No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].inlineNavigation No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].inlineNavigation.anyOf[0]string No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].inlineNavigation.anyOf[1]boolean No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].proposalDefaultInventoryTypeID No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].proposalDefaultInventoryTypeID.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].proposalDefaultInventoryTypeID.anyOf[1]string No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].issueobject No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].issue.titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].issue.messagestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].issue.stepsTitlestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].issue.stepsarray No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].issue.steps[]string No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].issue.actionsarray No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].issue.actions[]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].issue.actions[].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].issue.actions[].hrefstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].issue.actions[].fullPageboolean No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].issue.holdAccessBidIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].buyerIdentityHiddenboolean No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].buyerIdentityHiddenUntil No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].buyerIdentityHiddenUntil.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].buyerIdentityHiddenUntil.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].discussionnull Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].viewerIsPostAuthorboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].buyerIdentityHiddenboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].buyerIdentityHiddenUntil Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].buyerIdentityHiddenUntil.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].buyerIdentityHiddenUntil.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].buyerShareURLstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].directHireExplanationstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].respondByTimestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].respondByLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].fillBySellerHtmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].timeLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].detailLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].isPremiumboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].isCustomConciergeRequestboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].viewerMode = "owner" Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].requestModestring ["general","specific"] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].operationalExpiry Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].operationalExpiry.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].operationalExpiry.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].responseRound Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].responseRound.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].responseRound.anyOf[0].roundIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].responseRound.anyOf[0].statestring ["collecting","immediate"] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].responseRound.anyOf[0].closesAtinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].responseRound.anyOf[0].serverTimeinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].responseRound.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].visualBidCardVisual Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].visual.anyOf[0]array Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].visual.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].visual.anyOf[1].imageUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].visual.anyOf[1].imageAltstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].visual.anyOf[1].primaryColorstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].visual.anyOf[1].textColorstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].modifyPrefillTextstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].reservationContact No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].reservationContact.anyOf[0]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].reservationContact.anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].reservationContact.anyOf[0].reservationNamestring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].reservationContact.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].isFilledboolean No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].subtitlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].amountLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].statusLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].requestTextstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].bidIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].postIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].type = "bid" Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].requiresDeleteFollowup = true Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].metaarray Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].alertsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].alerts[]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].alerts[].tonestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].alerts[].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actionsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].typestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].stylestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].actionstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].hrefstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].sellerSignInReturnURLstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].confirmTitlestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].confirmMessagestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].confirmButtonstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].modalTitlestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].chatUserAlias No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].chatUserAlias.anyOf[0]string No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].chatUserAlias.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].chatNamestring | null No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].proposalDefaultLocationAliasstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].proposalDefaultLocationNamestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].proposalDefaultStartTimestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].proposalDefaultInventoryTypeNamestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].isShortlistedstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].shortlistLabelstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].unshortlistLabelstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].feedbackStartTimestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].feedbackEndTimestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].feedbackLocationNamestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].feedbackLocationAliasstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].feedbackInventoryTypeNamestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].feedbackRequestStringstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].feedbackIsPremiumstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].guidancestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].prefillTextstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].reservationNamestring | null No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].phoneNumberstring | null No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].emailAddressstring | null No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].verificationRequiredstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].verificationTitlestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].verificationMessagestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].verificationButtonstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].verificationURLstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].historyTagstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].historyTitlestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].reviewPostURLstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].reviewContextstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].reuseBalancestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].bidIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].postIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].feedbackAmountinteger No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].discussionPostIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].reviewPostIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].reviewRequestIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].fullPageboolean No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].wrapboolean No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].inlineNavigation No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].inlineNavigation.anyOf[0]string No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].inlineNavigation.anyOf[1]boolean No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].proposalDefaultInventoryTypeID No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].proposalDefaultInventoryTypeID.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].proposalDefaultInventoryTypeID.anyOf[1]string No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].issueobject No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].issue.titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].issue.messagestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].issue.stepsTitlestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].issue.stepsarray No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].issue.steps[]string No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].issue.actionsarray No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].issue.actions[]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].issue.actions[].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].issue.actions[].hrefstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].issue.actions[].fullPageboolean No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].issue.holdAccessBidIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].buyerIdentityHiddenboolean No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].buyerIdentityHiddenUntil No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].buyerIdentityHiddenUntil.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].buyerIdentityHiddenUntil.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].discussionnull Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].viewerIsPostAuthorboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].buyerIdentityHiddenboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].buyerIdentityHiddenUntil Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].buyerIdentityHiddenUntil.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].buyerIdentityHiddenUntil.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].viewerMode = "seller" Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].bidUUIDstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].timeLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].detailLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].amountLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].directHireExplanationstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].fulfillmentAliasstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].filledAtstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].statusLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].messagestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].requestTextstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].shareURLstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].buyerShareURLstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].bidIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].postIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].includedInNewsfeedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].includedInOverviewboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].viewerIsCurrentHolderboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].isPremiumboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].isSubmissionPendingReviewboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].type = "bid" Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].surface = "newsfeed" Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].customerSurveysnull Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptionsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].ATLocation_IDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].ATLocationInventoryType_IDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].TimeRangeUnitCountinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].Quantityinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].LocationNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].LocationAliasstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].InventoryTypeNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].StartDatestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].EndDatestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].StartTimestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].EndTimestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].PartySize No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].PartySize.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].PartySize.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].CheckOutDate No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].CheckOutDate.anyOf[0]string No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].CheckOutDate.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].Constraintsarray No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].Constraints[]string No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].ExcludedVenuesarray No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].ExcludedVenues[]string No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].OperationalProjectionboolean NoTrue for a general request’s operational concierge anchor; these dates/location are not resolved fulfillment facts.
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].deliverableTypestring ["fulfillment","research"] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].researchScope Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].researchScope.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].researchScope.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].overviewStatusstring ["","open","held","cancelled","filled"] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].metaarray Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].meta[]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].meta[].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].meta[].valuestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].meta[].valueFormatstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].badgesarray Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].badges[]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].badges[].tonestring ["premium","direct-hire","shortlisted"] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].badges[].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].typestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].stylestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].actionstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].hrefstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].sellerSignInReturnURLstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].confirmTitlestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].confirmMessagestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].confirmButtonstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].modalTitlestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].chatUserAlias No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].chatUserAlias.anyOf[0]string No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].chatUserAlias.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].chatNamestring | null No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].proposalDefaultLocationAliasstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].proposalDefaultLocationNamestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].proposalDefaultStartTimestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].proposalDefaultInventoryTypeNamestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].isShortlistedstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].shortlistLabelstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].unshortlistLabelstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackStartTimestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackEndTimestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackLocationNamestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackLocationAliasstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackInventoryTypeNamestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackRequestStringstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackIsPremiumstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].guidancestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].prefillTextstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].reservationNamestring | null No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].phoneNumberstring | null No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].emailAddressstring | null No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].verificationRequiredstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].verificationTitlestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].verificationMessagestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].verificationButtonstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].verificationURLstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].historyTagstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].historyTitlestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].reviewPostURLstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].reviewContextstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].reuseBalancestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].bidIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].postIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackAmountinteger No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].discussionPostIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].reviewPostIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].reviewRequestIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].fullPageboolean No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].wrapboolean No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].inlineNavigation No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].inlineNavigation.anyOf[0]string No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].inlineNavigation.anyOf[1]boolean No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].proposalDefaultInventoryTypeID No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].proposalDefaultInventoryTypeID.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].proposalDefaultInventoryTypeID.anyOf[1]string No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issueobject No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.messagestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.stepsTitlestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.stepsarray No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.steps[]string No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.actionsarray No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.actions[]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.actions[].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.actions[].hrefstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.actions[].fullPageboolean No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.holdAccessBidIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].buyerIdentityHiddenboolean No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].buyerIdentityHiddenUntil No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].buyerIdentityHiddenUntil.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].buyerIdentityHiddenUntil.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].visualBidCardVisual Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].visual.anyOf[0]array Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].visual.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].visual.anyOf[1].imageUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].visual.anyOf[1].imageAltstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].visual.anyOf[1].primaryColorstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].visual.anyOf[1].textColorstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionStateobject Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.statusstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.messagestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.sponsorAliasstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.sponsorChatLinkstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.sponsorStatusstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.moveOwnershipUnavailableReasonstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.moveOwnershipUnavailableMessagestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canPickupboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canDropboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canFillboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canMoveOwnershipboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canShortlistboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canDiscussboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canChatboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.requiresSponsorboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canFillDirectlyboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.fillRateBasisPointsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.minimumFillRateBasisPointsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.missingHoldPermissionsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.missingHoldPermissions[]string No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.directFillNoticeboolean No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.directFillAvailabilitystring ["available","unavailable","selection_pending","seller_ineligible"] No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auctionURLstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auctionobject No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.venuestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.startTimestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.endTimestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.bidIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.bidAmountCentsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.roundID Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.roundID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.roundID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.statestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.serverTimeinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.closesAt Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.closesAt.anyOf[0]DatabaseInteger YesInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.closesAt.anyOf[0].oneOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.closesAt.anyOf[0].oneOf[1]string Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.closesAt.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.enabledboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.openingCentsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.incrementCentsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.leadingCentsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.nextCentsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.estimatedFeesCentsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.remainingCentsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.leadingboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.priorityUntilnull Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.priorityMine = false Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.ownOffersarray Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.ownOffers[]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.ownOffers[].idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.ownOffers[].amountCentsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.ownOffers[].statestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.ownOffers[].refundCentsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.eligibilityError Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.eligibilityError.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.eligibilityError.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.holdAppointmentID Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.holdAppointmentID.anyOf[0]DatabaseInteger YesInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.holdAppointmentID.anyOf[0].oneOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.holdAppointmentID.anyOf[0].oneOf[1]string Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.holdAppointmentID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.buyerIdentityHiddenboolean NoTrue when the authenticated viewer cannot see the buyer during the current response race.
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.buyerIdentityHiddenUntilinteger | null NoSaved current-round ClosesAt as Unix seconds; null when identity is visible. Reveal is authoritative only on a new response.
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.poolRequiredboolean No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.responseRound No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.responseRound.anyOf[0]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.responseRound.anyOf[0].roundIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.responseRound.anyOf[0].statestring ["collecting","immediate"] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.responseRound.anyOf[0].closesAtinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.responseRound.anyOf[0].serverTimeinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.responseRound.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].responseRound Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].responseRound.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].responseRound.anyOf[0].roundIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].responseRound.anyOf[0].statestring ["collecting","immediate"] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].responseRound.anyOf[0].closesAtinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].responseRound.anyOf[0].serverTimeinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].responseRound.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].buyerIdentityHiddenboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].buyerIdentityHiddenUntil Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].buyerIdentityHiddenUntil.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].buyerIdentityHiddenUntil.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].type = "sharePlanAppointment" Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].joinStateSharedPlanJoinState Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].joinState.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].joinState.anyOf[0].status = "Unavailable" Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].joinState.anyOf[0].canRequest = false Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].joinState.anyOf[0].canManage = false Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].joinState.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].joinState.anyOf[1].statusstring ["Unavailable","Host","Joined","Pending","Accepted","Declined","None"] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].joinState.anyOf[1].canRequestboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].joinState.anyOf[1].canManageboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].joinState.anyOf[1].pendingCountinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].joinState.anyOf[1].joiningCountinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].joinState.anyOf[1].requestIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].joinState.anyOf[1].planURLstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].joinState.anyOf[1].chatIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].appointmentIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].postIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].locationIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].venueNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].venueUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].imageUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].imageURL256string Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].primaryColorstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].textColorstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].cityNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].cityGroupCodestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].datestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].timestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].dateLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].timeLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].planLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].discussionUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].attendeesobject Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].attendees.sharedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].attendees.countinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].attendees.itemsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].attendees.items[]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].attendees.items[].aliasstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].attendees.items[].avatarstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].attendees.items[].avatarEmojistring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].attendees.items[].topUserGroupNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].attendees.items[].topMedalCategoryNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].attendees.items[].profileURLstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].attendees.items[].profileImageURLstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].attendees.items[].bannerImageURLstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].attendees.items[].importanceLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].attendees.items[].userIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].attendees.items[].importancePointsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].attendees.items[].profileImageMedianull Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].attendees.items[].profileImageFramenull Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].attendees.items[].bannerImageMedianull Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].attendees.items[].bannerImageFramenull Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].attendees.items[].displaynull Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].attendees.items[].isOwnerboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].attendees.items[].rolestring ["owner","guest"] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].addressstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].categoryNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].cityNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].citySlugstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].cityGroupCodestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].firstOpeningDatestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].firstOpeningDateLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].promotedUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].discussionUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].postIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].proposedLocationIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].eventIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].categoryIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].confirmationsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].confirmationsRequiredinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].promotedLocationIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].viewerCanConfirmboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].viewerHasConfirmedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].viewerIsSubmitterboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].type = "newLocationProposal" Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].eventIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].urlSlugstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].iconEmojistring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].externalURLstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].effectRadiusInMeters Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].effectRadiusInMeters.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].effectRadiusInMeters.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].categoryobject Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].category.categoryIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].category.namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].category.iconEmojistring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].category.urlSlugstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].ownerPostID Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].ownerPostID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].ownerPostID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].ownerPostName Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].ownerPostName.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].ownerPostName.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].ownerPostURL Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].ownerPostURL.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].ownerPostURL.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].originatorUserID Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].originatorUserID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].originatorUserID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].earnedTraderPointsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].importanceLevel Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].importanceLevel.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].importanceLevel.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].defaultImportanceLevel Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].defaultImportanceLevel.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].defaultImportanceLevel.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].affectsOpeningTimesboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].countryCodeIncludeListarray Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].countryCodeIncludeList[]string No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].countryCodeExcludeListarray Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].countryCodeExcludeList[]string No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].geographicobject Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].geographic.lat Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].geographic.lat.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].geographic.lat.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].geographic.lng Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].geographic.lng.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].geographic.lng.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].geographic.effectRadiusInMeters Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].geographic.effectRadiusInMeters.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].geographic.effectRadiusInMeters.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].geographic.eventATLocationID Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].geographic.eventATLocationID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].geographic.eventATLocationID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].physicalLocationobject Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.modestring ["venue","point","none"] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.locationID Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.locationID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.locationID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.aliasstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.addressStringstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.countryCodestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.lat Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.lat.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.lat.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.lng Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.lng.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.lng.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].statusstring ["Pending","Confirmed","Rejected","Merged"] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].rewardobject Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].reward.policyVersionstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].reward.displayRewardboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].reward.rewardTypestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].reward.submitterAmountinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].reward.verifierAmountinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].reward.submitterAmountLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].reward.verifierAmountLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].reward.penaltyMultipliernumber Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].reward.penaltyAppliesboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].type = "listingBundle" Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].postIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].itemsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].listingIDstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].locationNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].locationAliasstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].citystring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].imageUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].primaryColorstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].textColorstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].outlineColorstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].hoverColorstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].inventoryTypeNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].datestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].dateLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].timeLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].priceLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].soldLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].statusLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].statusstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].purchaseUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].detailUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].appointmentIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].locationIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].isAvailableboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].isReviewPendingboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].isSoldboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].saleModestring ["FixedPrice","Auction"] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].listingIDstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].locationNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].imageUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].inventoryTypeNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].timezonestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].statusLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].cardPriceLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].cardSummarystring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].urlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].auctionIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].startingPriceCentsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].currentBidCentsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].minimumNextBidCentsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].bidCountinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].revisioninteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].isOpenboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].isLeadingboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].canAdministrativelyCancelboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].canBidboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].canManageboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].isSellerboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].listingStart Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].listingStart.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].listingStart.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].serverTime Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].serverTime.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].serverTime.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].endsAt Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].endsAt.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].endsAt.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].purchaseURL Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].purchaseURL.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].purchaseURL.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].saleModestring ["FixedPrice","Auction"] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].statusstring ["PendingApproval","Open","Settling","Sold","Unsold","Cancelled"] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].priceCentsinteger No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auctionSummarystring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.livestream Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.livestream.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.livestream.anyOf[0].statestring ["starting","live","processing","ready","failed"] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.livestream.anyOf[0].sessionIdstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.livestream.anyOf[0].mediaIdinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.livestream.anyOf[0].failureStage Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.livestream.anyOf[0].failureStage.anyOf[0]string ["publish","media","recording"] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.livestream.anyOf[0].failureStage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.livestream.anyOf[0].signInRequiredboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.livestream.anyOf[0].playUrlstring YesEmpty unless live and signed in; otherwise an expiring authorized playback URL.
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.livestream.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentionsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].eventIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].urlSlugstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].iconEmojistring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].externalURLstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].effectRadiusInMeters Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].effectRadiusInMeters.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].effectRadiusInMeters.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].categoryobject Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].category.categoryIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].category.namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].category.iconEmojistring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].category.urlSlugstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].ownerPostID Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].ownerPostID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].ownerPostID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].ownerPostName Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].ownerPostName.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].ownerPostName.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].ownerPostURL Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].ownerPostURL.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].ownerPostURL.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].originatorUserID Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].originatorUserID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].originatorUserID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].earnedTraderPointsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].importanceLevel Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].importanceLevel.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].importanceLevel.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].defaultImportanceLevel Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].defaultImportanceLevel.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].defaultImportanceLevel.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].affectsOpeningTimesboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].countryCodeIncludeListarray Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].countryCodeIncludeList[]string No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].countryCodeExcludeListarray Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].countryCodeExcludeList[]string No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].geographicobject Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].geographic.lat Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].geographic.lat.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].geographic.lat.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].geographic.lng Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].geographic.lng.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].geographic.lng.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].geographic.effectRadiusInMeters Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].geographic.effectRadiusInMeters.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].geographic.effectRadiusInMeters.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].geographic.eventATLocationID Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].geographic.eventATLocationID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].geographic.eventATLocationID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].physicalLocationobject Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].physicalLocation.modestring ["venue","point","none"] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].physicalLocation.locationID Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].physicalLocation.locationID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].physicalLocation.locationID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].physicalLocation.namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].physicalLocation.aliasstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].physicalLocation.addressStringstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].physicalLocation.countryCodestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].physicalLocation.lat Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].physicalLocation.lat.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].physicalLocation.lat.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].physicalLocation.lng Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].physicalLocation.lng.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].physicalLocation.lng.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].mentionID Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].mentionID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].mentionID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].mentionSourcestring ["mention","owner",""] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.repostNewsfeedRepost Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.pollsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.polls[]object NoResults and per-answer counts are hidden until the viewer has voted. An empty endTime means no deadline.
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.polls[].idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.polls[].postIdinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.polls[].viewerAnswerId Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.polls[].viewerAnswerId.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.polls[].viewerAnswerId.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.polls[].totalVotesinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.polls[].resultVisibilitystring ["visible","hidden"] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.polls[].answersarray Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.polls[].answers[]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.polls[].answers[].idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.polls[].answers[].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.polls[].answers[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.polls[].answers[].voteCountinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.polls[].answers[].percentinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.polls[].answers[].viewerSelectedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.polls[].answers[].isLeaderboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.polls[].questionstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.polls[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.polls[].iconstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.polls[].endTimestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.polls[].endTimeRelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.polls[].isClosedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.polls[].viewerHasVotedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.polls[].canVoteboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.polls[].canAddAnswersboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.polls[].showResultsboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.postActionsobject Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.postActions.prominentarray Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.postActions.prominent[]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.postActions.prominent[].ActionButtonIDstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.postActions.prominent[].ActionButtonNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.postActions.prominent[].IconNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.postActions.prominent[].Namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.postActions.prominent[].AdditionalTextstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.postActions.prominent[].ConfirmTitlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.postActions.prominent[].ConfirmTextstring YesServer-rendered confirmation content. May contain HTML; proposal reviews use labeled details with escaped user text and shared time markup.
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.postActions.prominent[].ConfirmButtonTextstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.postActions.prominent[].DisplayModestring ["prominent","menu"] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.postActions.prominent[].Clickableboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.postActions.prominent[].Stylestring ["primary","secondary","danger"] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.postActions.menuarray Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.postActions.menu[]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.postActions.menu[].ActionButtonIDstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.postActions.menu[].ActionButtonNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.postActions.menu[].IconNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.postActions.menu[].Namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.postActions.menu[].AdditionalTextstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.postActions.menu[].ConfirmTitlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.postActions.menu[].ConfirmTextstring YesServer-rendered confirmation content. May contain HTML; proposal reviews use labeled details with escaped user text and shared time markup.
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.postActions.menu[].ConfirmButtonTextstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.postActions.menu[].DisplayModestring ["prominent","menu"] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.postActions.menu[].Clickableboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.postActions.menu[].Stylestring ["primary","secondary","danger"] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.tagsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.tags[] No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.tags[].anyOf[0]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.tags[].anyOf[0].mentionId Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.tags[].anyOf[0].mentionId.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.tags[].anyOf[0].mentionId.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.tags[].anyOf[0].kind = "location" Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.tags[].anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.tags[].anyOf[0].targetUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.tags[].anyOf[0].citySlugstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.tags[].anyOf[1]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.tags[].anyOf[1].mentionId Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.tags[].anyOf[1].mentionId.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.tags[].anyOf[1].mentionId.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.tags[].anyOf[1].kind = "user" Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.tags[].anyOf[1].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.tags[].anyOf[1].targetUrl Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.tags[].anyOf[1].targetUrl.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.tags[].anyOf[1].targetUrl.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.tags[].anyOf[1].identityHiddenboolean No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.tags[].anyOf[1].identityHiddenUntil No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.tags[].anyOf[1].identityHiddenUntil.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.tags[].anyOf[1].identityHiddenUntil.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.tagDisclosure Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.tagDisclosure.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.tagDisclosure.anyOf[0].countinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.tagDisclosure.anyOf[0].textstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.tagDisclosure.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.traderpointsDisclosure Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.traderpointsDisclosure.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.traderpointsDisclosure.anyOf[0].amountinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.traderpointsDisclosure.anyOf[0].reasonTypestring ["comment","post"] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.traderpointsDisclosure.anyOf[0].amountLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.traderpointsDisclosure.anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.traderpointsDisclosure.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.traderpointsDisclosure.anyOf[0].summarystring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.traderpointsDisclosure.anyOf[0].reasonstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.traderpointsDisclosure.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.statsobject Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.thumbsUpinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.viewsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.engagementBpinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.salesAmountCentsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.mentionClicksinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.usersNotifiedinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.replyCountinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.indirectReplyCountinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.bookmarkCountinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.viewerHasThumbedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.viewerReactionKeystring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.reactions Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.reactions.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.reactions.anyOf[0].targetTypestring ["post","chat_message"] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.reactions.anyOf[0].targetIdinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.reactions.anyOf[0].viewerReactionKeystring ["","thumbs_up","heart","money_with_wings","laugh","wow","sad","angry"] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.reactions.anyOf[0].viewerHasReactedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.reactions.anyOf[0].totalCountinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.reactions.anyOf[0].countsobject Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.reactions.anyOf[0].counts.thumbs_upinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.reactions.anyOf[0].counts.heartinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.reactions.anyOf[0].counts.money_with_wingsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.reactions.anyOf[0].counts.laughinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.reactions.anyOf[0].counts.wowinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.reactions.anyOf[0].counts.sadinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.reactions.anyOf[0].counts.angryinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.reactions.anyOf[0].recentarray Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.reactions.anyOf[0].recent[]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.reactions.anyOf[0].recent[].userIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.reactions.anyOf[0].recent[].usernamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.reactions.anyOf[0].recent[].reactionKeystring ["thumbs_up","heart","money_with_wings","laugh","wow","sad","angry"] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.reactions.anyOf[0].recent[].reactionEmojistring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.reactions.anyOf[0].recent[].createdDate Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.reactions.anyOf[0].recent[].createdDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.reactions.anyOf[0].recent[].createdDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.reactions.anyOf[0].recent[].lastUpdateDate Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.reactions.anyOf[0].recent[].lastUpdateDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.reactions.anyOf[0].recent[].lastUpdateDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.reactions.anyOf[0].recent[].reactedDate Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.reactions.anyOf[0].recent[].reactedDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.reactions.anyOf[0].recent[].reactedDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.reactions.anyOf[0].recent[].createdDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.reactions.anyOf[0].recent[].lastUpdateDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.reactions.anyOf[0].recent[].reactedDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.reactions.anyOf[1]array Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.repostsobject Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.reposts.countinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].commentIdinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorId Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorId.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorId.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorAlias Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorAlias.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorAlias.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].profileUrl Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].profileUrl.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].profileUrl.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplayobject Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.aliasstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.avatarstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.avatarEmojistring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.profileImageUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.profileImageURLstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.profileUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.profileURLstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.customColorstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.customTextColorstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.avatarModestring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.idinteger | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.userIDinteger | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.isRichboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.profileImage Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.medalsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.medals[]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.medals[].Namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.medals[].URLstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.identityHiddenboolean NoAn anonymized author has no profile or follow action.
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.identityHiddenUntilinteger | null NoCurrent response-race closing timestamp in Unix seconds.
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorHtmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].whenstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].whenRelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.profileUsageobject Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.profileUsage.countinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.profileUsage.canSetAsProfilePostboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.profileUsage.isViewerProfilePostboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.appUsage Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.appUsage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.appUsage.anyOf[0].countinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.appUsage.anyOf[0].canSetAsAppPost [0,1] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.appUsage.anyOf[0].isViewerAppPost [0,1] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.appUsage.anyOf[0].ownedAppCountinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.appUsage.anyOf[1]array Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.publicReleaseobject Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.publicRelease.datestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.publicRelease.inputValuestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.publicRelease.isScheduledboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.publicRelease.isFutureboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.publicRelease.minutesUntilPublicinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.publicRelease.labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.renderedHtmlByModeobject Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.renderedHtmlByMode.feedstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.renderedHtmlByMode.detailstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.renderedHtmlByMode.embeddedstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.renderedHtmlByMode.embeddedPreviewstring Yes
$.oneOf[0].allOf[1].Payload.posts[].pollsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].polls[]object NoResults and per-answer counts are hidden until the viewer has voted. An empty endTime means no deadline.
$.oneOf[0].allOf[1].Payload.posts[].polls[].idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].polls[].postIdinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].polls[].viewerAnswerId Yes
$.oneOf[0].allOf[1].Payload.posts[].polls[].viewerAnswerId.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].polls[].viewerAnswerId.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].polls[].totalVotesinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].polls[].resultVisibilitystring ["visible","hidden"] Yes
$.oneOf[0].allOf[1].Payload.posts[].polls[].answersarray Yes
$.oneOf[0].allOf[1].Payload.posts[].polls[].answers[]object No
$.oneOf[0].allOf[1].Payload.posts[].polls[].answers[].idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].polls[].answers[].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].polls[].answers[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.posts[].polls[].answers[].voteCountinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].polls[].answers[].percentinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].polls[].answers[].viewerSelectedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].polls[].answers[].isLeaderboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].polls[].questionstring Yes
$.oneOf[0].allOf[1].Payload.posts[].polls[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.posts[].polls[].iconstring Yes
$.oneOf[0].allOf[1].Payload.posts[].polls[].endTimestring Yes
$.oneOf[0].allOf[1].Payload.posts[].polls[].endTimeRelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].polls[].isClosedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].polls[].viewerHasVotedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].polls[].canVoteboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].polls[].canAddAnswersboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].polls[].showResultsboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].postActionsobject Yes
$.oneOf[0].allOf[1].Payload.posts[].postActions.prominentarray Yes
$.oneOf[0].allOf[1].Payload.posts[].postActions.prominent[]object No
$.oneOf[0].allOf[1].Payload.posts[].postActions.prominent[].ActionButtonIDstring Yes
$.oneOf[0].allOf[1].Payload.posts[].postActions.prominent[].ActionButtonNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].postActions.prominent[].IconNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].postActions.prominent[].Namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].postActions.prominent[].AdditionalTextstring Yes
$.oneOf[0].allOf[1].Payload.posts[].postActions.prominent[].ConfirmTitlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].postActions.prominent[].ConfirmTextstring YesServer-rendered confirmation content. May contain HTML; proposal reviews use labeled details with escaped user text and shared time markup.
$.oneOf[0].allOf[1].Payload.posts[].postActions.prominent[].ConfirmButtonTextstring Yes
$.oneOf[0].allOf[1].Payload.posts[].postActions.prominent[].DisplayModestring ["prominent","menu"] Yes
$.oneOf[0].allOf[1].Payload.posts[].postActions.prominent[].Clickableboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].postActions.prominent[].Stylestring ["primary","secondary","danger"] Yes
$.oneOf[0].allOf[1].Payload.posts[].postActions.menuarray Yes
$.oneOf[0].allOf[1].Payload.posts[].postActions.menu[]object No
$.oneOf[0].allOf[1].Payload.posts[].postActions.menu[].ActionButtonIDstring Yes
$.oneOf[0].allOf[1].Payload.posts[].postActions.menu[].ActionButtonNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].postActions.menu[].IconNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].postActions.menu[].Namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].postActions.menu[].AdditionalTextstring Yes
$.oneOf[0].allOf[1].Payload.posts[].postActions.menu[].ConfirmTitlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].postActions.menu[].ConfirmTextstring YesServer-rendered confirmation content. May contain HTML; proposal reviews use labeled details with escaped user text and shared time markup.
$.oneOf[0].allOf[1].Payload.posts[].postActions.menu[].ConfirmButtonTextstring Yes
$.oneOf[0].allOf[1].Payload.posts[].postActions.menu[].DisplayModestring ["prominent","menu"] Yes
$.oneOf[0].allOf[1].Payload.posts[].postActions.menu[].Clickableboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].postActions.menu[].Stylestring ["primary","secondary","danger"] Yes
$.oneOf[0].allOf[1].Payload.posts[].tagsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].tags[] No
$.oneOf[0].allOf[1].Payload.posts[].tags[].anyOf[0]object No
$.oneOf[0].allOf[1].Payload.posts[].tags[].anyOf[0].mentionId Yes
$.oneOf[0].allOf[1].Payload.posts[].tags[].anyOf[0].mentionId.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].tags[].anyOf[0].mentionId.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].tags[].anyOf[0].kind = "location" Yes
$.oneOf[0].allOf[1].Payload.posts[].tags[].anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].tags[].anyOf[0].targetUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].tags[].anyOf[0].citySlugstring Yes
$.oneOf[0].allOf[1].Payload.posts[].tags[].anyOf[1]object No
$.oneOf[0].allOf[1].Payload.posts[].tags[].anyOf[1].mentionId Yes
$.oneOf[0].allOf[1].Payload.posts[].tags[].anyOf[1].mentionId.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].tags[].anyOf[1].mentionId.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].tags[].anyOf[1].kind = "user" Yes
$.oneOf[0].allOf[1].Payload.posts[].tags[].anyOf[1].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].tags[].anyOf[1].targetUrl Yes
$.oneOf[0].allOf[1].Payload.posts[].tags[].anyOf[1].targetUrl.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].tags[].anyOf[1].targetUrl.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].tags[].anyOf[1].identityHiddenboolean No
$.oneOf[0].allOf[1].Payload.posts[].tags[].anyOf[1].identityHiddenUntil No
$.oneOf[0].allOf[1].Payload.posts[].tags[].anyOf[1].identityHiddenUntil.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.posts[].tags[].anyOf[1].identityHiddenUntil.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.posts[].tagDisclosure Yes
$.oneOf[0].allOf[1].Payload.posts[].tagDisclosure.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].tagDisclosure.anyOf[0].countinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].tagDisclosure.anyOf[0].textstring Yes
$.oneOf[0].allOf[1].Payload.posts[].tagDisclosure.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].traderpointsDisclosure Yes
$.oneOf[0].allOf[1].Payload.posts[].traderpointsDisclosure.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].traderpointsDisclosure.anyOf[0].amountinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].traderpointsDisclosure.anyOf[0].reasonTypestring ["comment","post"] Yes
$.oneOf[0].allOf[1].Payload.posts[].traderpointsDisclosure.anyOf[0].amountLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].traderpointsDisclosure.anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].traderpointsDisclosure.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].traderpointsDisclosure.anyOf[0].summarystring Yes
$.oneOf[0].allOf[1].Payload.posts[].traderpointsDisclosure.anyOf[0].reasonstring Yes
$.oneOf[0].allOf[1].Payload.posts[].traderpointsDisclosure.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].statsobject Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.thumbsUpinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.viewsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.engagementBpinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.salesAmountCentsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.mentionClicksinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.usersNotifiedinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.replyCountinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.indirectReplyCountinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.bookmarkCountinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.viewerHasThumbedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.viewerReactionKeystring Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].targetTypestring ["post","chat_message"] Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].targetIdinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].viewerReactionKeystring ["","thumbs_up","heart","money_with_wings","laugh","wow","sad","angry"] Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].viewerHasReactedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].totalCountinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].countsobject Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].counts.thumbs_upinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].counts.heartinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].counts.money_with_wingsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].counts.laughinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].counts.wowinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].counts.sadinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].counts.angryinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].recentarray Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].recent[]object No
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].recent[].userIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].recent[].usernamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].recent[].reactionKeystring ["thumbs_up","heart","money_with_wings","laugh","wow","sad","angry"] Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].recent[].reactionEmojistring Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].recent[].createdDate Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].recent[].createdDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].recent[].createdDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].recent[].lastUpdateDate Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].recent[].lastUpdateDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].recent[].lastUpdateDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].recent[].reactedDate Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].recent[].reactedDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].recent[].reactedDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].recent[].createdDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].recent[].lastUpdateDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].recent[].reactedDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[1]array Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.repostsobject Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reposts.countinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].commentIdinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorId Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorId.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorId.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorAlias Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorAlias.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorAlias.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].profileUrl Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].profileUrl.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].profileUrl.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplayobject Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.aliasstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.avatarstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.avatarEmojistring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.profileImageUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.profileImageURLstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.profileUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.profileURLstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.customColorstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.customTextColorstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.avatarModestring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.idinteger | null Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.userIDinteger | null Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.isRichboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.profileImage Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.medalsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.medals[]object No
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.medals[].Namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.medals[].URLstring Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.identityHiddenboolean NoAn anonymized author has no profile or follow action.
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.identityHiddenUntilinteger | null NoCurrent response-race closing timestamp in Unix seconds.
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorHtmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].whenstring Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].whenRelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].profileUsageobject Yes
$.oneOf[0].allOf[1].Payload.posts[].profileUsage.countinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].profileUsage.canSetAsProfilePostboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].profileUsage.isViewerProfilePostboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].appUsage Yes
$.oneOf[0].allOf[1].Payload.posts[].appUsage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].appUsage.anyOf[0].countinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].appUsage.anyOf[0].canSetAsAppPost [0,1] Yes
$.oneOf[0].allOf[1].Payload.posts[].appUsage.anyOf[0].isViewerAppPost [0,1] Yes
$.oneOf[0].allOf[1].Payload.posts[].appUsage.anyOf[0].ownedAppCountinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].appUsage.anyOf[1]array Yes
$.oneOf[0].allOf[1].Payload.posts[].publicReleaseobject Yes
$.oneOf[0].allOf[1].Payload.posts[].publicRelease.datestring Yes
$.oneOf[0].allOf[1].Payload.posts[].publicRelease.inputValuestring Yes
$.oneOf[0].allOf[1].Payload.posts[].publicRelease.isScheduledboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].publicRelease.isFutureboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].publicRelease.minutesUntilPublicinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].publicRelease.labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].renderedHtmlByModeobject Yes
$.oneOf[0].allOf[1].Payload.posts[].renderedHtmlByMode.feedstring Yes
$.oneOf[0].allOf[1].Payload.posts[].renderedHtmlByMode.detailstring Yes
$.oneOf[0].allOf[1].Payload.posts[].renderedHtmlByMode.embeddedstring Yes
$.oneOf[0].allOf[1].Payload.posts[].renderedHtmlByMode.embeddedPreviewstring Yes
$.oneOf[0].allOf[1].Payload.posts[].profileActivityobject No
$.oneOf[0].allOf[1].Payload.posts[].profileActivity.typestring ["post","reply"] Yes
$.oneOf[0].allOf[1].Payload.posts[].profileActivity.atstring Yes
$.oneOf[0].allOf[1].Payload.posts[].profileActivity.idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].profileActivity.replyIdinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].profileActivity.userID Yes
$.oneOf[0].allOf[1].Payload.posts[].profileActivity.userID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].profileActivity.userID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].profileActivity.userHTMLstring Yes
$.oneOf[0].allOf[1].Payload.posts[].feedOriginstring ["location","related","market"] No
$.oneOf[0].allOf[1].Payload.nextCursorstring Yes
$.oneOf[0].allOf[1].Payload.hasMoreboolean Yes
$.oneOf[0].allOf[1].Payload.view = "location" Yes
$.oneOf[0].allOf[1].Payload.locationAliasstring Yes
$.oneOf[0].allOf[1].Payload.totalCount Yes
$.oneOf[0].allOf[1].Payload.totalCount.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.totalCount.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocksarray Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[]LocationFeedDiscoveryBlock No
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0]object No
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].type = "related_locations" Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].keystring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].sourceLocationIDinteger Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].afterPostIndexinteger Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].globalAfterPostIndexinteger Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].subtitlestring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].itemsarray Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[]object No
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].type = "location" Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].locationIDinteger Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].isRestrictedByRegulationboolean Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].relationshipCount Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].relationshipCount.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].relationshipCount.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].idstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].aliasstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].titlestring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].subtitlestring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].typeLabelstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].urlstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].imageURL256string Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].imageURL512string Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].ugcImageURL256string Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].ugcImageURL512string Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].iconTextstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].citySlugstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].pillsarray Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].pills[]object No
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].pills[].labelstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].ctaobject Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].cta.labelstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].cta.urlstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1]object No
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].labelstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].titlestring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].subtitlestring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].afterPostIndexinteger Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].globalAfterPostIndexinteger Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].ctanull Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].type = "feed_transition" Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].keystring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2]object No
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].labelstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].titlestring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].subtitlestring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].afterPostIndexinteger Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].globalAfterPostIndexinteger Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].ctanull Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].type = "available_reservations" Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].keystring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].htmlstring Yes
$.oneOf[1]object Yes
$.oneOf[1].RequestUserAliasstring Yes
$.oneOf[1].RequestPathstring | null Yes
$.oneOf[1].RequestStatus = "Failed" Yes
$.oneOf[1].ResponseCodeinteger Yes
$.oneOf[1].ResponseMessageAPIResponseMessage Yes
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[1].ResponseMessage.oneOf[1]array Yes
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[1].ResponseMessage.oneOf[2]object Yes
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[1].RequestImpersonatedByUserAliasstring No
Response example
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/community/get_location_feed",
    "RequestUserAlias": "example-user",
    "Payload": {
        "posts": [],
        "nextCursor": "synthetic-example",
        "hasMore": false,
        "view": "location",
        "locationAlias": "synthetic-example",
        "totalCount": 0,
        "discoveryBlocks": []
    }
}
Machine-readable endpoint documentation
GET

/v1/community/get_managed_communities

#
Lists the acting user's community leadership roles and pending presidency applications. Each community appears once. An active president or secretary role takes precedence over a pending application. Following alone does not grant management access. Returns the standard RequestStatus, ResponseCode, ResponseMessage, and Payload envelope.
Request example (cURL)
curl --get \
  'https://ca.appointmenttrader.com/v1/community/get_managed_communities' \
  --data-urlencode 'key={{API_KEY}}'

Returns

JSON
See the shared response schema and synthetic example.
Response fields
FieldTypeRequiredDescription
$community_get_managed_communities_Response Yes
$.oneOf[0] Yes
$.oneOf[0].allOf[0]object Yes
$.oneOf[0].allOf[0].RequestUserAliasstring Yes
$.oneOf[0].allOf[0].RequestPathstring | null Yes
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Yes
$.oneOf[0].allOf[0].ResponseCodeinteger Yes
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring No
$.oneOf[0].allOf[1]object Yes
$.oneOf[0].allOf[1].Payloadobject Yes
$.oneOf[0].allOf[1].Payload.itemsarray Yes
$.oneOf[0].allOf[1].Payload.items[]object No
$.oneOf[0].allOf[1].Payload.items[].boardIDinteger Yes
$.oneOf[0].allOf[1].Payload.items[].namestring Yes
$.oneOf[0].allOf[1].Payload.items[].urlstring Yes
$.oneOf[0].allOf[1].Payload.items[].rolestring ["President","Secretary"] Yes
$.oneOf[0].allOf[1].Payload.items[].statusstring ["Active","Pending"] Yes
$.oneOf[0].allOf[1].Payload.items[].applicationIDinteger Yes
$.oneOf[0].allOf[1].Payload.items[].applicationChatIDinteger Yes
$.oneOf[0].allOf[1].Payload.items[].applicationChatURLstring Yes
$.oneOf[0].allOf[1].Payload.items[].applicationStatusstring ["","Pending"] Yes
$.oneOf[0].allOf[1].Payload.items[].applicationUnreadCount Yes
$.oneOf[0].allOf[1].Payload.items[].applicationUnreadCount.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.items[].applicationUnreadCount.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.items[].sidebarStatus Yes
$.oneOf[0].allOf[1].Payload.items[].sidebarStatus.anyOf[0]string ["","pending","answer-required"] Yes
$.oneOf[0].allOf[1].Payload.items[].sidebarStatus.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.discoveryURL = "/best-places-to-visit-in-the-world" Yes
$.oneOf[1]object Yes
$.oneOf[1].RequestUserAliasstring Yes
$.oneOf[1].RequestPathstring | null Yes
$.oneOf[1].RequestStatus = "Failed" Yes
$.oneOf[1].ResponseCodeinteger Yes
$.oneOf[1].ResponseMessageAPIResponseMessage Yes
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[1].ResponseMessage.oneOf[1]array Yes
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[1].ResponseMessage.oneOf[2]object Yes
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[1].RequestImpersonatedByUserAliasstring No
Response example
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/community/get_managed_communities",
    "RequestUserAlias": "example-user",
    "Payload": {
        "items": [],
        "discoveryURL": "/best-places-to-visit-in-the-world"
    }
}
Machine-readable endpoint documentation
GET

/v1/community/get_newsfeed

#
Returns one page of newsfeed posts as structured JSON. The cursor is opaque — pass back the value returned in the previous response's `nextCursor` field. Anonymous callers can read public feeds; signed-in filters are rejected unless they request `view=profile`. The general for_you feed also includes readable posts currently selected as About Me by active users, in the normal post order. Public-by-design: public community/profile posts are readable by anonymous viewers; restricted boards are still filtered by Community::GetPostsByBoardID. Profile discovery adds seller_venues (unrestricted completed-request venues, after post 1) and seller_connections (restricted completed-request venues with safe visuals, after post 2). Empty sections are omitted; short feeds append the inserts after the last available post. Posts include lastEditedAt (the latest revision timestamp, or null), separate from createdAt.

Parameters

NameTypeRequiredDefaultDescription
view string No "for_you" Legacy feed source. profile remains special; all/trending map to feed=for_you.
cursor string No "" Opaque pagination cursor from the previous response. Pass empty string for the first page.
limit int No 11 Page size (1–50).
sinceId int No 0 Only return posts strictly newer than this post ID. Pass 0 for normal pagination. Used by the "new posts available" poll.
discoveryExcludeCities string No "" Comma-separated city slugs already shown in the current client-side discovery session.
profileUserAlias string No "" Profile whose authored and replied-to threads are ordered by their latest eligible activity when view=profile. Profile cursors freeze new activity and are scoped to the profile and viewer.
freshness string No "all" Legacy freshness filter: all or new. new maps to filter=new.
feed string No "" Canonical feed: for_you, offers, or requests.
filter string No "" Comma-separated filter tokens such as my_posts,my_mentions,new. my_posts includes threads the viewer authored, commented on, or bookmarked, subject to current read access.
includeDiscovery bool No true Include optional discovery blocks; profile first pages include seller_venues after post 1 and seller_connections after post 2, clamped to the available post count.
includeAuthorPins bool No false Include the signed-in author's top-level posts created in the last hour on unfiltered Network first-page/poll requests. Expiry is an epoch timestamp in seconds.
includeProfileSetup bool No false Reserve an optional onboarding insert for the authenticated full newsfeed. Embedded feeds leave this disabled.
Request example (cURL)
curl --get \
  'https://ca.appointmenttrader.com/v1/community/get_newsfeed' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'view={{view}}' \
  --data-urlencode 'cursor={{cursor}}' \
  --data-urlencode 'limit={{limit}}' \
  --data-urlencode 'sinceId={{sinceId}}' \
  --data-urlencode 'discoveryExcludeCities={{discoveryExcludeCities}}' \
  --data-urlencode 'profileUserAlias={{profileUserAlias}}' \
  --data-urlencode 'freshness={{freshness}}' \
  --data-urlencode 'feed={{feed}}' \
  --data-urlencode 'filter={{filter}}' \
  --data-urlencode 'includeDiscovery={{includeDiscovery}}' \
  --data-urlencode 'includeAuthorPins={{includeAuthorPins}}' \
  --data-urlencode 'includeProfileSetup={{includeProfileSetup}}'

Returns

JSON
See the shared response schema and synthetic example.
Response fields
FieldTypeRequiredDescription
$community_get_newsfeed_Response Yes
$.oneOf[0] Yes
$.oneOf[0].allOf[0]object Yes
$.oneOf[0].allOf[0].RequestUserAliasstring Yes
$.oneOf[0].allOf[0].RequestPathstring | null Yes
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Yes
$.oneOf[0].allOf[0].ResponseCodeinteger Yes
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring No
$.oneOf[0].allOf[1]object Yes
$.oneOf[0].allOf[1].Payloadobject Yes
$.oneOf[0].allOf[1].Payload.postsarray Yes
$.oneOf[0].allOf[1].Payload.posts[]object No
$.oneOf[0].allOf[1].Payload.posts[].urlSlugstring Yes
$.oneOf[0].allOf[1].Payload.posts[].detailUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].legacyUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].createdAtstring Yes
$.oneOf[0].allOf[1].Payload.posts[].createdAtRelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].bodystring Yes
$.oneOf[0].allOf[1].Payload.posts[].mediaChannelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].lastArchivedVersionIdinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].mediaTotalinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].viewerIsAdminboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].canEditPostboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].reusableRequestboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].embeddedModeboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].showEmbeddedStatsboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].hideTitleboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].ownsPostboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].canViewInsightsboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].lastEditedAt Yes
$.oneOf[0].allOf[1].Payload.posts[].lastEditedAt.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].lastEditedAt.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].requestReuseSource Yes
$.oneOf[0].allOf[1].Payload.posts[].requestReuseSource.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].requestReuseSource.anyOf[0].typestring ["post","request"] Yes
$.oneOf[0].allOf[1].Payload.posts[].requestReuseSource.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].requestReuseSource.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodiesobject Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.feedobject Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.feed.bodystring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.feed.bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.feed.translationobject Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.feed.translation.endpointstring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.feed.translation.targetLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.feed.translation.targetLanguageNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.feed.translation.sourceLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.feed.translation.sourceContentHashstring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.feed.translation.titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.feed.translation.bodystring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.feed.translation.originalTitlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.feed.translation.originalBodystring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.feed.translation.eligibleboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.feed.translation.cachedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.feed.translation.liveTranslationSourceEnabledboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.feed.translation.bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.feed.translation.originalBodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.feed.translation.statestring ["done","eligible","none"] Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.feed.translation.sourceLanguageDetectionStatusstring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.feed.translation.sourceLanguageDetectionConfidence Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.feed.translation.sourceLanguageDetectionConfidence.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.feed.translation.sourceLanguageDetectionConfidence.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.embeddedobject Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.embedded.bodystring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.embedded.bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.embedded.translationobject Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.embedded.translation.endpointstring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.embedded.translation.targetLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.embedded.translation.targetLanguageNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.embedded.translation.sourceLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.embedded.translation.sourceContentHashstring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.embedded.translation.titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.embedded.translation.bodystring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.embedded.translation.originalTitlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.embedded.translation.originalBodystring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.embedded.translation.eligibleboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.embedded.translation.cachedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.embedded.translation.liveTranslationSourceEnabledboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.embedded.translation.bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.embedded.translation.originalBodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.embedded.translation.statestring ["done","eligible","none"] Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.embedded.translation.sourceLanguageDetectionStatusstring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.embedded.translation.sourceLanguageDetectionConfidence Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.embedded.translation.sourceLanguageDetectionConfidence.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.embedded.translation.sourceLanguageDetectionConfidence.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.detailobject Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.detail.bodystring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.detail.bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.detail.translationobject Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.detail.translation.endpointstring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.detail.translation.targetLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.detail.translation.targetLanguageNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.detail.translation.sourceLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.detail.translation.sourceContentHashstring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.detail.translation.titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.detail.translation.bodystring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.detail.translation.originalTitlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.detail.translation.originalBodystring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.detail.translation.eligibleboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.detail.translation.cachedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.detail.translation.liveTranslationSourceEnabledboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.detail.translation.bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.detail.translation.originalBodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.detail.translation.statestring ["done","eligible","none"] Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.detail.translation.sourceLanguageDetectionStatusstring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.detail.translation.sourceLanguageDetectionConfidence Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.detail.translation.sourceLanguageDetectionConfidence.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.detail.translation.sourceLanguageDetectionConfidence.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].boardobject Yes
$.oneOf[0].allOf[1].Payload.posts[].board.idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].board.namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].board.slugstring Yes
$.oneOf[0].allOf[1].Payload.posts[].board.urlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].board.citySlugstring Yes
$.oneOf[0].allOf[1].Payload.posts[].board.viewerCanFollowboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].board.viewerIsFollowingboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].authorNewsfeedPostAuthor Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].aliasstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].avatarEmojistring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].profileImageUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].bannerImageUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].profileUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].mentionIdinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].isSystemboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].isYouboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].profileImage Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].bannerImage Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].bannerImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].bannerImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].bannerImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].bannerImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].bannerImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].bannerImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].bannerImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].bannerImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].bannerImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].bannerImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].bannerImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].bannerImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].bannerImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].bannerImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].bannerImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].bannerImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].displayNewsfeedAuthorDisplay Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].aliasstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].avatarstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].avatarEmojistring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].profileImageUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].profileImageURLstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].profileUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].profileURLstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].customColorstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].customTextColorstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].avatarModestring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].idinteger | null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].userIDinteger | null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].isRichboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].profileImage Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].medalsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].medals[]object No
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].medals[].Namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].medals[].URLstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].identityHiddenboolean NoAn anonymized author has no profile or follow action.
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].identityHiddenUntilinteger | null NoCurrent response-race closing timestamp in Unix seconds.
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].mentionIdinteger | null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[1].aliasstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[1].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[1].avatarEmojistring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[1].profileUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[1].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[1].id = 0 Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[1].mentionIdinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[2]object Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[2].aliasnull Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[2].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[2].avatarEmojinull Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[2].profileUrlnull Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[2].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[2].idnull Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[2].mentionIdnull Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[2].identityHidden = true Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[2].identityHiddenUntilinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].medalsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].medals[]object No
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].medals[].namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].medals[].Namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].medals[].urlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].medals[].URLstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].medals[].slugstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].medals[].categoryNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].medals[].categorySlugstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].medals[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].medals[].colorstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].medals[].textColorstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].medals[].importanceinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].viewerCanFollowboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].viewerIsFollowingboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].aliasnull Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].avatarEmojinull Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].profileImageUrlnull Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].bannerImageUrlnull Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].profileUrlnull Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].idnull Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].mentionIdnull Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].isSystem = false Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].isYou = false Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].profileImagenull Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].bannerImagenull Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].displayNewsfeedAuthorDisplay Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].aliasstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].avatarstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].avatarEmojistring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].profileImageUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].profileImageURLstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].profileUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].profileURLstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].customColorstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].customTextColorstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].avatarModestring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].idinteger | null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].userIDinteger | null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].isRichboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].profileImage Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].medalsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].medals[]object No
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].medals[].Namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].medals[].URLstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].identityHiddenboolean NoAn anonymized author has no profile or follow action.
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].identityHiddenUntilinteger | null NoCurrent response-race closing timestamp in Unix seconds.
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].mentionIdinteger | null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[1].aliasstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[1].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[1].avatarEmojistring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[1].profileUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[1].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[1].id = 0 Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[1].mentionIdinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[2]object Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[2].aliasnull Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[2].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[2].avatarEmojinull Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[2].profileUrlnull Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[2].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[2].idnull Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[2].mentionIdnull Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[2].identityHidden = true Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[2].identityHiddenUntilinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].medalsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].viewerCanFollow = false Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].viewerIsFollowing = false Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].identityHidden = true Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].identityHiddenUntilinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].translationobject Yes
$.oneOf[0].allOf[1].Payload.posts[].translation.endpointstring Yes
$.oneOf[0].allOf[1].Payload.posts[].translation.targetLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.posts[].translation.targetLanguageNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].translation.sourceLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.posts[].translation.sourceContentHashstring Yes
$.oneOf[0].allOf[1].Payload.posts[].translation.titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].translation.bodystring Yes
$.oneOf[0].allOf[1].Payload.posts[].translation.originalTitlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].translation.originalBodystring Yes
$.oneOf[0].allOf[1].Payload.posts[].translation.eligibleboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].translation.cachedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].translation.liveTranslationSourceEnabledboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].translation.bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].translation.originalBodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].translation.statestring ["done","eligible","none"] Yes
$.oneOf[0].allOf[1].Payload.posts[].translation.sourceLanguageDetectionStatusstring Yes
$.oneOf[0].allOf[1].Payload.posts[].translation.sourceLanguageDetectionConfidence Yes
$.oneOf[0].allOf[1].Payload.posts[].translation.sourceLanguageDetectionConfidence.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.posts[].translation.sourceLanguageDetectionConfidence.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].rating Yes
$.oneOf[0].allOf[1].Payload.posts[].rating.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.posts[].rating.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].mediaarray Yes
$.oneOf[0].allOf[1].Payload.posts[].media[]object No
$.oneOf[0].allOf[1].Payload.posts[].media[].idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].media[].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].media[].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].media[].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.posts[].media[].widthinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].media[].heightinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].media[].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].media[].signInRequiredboolean No
$.oneOf[0].allOf[1].Payload.posts[].mediaLabelsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].mediaLabels[]object No
$.oneOf[0].allOf[1].Payload.posts[].mediaLabels[].idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].mediaLabels[].namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].mediaLabels[].emojistring No
$.oneOf[0].allOf[1].Payload.posts[].mediaNextOffset Yes
$.oneOf[0].allOf[1].Payload.posts[].mediaNextOffset.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].mediaNextOffset.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].inlineMediaarray Yes
$.oneOf[0].allOf[1].Payload.posts[].inlineMedia[]object No
$.oneOf[0].allOf[1].Payload.posts[].inlineMedia[].idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].inlineMedia[].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].inlineMedia[].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].inlineMedia[].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.posts[].inlineMedia[].widthinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].inlineMedia[].heightinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].inlineMedia[].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richLinksarray Yes
$.oneOf[0].allOf[1].Payload.posts[].richLinks[]object No
$.oneOf[0].allOf[1].Payload.posts[].richLinks[].idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richLinks[].urlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richLinks[].canonicalUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richLinks[].hoststring Yes
$.oneOf[0].allOf[1].Payload.posts[].richLinks[].siteNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richLinks[].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richLinks[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richLinks[].imageMediaIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richLinks[].image Yes
$.oneOf[0].allOf[1].Payload.posts[].richLinks[].image.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].richLinks[].image.anyOf[0].mediaIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richLinks[].image.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richLinks[].image.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richLinks[].image.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richLinks[].image.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richLinks[].image.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richLinks[].image.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachmentsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[]NewsfeedRichAttachment No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0]object No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].type = "rating" Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].postIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].reviewUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].ratingValuenumber Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].ratingLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].filledStarsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].maxStars = 5 Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].targetRolestring ["location","buyer","seller"] Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].visual Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].visual.anyOf[0]array Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].visual.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].visual.anyOf[1].type = "location" Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].visual.anyOf[1].imageUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].visual.anyOf[1].primaryColorstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].visual.anyOf[1].textColorstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].visual.anyOf[1].outlineColorstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].relationshipobject Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].relationship.typestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].relationship.labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].relationship.htmlstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].relationship.completedCountinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].relationship.pendingCountinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].boardobject Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].board.idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].board.namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].board.urlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].targetobject Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].target.typestring ["board","location","user"] Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].target.namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].target.urlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].target.htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].target.metastring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1]NewsfeedLiveAttachment No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[0]object No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[0].statestring ["starting","live","processing","ready","failed"] Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[0].sessionIdstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[0].mediaIdinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[0].failureStage Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[0].failureStage.anyOf[0]string ["publish","media","recording"] Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[0].failureStage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[0].signInRequiredboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[0].playUrlstring YesEmpty unless live and signed in; otherwise an expiring authorized playback URL.
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[0].type = "liveStream" Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[0].postIdinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[0].authorUserId Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[0].authorUserId.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[0].authorUserId.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[0].authorAlias Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[0].authorAlias.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[0].authorAlias.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[0].streamTitlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[0].thumbnailUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[0].viewerCountUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[0].shareUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[0].hirePopupProfilePathstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[1]object No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[1].statestring ["starting","live","processing","ready","failed"] Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[1].sessionIdstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[1].mediaIdinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[1].failureStage Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[1].failureStage.anyOf[0]string ["publish","media","recording"] Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[1].failureStage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[1].signInRequiredboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[1].playUrlstring YesEmpty unless live and signed in; otherwise an expiring authorized playback URL.
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[1].type = "liveStream" Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[1].postIdinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[1].activationIdstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[1].overlayActivationIdstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[1].authorUserId Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[1].authorUserId.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[1].authorUserId.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[1].authorAlias Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[1].authorAlias.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[1].authorAlias.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[1].streamTitlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[1].viewerCountUrl = "" Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[1].shareUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[1].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2]NewsfeedBidAttachment No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0]object No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].subtitlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].amountLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].statusLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].requestTextstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].bidIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].postIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].type = "bid" Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].requiresDeleteFollowup = true Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].metaarray Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].alertsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].alerts[]object No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].alerts[].tonestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].alerts[].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actionsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[]object No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].typestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].stylestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].actionstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].hrefstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].sellerSignInReturnURLstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].confirmTitlestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].confirmMessagestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].confirmButtonstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].modalTitlestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].chatUserAlias No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].chatUserAlias.anyOf[0]string No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].chatUserAlias.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].chatNamestring | null No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].proposalDefaultLocationAliasstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].proposalDefaultLocationNamestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].proposalDefaultStartTimestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].proposalDefaultInventoryTypeNamestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].isShortlistedstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].shortlistLabelstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].unshortlistLabelstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].feedbackStartTimestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].feedbackEndTimestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].feedbackLocationNamestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].feedbackLocationAliasstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].feedbackInventoryTypeNamestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].feedbackRequestStringstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].feedbackIsPremiumstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].guidancestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].prefillTextstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].reservationNamestring | null No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].phoneNumberstring | null No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].emailAddressstring | null No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].verificationRequiredstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].verificationTitlestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].verificationMessagestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].verificationButtonstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].verificationURLstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].historyTagstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].historyTitlestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].reviewPostURLstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].reviewContextstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].reuseBalancestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].bidIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].postIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].feedbackAmountinteger No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].discussionPostIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].reviewPostIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].reviewRequestIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].fullPageboolean No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].wrapboolean No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].inlineNavigation No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].inlineNavigation.anyOf[0]string No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].inlineNavigation.anyOf[1]boolean No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].proposalDefaultInventoryTypeID No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].proposalDefaultInventoryTypeID.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].proposalDefaultInventoryTypeID.anyOf[1]string No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].issueobject No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].issue.titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].issue.messagestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].issue.stepsTitlestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].issue.stepsarray No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].issue.steps[]string No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].issue.actionsarray No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].issue.actions[]object No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].issue.actions[].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].issue.actions[].hrefstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].issue.actions[].fullPageboolean No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].issue.holdAccessBidIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].buyerIdentityHiddenboolean No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].buyerIdentityHiddenUntil No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].buyerIdentityHiddenUntil.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].buyerIdentityHiddenUntil.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].discussionnull Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].viewerIsPostAuthorboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].buyerIdentityHiddenboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].buyerIdentityHiddenUntil Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].buyerIdentityHiddenUntil.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].buyerIdentityHiddenUntil.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].buyerShareURLstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].directHireExplanationstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].respondByTimestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].respondByLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].fillBySellerHtmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].timeLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].detailLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].isPremiumboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].isCustomConciergeRequestboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].viewerMode = "owner" Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].requestModestring ["general","specific"] Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].operationalExpiry Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].operationalExpiry.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].operationalExpiry.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].responseRound Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].responseRound.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].responseRound.anyOf[0].roundIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].responseRound.anyOf[0].statestring ["collecting","immediate"] Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].responseRound.anyOf[0].closesAtinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].responseRound.anyOf[0].serverTimeinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].responseRound.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].visualBidCardVisual Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].visual.anyOf[0]array Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].visual.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].visual.anyOf[1].imageUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].visual.anyOf[1].imageAltstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].visual.anyOf[1].primaryColorstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].visual.anyOf[1].textColorstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].modifyPrefillTextstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].reservationContact No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].reservationContact.anyOf[0]object No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].reservationContact.anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].reservationContact.anyOf[0].reservationNamestring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].reservationContact.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].isFilledboolean No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1]object No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].subtitlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].amountLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].statusLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].requestTextstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].bidIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].postIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].type = "bid" Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].requiresDeleteFollowup = true Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].metaarray Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].alertsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].alerts[]object No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].alerts[].tonestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].alerts[].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actionsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[]object No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].typestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].stylestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].actionstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].hrefstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].sellerSignInReturnURLstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].confirmTitlestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].confirmMessagestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].confirmButtonstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].modalTitlestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].chatUserAlias No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].chatUserAlias.anyOf[0]string No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].chatUserAlias.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].chatNamestring | null No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].proposalDefaultLocationAliasstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].proposalDefaultLocationNamestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].proposalDefaultStartTimestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].proposalDefaultInventoryTypeNamestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].isShortlistedstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].shortlistLabelstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].unshortlistLabelstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].feedbackStartTimestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].feedbackEndTimestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].feedbackLocationNamestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].feedbackLocationAliasstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].feedbackInventoryTypeNamestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].feedbackRequestStringstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].feedbackIsPremiumstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].guidancestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].prefillTextstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].reservationNamestring | null No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].phoneNumberstring | null No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].emailAddressstring | null No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].verificationRequiredstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].verificationTitlestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].verificationMessagestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].verificationButtonstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].verificationURLstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].historyTagstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].historyTitlestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].reviewPostURLstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].reviewContextstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].reuseBalancestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].bidIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].postIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].feedbackAmountinteger No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].discussionPostIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].reviewPostIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].reviewRequestIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].fullPageboolean No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].wrapboolean No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].inlineNavigation No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].inlineNavigation.anyOf[0]string No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].inlineNavigation.anyOf[1]boolean No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].proposalDefaultInventoryTypeID No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].proposalDefaultInventoryTypeID.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].proposalDefaultInventoryTypeID.anyOf[1]string No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].issueobject No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].issue.titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].issue.messagestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].issue.stepsTitlestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].issue.stepsarray No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].issue.steps[]string No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].issue.actionsarray No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].issue.actions[]object No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].issue.actions[].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].issue.actions[].hrefstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].issue.actions[].fullPageboolean No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].issue.holdAccessBidIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].buyerIdentityHiddenboolean No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].buyerIdentityHiddenUntil No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].buyerIdentityHiddenUntil.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].buyerIdentityHiddenUntil.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].discussionnull Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].viewerIsPostAuthorboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].buyerIdentityHiddenboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].buyerIdentityHiddenUntil Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].buyerIdentityHiddenUntil.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].buyerIdentityHiddenUntil.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].viewerMode = "seller" Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].bidUUIDstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].timeLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].detailLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].amountLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].directHireExplanationstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].fulfillmentAliasstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].filledAtstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].statusLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].messagestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].requestTextstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].shareURLstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].buyerShareURLstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].bidIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].postIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].includedInNewsfeedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].includedInOverviewboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].viewerIsCurrentHolderboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].isPremiumboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].isSubmissionPendingReviewboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].type = "bid" Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].surface = "newsfeed" Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].customerSurveysnull Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptionsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[]object No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].ATLocation_IDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].ATLocationInventoryType_IDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].TimeRangeUnitCountinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].Quantityinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].LocationNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].LocationAliasstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].InventoryTypeNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].StartDatestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].EndDatestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].StartTimestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].EndTimestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].PartySize No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].PartySize.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].PartySize.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].CheckOutDate No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].CheckOutDate.anyOf[0]string No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].CheckOutDate.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].Constraintsarray No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].Constraints[]string No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].ExcludedVenuesarray No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].ExcludedVenues[]string No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].OperationalProjectionboolean NoTrue for a general request’s operational concierge anchor; these dates/location are not resolved fulfillment facts.
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].deliverableTypestring ["fulfillment","research"] Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].researchScope Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].researchScope.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].researchScope.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].overviewStatusstring ["","open","held","cancelled","filled"] Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].metaarray Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].meta[]object No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].meta[].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].meta[].valuestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].meta[].valueFormatstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].badgesarray Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].badges[]object No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].badges[].tonestring ["premium","direct-hire","shortlisted"] Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].badges[].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[]object No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].typestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].stylestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].actionstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].hrefstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].sellerSignInReturnURLstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].confirmTitlestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].confirmMessagestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].confirmButtonstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].modalTitlestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].chatUserAlias No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].chatUserAlias.anyOf[0]string No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].chatUserAlias.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].chatNamestring | null No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].proposalDefaultLocationAliasstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].proposalDefaultLocationNamestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].proposalDefaultStartTimestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].proposalDefaultInventoryTypeNamestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].isShortlistedstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].shortlistLabelstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].unshortlistLabelstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackStartTimestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackEndTimestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackLocationNamestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackLocationAliasstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackInventoryTypeNamestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackRequestStringstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackIsPremiumstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].guidancestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].prefillTextstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].reservationNamestring | null No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].phoneNumberstring | null No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].emailAddressstring | null No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].verificationRequiredstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].verificationTitlestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].verificationMessagestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].verificationButtonstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].verificationURLstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].historyTagstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].historyTitlestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].reviewPostURLstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].reviewContextstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].reuseBalancestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].bidIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].postIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackAmountinteger No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].discussionPostIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].reviewPostIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].reviewRequestIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].fullPageboolean No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].wrapboolean No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].inlineNavigation No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].inlineNavigation.anyOf[0]string No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].inlineNavigation.anyOf[1]boolean No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].proposalDefaultInventoryTypeID No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].proposalDefaultInventoryTypeID.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].proposalDefaultInventoryTypeID.anyOf[1]string No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issueobject No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.messagestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.stepsTitlestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.stepsarray No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.steps[]string No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.actionsarray No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.actions[]object No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.actions[].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.actions[].hrefstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.actions[].fullPageboolean No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.holdAccessBidIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].buyerIdentityHiddenboolean No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].buyerIdentityHiddenUntil No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].buyerIdentityHiddenUntil.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].buyerIdentityHiddenUntil.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].visualBidCardVisual Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].visual.anyOf[0]array Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].visual.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].visual.anyOf[1].imageUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].visual.anyOf[1].imageAltstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].visual.anyOf[1].primaryColorstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].visual.anyOf[1].textColorstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionStateobject Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.statusstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.messagestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.sponsorAliasstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.sponsorChatLinkstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.sponsorStatusstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.moveOwnershipUnavailableReasonstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.moveOwnershipUnavailableMessagestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canPickupboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canDropboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canFillboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canMoveOwnershipboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canShortlistboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canDiscussboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canChatboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.requiresSponsorboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canFillDirectlyboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.fillRateBasisPointsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.minimumFillRateBasisPointsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.missingHoldPermissionsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.missingHoldPermissions[]string No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.directFillNoticeboolean No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.directFillAvailabilitystring ["available","unavailable","selection_pending","seller_ineligible"] No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auctionURLstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auctionobject No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.venuestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.startTimestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.endTimestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.bidIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.bidAmountCentsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.roundID Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.roundID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.roundID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.statestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.serverTimeinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.closesAt Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.closesAt.anyOf[0]DatabaseInteger YesInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.closesAt.anyOf[0].oneOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.closesAt.anyOf[0].oneOf[1]string Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.closesAt.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.enabledboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.openingCentsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.incrementCentsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.leadingCentsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.nextCentsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.estimatedFeesCentsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.remainingCentsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.leadingboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.priorityUntilnull Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.priorityMine = false Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.ownOffersarray Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.ownOffers[]object No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.ownOffers[].idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.ownOffers[].amountCentsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.ownOffers[].statestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.ownOffers[].refundCentsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.eligibilityError Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.eligibilityError.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.eligibilityError.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.holdAppointmentID Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.holdAppointmentID.anyOf[0]DatabaseInteger YesInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.holdAppointmentID.anyOf[0].oneOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.holdAppointmentID.anyOf[0].oneOf[1]string Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.holdAppointmentID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.buyerIdentityHiddenboolean NoTrue when the authenticated viewer cannot see the buyer during the current response race.
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.buyerIdentityHiddenUntilinteger | null NoSaved current-round ClosesAt as Unix seconds; null when identity is visible. Reveal is authoritative only on a new response.
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.poolRequiredboolean No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.responseRound No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.responseRound.anyOf[0]object No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.responseRound.anyOf[0].roundIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.responseRound.anyOf[0].statestring ["collecting","immediate"] Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.responseRound.anyOf[0].closesAtinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.responseRound.anyOf[0].serverTimeinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.responseRound.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].responseRound Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].responseRound.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].responseRound.anyOf[0].roundIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].responseRound.anyOf[0].statestring ["collecting","immediate"] Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].responseRound.anyOf[0].closesAtinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].responseRound.anyOf[0].serverTimeinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].responseRound.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].buyerIdentityHiddenboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].buyerIdentityHiddenUntil Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].buyerIdentityHiddenUntil.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].buyerIdentityHiddenUntil.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3]object No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].type = "sharePlanAppointment" Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].joinStateSharedPlanJoinState Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].joinState.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].joinState.anyOf[0].status = "Unavailable" Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].joinState.anyOf[0].canRequest = false Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].joinState.anyOf[0].canManage = false Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].joinState.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].joinState.anyOf[1].statusstring ["Unavailable","Host","Joined","Pending","Accepted","Declined","None"] Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].joinState.anyOf[1].canRequestboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].joinState.anyOf[1].canManageboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].joinState.anyOf[1].pendingCountinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].joinState.anyOf[1].joiningCountinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].joinState.anyOf[1].requestIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].joinState.anyOf[1].planURLstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].joinState.anyOf[1].chatIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].appointmentIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].postIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].locationIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].venueNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].venueUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].imageUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].imageURL256string Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].primaryColorstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].textColorstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].cityNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].cityGroupCodestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].datestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].timestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].dateLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].timeLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].planLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].discussionUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].attendeesobject Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].attendees.sharedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].attendees.countinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].attendees.itemsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].attendees.items[]object No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].attendees.items[].aliasstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].attendees.items[].avatarstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].attendees.items[].avatarEmojistring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].attendees.items[].topUserGroupNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].attendees.items[].topMedalCategoryNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].attendees.items[].profileURLstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].attendees.items[].profileImageURLstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].attendees.items[].bannerImageURLstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].attendees.items[].importanceLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].attendees.items[].userIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].attendees.items[].importancePointsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].attendees.items[].profileImageMedianull Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].attendees.items[].profileImageFramenull Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].attendees.items[].bannerImageMedianull Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].attendees.items[].bannerImageFramenull Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].attendees.items[].displaynull Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].attendees.items[].isOwnerboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].attendees.items[].rolestring ["owner","guest"] Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4]object No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].addressstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].categoryNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].cityNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].citySlugstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].cityGroupCodestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].firstOpeningDatestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].firstOpeningDateLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].promotedUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].discussionUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].postIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].proposedLocationIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].eventIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].categoryIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].confirmationsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].confirmationsRequiredinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].promotedLocationIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].viewerCanConfirmboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].viewerHasConfirmedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].viewerIsSubmitterboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].type = "newLocationProposal" Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].eventIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].urlSlugstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].iconEmojistring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].externalURLstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].effectRadiusInMeters Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].effectRadiusInMeters.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].effectRadiusInMeters.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].categoryobject Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].category.categoryIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].category.namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].category.iconEmojistring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].category.urlSlugstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].ownerPostID Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].ownerPostID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].ownerPostID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].ownerPostName Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].ownerPostName.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].ownerPostName.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].ownerPostURL Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].ownerPostURL.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].ownerPostURL.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].originatorUserID Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].originatorUserID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].originatorUserID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].earnedTraderPointsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].importanceLevel Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].importanceLevel.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].importanceLevel.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].defaultImportanceLevel Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].defaultImportanceLevel.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].defaultImportanceLevel.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].affectsOpeningTimesboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].countryCodeIncludeListarray Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].countryCodeIncludeList[]string No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].countryCodeExcludeListarray Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].countryCodeExcludeList[]string No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].geographicobject Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].geographic.lat Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].geographic.lat.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].geographic.lat.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].geographic.lng Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].geographic.lng.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].geographic.lng.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].geographic.effectRadiusInMeters Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].geographic.effectRadiusInMeters.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].geographic.effectRadiusInMeters.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].geographic.eventATLocationID Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].geographic.eventATLocationID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].geographic.eventATLocationID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].physicalLocationobject Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.modestring ["venue","point","none"] Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.locationID Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.locationID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.locationID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.aliasstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.addressStringstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.countryCodestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.lat Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.lat.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.lat.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.lng Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.lng.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.lng.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].statusstring ["Pending","Confirmed","Rejected","Merged"] Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].rewardobject Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].reward.policyVersionstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].reward.displayRewardboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].reward.rewardTypestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].reward.submitterAmountinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].reward.verifierAmountinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].reward.submitterAmountLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].reward.verifierAmountLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].reward.penaltyMultipliernumber Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].reward.penaltyAppliesboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5]object No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].type = "listingBundle" Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].postIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].itemsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[]object No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].listingIDstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].locationNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].locationAliasstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].citystring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].imageUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].primaryColorstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].textColorstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].outlineColorstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].hoverColorstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].inventoryTypeNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].datestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].dateLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].timeLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].priceLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].soldLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].statusLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].statusstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].purchaseUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].detailUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].appointmentIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].locationIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].isAvailableboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].isReviewPendingboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].isSoldboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].saleModestring ["FixedPrice","Auction"] Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].listingIDstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].locationNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].imageUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].inventoryTypeNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].timezonestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].statusLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].cardPriceLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].cardSummarystring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].urlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].auctionIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].startingPriceCentsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].currentBidCentsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].minimumNextBidCentsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].bidCountinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].revisioninteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].isOpenboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].isLeadingboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].canAdministrativelyCancelboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].canBidboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].canManageboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].isSellerboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].listingStart Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].listingStart.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].listingStart.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].serverTime Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].serverTime.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].serverTime.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].endsAt Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].endsAt.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].endsAt.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].purchaseURL Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].purchaseURL.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].purchaseURL.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].saleModestring ["FixedPrice","Auction"] Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].statusstring ["PendingApproval","Open","Settling","Sold","Unsold","Cancelled"] Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].priceCentsinteger No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auctionSummarystring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].livestream Yes
$.oneOf[0].allOf[1].Payload.posts[].livestream.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].livestream.anyOf[0].statestring ["starting","live","processing","ready","failed"] Yes
$.oneOf[0].allOf[1].Payload.posts[].livestream.anyOf[0].sessionIdstring Yes
$.oneOf[0].allOf[1].Payload.posts[].livestream.anyOf[0].mediaIdinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].livestream.anyOf[0].failureStage Yes
$.oneOf[0].allOf[1].Payload.posts[].livestream.anyOf[0].failureStage.anyOf[0]string ["publish","media","recording"] Yes
$.oneOf[0].allOf[1].Payload.posts[].livestream.anyOf[0].failureStage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].livestream.anyOf[0].signInRequiredboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].livestream.anyOf[0].playUrlstring YesEmpty unless live and signed in; otherwise an expiring authorized playback URL.
$.oneOf[0].allOf[1].Payload.posts[].livestream.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentionsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[]object No
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].eventIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].urlSlugstring Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].iconEmojistring Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].externalURLstring Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].effectRadiusInMeters Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].effectRadiusInMeters.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].effectRadiusInMeters.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].categoryobject Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].category.categoryIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].category.namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].category.iconEmojistring Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].category.urlSlugstring Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].ownerPostID Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].ownerPostID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].ownerPostID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].ownerPostName Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].ownerPostName.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].ownerPostName.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].ownerPostURL Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].ownerPostURL.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].ownerPostURL.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].originatorUserID Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].originatorUserID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].originatorUserID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].earnedTraderPointsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].importanceLevel Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].importanceLevel.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].importanceLevel.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].defaultImportanceLevel Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].defaultImportanceLevel.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].defaultImportanceLevel.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].affectsOpeningTimesboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].countryCodeIncludeListarray Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].countryCodeIncludeList[]string No
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].countryCodeExcludeListarray Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].countryCodeExcludeList[]string No
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].geographicobject Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].geographic.lat Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].geographic.lat.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].geographic.lat.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].geographic.lng Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].geographic.lng.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].geographic.lng.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].geographic.effectRadiusInMeters Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].geographic.effectRadiusInMeters.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].geographic.effectRadiusInMeters.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].geographic.eventATLocationID Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].geographic.eventATLocationID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].geographic.eventATLocationID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].physicalLocationobject Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].physicalLocation.modestring ["venue","point","none"] Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].physicalLocation.locationID Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].physicalLocation.locationID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].physicalLocation.locationID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].physicalLocation.namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].physicalLocation.aliasstring Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].physicalLocation.addressStringstring Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].physicalLocation.countryCodestring Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].physicalLocation.lat Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].physicalLocation.lat.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].physicalLocation.lat.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].physicalLocation.lng Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].physicalLocation.lng.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].physicalLocation.lng.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].mentionID Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].mentionID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].mentionID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].mentionSourcestring ["mention","owner",""] Yes
$.oneOf[0].allOf[1].Payload.posts[].repostNewsfeedRepost Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[0]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[1].available = false Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[1].sourcePostIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[1].messagestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2]object Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].available = true Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePostIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePostobject Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.urlSlugstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.detailUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.legacyUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.createdAtstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.createdAtRelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.bodystring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.mediaChannelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastArchivedVersionIdinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.mediaTotalinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.viewerIsAdminboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.canEditPostboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.reusableRequestboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.embeddedModeboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.showEmbeddedStatsboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.hideTitleboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.ownsPostboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.canViewInsightsboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastEditedAt Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastEditedAt.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastEditedAt.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.requestReuseSource Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.requestReuseSource.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.requestReuseSource.anyOf[0].typestring ["post","request"] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.requestReuseSource.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.requestReuseSource.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodiesobject Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.feedobject Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.feed.bodystring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.feed.bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.feed.translationobject Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.feed.translation.endpointstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.feed.translation.targetLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.feed.translation.targetLanguageNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.feed.translation.sourceLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.feed.translation.sourceContentHashstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.feed.translation.titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.feed.translation.bodystring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.feed.translation.originalTitlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.feed.translation.originalBodystring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.feed.translation.eligibleboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.feed.translation.cachedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.feed.translation.liveTranslationSourceEnabledboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.feed.translation.bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.feed.translation.originalBodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.feed.translation.statestring ["done","eligible","none"] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.feed.translation.sourceLanguageDetectionStatusstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.feed.translation.sourceLanguageDetectionConfidence Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.feed.translation.sourceLanguageDetectionConfidence.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.feed.translation.sourceLanguageDetectionConfidence.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.embeddedobject Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.embedded.bodystring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.embedded.bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.embedded.translationobject Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.embedded.translation.endpointstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.embedded.translation.targetLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.embedded.translation.targetLanguageNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.embedded.translation.sourceLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.embedded.translation.sourceContentHashstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.embedded.translation.titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.embedded.translation.bodystring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.embedded.translation.originalTitlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.embedded.translation.originalBodystring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.embedded.translation.eligibleboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.embedded.translation.cachedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.embedded.translation.liveTranslationSourceEnabledboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.embedded.translation.bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.embedded.translation.originalBodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.embedded.translation.statestring ["done","eligible","none"] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.embedded.translation.sourceLanguageDetectionStatusstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.embedded.translation.sourceLanguageDetectionConfidence Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.embedded.translation.sourceLanguageDetectionConfidence.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.embedded.translation.sourceLanguageDetectionConfidence.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.detailobject Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.detail.bodystring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.detail.bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.detail.translationobject Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.detail.translation.endpointstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.detail.translation.targetLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.detail.translation.targetLanguageNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.detail.translation.sourceLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.detail.translation.sourceContentHashstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.detail.translation.titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.detail.translation.bodystring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.detail.translation.originalTitlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.detail.translation.originalBodystring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.detail.translation.eligibleboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.detail.translation.cachedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.detail.translation.liveTranslationSourceEnabledboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.detail.translation.bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.detail.translation.originalBodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.detail.translation.statestring ["done","eligible","none"] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.detail.translation.sourceLanguageDetectionStatusstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.detail.translation.sourceLanguageDetectionConfidence Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.detail.translation.sourceLanguageDetectionConfidence.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.presentationBodies.detail.translation.sourceLanguageDetectionConfidence.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.boardobject Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.board.idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.board.namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.board.slugstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.board.urlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.board.citySlugstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.board.viewerCanFollowboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.board.viewerIsFollowingboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.authorNewsfeedPostAuthor Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].aliasstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].avatarEmojistring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].profileImageUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].bannerImageUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].profileUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].mentionIdinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].isSystemboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].isYouboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].profileImage Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].bannerImage Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].bannerImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].bannerImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].bannerImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].bannerImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].bannerImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].bannerImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].bannerImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].bannerImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].bannerImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].bannerImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].bannerImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].bannerImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].bannerImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].bannerImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].bannerImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].bannerImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].displayNewsfeedAuthorDisplay Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].aliasstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].avatarstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].avatarEmojistring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].profileImageUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].profileImageURLstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].profileUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].profileURLstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].customColorstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].customTextColorstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].avatarModestring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].idinteger | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].userIDinteger | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].isRichboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].profileImage Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].medalsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].medals[]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].medals[].Namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].medals[].URLstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].identityHiddenboolean NoAn anonymized author has no profile or follow action.
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].identityHiddenUntilinteger | null NoCurrent response-race closing timestamp in Unix seconds.
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[0].mentionIdinteger | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[1].aliasstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[1].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[1].avatarEmojistring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[1].profileUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[1].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[1].id = 0 Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[1].mentionIdinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[2]object Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[2].aliasnull Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[2].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[2].avatarEmojinull Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[2].profileUrlnull Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[2].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[2].idnull Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[2].mentionIdnull Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[2].identityHidden = true Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].display.anyOf[2].identityHiddenUntilinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].medalsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].medals[]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].medals[].namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].medals[].Namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].medals[].urlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].medals[].URLstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].medals[].slugstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].medals[].categoryNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].medals[].categorySlugstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].medals[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].medals[].colorstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].medals[].textColorstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].medals[].importanceinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].viewerCanFollowboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[0].viewerIsFollowingboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].aliasnull Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].avatarEmojinull Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].profileImageUrlnull Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].bannerImageUrlnull Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].profileUrlnull Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].idnull Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].mentionIdnull Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].isSystem = false Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].isYou = false Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].profileImagenull Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].bannerImagenull Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].displayNewsfeedAuthorDisplay Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].aliasstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].avatarstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].avatarEmojistring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].profileImageUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].profileImageURLstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].profileUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].profileURLstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].customColorstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].customTextColorstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].avatarModestring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].idinteger | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].userIDinteger | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].isRichboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].profileImage Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].medalsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].medals[]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].medals[].Namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].medals[].URLstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].identityHiddenboolean NoAn anonymized author has no profile or follow action.
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].identityHiddenUntilinteger | null NoCurrent response-race closing timestamp in Unix seconds.
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[0].mentionIdinteger | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[1].aliasstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[1].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[1].avatarEmojistring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[1].profileUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[1].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[1].id = 0 Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[1].mentionIdinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[2]object Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[2].aliasnull Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[2].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[2].avatarEmojinull Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[2].profileUrlnull Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[2].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[2].idnull Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[2].mentionIdnull Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[2].identityHidden = true Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].display.anyOf[2].identityHiddenUntilinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].medalsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].viewerCanFollow = false Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].viewerIsFollowing = false Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].identityHidden = true Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.author.anyOf[1].identityHiddenUntilinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.translationobject Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.translation.endpointstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.translation.targetLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.translation.targetLanguageNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.translation.sourceLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.translation.sourceContentHashstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.translation.titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.translation.bodystring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.translation.originalTitlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.translation.originalBodystring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.translation.eligibleboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.translation.cachedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.translation.liveTranslationSourceEnabledboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.translation.bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.translation.originalBodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.translation.statestring ["done","eligible","none"] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.translation.sourceLanguageDetectionStatusstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.translation.sourceLanguageDetectionConfidence Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.translation.sourceLanguageDetectionConfidence.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.translation.sourceLanguageDetectionConfidence.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.rating Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.rating.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.rating.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.mediaarray Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.media[]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.media[].idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.media[].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.media[].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.media[].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.media[].widthinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.media[].heightinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.media[].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.media[].signInRequiredboolean No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.mediaLabelsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.mediaLabels[]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.mediaLabels[].idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.mediaLabels[].namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.mediaLabels[].emojistring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.mediaNextOffset Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.mediaNextOffset.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.mediaNextOffset.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.inlineMediaarray Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.inlineMedia[]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.inlineMedia[].idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.inlineMedia[].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.inlineMedia[].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.inlineMedia[].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.inlineMedia[].widthinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.inlineMedia[].heightinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.inlineMedia[].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richLinksarray Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richLinks[]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richLinks[].idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richLinks[].urlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richLinks[].canonicalUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richLinks[].hoststring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richLinks[].siteNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richLinks[].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richLinks[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richLinks[].imageMediaIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richLinks[].image Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richLinks[].image.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richLinks[].image.anyOf[0].mediaIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richLinks[].image.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richLinks[].image.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richLinks[].image.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richLinks[].image.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richLinks[].image.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richLinks[].image.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachmentsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[]NewsfeedRichAttachment No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[0]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[0].type = "rating" Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[0].postIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[0].reviewUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[0].ratingValuenumber Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[0].ratingLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[0].filledStarsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[0].maxStars = 5 Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[0].targetRolestring ["location","buyer","seller"] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[0].visual Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[0].visual.anyOf[0]array Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[0].visual.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[0].visual.anyOf[1].type = "location" Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[0].visual.anyOf[1].imageUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[0].visual.anyOf[1].primaryColorstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[0].visual.anyOf[1].textColorstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[0].visual.anyOf[1].outlineColorstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[0].relationshipobject Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[0].relationship.typestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[0].relationship.labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[0].relationship.htmlstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[0].relationship.completedCountinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[0].relationship.pendingCountinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[0].boardobject Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[0].board.idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[0].board.namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[0].board.urlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[0].targetobject Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[0].target.typestring ["board","location","user"] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[0].target.namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[0].target.urlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[0].target.htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[0].target.metastring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1]NewsfeedLiveAttachment No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[0]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[0].statestring ["starting","live","processing","ready","failed"] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[0].sessionIdstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[0].mediaIdinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[0].failureStage Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[0].failureStage.anyOf[0]string ["publish","media","recording"] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[0].failureStage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[0].signInRequiredboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[0].playUrlstring YesEmpty unless live and signed in; otherwise an expiring authorized playback URL.
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[0].type = "liveStream" Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[0].postIdinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[0].authorUserId Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[0].authorUserId.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[0].authorUserId.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[0].authorAlias Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[0].authorAlias.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[0].authorAlias.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[0].streamTitlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[0].thumbnailUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[0].viewerCountUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[0].shareUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[0].hirePopupProfilePathstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[1]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[1].statestring ["starting","live","processing","ready","failed"] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[1].sessionIdstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[1].mediaIdinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[1].failureStage Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[1].failureStage.anyOf[0]string ["publish","media","recording"] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[1].failureStage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[1].signInRequiredboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[1].playUrlstring YesEmpty unless live and signed in; otherwise an expiring authorized playback URL.
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[1].type = "liveStream" Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[1].postIdinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[1].activationIdstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[1].overlayActivationIdstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[1].authorUserId Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[1].authorUserId.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[1].authorUserId.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[1].authorAlias Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[1].authorAlias.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[1].authorAlias.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[1].streamTitlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[1].viewerCountUrl = "" Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[1].shareUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[1].anyOf[1].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2]NewsfeedBidAttachment No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].subtitlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].amountLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].statusLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].requestTextstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].bidIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].postIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].type = "bid" Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].requiresDeleteFollowup = true Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].metaarray Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].alertsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].alerts[]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].alerts[].tonestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].alerts[].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actionsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].typestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].stylestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].actionstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].hrefstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].sellerSignInReturnURLstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].confirmTitlestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].confirmMessagestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].confirmButtonstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].modalTitlestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].chatUserAlias No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].chatUserAlias.anyOf[0]string No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].chatUserAlias.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].chatNamestring | null No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].proposalDefaultLocationAliasstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].proposalDefaultLocationNamestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].proposalDefaultStartTimestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].proposalDefaultInventoryTypeNamestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].isShortlistedstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].shortlistLabelstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].unshortlistLabelstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].feedbackStartTimestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].feedbackEndTimestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].feedbackLocationNamestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].feedbackLocationAliasstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].feedbackInventoryTypeNamestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].feedbackRequestStringstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].feedbackIsPremiumstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].guidancestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].prefillTextstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].reservationNamestring | null No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].phoneNumberstring | null No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].emailAddressstring | null No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].verificationRequiredstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].verificationTitlestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].verificationMessagestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].verificationButtonstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].verificationURLstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].historyTagstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].historyTitlestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].reviewPostURLstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].reviewContextstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].reuseBalancestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].bidIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].postIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].feedbackAmountinteger No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].discussionPostIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].reviewPostIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].reviewRequestIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].fullPageboolean No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].wrapboolean No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].inlineNavigation No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].inlineNavigation.anyOf[0]string No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].inlineNavigation.anyOf[1]boolean No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].proposalDefaultInventoryTypeID No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].proposalDefaultInventoryTypeID.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].proposalDefaultInventoryTypeID.anyOf[1]string No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].issueobject No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].issue.titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].issue.messagestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].issue.stepsTitlestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].issue.stepsarray No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].issue.steps[]string No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].issue.actionsarray No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].issue.actions[]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].issue.actions[].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].issue.actions[].hrefstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].issue.actions[].fullPageboolean No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].issue.holdAccessBidIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].buyerIdentityHiddenboolean No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].buyerIdentityHiddenUntil No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].buyerIdentityHiddenUntil.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].buyerIdentityHiddenUntil.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].discussionnull Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].viewerIsPostAuthorboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].buyerIdentityHiddenboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].buyerIdentityHiddenUntil Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].buyerIdentityHiddenUntil.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].buyerIdentityHiddenUntil.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].buyerShareURLstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].directHireExplanationstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].respondByTimestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].respondByLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].fillBySellerHtmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].timeLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].detailLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].isPremiumboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].isCustomConciergeRequestboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].viewerMode = "owner" Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].requestModestring ["general","specific"] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].operationalExpiry Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].operationalExpiry.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].operationalExpiry.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].responseRound Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].responseRound.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].responseRound.anyOf[0].roundIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].responseRound.anyOf[0].statestring ["collecting","immediate"] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].responseRound.anyOf[0].closesAtinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].responseRound.anyOf[0].serverTimeinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].responseRound.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].visualBidCardVisual Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].visual.anyOf[0]array Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].visual.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].visual.anyOf[1].imageUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].visual.anyOf[1].imageAltstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].visual.anyOf[1].primaryColorstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].visual.anyOf[1].textColorstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].modifyPrefillTextstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].reservationContact No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].reservationContact.anyOf[0]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].reservationContact.anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].reservationContact.anyOf[0].reservationNamestring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].reservationContact.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[0].isFilledboolean No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].subtitlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].amountLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].statusLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].requestTextstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].bidIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].postIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].type = "bid" Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].requiresDeleteFollowup = true Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].metaarray Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].alertsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].alerts[]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].alerts[].tonestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].alerts[].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actionsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].typestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].stylestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].actionstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].hrefstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].sellerSignInReturnURLstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].confirmTitlestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].confirmMessagestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].confirmButtonstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].modalTitlestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].chatUserAlias No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].chatUserAlias.anyOf[0]string No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].chatUserAlias.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].chatNamestring | null No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].proposalDefaultLocationAliasstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].proposalDefaultLocationNamestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].proposalDefaultStartTimestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].proposalDefaultInventoryTypeNamestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].isShortlistedstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].shortlistLabelstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].unshortlistLabelstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].feedbackStartTimestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].feedbackEndTimestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].feedbackLocationNamestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].feedbackLocationAliasstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].feedbackInventoryTypeNamestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].feedbackRequestStringstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].feedbackIsPremiumstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].guidancestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].prefillTextstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].reservationNamestring | null No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].phoneNumberstring | null No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].emailAddressstring | null No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].verificationRequiredstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].verificationTitlestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].verificationMessagestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].verificationButtonstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].verificationURLstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].historyTagstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].historyTitlestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].reviewPostURLstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].reviewContextstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].reuseBalancestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].bidIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].postIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].feedbackAmountinteger No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].discussionPostIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].reviewPostIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].reviewRequestIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].fullPageboolean No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].wrapboolean No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].inlineNavigation No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].inlineNavigation.anyOf[0]string No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].inlineNavigation.anyOf[1]boolean No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].proposalDefaultInventoryTypeID No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].proposalDefaultInventoryTypeID.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].proposalDefaultInventoryTypeID.anyOf[1]string No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].issueobject No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].issue.titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].issue.messagestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].issue.stepsTitlestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].issue.stepsarray No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].issue.steps[]string No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].issue.actionsarray No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].issue.actions[]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].issue.actions[].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].issue.actions[].hrefstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].issue.actions[].fullPageboolean No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].issue.holdAccessBidIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].buyerIdentityHiddenboolean No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].buyerIdentityHiddenUntil No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].buyerIdentityHiddenUntil.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].buyerIdentityHiddenUntil.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].discussionnull Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].viewerIsPostAuthorboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].buyerIdentityHiddenboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].buyerIdentityHiddenUntil Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].buyerIdentityHiddenUntil.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].buyerIdentityHiddenUntil.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].viewerMode = "seller" Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].bidUUIDstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].timeLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].detailLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].amountLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].directHireExplanationstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].fulfillmentAliasstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].filledAtstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].statusLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].messagestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].requestTextstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].shareURLstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].buyerShareURLstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].bidIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].postIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].includedInNewsfeedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].includedInOverviewboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].viewerIsCurrentHolderboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].isPremiumboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].isSubmissionPendingReviewboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].type = "bid" Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].surface = "newsfeed" Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].customerSurveysnull Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptionsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].ATLocation_IDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].ATLocationInventoryType_IDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].TimeRangeUnitCountinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].Quantityinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].LocationNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].LocationAliasstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].InventoryTypeNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].StartDatestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].EndDatestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].StartTimestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].EndTimestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].PartySize No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].PartySize.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].PartySize.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].CheckOutDate No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].CheckOutDate.anyOf[0]string No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].CheckOutDate.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].Constraintsarray No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].Constraints[]string No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].ExcludedVenuesarray No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].ExcludedVenues[]string No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].OperationalProjectionboolean NoTrue for a general request’s operational concierge anchor; these dates/location are not resolved fulfillment facts.
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].deliverableTypestring ["fulfillment","research"] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].researchScope Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].researchScope.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].researchScope.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].overviewStatusstring ["","open","held","cancelled","filled"] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].metaarray Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].meta[]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].meta[].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].meta[].valuestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].meta[].valueFormatstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].badgesarray Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].badges[]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].badges[].tonestring ["premium","direct-hire","shortlisted"] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].badges[].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].typestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].stylestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].actionstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].hrefstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].sellerSignInReturnURLstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].confirmTitlestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].confirmMessagestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].confirmButtonstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].modalTitlestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].chatUserAlias No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].chatUserAlias.anyOf[0]string No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].chatUserAlias.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].chatNamestring | null No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].proposalDefaultLocationAliasstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].proposalDefaultLocationNamestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].proposalDefaultStartTimestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].proposalDefaultInventoryTypeNamestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].isShortlistedstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].shortlistLabelstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].unshortlistLabelstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackStartTimestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackEndTimestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackLocationNamestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackLocationAliasstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackInventoryTypeNamestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackRequestStringstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackIsPremiumstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].guidancestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].prefillTextstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].reservationNamestring | null No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].phoneNumberstring | null No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].emailAddressstring | null No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].verificationRequiredstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].verificationTitlestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].verificationMessagestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].verificationButtonstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].verificationURLstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].historyTagstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].historyTitlestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].reviewPostURLstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].reviewContextstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].reuseBalancestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].bidIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].postIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackAmountinteger No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].discussionPostIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].reviewPostIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].reviewRequestIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].fullPageboolean No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].wrapboolean No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].inlineNavigation No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].inlineNavigation.anyOf[0]string No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].inlineNavigation.anyOf[1]boolean No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].proposalDefaultInventoryTypeID No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].proposalDefaultInventoryTypeID.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].proposalDefaultInventoryTypeID.anyOf[1]string No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issueobject No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.messagestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.stepsTitlestring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.stepsarray No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.steps[]string No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.actionsarray No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.actions[]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.actions[].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.actions[].hrefstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.actions[].fullPageboolean No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.holdAccessBidIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].buyerIdentityHiddenboolean No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].buyerIdentityHiddenUntil No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].buyerIdentityHiddenUntil.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].buyerIdentityHiddenUntil.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].visualBidCardVisual Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].visual.anyOf[0]array Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].visual.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].visual.anyOf[1].imageUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].visual.anyOf[1].imageAltstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].visual.anyOf[1].primaryColorstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].visual.anyOf[1].textColorstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionStateobject Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.statusstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.messagestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.sponsorAliasstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.sponsorChatLinkstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.sponsorStatusstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.moveOwnershipUnavailableReasonstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.moveOwnershipUnavailableMessagestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canPickupboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canDropboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canFillboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canMoveOwnershipboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canShortlistboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canDiscussboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canChatboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.requiresSponsorboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canFillDirectlyboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.fillRateBasisPointsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.minimumFillRateBasisPointsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.missingHoldPermissionsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.missingHoldPermissions[]string No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.directFillNoticeboolean No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.directFillAvailabilitystring ["available","unavailable","selection_pending","seller_ineligible"] No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auctionURLstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auctionobject No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.venuestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.startTimestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.endTimestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.bidIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.bidAmountCentsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.roundID Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.roundID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.roundID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.statestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.serverTimeinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.closesAt Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.closesAt.anyOf[0]DatabaseInteger YesInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.closesAt.anyOf[0].oneOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.closesAt.anyOf[0].oneOf[1]string Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.closesAt.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.enabledboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.openingCentsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.incrementCentsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.leadingCentsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.nextCentsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.estimatedFeesCentsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.remainingCentsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.leadingboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.priorityUntilnull Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.priorityMine = false Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.ownOffersarray Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.ownOffers[]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.ownOffers[].idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.ownOffers[].amountCentsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.ownOffers[].statestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.ownOffers[].refundCentsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.eligibilityError Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.eligibilityError.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.eligibilityError.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.holdAppointmentID Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.holdAppointmentID.anyOf[0]DatabaseInteger YesInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.holdAppointmentID.anyOf[0].oneOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.holdAppointmentID.anyOf[0].oneOf[1]string Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.holdAppointmentID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.buyerIdentityHiddenboolean NoTrue when the authenticated viewer cannot see the buyer during the current response race.
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.buyerIdentityHiddenUntilinteger | null NoSaved current-round ClosesAt as Unix seconds; null when identity is visible. Reveal is authoritative only on a new response.
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.poolRequiredboolean No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.responseRound No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.responseRound.anyOf[0]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.responseRound.anyOf[0].roundIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.responseRound.anyOf[0].statestring ["collecting","immediate"] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.responseRound.anyOf[0].closesAtinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.responseRound.anyOf[0].serverTimeinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.responseRound.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].responseRound Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].responseRound.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].responseRound.anyOf[0].roundIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].responseRound.anyOf[0].statestring ["collecting","immediate"] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].responseRound.anyOf[0].closesAtinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].responseRound.anyOf[0].serverTimeinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].responseRound.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].buyerIdentityHiddenboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].buyerIdentityHiddenUntil Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].buyerIdentityHiddenUntil.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].buyerIdentityHiddenUntil.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].type = "sharePlanAppointment" Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].joinStateSharedPlanJoinState Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].joinState.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].joinState.anyOf[0].status = "Unavailable" Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].joinState.anyOf[0].canRequest = false Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].joinState.anyOf[0].canManage = false Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].joinState.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].joinState.anyOf[1].statusstring ["Unavailable","Host","Joined","Pending","Accepted","Declined","None"] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].joinState.anyOf[1].canRequestboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].joinState.anyOf[1].canManageboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].joinState.anyOf[1].pendingCountinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].joinState.anyOf[1].joiningCountinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].joinState.anyOf[1].requestIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].joinState.anyOf[1].planURLstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].joinState.anyOf[1].chatIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].appointmentIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].postIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].locationIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].venueNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].venueUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].imageUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].imageURL256string Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].primaryColorstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].textColorstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].cityNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].cityGroupCodestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].datestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].timestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].dateLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].timeLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].planLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].discussionUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].attendeesobject Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].attendees.sharedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].attendees.countinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].attendees.itemsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].attendees.items[]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].attendees.items[].aliasstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].attendees.items[].avatarstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].attendees.items[].avatarEmojistring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].attendees.items[].topUserGroupNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].attendees.items[].topMedalCategoryNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].attendees.items[].profileURLstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].attendees.items[].profileImageURLstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].attendees.items[].bannerImageURLstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].attendees.items[].importanceLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].attendees.items[].userIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].attendees.items[].importancePointsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].attendees.items[].profileImageMedianull Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].attendees.items[].profileImageFramenull Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].attendees.items[].bannerImageMedianull Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].attendees.items[].bannerImageFramenull Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].attendees.items[].displaynull Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].attendees.items[].isOwnerboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[3].attendees.items[].rolestring ["owner","guest"] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].addressstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].categoryNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].cityNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].citySlugstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].cityGroupCodestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].firstOpeningDatestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].firstOpeningDateLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].promotedUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].discussionUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].postIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].proposedLocationIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].eventIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].categoryIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].confirmationsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].confirmationsRequiredinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].promotedLocationIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].viewerCanConfirmboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].viewerHasConfirmedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].viewerIsSubmitterboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].type = "newLocationProposal" Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].eventIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].urlSlugstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].iconEmojistring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].externalURLstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].effectRadiusInMeters Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].effectRadiusInMeters.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].effectRadiusInMeters.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].categoryobject Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].category.categoryIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].category.namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].category.iconEmojistring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].category.urlSlugstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].ownerPostID Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].ownerPostID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].ownerPostID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].ownerPostName Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].ownerPostName.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].ownerPostName.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].ownerPostURL Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].ownerPostURL.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].ownerPostURL.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].originatorUserID Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].originatorUserID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].originatorUserID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].earnedTraderPointsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].importanceLevel Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].importanceLevel.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].importanceLevel.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].defaultImportanceLevel Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].defaultImportanceLevel.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].defaultImportanceLevel.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].affectsOpeningTimesboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].countryCodeIncludeListarray Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].countryCodeIncludeList[]string No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].countryCodeExcludeListarray Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].countryCodeExcludeList[]string No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].geographicobject Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].geographic.lat Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].geographic.lat.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].geographic.lat.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].geographic.lng Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].geographic.lng.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].geographic.lng.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].geographic.effectRadiusInMeters Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].geographic.effectRadiusInMeters.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].geographic.effectRadiusInMeters.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].geographic.eventATLocationID Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].geographic.eventATLocationID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].geographic.eventATLocationID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].physicalLocationobject Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.modestring ["venue","point","none"] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.locationID Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.locationID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.locationID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.aliasstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.addressStringstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.countryCodestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.lat Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.lat.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.lat.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.lng Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.lng.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.lng.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].event.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].statusstring ["Pending","Confirmed","Rejected","Merged"] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].rewardobject Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].reward.policyVersionstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].reward.displayRewardboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].reward.rewardTypestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].reward.submitterAmountinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].reward.verifierAmountinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].reward.submitterAmountLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].reward.verifierAmountLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].reward.penaltyMultipliernumber Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].reward.penaltyAppliesboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[4].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].type = "listingBundle" Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].postIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].itemsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].listingIDstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].locationNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].locationAliasstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].citystring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].imageUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].primaryColorstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].textColorstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].outlineColorstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].hoverColorstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].inventoryTypeNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].datestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].dateLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].timeLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].priceLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].soldLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].statusLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].statusstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].purchaseUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].detailUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].appointmentIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].locationIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].isAvailableboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].isReviewPendingboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].isSoldboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].saleModestring ["FixedPrice","Auction"] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].listingIDstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].locationNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].imageUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].inventoryTypeNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].timezonestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].statusLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].cardPriceLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].cardSummarystring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].urlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].auctionIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].startingPriceCentsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].currentBidCentsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].minimumNextBidCentsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].bidCountinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].revisioninteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].isOpenboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].isLeadingboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].canAdministrativelyCancelboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].canBidboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].canManageboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].isSellerboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].listingStart Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].listingStart.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].listingStart.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].serverTime Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].serverTime.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].serverTime.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].endsAt Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].endsAt.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].endsAt.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].purchaseURL Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].purchaseURL.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].purchaseURL.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].saleModestring ["FixedPrice","Auction"] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].statusstring ["PendingApproval","Open","Settling","Sold","Unsold","Cancelled"] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].priceCentsinteger No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].items[].auctionSummarystring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.richAttachments[].anyOf[5].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.livestream Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.livestream.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.livestream.anyOf[0].statestring ["starting","live","processing","ready","failed"] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.livestream.anyOf[0].sessionIdstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.livestream.anyOf[0].mediaIdinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.livestream.anyOf[0].failureStage Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.livestream.anyOf[0].failureStage.anyOf[0]string ["publish","media","recording"] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.livestream.anyOf[0].failureStage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.livestream.anyOf[0].signInRequiredboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.livestream.anyOf[0].playUrlstring YesEmpty unless live and signed in; otherwise an expiring authorized playback URL.
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.livestream.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentionsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].eventIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].urlSlugstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].iconEmojistring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].externalURLstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].effectRadiusInMeters Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].effectRadiusInMeters.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].effectRadiusInMeters.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].categoryobject Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].category.categoryIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].category.namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].category.iconEmojistring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].category.urlSlugstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].ownerPostID Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].ownerPostID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].ownerPostID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].ownerPostName Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].ownerPostName.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].ownerPostName.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].ownerPostURL Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].ownerPostURL.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].ownerPostURL.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].originatorUserID Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].originatorUserID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].originatorUserID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].earnedTraderPointsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].importanceLevel Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].importanceLevel.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].importanceLevel.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].defaultImportanceLevel Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].defaultImportanceLevel.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].defaultImportanceLevel.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].affectsOpeningTimesboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].countryCodeIncludeListarray Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].countryCodeIncludeList[]string No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].countryCodeExcludeListarray Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].countryCodeExcludeList[]string No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].geographicobject Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].geographic.lat Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].geographic.lat.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].geographic.lat.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].geographic.lng Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].geographic.lng.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].geographic.lng.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].geographic.effectRadiusInMeters Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].geographic.effectRadiusInMeters.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].geographic.effectRadiusInMeters.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].geographic.eventATLocationID Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].geographic.eventATLocationID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].geographic.eventATLocationID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].physicalLocationobject Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].physicalLocation.modestring ["venue","point","none"] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].physicalLocation.locationID Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].physicalLocation.locationID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].physicalLocation.locationID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].physicalLocation.namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].physicalLocation.aliasstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].physicalLocation.addressStringstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].physicalLocation.countryCodestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].physicalLocation.lat Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].physicalLocation.lat.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].physicalLocation.lat.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].physicalLocation.lng Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].physicalLocation.lng.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].physicalLocation.lng.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].mentionID Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].mentionID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].mentionID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.eventMentions[].mentionSourcestring ["mention","owner",""] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.repostNewsfeedRepost Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.pollsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.polls[]object NoResults and per-answer counts are hidden until the viewer has voted. An empty endTime means no deadline.
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.polls[].idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.polls[].postIdinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.polls[].viewerAnswerId Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.polls[].viewerAnswerId.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.polls[].viewerAnswerId.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.polls[].totalVotesinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.polls[].resultVisibilitystring ["visible","hidden"] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.polls[].answersarray Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.polls[].answers[]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.polls[].answers[].idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.polls[].answers[].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.polls[].answers[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.polls[].answers[].voteCountinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.polls[].answers[].percentinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.polls[].answers[].viewerSelectedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.polls[].answers[].isLeaderboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.polls[].questionstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.polls[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.polls[].iconstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.polls[].endTimestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.polls[].endTimeRelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.polls[].isClosedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.polls[].viewerHasVotedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.polls[].canVoteboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.polls[].canAddAnswersboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.polls[].showResultsboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.postActionsobject Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.postActions.prominentarray Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.postActions.prominent[]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.postActions.prominent[].ActionButtonIDstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.postActions.prominent[].ActionButtonNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.postActions.prominent[].IconNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.postActions.prominent[].Namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.postActions.prominent[].AdditionalTextstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.postActions.prominent[].ConfirmTitlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.postActions.prominent[].ConfirmTextstring YesServer-rendered confirmation content. May contain HTML; proposal reviews use labeled details with escaped user text and shared time markup.
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.postActions.prominent[].ConfirmButtonTextstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.postActions.prominent[].DisplayModestring ["prominent","menu"] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.postActions.prominent[].Clickableboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.postActions.prominent[].Stylestring ["primary","secondary","danger"] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.postActions.menuarray Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.postActions.menu[]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.postActions.menu[].ActionButtonIDstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.postActions.menu[].ActionButtonNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.postActions.menu[].IconNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.postActions.menu[].Namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.postActions.menu[].AdditionalTextstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.postActions.menu[].ConfirmTitlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.postActions.menu[].ConfirmTextstring YesServer-rendered confirmation content. May contain HTML; proposal reviews use labeled details with escaped user text and shared time markup.
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.postActions.menu[].ConfirmButtonTextstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.postActions.menu[].DisplayModestring ["prominent","menu"] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.postActions.menu[].Clickableboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.postActions.menu[].Stylestring ["primary","secondary","danger"] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.tagsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.tags[] No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.tags[].anyOf[0]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.tags[].anyOf[0].mentionId Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.tags[].anyOf[0].mentionId.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.tags[].anyOf[0].mentionId.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.tags[].anyOf[0].kind = "location" Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.tags[].anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.tags[].anyOf[0].targetUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.tags[].anyOf[0].citySlugstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.tags[].anyOf[1]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.tags[].anyOf[1].mentionId Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.tags[].anyOf[1].mentionId.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.tags[].anyOf[1].mentionId.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.tags[].anyOf[1].kind = "user" Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.tags[].anyOf[1].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.tags[].anyOf[1].targetUrl Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.tags[].anyOf[1].targetUrl.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.tags[].anyOf[1].targetUrl.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.tags[].anyOf[1].identityHiddenboolean No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.tags[].anyOf[1].identityHiddenUntil No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.tags[].anyOf[1].identityHiddenUntil.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.tags[].anyOf[1].identityHiddenUntil.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.tagDisclosure Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.tagDisclosure.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.tagDisclosure.anyOf[0].countinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.tagDisclosure.anyOf[0].textstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.tagDisclosure.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.traderpointsDisclosure Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.traderpointsDisclosure.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.traderpointsDisclosure.anyOf[0].amountinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.traderpointsDisclosure.anyOf[0].reasonTypestring ["comment","post"] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.traderpointsDisclosure.anyOf[0].amountLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.traderpointsDisclosure.anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.traderpointsDisclosure.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.traderpointsDisclosure.anyOf[0].summarystring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.traderpointsDisclosure.anyOf[0].reasonstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.traderpointsDisclosure.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.statsobject Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.thumbsUpinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.viewsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.engagementBpinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.salesAmountCentsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.mentionClicksinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.usersNotifiedinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.replyCountinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.indirectReplyCountinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.bookmarkCountinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.viewerHasThumbedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.viewerReactionKeystring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.reactions Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.reactions.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.reactions.anyOf[0].targetTypestring ["post","chat_message"] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.reactions.anyOf[0].targetIdinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.reactions.anyOf[0].viewerReactionKeystring ["","thumbs_up","heart","money_with_wings","laugh","wow","sad","angry"] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.reactions.anyOf[0].viewerHasReactedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.reactions.anyOf[0].totalCountinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.reactions.anyOf[0].countsobject Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.reactions.anyOf[0].counts.thumbs_upinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.reactions.anyOf[0].counts.heartinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.reactions.anyOf[0].counts.money_with_wingsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.reactions.anyOf[0].counts.laughinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.reactions.anyOf[0].counts.wowinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.reactions.anyOf[0].counts.sadinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.reactions.anyOf[0].counts.angryinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.reactions.anyOf[0].recentarray Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.reactions.anyOf[0].recent[]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.reactions.anyOf[0].recent[].userIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.reactions.anyOf[0].recent[].usernamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.reactions.anyOf[0].recent[].reactionKeystring ["thumbs_up","heart","money_with_wings","laugh","wow","sad","angry"] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.reactions.anyOf[0].recent[].reactionEmojistring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.reactions.anyOf[0].recent[].createdDate Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.reactions.anyOf[0].recent[].createdDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.reactions.anyOf[0].recent[].createdDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.reactions.anyOf[0].recent[].lastUpdateDate Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.reactions.anyOf[0].recent[].lastUpdateDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.reactions.anyOf[0].recent[].lastUpdateDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.reactions.anyOf[0].recent[].reactedDate Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.reactions.anyOf[0].recent[].reactedDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.reactions.anyOf[0].recent[].reactedDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.reactions.anyOf[0].recent[].createdDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.reactions.anyOf[0].recent[].lastUpdateDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.reactions.anyOf[0].recent[].reactedDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.reactions.anyOf[1]array Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.repostsobject Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.stats.reposts.countinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].commentIdinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorId Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorId.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorId.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorAlias Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorAlias.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorAlias.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].profileUrl Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].profileUrl.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].profileUrl.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplayobject Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.aliasstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.avatarstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.avatarEmojistring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.profileImageUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.profileImageURLstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.profileUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.profileURLstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.customColorstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.customTextColorstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.avatarModestring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.idinteger | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.userIDinteger | null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.isRichboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.profileImage Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.medalsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.medals[]object No
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.medals[].Namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.medals[].URLstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.identityHiddenboolean NoAn anonymized author has no profile or follow action.
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorDisplay.identityHiddenUntilinteger | null NoCurrent response-race closing timestamp in Unix seconds.
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].authorHtmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].whenstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[0].whenRelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.lastReply.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.profileUsageobject Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.profileUsage.countinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.profileUsage.canSetAsProfilePostboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.profileUsage.isViewerProfilePostboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.appUsage Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.appUsage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.appUsage.anyOf[0].countinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.appUsage.anyOf[0].canSetAsAppPost [0,1] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.appUsage.anyOf[0].isViewerAppPost [0,1] Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.appUsage.anyOf[0].ownedAppCountinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.appUsage.anyOf[1]array Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.publicReleaseobject Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.publicRelease.datestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.publicRelease.inputValuestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.publicRelease.isScheduledboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.publicRelease.isFutureboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.publicRelease.minutesUntilPublicinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.publicRelease.labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.renderedHtmlByModeobject Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.renderedHtmlByMode.feedstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.renderedHtmlByMode.detailstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.renderedHtmlByMode.embeddedstring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePost.renderedHtmlByMode.embeddedPreviewstring Yes
$.oneOf[0].allOf[1].Payload.posts[].pollsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].polls[]object NoResults and per-answer counts are hidden until the viewer has voted. An empty endTime means no deadline.
$.oneOf[0].allOf[1].Payload.posts[].polls[].idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].polls[].postIdinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].polls[].viewerAnswerId Yes
$.oneOf[0].allOf[1].Payload.posts[].polls[].viewerAnswerId.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].polls[].viewerAnswerId.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].polls[].totalVotesinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].polls[].resultVisibilitystring ["visible","hidden"] Yes
$.oneOf[0].allOf[1].Payload.posts[].polls[].answersarray Yes
$.oneOf[0].allOf[1].Payload.posts[].polls[].answers[]object No
$.oneOf[0].allOf[1].Payload.posts[].polls[].answers[].idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].polls[].answers[].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].polls[].answers[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.posts[].polls[].answers[].voteCountinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].polls[].answers[].percentinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].polls[].answers[].viewerSelectedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].polls[].answers[].isLeaderboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].polls[].questionstring Yes
$.oneOf[0].allOf[1].Payload.posts[].polls[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.posts[].polls[].iconstring Yes
$.oneOf[0].allOf[1].Payload.posts[].polls[].endTimestring Yes
$.oneOf[0].allOf[1].Payload.posts[].polls[].endTimeRelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].polls[].isClosedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].polls[].viewerHasVotedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].polls[].canVoteboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].polls[].canAddAnswersboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].polls[].showResultsboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].postActionsobject Yes
$.oneOf[0].allOf[1].Payload.posts[].postActions.prominentarray Yes
$.oneOf[0].allOf[1].Payload.posts[].postActions.prominent[]object No
$.oneOf[0].allOf[1].Payload.posts[].postActions.prominent[].ActionButtonIDstring Yes
$.oneOf[0].allOf[1].Payload.posts[].postActions.prominent[].ActionButtonNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].postActions.prominent[].IconNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].postActions.prominent[].Namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].postActions.prominent[].AdditionalTextstring Yes
$.oneOf[0].allOf[1].Payload.posts[].postActions.prominent[].ConfirmTitlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].postActions.prominent[].ConfirmTextstring YesServer-rendered confirmation content. May contain HTML; proposal reviews use labeled details with escaped user text and shared time markup.
$.oneOf[0].allOf[1].Payload.posts[].postActions.prominent[].ConfirmButtonTextstring Yes
$.oneOf[0].allOf[1].Payload.posts[].postActions.prominent[].DisplayModestring ["prominent","menu"] Yes
$.oneOf[0].allOf[1].Payload.posts[].postActions.prominent[].Clickableboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].postActions.prominent[].Stylestring ["primary","secondary","danger"] Yes
$.oneOf[0].allOf[1].Payload.posts[].postActions.menuarray Yes
$.oneOf[0].allOf[1].Payload.posts[].postActions.menu[]object No
$.oneOf[0].allOf[1].Payload.posts[].postActions.menu[].ActionButtonIDstring Yes
$.oneOf[0].allOf[1].Payload.posts[].postActions.menu[].ActionButtonNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].postActions.menu[].IconNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].postActions.menu[].Namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].postActions.menu[].AdditionalTextstring Yes
$.oneOf[0].allOf[1].Payload.posts[].postActions.menu[].ConfirmTitlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].postActions.menu[].ConfirmTextstring YesServer-rendered confirmation content. May contain HTML; proposal reviews use labeled details with escaped user text and shared time markup.
$.oneOf[0].allOf[1].Payload.posts[].postActions.menu[].ConfirmButtonTextstring Yes
$.oneOf[0].allOf[1].Payload.posts[].postActions.menu[].DisplayModestring ["prominent","menu"] Yes
$.oneOf[0].allOf[1].Payload.posts[].postActions.menu[].Clickableboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].postActions.menu[].Stylestring ["primary","secondary","danger"] Yes
$.oneOf[0].allOf[1].Payload.posts[].tagsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].tags[] No
$.oneOf[0].allOf[1].Payload.posts[].tags[].anyOf[0]object No
$.oneOf[0].allOf[1].Payload.posts[].tags[].anyOf[0].mentionId Yes
$.oneOf[0].allOf[1].Payload.posts[].tags[].anyOf[0].mentionId.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].tags[].anyOf[0].mentionId.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].tags[].anyOf[0].kind = "location" Yes
$.oneOf[0].allOf[1].Payload.posts[].tags[].anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].tags[].anyOf[0].targetUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].tags[].anyOf[0].citySlugstring Yes
$.oneOf[0].allOf[1].Payload.posts[].tags[].anyOf[1]object No
$.oneOf[0].allOf[1].Payload.posts[].tags[].anyOf[1].mentionId Yes
$.oneOf[0].allOf[1].Payload.posts[].tags[].anyOf[1].mentionId.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].tags[].anyOf[1].mentionId.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].tags[].anyOf[1].kind = "user" Yes
$.oneOf[0].allOf[1].Payload.posts[].tags[].anyOf[1].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].tags[].anyOf[1].targetUrl Yes
$.oneOf[0].allOf[1].Payload.posts[].tags[].anyOf[1].targetUrl.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].tags[].anyOf[1].targetUrl.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].tags[].anyOf[1].identityHiddenboolean No
$.oneOf[0].allOf[1].Payload.posts[].tags[].anyOf[1].identityHiddenUntil No
$.oneOf[0].allOf[1].Payload.posts[].tags[].anyOf[1].identityHiddenUntil.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.posts[].tags[].anyOf[1].identityHiddenUntil.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.posts[].tagDisclosure Yes
$.oneOf[0].allOf[1].Payload.posts[].tagDisclosure.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].tagDisclosure.anyOf[0].countinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].tagDisclosure.anyOf[0].textstring Yes
$.oneOf[0].allOf[1].Payload.posts[].tagDisclosure.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].traderpointsDisclosure Yes
$.oneOf[0].allOf[1].Payload.posts[].traderpointsDisclosure.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].traderpointsDisclosure.anyOf[0].amountinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].traderpointsDisclosure.anyOf[0].reasonTypestring ["comment","post"] Yes
$.oneOf[0].allOf[1].Payload.posts[].traderpointsDisclosure.anyOf[0].amountLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].traderpointsDisclosure.anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].traderpointsDisclosure.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].traderpointsDisclosure.anyOf[0].summarystring Yes
$.oneOf[0].allOf[1].Payload.posts[].traderpointsDisclosure.anyOf[0].reasonstring Yes
$.oneOf[0].allOf[1].Payload.posts[].traderpointsDisclosure.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].statsobject Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.thumbsUpinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.viewsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.engagementBpinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.salesAmountCentsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.mentionClicksinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.usersNotifiedinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.replyCountinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.indirectReplyCountinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.bookmarkCountinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.viewerHasThumbedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.viewerReactionKeystring Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].targetTypestring ["post","chat_message"] Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].targetIdinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].viewerReactionKeystring ["","thumbs_up","heart","money_with_wings","laugh","wow","sad","angry"] Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].viewerHasReactedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].totalCountinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].countsobject Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].counts.thumbs_upinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].counts.heartinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].counts.money_with_wingsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].counts.laughinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].counts.wowinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].counts.sadinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].counts.angryinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].recentarray Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].recent[]object No
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].recent[].userIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].recent[].usernamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].recent[].reactionKeystring ["thumbs_up","heart","money_with_wings","laugh","wow","sad","angry"] Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].recent[].reactionEmojistring Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].recent[].createdDate Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].recent[].createdDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].recent[].createdDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].recent[].lastUpdateDate Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].recent[].lastUpdateDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].recent[].lastUpdateDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].recent[].reactedDate Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].recent[].reactedDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].recent[].reactedDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].recent[].createdDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].recent[].lastUpdateDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].recent[].reactedDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[1]array Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.repostsobject Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reposts.countinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].commentIdinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorId Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorId.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorId.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorAlias Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorAlias.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorAlias.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].profileUrl Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].profileUrl.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].profileUrl.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplayobject Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.aliasstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.avatarstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.avatarEmojistring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.profileImageUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.profileImageURLstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.profileUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.profileURLstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.customColorstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.customTextColorstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.avatarModestring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.idinteger | null Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.userIDinteger | null Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.isRichboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.profileImage Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.medalsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.medals[]object No
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.medals[].Namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.medals[].URLstring Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.identityHiddenboolean NoAn anonymized author has no profile or follow action.
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.identityHiddenUntilinteger | null NoCurrent response-race closing timestamp in Unix seconds.
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorHtmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].whenstring Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].whenRelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].profileUsageobject Yes
$.oneOf[0].allOf[1].Payload.posts[].profileUsage.countinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].profileUsage.canSetAsProfilePostboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].profileUsage.isViewerProfilePostboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].appUsage Yes
$.oneOf[0].allOf[1].Payload.posts[].appUsage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].appUsage.anyOf[0].countinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].appUsage.anyOf[0].canSetAsAppPost [0,1] Yes
$.oneOf[0].allOf[1].Payload.posts[].appUsage.anyOf[0].isViewerAppPost [0,1] Yes
$.oneOf[0].allOf[1].Payload.posts[].appUsage.anyOf[0].ownedAppCountinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].appUsage.anyOf[1]array Yes
$.oneOf[0].allOf[1].Payload.posts[].publicReleaseobject Yes
$.oneOf[0].allOf[1].Payload.posts[].publicRelease.datestring Yes
$.oneOf[0].allOf[1].Payload.posts[].publicRelease.inputValuestring Yes
$.oneOf[0].allOf[1].Payload.posts[].publicRelease.isScheduledboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].publicRelease.isFutureboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].publicRelease.minutesUntilPublicinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].publicRelease.labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].renderedHtmlByModeobject Yes
$.oneOf[0].allOf[1].Payload.posts[].renderedHtmlByMode.feedstring Yes
$.oneOf[0].allOf[1].Payload.posts[].renderedHtmlByMode.detailstring Yes
$.oneOf[0].allOf[1].Payload.posts[].renderedHtmlByMode.embeddedstring Yes
$.oneOf[0].allOf[1].Payload.posts[].renderedHtmlByMode.embeddedPreviewstring Yes
$.oneOf[0].allOf[1].Payload.posts[].profileActivityobject No
$.oneOf[0].allOf[1].Payload.posts[].profileActivity.typestring ["post","reply"] Yes
$.oneOf[0].allOf[1].Payload.posts[].profileActivity.atstring Yes
$.oneOf[0].allOf[1].Payload.posts[].profileActivity.idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].profileActivity.replyIdinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].profileActivity.userID Yes
$.oneOf[0].allOf[1].Payload.posts[].profileActivity.userID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].profileActivity.userID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].profileActivity.userHTMLstring Yes
$.oneOf[0].allOf[1].Payload.posts[].feedOriginstring ["location","related","market"] No
$.oneOf[0].allOf[1].Payload.nextCursorstring Yes
$.oneOf[0].allOf[1].Payload.hasMoreboolean Yes
$.oneOf[0].allOf[1].Payload.viewstring ["profile","for_you","offers","requests"] Yes
$.oneOf[0].allOf[1].Payload.feedstring ["for_you","offers","requests"] Yes
$.oneOf[0].allOf[1].Payload.filterstring Yes
$.oneOf[0].allOf[1].Payload.activeFiltersobject Yes
$.oneOf[0].allOf[1].Payload.activeFilters.audiencestring ["all","my_posts","my_mentions"] Yes
$.oneOf[0].allOf[1].Payload.activeFilters.freshnessstring ["all","new"] Yes
$.oneOf[0].allOf[1].Payload.activeFilters.tokensarray Yes
$.oneOf[0].allOf[1].Payload.activeFilters.tokens[]string ["my_posts","my_mentions","new"] No
$.oneOf[0].allOf[1].Payload.activeFilters.canonicalstring Yes
$.oneOf[0].allOf[1].Payload.freshnessstring ["all","new"] Yes
$.oneOf[0].allOf[1].Payload.feedTabsobject Yes
$.oneOf[0].allOf[1].Payload.feedTabs.for_youobject Yes
$.oneOf[0].allOf[1].Payload.feedTabs.for_you.key = "for_you" Yes
$.oneOf[0].allOf[1].Payload.feedTabs.for_you.labelstring Yes
$.oneOf[0].allOf[1].Payload.feedTabs.for_you.iconstring Yes
$.oneOf[0].allOf[1].Payload.feedTabs.for_you.requiresAuth = false Yes
$.oneOf[0].allOf[1].Payload.feedTabs.offersobject Yes
$.oneOf[0].allOf[1].Payload.feedTabs.offers.key = "offers" Yes
$.oneOf[0].allOf[1].Payload.feedTabs.offers.labelstring Yes
$.oneOf[0].allOf[1].Payload.feedTabs.offers.iconstring Yes
$.oneOf[0].allOf[1].Payload.feedTabs.offers.requiresAuth = false Yes
$.oneOf[0].allOf[1].Payload.feedTabs.requestsobject Yes
$.oneOf[0].allOf[1].Payload.feedTabs.requests.key = "requests" Yes
$.oneOf[0].allOf[1].Payload.feedTabs.requests.labelstring Yes
$.oneOf[0].allOf[1].Payload.feedTabs.requests.iconstring Yes
$.oneOf[0].allOf[1].Payload.feedTabs.requests.requiresAuth = false Yes
$.oneOf[0].allOf[1].Payload.sourceTabsobject Yes
$.oneOf[0].allOf[1].Payload.sourceTabs.for_youobject Yes
$.oneOf[0].allOf[1].Payload.sourceTabs.for_you.key = "for_you" Yes
$.oneOf[0].allOf[1].Payload.sourceTabs.for_you.labelstring Yes
$.oneOf[0].allOf[1].Payload.sourceTabs.for_you.iconstring Yes
$.oneOf[0].allOf[1].Payload.sourceTabs.for_you.requiresAuth = false Yes
$.oneOf[0].allOf[1].Payload.sourceTabs.offersobject Yes
$.oneOf[0].allOf[1].Payload.sourceTabs.offers.key = "offers" Yes
$.oneOf[0].allOf[1].Payload.sourceTabs.offers.labelstring Yes
$.oneOf[0].allOf[1].Payload.sourceTabs.offers.iconstring Yes
$.oneOf[0].allOf[1].Payload.sourceTabs.offers.requiresAuth = false Yes
$.oneOf[0].allOf[1].Payload.sourceTabs.requestsobject Yes
$.oneOf[0].allOf[1].Payload.sourceTabs.requests.key = "requests" Yes
$.oneOf[0].allOf[1].Payload.sourceTabs.requests.labelstring Yes
$.oneOf[0].allOf[1].Payload.sourceTabs.requests.iconstring Yes
$.oneOf[0].allOf[1].Payload.sourceTabs.requests.requiresAuth = false Yes
$.oneOf[0].allOf[1].Payload.filtersobject Yes
$.oneOf[0].allOf[1].Payload.filters.audienceobject Yes
$.oneOf[0].allOf[1].Payload.filters.audience.key = "audience" Yes
$.oneOf[0].allOf[1].Payload.filters.audience.labelstring Yes
$.oneOf[0].allOf[1].Payload.filters.audience.default = "all" Yes
$.oneOf[0].allOf[1].Payload.filters.audience.optionsobject Yes
$.oneOf[0].allOf[1].Payload.filters.audience.options.my_postsobject Yes
$.oneOf[0].allOf[1].Payload.filters.audience.options.my_posts.key = "my_posts" Yes
$.oneOf[0].allOf[1].Payload.filters.audience.options.my_posts.labelstring Yes
$.oneOf[0].allOf[1].Payload.filters.audience.options.my_posts.requiresAuth = true Yes
$.oneOf[0].allOf[1].Payload.filters.audience.options.my_mentionsobject Yes
$.oneOf[0].allOf[1].Payload.filters.audience.options.my_mentions.key = "my_mentions" Yes
$.oneOf[0].allOf[1].Payload.filters.audience.options.my_mentions.labelstring Yes
$.oneOf[0].allOf[1].Payload.filters.audience.options.my_mentions.requiresAuth = true Yes
$.oneOf[0].allOf[1].Payload.filters.freshnessobject Yes
$.oneOf[0].allOf[1].Payload.filters.freshness.key = "freshness" Yes
$.oneOf[0].allOf[1].Payload.filters.freshness.labelstring Yes
$.oneOf[0].allOf[1].Payload.filters.freshness.default = "all" Yes
$.oneOf[0].allOf[1].Payload.filters.freshness.optionsobject Yes
$.oneOf[0].allOf[1].Payload.filters.freshness.options.newobject Yes
$.oneOf[0].allOf[1].Payload.filters.freshness.options.new.key = "new" Yes
$.oneOf[0].allOf[1].Payload.filters.freshness.options.new.labelstring Yes
$.oneOf[0].allOf[1].Payload.filters.freshness.options.new.requiresAuth = true Yes
$.oneOf[0].allOf[1].Payload.filters.freshness.visible = false Yes
$.oneOf[0].allOf[1].Payload.filters.richTypeobject Yes
$.oneOf[0].allOf[1].Payload.filters.richType.key = "richType" Yes
$.oneOf[0].allOf[1].Payload.filters.richType.labelstring Yes
$.oneOf[0].allOf[1].Payload.filters.richType.default = "all" Yes
$.oneOf[0].allOf[1].Payload.filters.richType.optionsarray Yes
$.oneOf[0].allOf[1].Payload.filters.dateRangeobject Yes
$.oneOf[0].allOf[1].Payload.filters.dateRange.key = "dateRange" Yes
$.oneOf[0].allOf[1].Payload.filters.dateRange.labelstring Yes
$.oneOf[0].allOf[1].Payload.filters.dateRange.default = "all" Yes
$.oneOf[0].allOf[1].Payload.filters.dateRange.optionsarray Yes
$.oneOf[0].allOf[1].Payload.filters.locationobject Yes
$.oneOf[0].allOf[1].Payload.filters.location.key = "location" Yes
$.oneOf[0].allOf[1].Payload.filters.location.labelstring Yes
$.oneOf[0].allOf[1].Payload.filters.location.default = "all" Yes
$.oneOf[0].allOf[1].Payload.filters.location.optionsarray Yes
$.oneOf[0].allOf[1].Payload.filters.tagsobject Yes
$.oneOf[0].allOf[1].Payload.filters.tags.key = "tags" Yes
$.oneOf[0].allOf[1].Payload.filters.tags.labelstring Yes
$.oneOf[0].allOf[1].Payload.filters.tags.default = "all" Yes
$.oneOf[0].allOf[1].Payload.filters.tags.optionsarray Yes
$.oneOf[0].allOf[1].Payload.filters.statusobject Yes
$.oneOf[0].allOf[1].Payload.filters.status.key = "status" Yes
$.oneOf[0].allOf[1].Payload.filters.status.labelstring Yes
$.oneOf[0].allOf[1].Payload.filters.status.default = "all" Yes
$.oneOf[0].allOf[1].Payload.filters.status.optionsarray Yes
$.oneOf[0].allOf[1].Payload.authorPinsarray Yes
$.oneOf[0].allOf[1].Payload.authorPins[]object No
$.oneOf[0].allOf[1].Payload.authorPins[].postobject Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.urlSlugstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.detailUrlstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.legacyUrlstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.createdAtstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.createdAtRelstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.titlestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.bodystring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.mediaChannelstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.idinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.lastArchivedVersionIdinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.mediaTotalinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.viewerIsAdminboolean Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.canEditPostboolean Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.reusableRequestboolean Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.embeddedModeboolean Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.showEmbeddedStatsboolean Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.hideTitleboolean Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.ownsPostboolean Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.canViewInsightsboolean Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.lastEditedAt Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.lastEditedAt.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.lastEditedAt.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.requestReuseSource Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.requestReuseSource.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.requestReuseSource.anyOf[0].typestring ["post","request"] Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.requestReuseSource.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.requestReuseSource.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.presentationBodiesobject Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.presentationBodies.feedobject Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.presentationBodies.feed.bodystring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.presentationBodies.feed.bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.presentationBodies.feed.translationobject Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.presentationBodies.feed.translation.endpointstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.presentationBodies.feed.translation.targetLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.presentationBodies.feed.translation.targetLanguageNamestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.presentationBodies.feed.translation.sourceLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.presentationBodies.feed.translation.sourceContentHashstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.presentationBodies.feed.translation.titlestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.presentationBodies.feed.translation.bodystring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.presentationBodies.feed.translation.originalTitlestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.presentationBodies.feed.translation.originalBodystring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.presentationBodies.feed.translation.eligibleboolean Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.presentationBodies.feed.translation.cachedboolean Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.presentationBodies.feed.translation.liveTranslationSourceEnabledboolean Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.presentationBodies.feed.translation.bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.presentationBodies.feed.translation.originalBodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.presentationBodies.feed.translation.statestring ["done","eligible","none"] Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.presentationBodies.feed.translation.sourceLanguageDetectionStatusstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.presentationBodies.feed.translation.sourceLanguageDetectionConfidence Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.presentationBodies.feed.translation.sourceLanguageDetectionConfidence.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.presentationBodies.feed.translation.sourceLanguageDetectionConfidence.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.presentationBodies.embeddedobject Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.presentationBodies.embedded.bodystring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.presentationBodies.embedded.bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.presentationBodies.embedded.translationobject Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.presentationBodies.embedded.translation.endpointstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.presentationBodies.embedded.translation.targetLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.presentationBodies.embedded.translation.targetLanguageNamestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.presentationBodies.embedded.translation.sourceLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.presentationBodies.embedded.translation.sourceContentHashstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.presentationBodies.embedded.translation.titlestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.presentationBodies.embedded.translation.bodystring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.presentationBodies.embedded.translation.originalTitlestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.presentationBodies.embedded.translation.originalBodystring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.presentationBodies.embedded.translation.eligibleboolean Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.presentationBodies.embedded.translation.cachedboolean Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.presentationBodies.embedded.translation.liveTranslationSourceEnabledboolean Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.presentationBodies.embedded.translation.bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.presentationBodies.embedded.translation.originalBodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.presentationBodies.embedded.translation.statestring ["done","eligible","none"] Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.presentationBodies.embedded.translation.sourceLanguageDetectionStatusstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.presentationBodies.embedded.translation.sourceLanguageDetectionConfidence Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.presentationBodies.embedded.translation.sourceLanguageDetectionConfidence.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.presentationBodies.embedded.translation.sourceLanguageDetectionConfidence.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.presentationBodies.detailobject Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.presentationBodies.detail.bodystring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.presentationBodies.detail.bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.presentationBodies.detail.translationobject Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.presentationBodies.detail.translation.endpointstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.presentationBodies.detail.translation.targetLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.presentationBodies.detail.translation.targetLanguageNamestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.presentationBodies.detail.translation.sourceLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.presentationBodies.detail.translation.sourceContentHashstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.presentationBodies.detail.translation.titlestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.presentationBodies.detail.translation.bodystring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.presentationBodies.detail.translation.originalTitlestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.presentationBodies.detail.translation.originalBodystring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.presentationBodies.detail.translation.eligibleboolean Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.presentationBodies.detail.translation.cachedboolean Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.presentationBodies.detail.translation.liveTranslationSourceEnabledboolean Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.presentationBodies.detail.translation.bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.presentationBodies.detail.translation.originalBodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.presentationBodies.detail.translation.statestring ["done","eligible","none"] Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.presentationBodies.detail.translation.sourceLanguageDetectionStatusstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.presentationBodies.detail.translation.sourceLanguageDetectionConfidence Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.presentationBodies.detail.translation.sourceLanguageDetectionConfidence.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.presentationBodies.detail.translation.sourceLanguageDetectionConfidence.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.boardobject Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.board.idinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.board.namestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.board.slugstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.board.urlstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.board.citySlugstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.board.viewerCanFollowboolean Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.board.viewerIsFollowingboolean Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.authorNewsfeedPostAuthor Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].aliasstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].avatarEmojistring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].profileImageUrlstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].bannerImageUrlstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].profileUrlstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].mentionIdinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].isSystemboolean Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].isYouboolean Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].profileImage Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].bannerImage Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].bannerImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].bannerImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].bannerImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].bannerImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].bannerImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].bannerImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].bannerImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].bannerImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].bannerImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].bannerImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].bannerImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].bannerImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].bannerImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].bannerImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].bannerImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].bannerImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].displayNewsfeedAuthorDisplay Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].display.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].display.anyOf[0].aliasstring | null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].display.anyOf[0].avatarstring | null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].display.anyOf[0].avatarEmojistring | null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].display.anyOf[0].profileImageUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].display.anyOf[0].profileImageURLstring | null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].display.anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].display.anyOf[0].profileUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].display.anyOf[0].profileURLstring | null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].display.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].display.anyOf[0].customColorstring | null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].display.anyOf[0].customTextColorstring | null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].display.anyOf[0].avatarModestring | null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].display.anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].display.anyOf[0].idinteger | null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].display.anyOf[0].userIDinteger | null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].display.anyOf[0].isRichboolean Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].display.anyOf[0].profileImage Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].display.anyOf[0].profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].display.anyOf[0].medalsarray Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].display.anyOf[0].medals[]object No
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].display.anyOf[0].medals[].Namestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].display.anyOf[0].medals[].URLstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].display.anyOf[0].identityHiddenboolean NoAn anonymized author has no profile or follow action.
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].display.anyOf[0].identityHiddenUntilinteger | null NoCurrent response-race closing timestamp in Unix seconds.
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].display.anyOf[0].mentionIdinteger | null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].display.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].display.anyOf[1].aliasstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].display.anyOf[1].labelstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].display.anyOf[1].avatarEmojistring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].display.anyOf[1].profileUrlstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].display.anyOf[1].htmlstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].display.anyOf[1].id = 0 Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].display.anyOf[1].mentionIdinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].display.anyOf[2]object Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].display.anyOf[2].aliasnull Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].display.anyOf[2].labelstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].display.anyOf[2].avatarEmojinull Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].display.anyOf[2].profileUrlnull Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].display.anyOf[2].htmlstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].display.anyOf[2].idnull Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].display.anyOf[2].mentionIdnull Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].display.anyOf[2].identityHidden = true Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].display.anyOf[2].identityHiddenUntilinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].medalsarray Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].medals[]object No
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].medals[].namestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].medals[].Namestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].medals[].urlstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].medals[].URLstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].medals[].slugstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].medals[].categoryNamestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].medals[].categorySlugstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].medals[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].medals[].colorstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].medals[].textColorstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].medals[].importanceinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].viewerCanFollowboolean Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[0].viewerIsFollowingboolean Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[1].aliasnull Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[1].avatarEmojinull Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[1].profileImageUrlnull Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[1].bannerImageUrlnull Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[1].profileUrlnull Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[1].htmlstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[1].idnull Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[1].mentionIdnull Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[1].isSystem = false Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[1].isYou = false Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[1].profileImagenull Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[1].bannerImagenull Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[1].displayNewsfeedAuthorDisplay Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[1].display.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[1].display.anyOf[0].aliasstring | null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[1].display.anyOf[0].avatarstring | null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[1].display.anyOf[0].avatarEmojistring | null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[1].display.anyOf[0].profileImageUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[1].display.anyOf[0].profileImageURLstring | null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[1].display.anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[1].display.anyOf[0].profileUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[1].display.anyOf[0].profileURLstring | null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[1].display.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[1].display.anyOf[0].customColorstring | null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[1].display.anyOf[0].customTextColorstring | null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[1].display.anyOf[0].avatarModestring | null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[1].display.anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[1].display.anyOf[0].idinteger | null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[1].display.anyOf[0].userIDinteger | null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[1].display.anyOf[0].isRichboolean Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[1].display.anyOf[0].profileImage Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[1].display.anyOf[0].profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[1].display.anyOf[0].medalsarray Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[1].display.anyOf[0].medals[]object No
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[1].display.anyOf[0].medals[].Namestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[1].display.anyOf[0].medals[].URLstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[1].display.anyOf[0].identityHiddenboolean NoAn anonymized author has no profile or follow action.
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[1].display.anyOf[0].identityHiddenUntilinteger | null NoCurrent response-race closing timestamp in Unix seconds.
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[1].display.anyOf[0].mentionIdinteger | null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[1].display.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[1].display.anyOf[1].aliasstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[1].display.anyOf[1].labelstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[1].display.anyOf[1].avatarEmojistring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[1].display.anyOf[1].profileUrlstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[1].display.anyOf[1].htmlstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[1].display.anyOf[1].id = 0 Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[1].display.anyOf[1].mentionIdinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[1].display.anyOf[2]object Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[1].display.anyOf[2].aliasnull Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[1].display.anyOf[2].labelstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[1].display.anyOf[2].avatarEmojinull Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[1].display.anyOf[2].profileUrlnull Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[1].display.anyOf[2].htmlstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[1].display.anyOf[2].idnull Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[1].display.anyOf[2].mentionIdnull Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[1].display.anyOf[2].identityHidden = true Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[1].display.anyOf[2].identityHiddenUntilinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[1].medalsarray Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[1].viewerCanFollow = false Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[1].viewerIsFollowing = false Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[1].identityHidden = true Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.author.anyOf[1].identityHiddenUntilinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.translationobject Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.translation.endpointstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.translation.targetLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.translation.targetLanguageNamestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.translation.sourceLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.translation.sourceContentHashstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.translation.titlestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.translation.bodystring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.translation.originalTitlestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.translation.originalBodystring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.translation.eligibleboolean Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.translation.cachedboolean Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.translation.liveTranslationSourceEnabledboolean Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.translation.bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.translation.originalBodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.translation.statestring ["done","eligible","none"] Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.translation.sourceLanguageDetectionStatusstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.translation.sourceLanguageDetectionConfidence Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.translation.sourceLanguageDetectionConfidence.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.translation.sourceLanguageDetectionConfidence.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.rating Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.rating.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.rating.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.mediaarray Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.media[]object No
$.oneOf[0].allOf[1].Payload.authorPins[].post.media[].idinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.media[].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.media[].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.media[].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.media[].widthinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.media[].heightinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.media[].titlestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.media[].signInRequiredboolean No
$.oneOf[0].allOf[1].Payload.authorPins[].post.mediaLabelsarray Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.mediaLabels[]object No
$.oneOf[0].allOf[1].Payload.authorPins[].post.mediaLabels[].idinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.mediaLabels[].namestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.mediaLabels[].emojistring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.mediaNextOffset Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.mediaNextOffset.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.mediaNextOffset.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.inlineMediaarray Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.inlineMedia[]object No
$.oneOf[0].allOf[1].Payload.authorPins[].post.inlineMedia[].idinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.inlineMedia[].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.inlineMedia[].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.inlineMedia[].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.inlineMedia[].widthinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.inlineMedia[].heightinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.inlineMedia[].titlestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richLinksarray Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richLinks[]object No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richLinks[].idinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richLinks[].urlstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richLinks[].canonicalUrlstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richLinks[].hoststring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richLinks[].siteNamestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richLinks[].titlestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richLinks[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richLinks[].imageMediaIDinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richLinks[].image Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richLinks[].image.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richLinks[].image.anyOf[0].mediaIDinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richLinks[].image.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richLinks[].image.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richLinks[].image.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richLinks[].image.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richLinks[].image.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richLinks[].image.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachmentsarray Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[]NewsfeedRichAttachment No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[0]object No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[0].type = "rating" Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[0].postIDinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[0].reviewUrlstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[0].ratingValuenumber Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[0].ratingLabelstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[0].filledStarsinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[0].maxStars = 5 Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[0].targetRolestring ["location","buyer","seller"] Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[0].visual Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[0].visual.anyOf[0]array Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[0].visual.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[0].visual.anyOf[1].type = "location" Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[0].visual.anyOf[1].imageUrlstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[0].visual.anyOf[1].primaryColorstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[0].visual.anyOf[1].textColorstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[0].visual.anyOf[1].outlineColorstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[0].relationshipobject Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[0].relationship.typestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[0].relationship.labelstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[0].relationship.htmlstring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[0].relationship.completedCountinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[0].relationship.pendingCountinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[0].boardobject Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[0].board.idinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[0].board.namestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[0].board.urlstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[0].targetobject Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[0].target.typestring ["board","location","user"] Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[0].target.namestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[0].target.urlstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[0].target.htmlstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[0].target.metastring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[1]NewsfeedLiveAttachment No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[1].anyOf[0]object No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[1].anyOf[0].statestring ["starting","live","processing","ready","failed"] Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[1].anyOf[0].sessionIdstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[1].anyOf[0].mediaIdinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[1].anyOf[0].failureStage Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[1].anyOf[0].failureStage.anyOf[0]string ["publish","media","recording"] Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[1].anyOf[0].failureStage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[1].anyOf[0].signInRequiredboolean Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[1].anyOf[0].playUrlstring YesEmpty unless live and signed in; otherwise an expiring authorized playback URL.
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[1].anyOf[0].type = "liveStream" Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[1].anyOf[0].postIdinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[1].anyOf[0].authorUserId Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[1].anyOf[0].authorUserId.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[1].anyOf[0].authorUserId.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[1].anyOf[0].authorAlias Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[1].anyOf[0].authorAlias.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[1].anyOf[0].authorAlias.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[1].anyOf[0].streamTitlestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[1].anyOf[0].thumbnailUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[1].anyOf[0].viewerCountUrlstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[1].anyOf[0].shareUrlstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[1].anyOf[0].hirePopupProfilePathstring | null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[1].anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[1].anyOf[1]object No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[1].anyOf[1].statestring ["starting","live","processing","ready","failed"] Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[1].anyOf[1].sessionIdstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[1].anyOf[1].mediaIdinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[1].anyOf[1].failureStage Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[1].anyOf[1].failureStage.anyOf[0]string ["publish","media","recording"] Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[1].anyOf[1].failureStage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[1].anyOf[1].signInRequiredboolean Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[1].anyOf[1].playUrlstring YesEmpty unless live and signed in; otherwise an expiring authorized playback URL.
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[1].anyOf[1].type = "liveStream" Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[1].anyOf[1].postIdinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[1].anyOf[1].activationIdstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[1].anyOf[1].overlayActivationIdstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[1].anyOf[1].authorUserId Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[1].anyOf[1].authorUserId.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[1].anyOf[1].authorUserId.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[1].anyOf[1].authorAlias Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[1].anyOf[1].authorAlias.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[1].anyOf[1].authorAlias.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[1].anyOf[1].streamTitlestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[1].anyOf[1].viewerCountUrl = "" Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[1].anyOf[1].shareUrlstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[1].anyOf[1].htmlstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2]NewsfeedBidAttachment No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0]object No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].subtitlestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].amountLabelstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].statusLabelstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].requestTextstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].bidIDinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].postIDinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].type = "bid" Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].requiresDeleteFollowup = true Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].metaarray Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].alertsarray Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].alerts[]object No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].alerts[].tonestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].alerts[].htmlstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].actionsarray Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].actions[]object No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].actions[].typestring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].actions[].stylestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].actions[].actionstring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].actions[].labelstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].actions[].hrefstring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].actions[].sellerSignInReturnURLstring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].actions[].confirmTitlestring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].actions[].confirmMessagestring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].actions[].confirmButtonstring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].actions[].modalTitlestring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].actions[].chatUserAlias No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].actions[].chatUserAlias.anyOf[0]string No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].actions[].chatUserAlias.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].actions[].chatNamestring | null No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].actions[].proposalDefaultLocationAliasstring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].actions[].proposalDefaultLocationNamestring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].actions[].proposalDefaultStartTimestring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].actions[].proposalDefaultInventoryTypeNamestring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].actions[].isShortlistedstring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].actions[].shortlistLabelstring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].actions[].unshortlistLabelstring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].actions[].feedbackStartTimestring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].actions[].feedbackEndTimestring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].actions[].feedbackLocationNamestring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].actions[].feedbackLocationAliasstring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].actions[].feedbackInventoryTypeNamestring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].actions[].feedbackRequestStringstring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].actions[].feedbackIsPremiumstring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].actions[].guidancestring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].actions[].prefillTextstring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].actions[].reservationNamestring | null No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].actions[].phoneNumberstring | null No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].actions[].emailAddressstring | null No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].actions[].verificationRequiredstring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].actions[].verificationTitlestring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].actions[].verificationMessagestring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].actions[].verificationButtonstring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].actions[].verificationURLstring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].actions[].historyTagstring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].actions[].historyTitlestring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].actions[].reviewPostURLstring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].actions[].reviewContextstring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].actions[].reuseBalancestring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].actions[].bidIDinteger No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].actions[].postIDinteger No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].actions[].feedbackAmountinteger No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].actions[].discussionPostIDinteger No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].actions[].reviewPostIDinteger No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].actions[].reviewRequestIDinteger No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].actions[].fullPageboolean No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].actions[].wrapboolean No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].actions[].inlineNavigation No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].actions[].inlineNavigation.anyOf[0]string No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].actions[].inlineNavigation.anyOf[1]boolean No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].actions[].proposalDefaultInventoryTypeID No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].actions[].proposalDefaultInventoryTypeID.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].actions[].proposalDefaultInventoryTypeID.anyOf[1]string No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].actions[].issueobject No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].actions[].issue.titlestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].actions[].issue.messagestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].actions[].issue.stepsTitlestring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].actions[].issue.stepsarray No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].actions[].issue.steps[]string No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].actions[].issue.actionsarray No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].actions[].issue.actions[]object No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].actions[].issue.actions[].labelstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].actions[].issue.actions[].hrefstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].actions[].issue.actions[].fullPageboolean No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].actions[].issue.holdAccessBidIDinteger No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].actions[].buyerIdentityHiddenboolean No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].actions[].buyerIdentityHiddenUntil No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].actions[].buyerIdentityHiddenUntil.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].actions[].buyerIdentityHiddenUntil.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].discussionnull Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].viewerIsPostAuthorboolean Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].buyerIdentityHiddenboolean Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].buyerIdentityHiddenUntil Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].buyerIdentityHiddenUntil.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].buyerIdentityHiddenUntil.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].buyerShareURLstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].directHireExplanationstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].respondByTimestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].respondByLabelstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].fillBySellerHtmlstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].timeLabelstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].detailLabelstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].isPremiumboolean Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].isCustomConciergeRequestboolean Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].viewerMode = "owner" Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].requestModestring ["general","specific"] Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].operationalExpiry Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].operationalExpiry.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].operationalExpiry.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].responseRound Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].responseRound.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].responseRound.anyOf[0].roundIDinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].responseRound.anyOf[0].statestring ["collecting","immediate"] Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].responseRound.anyOf[0].closesAtinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].responseRound.anyOf[0].serverTimeinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].responseRound.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].visualBidCardVisual Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].visual.anyOf[0]array Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].visual.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].visual.anyOf[1].imageUrlstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].visual.anyOf[1].imageAltstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].visual.anyOf[1].primaryColorstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].visual.anyOf[1].textColorstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].modifyPrefillTextstring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].reservationContact No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].reservationContact.anyOf[0]object No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].reservationContact.anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].reservationContact.anyOf[0].reservationNamestring | null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].reservationContact.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[0].isFilledboolean No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1]object No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].titlestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].subtitlestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].amountLabelstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].statusLabelstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].requestTextstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].htmlstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].bidIDinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].postIDinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].type = "bid" Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].requiresDeleteFollowup = true Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].metaarray Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].alertsarray Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].alerts[]object No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].alerts[].tonestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].alerts[].htmlstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].actionsarray Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].actions[]object No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].actions[].typestring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].actions[].stylestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].actions[].actionstring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].actions[].labelstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].actions[].hrefstring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].actions[].sellerSignInReturnURLstring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].actions[].confirmTitlestring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].actions[].confirmMessagestring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].actions[].confirmButtonstring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].actions[].modalTitlestring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].actions[].chatUserAlias No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].actions[].chatUserAlias.anyOf[0]string No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].actions[].chatUserAlias.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].actions[].chatNamestring | null No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].actions[].proposalDefaultLocationAliasstring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].actions[].proposalDefaultLocationNamestring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].actions[].proposalDefaultStartTimestring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].actions[].proposalDefaultInventoryTypeNamestring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].actions[].isShortlistedstring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].actions[].shortlistLabelstring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].actions[].unshortlistLabelstring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].actions[].feedbackStartTimestring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].actions[].feedbackEndTimestring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].actions[].feedbackLocationNamestring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].actions[].feedbackLocationAliasstring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].actions[].feedbackInventoryTypeNamestring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].actions[].feedbackRequestStringstring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].actions[].feedbackIsPremiumstring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].actions[].guidancestring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].actions[].prefillTextstring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].actions[].reservationNamestring | null No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].actions[].phoneNumberstring | null No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].actions[].emailAddressstring | null No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].actions[].verificationRequiredstring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].actions[].verificationTitlestring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].actions[].verificationMessagestring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].actions[].verificationButtonstring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].actions[].verificationURLstring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].actions[].historyTagstring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].actions[].historyTitlestring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].actions[].reviewPostURLstring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].actions[].reviewContextstring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].actions[].reuseBalancestring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].actions[].bidIDinteger No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].actions[].postIDinteger No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].actions[].feedbackAmountinteger No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].actions[].discussionPostIDinteger No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].actions[].reviewPostIDinteger No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].actions[].reviewRequestIDinteger No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].actions[].fullPageboolean No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].actions[].wrapboolean No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].actions[].inlineNavigation No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].actions[].inlineNavigation.anyOf[0]string No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].actions[].inlineNavigation.anyOf[1]boolean No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].actions[].proposalDefaultInventoryTypeID No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].actions[].proposalDefaultInventoryTypeID.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].actions[].proposalDefaultInventoryTypeID.anyOf[1]string No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].actions[].issueobject No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].actions[].issue.titlestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].actions[].issue.messagestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].actions[].issue.stepsTitlestring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].actions[].issue.stepsarray No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].actions[].issue.steps[]string No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].actions[].issue.actionsarray No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].actions[].issue.actions[]object No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].actions[].issue.actions[].labelstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].actions[].issue.actions[].hrefstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].actions[].issue.actions[].fullPageboolean No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].actions[].issue.holdAccessBidIDinteger No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].actions[].buyerIdentityHiddenboolean No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].actions[].buyerIdentityHiddenUntil No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].actions[].buyerIdentityHiddenUntil.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].actions[].buyerIdentityHiddenUntil.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].discussionnull Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].viewerIsPostAuthorboolean Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].buyerIdentityHiddenboolean Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].buyerIdentityHiddenUntil Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].buyerIdentityHiddenUntil.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].buyerIdentityHiddenUntil.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].viewerMode = "seller" Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].bidUUIDstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].timeLabelstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].detailLabelstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].amountLabelstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].directHireExplanationstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].fulfillmentAliasstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].filledAtstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].statusLabelstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].messagestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].requestTextstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].shareURLstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].buyerShareURLstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].bidIDinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].postIDinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].includedInNewsfeedboolean Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].includedInOverviewboolean Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].viewerIsCurrentHolderboolean Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].isPremiumboolean Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].isSubmissionPendingReviewboolean Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].type = "bid" Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].surface = "newsfeed" Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].customerSurveysnull Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptionsarray Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[]object No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].ATLocation_IDinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].ATLocationInventoryType_IDinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].TimeRangeUnitCountinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].Quantityinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].LocationNamestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].LocationAliasstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].InventoryTypeNamestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].StartDatestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].EndDatestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].StartTimestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].EndTimestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].PartySize No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].PartySize.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].PartySize.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].CheckOutDate No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].CheckOutDate.anyOf[0]string No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].CheckOutDate.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].Constraintsarray No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].Constraints[]string No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].ExcludedVenuesarray No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].ExcludedVenues[]string No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].OperationalProjectionboolean NoTrue for a general request’s operational concierge anchor; these dates/location are not resolved fulfillment facts.
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].deliverableTypestring ["fulfillment","research"] Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].researchScope Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].researchScope.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].researchScope.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].overviewStatusstring ["","open","held","cancelled","filled"] Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].metaarray Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].meta[]object No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].meta[].labelstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].meta[].valuestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].meta[].valueFormatstring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].badgesarray Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].badges[]object No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].badges[].tonestring ["premium","direct-hire","shortlisted"] Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].badges[].labelstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionsarray Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[]object No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].typestring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].stylestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].actionstring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].labelstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].hrefstring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].sellerSignInReturnURLstring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].confirmTitlestring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].confirmMessagestring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].confirmButtonstring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].modalTitlestring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].chatUserAlias No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].chatUserAlias.anyOf[0]string No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].chatUserAlias.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].chatNamestring | null No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].proposalDefaultLocationAliasstring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].proposalDefaultLocationNamestring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].proposalDefaultStartTimestring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].proposalDefaultInventoryTypeNamestring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].isShortlistedstring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].shortlistLabelstring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].unshortlistLabelstring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackStartTimestring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackEndTimestring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackLocationNamestring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackLocationAliasstring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackInventoryTypeNamestring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackRequestStringstring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackIsPremiumstring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].guidancestring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].prefillTextstring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].reservationNamestring | null No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].phoneNumberstring | null No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].emailAddressstring | null No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].verificationRequiredstring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].verificationTitlestring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].verificationMessagestring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].verificationButtonstring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].verificationURLstring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].historyTagstring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].historyTitlestring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].reviewPostURLstring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].reviewContextstring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].reuseBalancestring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].bidIDinteger No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].postIDinteger No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackAmountinteger No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].discussionPostIDinteger No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].reviewPostIDinteger No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].reviewRequestIDinteger No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].fullPageboolean No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].wrapboolean No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].inlineNavigation No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].inlineNavigation.anyOf[0]string No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].inlineNavigation.anyOf[1]boolean No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].proposalDefaultInventoryTypeID No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].proposalDefaultInventoryTypeID.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].proposalDefaultInventoryTypeID.anyOf[1]string No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issueobject No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.titlestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.messagestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.stepsTitlestring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.stepsarray No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.steps[]string No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.actionsarray No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.actions[]object No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.actions[].labelstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.actions[].hrefstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.actions[].fullPageboolean No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.holdAccessBidIDinteger No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].buyerIdentityHiddenboolean No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].buyerIdentityHiddenUntil No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].buyerIdentityHiddenUntil.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].buyerIdentityHiddenUntil.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].visualBidCardVisual Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].visual.anyOf[0]array Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].visual.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].visual.anyOf[1].imageUrlstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].visual.anyOf[1].imageAltstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].visual.anyOf[1].primaryColorstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].visual.anyOf[1].textColorstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionStateobject Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.statusstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.labelstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.messagestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.sponsorAliasstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.sponsorChatLinkstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.sponsorStatusstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.moveOwnershipUnavailableReasonstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.moveOwnershipUnavailableMessagestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canPickupboolean Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canDropboolean Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canFillboolean Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canMoveOwnershipboolean Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canShortlistboolean Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canDiscussboolean Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canChatboolean Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.requiresSponsorboolean Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canFillDirectlyboolean Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.fillRateBasisPointsinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.minimumFillRateBasisPointsinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.missingHoldPermissionsarray Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.missingHoldPermissions[]string No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.directFillNoticeboolean No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.directFillAvailabilitystring ["available","unavailable","selection_pending","seller_ineligible"] No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auctionURLstring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auctionobject No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.venuestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.startTimestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.endTimestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.bidIDinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.bidAmountCentsinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.roundID Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.roundID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.roundID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.statestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.serverTimeinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.closesAt Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.closesAt.anyOf[0]DatabaseInteger YesInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.closesAt.anyOf[0].oneOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.closesAt.anyOf[0].oneOf[1]string Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.closesAt.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.enabledboolean Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.openingCentsinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.incrementCentsinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.leadingCentsinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.nextCentsinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.estimatedFeesCentsinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.remainingCentsinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.leadingboolean Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.priorityUntilnull Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.priorityMine = false Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.ownOffersarray Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.ownOffers[]object No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.ownOffers[].idinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.ownOffers[].amountCentsinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.ownOffers[].statestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.ownOffers[].refundCentsinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.eligibilityError Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.eligibilityError.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.eligibilityError.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.holdAppointmentID Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.holdAppointmentID.anyOf[0]DatabaseInteger YesInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.holdAppointmentID.anyOf[0].oneOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.holdAppointmentID.anyOf[0].oneOf[1]string Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.holdAppointmentID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.buyerIdentityHiddenboolean NoTrue when the authenticated viewer cannot see the buyer during the current response race.
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.buyerIdentityHiddenUntilinteger | null NoSaved current-round ClosesAt as Unix seconds; null when identity is visible. Reveal is authoritative only on a new response.
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.poolRequiredboolean No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.responseRound No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.responseRound.anyOf[0]object No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.responseRound.anyOf[0].roundIDinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.responseRound.anyOf[0].statestring ["collecting","immediate"] Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.responseRound.anyOf[0].closesAtinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.responseRound.anyOf[0].serverTimeinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.responseRound.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].responseRound Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].responseRound.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].responseRound.anyOf[0].roundIDinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].responseRound.anyOf[0].statestring ["collecting","immediate"] Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].responseRound.anyOf[0].closesAtinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].responseRound.anyOf[0].serverTimeinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].responseRound.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].buyerIdentityHiddenboolean Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].buyerIdentityHiddenUntil Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].buyerIdentityHiddenUntil.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].buyerIdentityHiddenUntil.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[3]object No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[3].type = "sharePlanAppointment" Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[3].joinStateSharedPlanJoinState Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[3].joinState.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[3].joinState.anyOf[0].status = "Unavailable" Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[3].joinState.anyOf[0].canRequest = false Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[3].joinState.anyOf[0].canManage = false Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[3].joinState.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[3].joinState.anyOf[1].statusstring ["Unavailable","Host","Joined","Pending","Accepted","Declined","None"] Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[3].joinState.anyOf[1].canRequestboolean Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[3].joinState.anyOf[1].canManageboolean Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[3].joinState.anyOf[1].pendingCountinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[3].joinState.anyOf[1].joiningCountinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[3].joinState.anyOf[1].requestIDinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[3].joinState.anyOf[1].planURLstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[3].joinState.anyOf[1].chatIDinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[3].appointmentIDinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[3].postIDinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[3].locationIDinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[3].titlestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[3].venueNamestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[3].venueUrlstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[3].imageUrlstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[3].imageURL256string Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[3].primaryColorstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[3].textColorstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[3].cityNamestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[3].cityGroupCodestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[3].datestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[3].timestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[3].dateLabelstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[3].timeLabelstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[3].planLabelstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[3].discussionUrlstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[3].htmlstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[3].attendeesobject Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[3].attendees.sharedboolean Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[3].attendees.countinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[3].attendees.itemsarray Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[3].attendees.items[]object No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[3].attendees.items[].aliasstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[3].attendees.items[].avatarstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[3].attendees.items[].avatarEmojistring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[3].attendees.items[].topUserGroupNamestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[3].attendees.items[].topMedalCategoryNamestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[3].attendees.items[].profileURLstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[3].attendees.items[].profileImageURLstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[3].attendees.items[].bannerImageURLstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[3].attendees.items[].importanceLabelstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[3].attendees.items[].userIDinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[3].attendees.items[].importancePointsinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[3].attendees.items[].profileImageMedianull Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[3].attendees.items[].profileImageFramenull Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[3].attendees.items[].bannerImageMedianull Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[3].attendees.items[].bannerImageFramenull Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[3].attendees.items[].displaynull Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[3].attendees.items[].isOwnerboolean Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[3].attendees.items[].rolestring ["owner","guest"] Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[4]object No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[4].namestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[4].addressstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[4].categoryNamestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[4].cityNamestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[4].citySlugstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[4].cityGroupCodestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[4].firstOpeningDatestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[4].firstOpeningDateLabelstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[4].promotedUrlstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[4].discussionUrlstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[4].postIDinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[4].proposedLocationIDinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[4].eventIDinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[4].categoryIDinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[4].confirmationsinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[4].confirmationsRequiredinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[4].promotedLocationIDinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[4].viewerCanConfirmboolean Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[4].viewerHasConfirmedboolean Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[4].viewerIsSubmitterboolean Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[4].type = "newLocationProposal" Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[4].event Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[4].event.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[4].event.anyOf[0].eventIDinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[4].event.anyOf[0].namestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[4].event.anyOf[0].urlSlugstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[4].event.anyOf[0].iconEmojistring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[4].event.anyOf[0].externalURLstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[4].event.anyOf[0].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[4].event.anyOf[0].effectRadiusInMeters Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[4].event.anyOf[0].effectRadiusInMeters.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[4].event.anyOf[0].effectRadiusInMeters.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[4].event.anyOf[0].categoryobject Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[4].event.anyOf[0].category.categoryIDinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[4].event.anyOf[0].category.namestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[4].event.anyOf[0].category.iconEmojistring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[4].event.anyOf[0].category.urlSlugstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[4].event.anyOf[0].ownerPostID Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[4].event.anyOf[0].ownerPostID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[4].event.anyOf[0].ownerPostID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[4].event.anyOf[0].ownerPostName Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[4].event.anyOf[0].ownerPostName.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[4].event.anyOf[0].ownerPostName.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[4].event.anyOf[0].ownerPostURL Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[4].event.anyOf[0].ownerPostURL.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[4].event.anyOf[0].ownerPostURL.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[4].event.anyOf[0].originatorUserID Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[4].event.anyOf[0].originatorUserID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[4].event.anyOf[0].originatorUserID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[4].event.anyOf[0].earnedTraderPointsinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[4].event.anyOf[0].importanceLevel Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[4].event.anyOf[0].importanceLevel.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[4].event.anyOf[0].importanceLevel.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[4].event.anyOf[0].defaultImportanceLevel Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[4].event.anyOf[0].defaultImportanceLevel.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[4].event.anyOf[0].defaultImportanceLevel.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[4].event.anyOf[0].affectsOpeningTimesboolean Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[4].event.anyOf[0].countryCodeIncludeListarray Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[4].event.anyOf[0].countryCodeIncludeList[]string No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[4].event.anyOf[0].countryCodeExcludeListarray Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[4].event.anyOf[0].countryCodeExcludeList[]string No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[4].event.anyOf[0].geographicobject Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[4].event.anyOf[0].geographic.lat Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[4].event.anyOf[0].geographic.lat.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[4].event.anyOf[0].geographic.lat.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[4].event.anyOf[0].geographic.lng Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[4].event.anyOf[0].geographic.lng.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[4].event.anyOf[0].geographic.lng.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[4].event.anyOf[0].geographic.effectRadiusInMeters Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[4].event.anyOf[0].geographic.effectRadiusInMeters.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[4].event.anyOf[0].geographic.effectRadiusInMeters.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[4].event.anyOf[0].geographic.eventATLocationID Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[4].event.anyOf[0].geographic.eventATLocationID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[4].event.anyOf[0].geographic.eventATLocationID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[4].event.anyOf[0].physicalLocationobject Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.modestring ["venue","point","none"] Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.locationID Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.locationID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.locationID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.namestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.aliasstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.addressStringstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.countryCodestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.lat Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.lat.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.lat.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.lng Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.lng.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.lng.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[4].event.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[4].statusstring ["Pending","Confirmed","Rejected","Merged"] Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[4].rewardobject Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[4].reward.policyVersionstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[4].reward.displayRewardboolean Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[4].reward.rewardTypestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[4].reward.submitterAmountinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[4].reward.verifierAmountinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[4].reward.submitterAmountLabelstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[4].reward.verifierAmountLabelstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[4].reward.penaltyMultipliernumber Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[4].reward.penaltyAppliesboolean Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[4].htmlstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[5]object No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[5].type = "listingBundle" Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[5].postIDinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[5].titlestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[5].itemsarray Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[5].items[]object No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[5].items[].listingIDstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[5].items[].locationNamestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[5].items[].locationAliasstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[5].items[].citystring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[5].items[].imageUrlstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[5].items[].primaryColorstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[5].items[].textColorstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[5].items[].outlineColorstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[5].items[].hoverColorstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[5].items[].inventoryTypeNamestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[5].items[].datestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[5].items[].dateLabelstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[5].items[].timeLabelstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[5].items[].priceLabelstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[5].items[].soldLabelstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[5].items[].statusLabelstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[5].items[].statusstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[5].items[].purchaseUrlstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[5].items[].detailUrlstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[5].items[].appointmentIDinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[5].items[].locationIDinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[5].items[].isAvailableboolean Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[5].items[].isReviewPendingboolean Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[5].items[].isSoldboolean Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[5].items[].saleModestring ["FixedPrice","Auction"] Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[5].items[].auction Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[5].items[].auction.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[5].items[].auction.anyOf[0].listingIDstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[5].items[].auction.anyOf[0].locationNamestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[5].items[].auction.anyOf[0].imageUrlstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[5].items[].auction.anyOf[0].inventoryTypeNamestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[5].items[].auction.anyOf[0].timezonestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[5].items[].auction.anyOf[0].statusLabelstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[5].items[].auction.anyOf[0].cardPriceLabelstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[5].items[].auction.anyOf[0].cardSummarystring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[5].items[].auction.anyOf[0].urlstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[5].items[].auction.anyOf[0].auctionIDinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[5].items[].auction.anyOf[0].startingPriceCentsinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[5].items[].auction.anyOf[0].currentBidCentsinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[5].items[].auction.anyOf[0].minimumNextBidCentsinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[5].items[].auction.anyOf[0].bidCountinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[5].items[].auction.anyOf[0].revisioninteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[5].items[].auction.anyOf[0].isOpenboolean Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[5].items[].auction.anyOf[0].isLeadingboolean Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[5].items[].auction.anyOf[0].canAdministrativelyCancelboolean Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[5].items[].auction.anyOf[0].canBidboolean Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[5].items[].auction.anyOf[0].canManageboolean Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[5].items[].auction.anyOf[0].isSellerboolean Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[5].items[].auction.anyOf[0].listingStart Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[5].items[].auction.anyOf[0].listingStart.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[5].items[].auction.anyOf[0].listingStart.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[5].items[].auction.anyOf[0].serverTime Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[5].items[].auction.anyOf[0].serverTime.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[5].items[].auction.anyOf[0].serverTime.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[5].items[].auction.anyOf[0].endsAt Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[5].items[].auction.anyOf[0].endsAt.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[5].items[].auction.anyOf[0].endsAt.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[5].items[].auction.anyOf[0].purchaseURL Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[5].items[].auction.anyOf[0].purchaseURL.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[5].items[].auction.anyOf[0].purchaseURL.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[5].items[].auction.anyOf[0].saleModestring ["FixedPrice","Auction"] Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[5].items[].auction.anyOf[0].statusstring ["PendingApproval","Open","Settling","Sold","Unsold","Cancelled"] Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[5].items[].auction.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[5].items[].priceCentsinteger No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[5].items[].auctionSummarystring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.richAttachments[].anyOf[5].htmlstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.livestream Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.livestream.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.livestream.anyOf[0].statestring ["starting","live","processing","ready","failed"] Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.livestream.anyOf[0].sessionIdstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.livestream.anyOf[0].mediaIdinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.livestream.anyOf[0].failureStage Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.livestream.anyOf[0].failureStage.anyOf[0]string ["publish","media","recording"] Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.livestream.anyOf[0].failureStage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.livestream.anyOf[0].signInRequiredboolean Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.livestream.anyOf[0].playUrlstring YesEmpty unless live and signed in; otherwise an expiring authorized playback URL.
$.oneOf[0].allOf[1].Payload.authorPins[].post.livestream.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.eventMentionsarray Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.eventMentions[]object No
$.oneOf[0].allOf[1].Payload.authorPins[].post.eventMentions[].eventIDinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.eventMentions[].namestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.eventMentions[].urlSlugstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.eventMentions[].iconEmojistring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.eventMentions[].externalURLstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.eventMentions[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.eventMentions[].effectRadiusInMeters Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.eventMentions[].effectRadiusInMeters.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.eventMentions[].effectRadiusInMeters.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.eventMentions[].categoryobject Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.eventMentions[].category.categoryIDinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.eventMentions[].category.namestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.eventMentions[].category.iconEmojistring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.eventMentions[].category.urlSlugstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.eventMentions[].ownerPostID Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.eventMentions[].ownerPostID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.eventMentions[].ownerPostID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.eventMentions[].ownerPostName Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.eventMentions[].ownerPostName.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.eventMentions[].ownerPostName.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.eventMentions[].ownerPostURL Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.eventMentions[].ownerPostURL.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.eventMentions[].ownerPostURL.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.eventMentions[].originatorUserID Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.eventMentions[].originatorUserID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.eventMentions[].originatorUserID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.eventMentions[].earnedTraderPointsinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.eventMentions[].importanceLevel Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.eventMentions[].importanceLevel.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.eventMentions[].importanceLevel.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.eventMentions[].defaultImportanceLevel Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.eventMentions[].defaultImportanceLevel.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.eventMentions[].defaultImportanceLevel.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.eventMentions[].affectsOpeningTimesboolean Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.eventMentions[].countryCodeIncludeListarray Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.eventMentions[].countryCodeIncludeList[]string No
$.oneOf[0].allOf[1].Payload.authorPins[].post.eventMentions[].countryCodeExcludeListarray Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.eventMentions[].countryCodeExcludeList[]string No
$.oneOf[0].allOf[1].Payload.authorPins[].post.eventMentions[].geographicobject Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.eventMentions[].geographic.lat Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.eventMentions[].geographic.lat.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.eventMentions[].geographic.lat.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.eventMentions[].geographic.lng Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.eventMentions[].geographic.lng.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.eventMentions[].geographic.lng.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.eventMentions[].geographic.effectRadiusInMeters Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.eventMentions[].geographic.effectRadiusInMeters.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.eventMentions[].geographic.effectRadiusInMeters.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.eventMentions[].geographic.eventATLocationID Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.eventMentions[].geographic.eventATLocationID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.eventMentions[].geographic.eventATLocationID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.eventMentions[].physicalLocationobject Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.eventMentions[].physicalLocation.modestring ["venue","point","none"] Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.eventMentions[].physicalLocation.locationID Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.eventMentions[].physicalLocation.locationID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.eventMentions[].physicalLocation.locationID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.eventMentions[].physicalLocation.namestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.eventMentions[].physicalLocation.aliasstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.eventMentions[].physicalLocation.addressStringstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.eventMentions[].physicalLocation.countryCodestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.eventMentions[].physicalLocation.lat Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.eventMentions[].physicalLocation.lat.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.eventMentions[].physicalLocation.lat.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.eventMentions[].physicalLocation.lng Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.eventMentions[].physicalLocation.lng.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.eventMentions[].physicalLocation.lng.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.eventMentions[].mentionID Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.eventMentions[].mentionID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.eventMentions[].mentionID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.eventMentions[].mentionSourcestring ["mention","owner",""] Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.repostNewsfeedRepost Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.repost.anyOf[0]null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.repost.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.repost.anyOf[1].available = false Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.repost.anyOf[1].sourcePostIDinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.repost.anyOf[1].messagestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.repost.anyOf[2]object Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.repost.anyOf[2].available = true Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.repost.anyOf[2].sourcePostIDinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.repost.anyOf[2].sourcePostNewsfeedPost Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.pollsarray Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.polls[]object NoResults and per-answer counts are hidden until the viewer has voted. An empty endTime means no deadline.
$.oneOf[0].allOf[1].Payload.authorPins[].post.polls[].idinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.polls[].postIdinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.polls[].viewerAnswerId Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.polls[].viewerAnswerId.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.polls[].viewerAnswerId.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.polls[].totalVotesinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.polls[].resultVisibilitystring ["visible","hidden"] Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.polls[].answersarray Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.polls[].answers[]object No
$.oneOf[0].allOf[1].Payload.authorPins[].post.polls[].answers[].idinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.polls[].answers[].titlestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.polls[].answers[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.polls[].answers[].voteCountinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.polls[].answers[].percentinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.polls[].answers[].viewerSelectedboolean Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.polls[].answers[].isLeaderboolean Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.polls[].questionstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.polls[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.polls[].iconstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.polls[].endTimestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.polls[].endTimeRelstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.polls[].isClosedboolean Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.polls[].viewerHasVotedboolean Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.polls[].canVoteboolean Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.polls[].canAddAnswersboolean Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.polls[].showResultsboolean Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.postActionsobject Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.postActions.prominentarray Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.postActions.prominent[]object No
$.oneOf[0].allOf[1].Payload.authorPins[].post.postActions.prominent[].ActionButtonIDstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.postActions.prominent[].ActionButtonNamestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.postActions.prominent[].IconNamestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.postActions.prominent[].Namestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.postActions.prominent[].AdditionalTextstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.postActions.prominent[].ConfirmTitlestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.postActions.prominent[].ConfirmTextstring YesServer-rendered confirmation content. May contain HTML; proposal reviews use labeled details with escaped user text and shared time markup.
$.oneOf[0].allOf[1].Payload.authorPins[].post.postActions.prominent[].ConfirmButtonTextstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.postActions.prominent[].DisplayModestring ["prominent","menu"] Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.postActions.prominent[].Clickableboolean Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.postActions.prominent[].Stylestring ["primary","secondary","danger"] Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.postActions.menuarray Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.postActions.menu[]object No
$.oneOf[0].allOf[1].Payload.authorPins[].post.postActions.menu[].ActionButtonIDstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.postActions.menu[].ActionButtonNamestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.postActions.menu[].IconNamestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.postActions.menu[].Namestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.postActions.menu[].AdditionalTextstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.postActions.menu[].ConfirmTitlestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.postActions.menu[].ConfirmTextstring YesServer-rendered confirmation content. May contain HTML; proposal reviews use labeled details with escaped user text and shared time markup.
$.oneOf[0].allOf[1].Payload.authorPins[].post.postActions.menu[].ConfirmButtonTextstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.postActions.menu[].DisplayModestring ["prominent","menu"] Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.postActions.menu[].Clickableboolean Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.postActions.menu[].Stylestring ["primary","secondary","danger"] Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.tagsarray Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.tags[] No
$.oneOf[0].allOf[1].Payload.authorPins[].post.tags[].anyOf[0]object No
$.oneOf[0].allOf[1].Payload.authorPins[].post.tags[].anyOf[0].mentionId Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.tags[].anyOf[0].mentionId.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.tags[].anyOf[0].mentionId.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.tags[].anyOf[0].kind = "location" Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.tags[].anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.tags[].anyOf[0].targetUrlstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.tags[].anyOf[0].citySlugstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.tags[].anyOf[1]object No
$.oneOf[0].allOf[1].Payload.authorPins[].post.tags[].anyOf[1].mentionId Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.tags[].anyOf[1].mentionId.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.tags[].anyOf[1].mentionId.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.tags[].anyOf[1].kind = "user" Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.tags[].anyOf[1].labelstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.tags[].anyOf[1].targetUrl Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.tags[].anyOf[1].targetUrl.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.tags[].anyOf[1].targetUrl.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.tags[].anyOf[1].identityHiddenboolean No
$.oneOf[0].allOf[1].Payload.authorPins[].post.tags[].anyOf[1].identityHiddenUntil No
$.oneOf[0].allOf[1].Payload.authorPins[].post.tags[].anyOf[1].identityHiddenUntil.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.authorPins[].post.tags[].anyOf[1].identityHiddenUntil.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.authorPins[].post.tagDisclosure Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.tagDisclosure.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.tagDisclosure.anyOf[0].countinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.tagDisclosure.anyOf[0].textstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.tagDisclosure.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.traderpointsDisclosure Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.traderpointsDisclosure.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.traderpointsDisclosure.anyOf[0].amountinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.traderpointsDisclosure.anyOf[0].reasonTypestring ["comment","post"] Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.traderpointsDisclosure.anyOf[0].amountLabelstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.traderpointsDisclosure.anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.traderpointsDisclosure.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.traderpointsDisclosure.anyOf[0].summarystring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.traderpointsDisclosure.anyOf[0].reasonstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.traderpointsDisclosure.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.statsobject Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.stats.thumbsUpinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.stats.viewsinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.stats.engagementBpinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.stats.salesAmountCentsinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.stats.mentionClicksinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.stats.usersNotifiedinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.stats.replyCountinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.stats.indirectReplyCountinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.stats.bookmarkCountinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.stats.viewerHasThumbedboolean Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.stats.viewerReactionKeystring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.stats.reactions Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.stats.reactions.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.stats.reactions.anyOf[0].targetTypestring ["post","chat_message"] Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.stats.reactions.anyOf[0].targetIdinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.stats.reactions.anyOf[0].viewerReactionKeystring ["","thumbs_up","heart","money_with_wings","laugh","wow","sad","angry"] Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.stats.reactions.anyOf[0].viewerHasReactedboolean Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.stats.reactions.anyOf[0].totalCountinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.stats.reactions.anyOf[0].countsobject Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.stats.reactions.anyOf[0].counts.thumbs_upinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.stats.reactions.anyOf[0].counts.heartinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.stats.reactions.anyOf[0].counts.money_with_wingsinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.stats.reactions.anyOf[0].counts.laughinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.stats.reactions.anyOf[0].counts.wowinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.stats.reactions.anyOf[0].counts.sadinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.stats.reactions.anyOf[0].counts.angryinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.stats.reactions.anyOf[0].recentarray Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.stats.reactions.anyOf[0].recent[]object No
$.oneOf[0].allOf[1].Payload.authorPins[].post.stats.reactions.anyOf[0].recent[].userIDinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.stats.reactions.anyOf[0].recent[].usernamestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.stats.reactions.anyOf[0].recent[].reactionKeystring ["thumbs_up","heart","money_with_wings","laugh","wow","sad","angry"] Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.stats.reactions.anyOf[0].recent[].reactionEmojistring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.stats.reactions.anyOf[0].recent[].createdDate Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.stats.reactions.anyOf[0].recent[].createdDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.stats.reactions.anyOf[0].recent[].createdDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.stats.reactions.anyOf[0].recent[].lastUpdateDate Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.stats.reactions.anyOf[0].recent[].lastUpdateDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.stats.reactions.anyOf[0].recent[].lastUpdateDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.stats.reactions.anyOf[0].recent[].reactedDate Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.stats.reactions.anyOf[0].recent[].reactedDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.stats.reactions.anyOf[0].recent[].reactedDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.stats.reactions.anyOf[0].recent[].createdDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.stats.reactions.anyOf[0].recent[].lastUpdateDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.stats.reactions.anyOf[0].recent[].reactedDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.stats.reactions.anyOf[1]array Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.stats.repostsobject Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.stats.reposts.countinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.lastReply Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.lastReply.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.lastReply.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.lastReply.anyOf[0].commentIdinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.lastReply.anyOf[0].authorId Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.lastReply.anyOf[0].authorId.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.lastReply.anyOf[0].authorId.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.lastReply.anyOf[0].authorAlias Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.lastReply.anyOf[0].authorAlias.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.lastReply.anyOf[0].authorAlias.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.lastReply.anyOf[0].profileUrl Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.lastReply.anyOf[0].profileUrl.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.lastReply.anyOf[0].profileUrl.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.lastReply.anyOf[0].authorDisplayobject Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.lastReply.anyOf[0].authorDisplay.aliasstring | null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.lastReply.anyOf[0].authorDisplay.avatarstring | null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.lastReply.anyOf[0].authorDisplay.avatarEmojistring | null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.lastReply.anyOf[0].authorDisplay.profileImageUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.lastReply.anyOf[0].authorDisplay.profileImageURLstring | null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.lastReply.anyOf[0].authorDisplay.labelstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.lastReply.anyOf[0].authorDisplay.profileUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.lastReply.anyOf[0].authorDisplay.profileURLstring | null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.lastReply.anyOf[0].authorDisplay.titlestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.lastReply.anyOf[0].authorDisplay.customColorstring | null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.lastReply.anyOf[0].authorDisplay.customTextColorstring | null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.lastReply.anyOf[0].authorDisplay.avatarModestring | null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.lastReply.anyOf[0].authorDisplay.htmlstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.lastReply.anyOf[0].authorDisplay.idinteger | null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.lastReply.anyOf[0].authorDisplay.userIDinteger | null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.lastReply.anyOf[0].authorDisplay.isRichboolean Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.lastReply.anyOf[0].authorDisplay.profileImage Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.authorPins[].post.lastReply.anyOf[0].authorDisplay.profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.lastReply.anyOf[0].authorDisplay.medalsarray Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.lastReply.anyOf[0].authorDisplay.medals[]object No
$.oneOf[0].allOf[1].Payload.authorPins[].post.lastReply.anyOf[0].authorDisplay.medals[].Namestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.lastReply.anyOf[0].authorDisplay.medals[].URLstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.lastReply.anyOf[0].authorDisplay.identityHiddenboolean NoAn anonymized author has no profile or follow action.
$.oneOf[0].allOf[1].Payload.authorPins[].post.lastReply.anyOf[0].authorDisplay.identityHiddenUntilinteger | null NoCurrent response-race closing timestamp in Unix seconds.
$.oneOf[0].allOf[1].Payload.authorPins[].post.lastReply.anyOf[0].authorHtmlstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.lastReply.anyOf[0].whenstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.lastReply.anyOf[0].whenRelstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.lastReply.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.profileUsageobject Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.profileUsage.countinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.profileUsage.canSetAsProfilePostboolean Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.profileUsage.isViewerProfilePostboolean Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.appUsage Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.appUsage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.appUsage.anyOf[0].countinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.appUsage.anyOf[0].canSetAsAppPost [0,1] Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.appUsage.anyOf[0].isViewerAppPost [0,1] Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.appUsage.anyOf[0].ownedAppCountinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.appUsage.anyOf[1]array Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.publicReleaseobject Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.publicRelease.datestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.publicRelease.inputValuestring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.publicRelease.isScheduledboolean Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.publicRelease.isFutureboolean Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.publicRelease.minutesUntilPublicinteger Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.publicRelease.labelstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.renderedHtmlByModeobject Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.renderedHtmlByMode.feedstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.renderedHtmlByMode.detailstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.renderedHtmlByMode.embeddedstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].post.renderedHtmlByMode.embeddedPreviewstring Yes
$.oneOf[0].allOf[1].Payload.authorPins[].expiresAtinteger Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocksarray Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[]NewsfeedDiscoveryBlock No
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0]object No
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].subtitlestring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].afterPostIndexinteger Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].globalAfterPostIndexinteger Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].ctaobject Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].cta.labelstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].cta.urlstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].type = "recently_viewed" Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].sourcestring ["history","trending_nearby","trending_world","empty"] Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].itemsarray Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[] No
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[0]object No
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[0].idstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[0].subtitlestring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[0].typeLabelstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[0].imageURL256string Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[0].imageURL512string Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[0].iconTextstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[0].lastViewedAtstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[0].url Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[0].url.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[0].url.anyOf[1] = false Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[0].lastViewIDinteger Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[0].type = "city" Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[0].cityobject Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[0].city.citySlugstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[0].city.cityNamestring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[0].city.stateShortstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[0].city.isoRegionstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[0].city.countryCodestring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[0].city.countryNamestring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[0].city.continentShortstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[0].city.imageURL256string Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[0].city.imageURL512string Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[0].city.detailURLstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[0].city.tradingActivity30Dayinteger Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[0].city.numberTransactionsinteger Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[0].city.venueCountinteger Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[0].city.avgTradingPrice Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[0].city.avgTradingPrice.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[0].city.avgTradingPrice.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[0].city.coordinatesobject Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[0].city.coordinates.latitude Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[0].city.coordinates.latitude.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[0].city.coordinates.latitude.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[0].city.coordinates.longitude Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[0].city.coordinates.longitude.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[0].city.coordinates.longitude.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[0].city.distanceMetersnumber No
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[0].city.distanceMilesnumber No
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[0].isFallback = true No
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[1]object No
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[1].idstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[1].titlestring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[1].subtitlestring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[1].typeLabelstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[1].imageURL256string Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[1].imageURL512string Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[1].iconTextstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[1].lastViewedAtstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[1].urlstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[1].lastViewIDinteger Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[1].visualInitialstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[1].visualPrimaryColorstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[1].visualSecondaryColorstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[1].visualTextColorstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[1].ugcImageURL256string Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[1].ugcImageURL512string Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[1].visualImageURL256string Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[1].visualImageURL512string Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[1].visualDisplayImageURL256string Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[1].visualDisplayImageURL512string Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[1].visualImageIsUGCboolean Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[1].visualDisplayImageSourcestring ["fallback","ugc","generated"] Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[1].type = "location" Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[1].tickerCodestring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[1].locationobject Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[1].location.locationIDDatabaseInteger YesInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[1].location.locationID.oneOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[1].location.locationID.oneOf[1]string Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[1].location.namestring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[1].location.aliasstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[1].location.ticker Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[1].location.ticker.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[1].location.ticker.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[1].location.cityNamestring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[1].location.stateShortstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[1].location.countryCodestring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[1].location.citySlug Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[1].location.citySlug.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[1].location.citySlug.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[1].location.imageBasePath Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[1].location.imageBasePath.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[1].location.imageBasePath.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[1].location.lastViewIDDatabaseInteger YesInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[1].location.lastViewID.oneOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[1].location.lastViewID.oneOf[1]string Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[1].location.lastViewedAtstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[1].isRestrictedByRegulationboolean Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[2]object No
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[2].idstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[2].titlestring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[2].subtitlestring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[2].typeLabelstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[2].imageURL256string Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[2].imageURL512string Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[2].iconTextstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[2].lastViewedAtstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[2].urlstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[2].lastViewIDinteger Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[2].visualInitialstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[2].visualPrimaryColorstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[2].visualSecondaryColorstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[2].visualTextColorstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[2].ugcImageURL256string Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[2].ugcImageURL512string Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[2].visualImageURL256string Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[2].visualImageURL512string Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[2].visualDisplayImageURL256string Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[2].visualDisplayImageURL512string Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[2].visualImageIsUGCboolean Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[2].visualDisplayImageSourcestring ["fallback","ugc","generated"] Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[2].type = "listing" Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[2].discussionPostIDinteger Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[2].discussionPostUrlstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[2].discussionCommentCountinteger Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[2].tickerCodestring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[2].listingobject Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[2].listing.appointmentIDinteger Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[2].listing.locationIDinteger Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[2].listing.discussionPostIDinteger Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[2].listing.listingUUIDstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[2].listing.locationNamestring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[2].listing.locationAliasstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[2].listing.locationTickerstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[2].listing.inventoryTypeNamestring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[2].listing.datestring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[2].listing.dateLabelstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[2].listing.timestring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[2].listing.cityNamestring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[2].listing.citySlugstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[2].listing.discussionPostUrlstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[2].isRestrictedByRegulationboolean Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[3]object No
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[3].idstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[3].titlestring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[3].subtitlestring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[3].typeLabelstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[3].imageURL256string Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[3].imageURL512string Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[3].iconTextstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[3].lastViewedAtstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[3].urlstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[3].lastViewIDinteger Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[3].type = "board" Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[3].pillsarray Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[3].pills[]object No
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[3].pills[].labelstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[3].boardobject Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[3].board.boardIDinteger Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[3].board.namestring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[3].board.boardTypestring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[3].board.urlAliasstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[3].board.urlstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[3].board.cityNamestring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[3].board.citySlugstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[3].board.stateShortstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[3].board.countryCodestring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[3].board.imageURL256string Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[3].board.imageURL512string Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[3].board.imageRolestring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[3].board.lastViewedAtstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[3].board.isRestrictedinteger [0,1] Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[3].board.viewerCanReadinteger [0,1] Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[3].board.viewerCanWriteinteger [0,1] Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[3].board.imageFrame Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[3].board.imageFrame.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[3].board.imageFrame.anyOf[0].positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[3].board.imageFrame.anyOf[0].positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[3].board.imageFrame.anyOf[0].zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[3].board.imageFrame.anyOf[1]array Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[3].board.lastViewIDinteger Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[3].isRestrictedboolean Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[3].viewerCanReadboolean Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[3].viewerCanWriteboolean Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[4]object No
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[4].idstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[4].titlestring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[4].subtitlestring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[4].typeLabelstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[4].imageURL256string Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[4].imageURL512string Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[4].iconTextstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[4].lastViewedAtstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[4].urlstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[4].lastViewIDinteger Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[4].type = "profile" Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[4].profileobject Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[4].profile.userIDinteger Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[4].profile.aliasstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[4].profile.avatarEmojistring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[4].profile.profileURLstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[4].profile.profileImage Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[4].profile.profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[4].profile.profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[4].profile.profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[4].profile.profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[4].profile.profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[4].profile.profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[4].profile.profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[4].profile.profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[4].profile.profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[4].profile.profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[4].profile.profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[4].profile.profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[4].profile.profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[4].profile.profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[4].profile.profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[4].profile.profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[5]object No
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[5].idstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[5].titlestring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[5].subtitlestring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[5].typeLabelstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[5].imageURL256string Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[5].imageURL512string Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[5].iconTextstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[5].lastViewedAtstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[5].urlstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[5].lastViewIDinteger Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[5].type = "plans" Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[5].plansobject Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[5].plans.appointmentIDinteger Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[5].plans.locationIDinteger Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[5].plans.locationNamestring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[5].plans.datestring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[5].plans.cityCodestring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[5].plans.upcomingCitiesarray Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[5].plans.upcomingCities[]object No
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[5].plans.upcomingCities[].labelstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[5].plans.upcomingCities[].countinteger Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[5].plans.upcomingCities[].cityLabelstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[5].plans.upcomingCities[].cityCodestring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[5].plans.upcomingCities[].cityNamestring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[5].pillsarray Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[5].pills[]object No
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[5].pills[].labelstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[5].pills[].countinteger Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[5].pills[].cityLabelstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[5].pills[].cityCodestring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[5].pills[].cityNamestring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[6]object No
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[6].idstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[6].titlestring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[6].subtitlestring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[6].typeLabelstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[6].imageURL256string Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[6].imageURL512string Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[6].iconTextstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[6].lastViewedAtstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[6].urlstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[6].lastViewIDinteger Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[6].type = "requests" Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[6].requestsobject Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[6].requests.countinteger Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[6].requests.primaryBidIDinteger Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[6].requests.primaryPostIDinteger Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[6].requests.locationIDinteger Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[6].requests.locationNamestring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[6].requests.dateLabelstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[6].requests.cityLabelstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[6].pillsarray Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[6].pills[]object No
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[6].pills[].labelstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[6].pills[].countinteger Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[6].pills[].cityLabelstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[7]object No
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[7].idstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[7].titlestring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[7].subtitlestring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[7].typeLabelstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[7].imageURL256string Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[7].imageURL512string Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[7].iconTextstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[7].lastViewedAtstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[7].urlstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[7].lastViewIDinteger Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[7].type = "plans_requests" Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[7].plansobject Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[7].plans.appointmentIDinteger Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[7].plans.locationIDinteger Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[7].plans.locationNamestring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[7].plans.datestring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[7].plans.cityCodestring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[7].plans.upcomingCitiesarray Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[7].plans.upcomingCities[]object No
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[7].plans.upcomingCities[].labelstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[7].plans.upcomingCities[].countinteger Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[7].plans.upcomingCities[].cityLabelstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[7].plans.upcomingCities[].cityCodestring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[7].plans.upcomingCities[].cityNamestring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[7].requestsobject Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[7].requests.countinteger Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[7].requests.primaryBidIDinteger Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[7].requests.primaryPostIDinteger Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[7].requests.locationIDinteger Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[7].requests.locationNamestring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[7].requests.dateLabelstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[7].requests.cityLabelstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[7].pillsarray Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[7].pills[] No
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[7].pills[].anyOf[0]object No
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[7].pills[].anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[7].pills[].anyOf[0].countinteger Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[7].pills[].anyOf[0].cityLabelstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[7].pills[].anyOf[0].cityCodestring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[7].pills[].anyOf[0].cityNamestring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[7].pills[].anyOf[1]object No
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[7].pills[].anyOf[1].labelstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[7].pills[].anyOf[1].countinteger Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[0].items[].oneOf[7].pills[].anyOf[1].cityLabelstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1]object No
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].labelstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].titlestring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].subtitlestring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].afterPostIndexinteger Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].globalAfterPostIndexinteger Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].ctaobject Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].cta.labelstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].cta.urlstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].type = "hotlist" Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].cityobject Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].city.cityNamestring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].city.citySlugstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].city.countryCodestring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].city.isoRegionstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].city.isRestrictedMarketboolean Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].city.showRevenueMetricsboolean Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].isRestrictedMarketboolean Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].showRevenueMetricsboolean Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].venuesarray Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].venues[]object No
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].venues[].rankinteger Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].venues[].locationIDinteger Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].venues[].ratingCountinteger Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].venues[].externalRatingCountinteger Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].venues[].locationAliasstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].venues[].tickerCodestring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].venues[].namestring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].venues[].cityNamestring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].venues[].stateShortstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].venues[].countryShortstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].venues[].addressStringstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].venues[].categorySlugstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].venues[].categoryDescriptorstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].venues[].categoryIconstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].venues[].categoryJsonLDTypestring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].venues[].imageURL256string Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].venues[].imageURL512string Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].venues[].imageColorstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].venues[].communitySnippetstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].venues[].communitySnippetURLstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].venues[].profileURLstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].venues[].coordinates Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].venues[].coordinates.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].venues[].coordinates.anyOf[0].latitudenumber Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].venues[].coordinates.anyOf[0].longitudenumber Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].venues[].coordinates.anyOf[1]array Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].venues[].rating Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].venues[].rating.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].venues[].rating.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].venues[].externalRating Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].venues[].externalRating.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].venues[].externalRating.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].venues[].priceLevel Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].venues[].priceLevel.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].venues[].priceLevel.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].venues[].communityContext Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].venues[].communityContext.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].venues[].communityContext.anyOf[0].rating Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].venues[].communityContext.anyOf[0].rating.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].venues[].communityContext.anyOf[0].rating.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].venues[].communityContext.anyOf[0].ratingCountinteger Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].venues[].communityContext.anyOf[0].postCountinteger Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].venues[].communityContext.anyOf[0].latestPostTextstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].venues[].communityContext.anyOf[0].latestPostURLstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].venues[].communityContext.anyOf[0].reviewBoardNamestring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].venues[].communityContext.anyOf[0].reviewBoardURLstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].venues[].communityContext.anyOf[0].latestPostTitlestring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].venues[].communityContext.anyOf[0].latestPostAuthorAliasstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].venues[].communityContext.anyOf[0].latestPostCreatedDatestring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].venues[].communityContext.anyOf[0].latestBoardNamestring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].venues[].communityContext.anyOf[0].latestBoardURLstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].venues[].communityContext.anyOf[0].minimumRatingCountinteger No
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].venues[].communityContext.anyOf[0].hasPublicRatingboolean No
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].venues[].communityContext.anyOf[1]array Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].venues[].showRevenueMetricsboolean Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].venues[].isRestrictedByRegulationboolean Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].venues[].userTrades Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].venues[].userTrades.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].venues[].userTrades.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].venues[].bidsLast30Day Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].venues[].bidsLast30Day.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].venues[].bidsLast30Day.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].venues[].avgPrice Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].venues[].avgPrice.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].venues[].avgPrice.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].venues[].visualInitialstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].venues[].visualPrimaryColorstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].venues[].visualSecondaryColorstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].venues[].visualTextColorstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].venues[].ugcImageURL256string Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].venues[].ugcImageURL512string Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].venues[].visualImageURL256string Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].venues[].visualImageURL512string Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].venues[].visualDisplayImageURL256string Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].venues[].visualDisplayImageURL512string Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].venues[].visualImageIsUGCboolean Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].venues[].visualDisplayImageSourcestring ["fallback","ugc","generated"] Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].venues[].streetNumberstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].venues[].streetstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].venues[].zipstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].venues[].ratingSourcestring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].venues[].addedByUserAliasstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].venues[].addedYearMonthstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].venues[].mentionURLstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].venues[].localRankinteger Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].venues[].rankDelta30Day Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].venues[].rankDelta30Day.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].venues[].rankDelta30Day.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].venues[].priorRank Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].venues[].priorRank.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].venues[].priorRank.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].venues[].rankChangeDataobject Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].venues[].rankChangeData.1d Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].venues[].rankChangeData.1d.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].venues[].rankChangeData.1d.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].venues[].rankChangeData.7d Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].venues[].rankChangeData.7d.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].venues[].rankChangeData.7d.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].venues[].rankChangeData.30d Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].venues[].rankChangeData.30d.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].venues[].rankChangeData.30d.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].venues[].rankChangeData.3mo Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].venues[].rankChangeData.3mo.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].venues[].rankChangeData.3mo.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].venues[].rankChangeData.12mo Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].venues[].rankChangeData.12mo.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].venues[].rankChangeData.12mo.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[1].venues[].recentViewsinteger Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2]object No
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].labelstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].titlestring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].subtitlestring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].afterPostIndexinteger Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].globalAfterPostIndexinteger Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].ctaobject Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].cta.labelstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].cta.urlstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].type = "wall_of_fame" Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].cityobject Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].city.cityNamestring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].city.citySlugstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].city.countryCodestring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].city.isoRegionstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].boardobject Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].board.listKeystring ["highest_transaction","most_volume_purchased","most_volume_sold","largest_concierge_bonus","most_generous_users"] Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].board.labelKeystring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].board.labelstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].board.descriptionKeystring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].board.descriptionstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].board.countLabelKeystring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].board.countLabelstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].board.rolestring ["buyer","seller"] Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].board.metricstring ["single_transaction","total_volume","single_bonus","total_bonus"] Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].board.entriesarray Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].board.entries[]object No
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].board.entries[].rankinteger Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].board.entries[].userIDinteger Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].board.entries[].transactionCountinteger Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].board.entries[].aliasstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].board.entries[].avatarURLstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].board.entries[].avatarEmojistring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].board.entries[].profileImageURLstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].board.entries[].bannerImageURLstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].board.entries[].profileURLstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].board.entries[].transactionCountLabelstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].board.entries[].amountLabelstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].board.entries[].profileImage Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].board.entries[].profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].board.entries[].profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].board.entries[].profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].board.entries[].profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].board.entries[].profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].board.entries[].profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].board.entries[].profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].board.entries[].profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].board.entries[].profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].board.entries[].profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].board.entries[].profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].board.entries[].profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].board.entries[].profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].board.entries[].profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].board.entries[].profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].board.entries[].profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].board.entries[].bannerImage Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].board.entries[].bannerImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].board.entries[].bannerImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].board.entries[].bannerImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].board.entries[].bannerImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].board.entries[].bannerImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].board.entries[].bannerImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].board.entries[].bannerImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].board.entries[].bannerImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].board.entries[].bannerImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].board.entries[].bannerImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].board.entries[].bannerImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].board.entries[].bannerImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].board.entries[].bannerImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].board.entries[].bannerImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].board.entries[].bannerImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].board.entries[].bannerImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].entriesarray Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].entries[]object No
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].entries[].rankinteger Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].entries[].userIDinteger Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].entries[].transactionCountinteger Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].entries[].aliasstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].entries[].avatarURLstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].entries[].avatarEmojistring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].entries[].profileImageURLstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].entries[].bannerImageURLstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].entries[].profileURLstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].entries[].transactionCountLabelstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].entries[].amountLabelstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].entries[].profileImage Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].entries[].profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].entries[].profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].entries[].profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].entries[].profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].entries[].profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].entries[].profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].entries[].profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].entries[].profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].entries[].profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].entries[].profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].entries[].profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].entries[].profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].entries[].profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].entries[].profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].entries[].profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].entries[].profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].entries[].bannerImage Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].entries[].bannerImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].entries[].bannerImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].entries[].bannerImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].entries[].bannerImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].entries[].bannerImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].entries[].bannerImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].entries[].bannerImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].entries[].bannerImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].entries[].bannerImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].entries[].bannerImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].entries[].bannerImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].entries[].bannerImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].entries[].bannerImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].entries[].bannerImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].entries[].bannerImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[2].entries[].bannerImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[3]object No
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[3].labelstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[3].titlestring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[3].subtitlestring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[3].afterPostIndexinteger Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[3].globalAfterPostIndexinteger Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[3].ctaobject Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[3].cta.labelstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[3].cta.urlstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[3].type = "events" Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[3].cityobject Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[3].city.cityNamestring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[3].city.citySlugstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[3].eventsarray Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[3].events[]object No
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[3].events[].eventIDinteger Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[3].events[].namestring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[3].events[].urlSlugstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[3].events[].iconEmojistring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[3].events[].externalURLstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[3].events[].categoryobject Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[3].events[].category.namestring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[3].events[].category.iconEmojistring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[3].events[].nextOccurrenceobject Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[3].events[].nextOccurrence.startDate Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[3].events[].nextOccurrence.startDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[3].events[].nextOccurrence.startDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[3].events[].nextOccurrence.endDate Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[3].events[].nextOccurrence.endDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[3].events[].nextOccurrence.endDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[3].events[].nextOccurrence.startTime Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[3].events[].nextOccurrence.startTime.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[3].events[].nextOccurrence.startTime.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[3].events[].nextOccurrence.endTime Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[3].events[].nextOccurrence.endTime.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[3].events[].nextOccurrence.endTime.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[3].events[].nextOccurrence.daysUntil Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[3].events[].nextOccurrence.daysUntil.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[3].events[].nextOccurrence.daysUntil.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[3].events[].geographicobject Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[3].events[].geographic.lat Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[3].events[].geographic.lat.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[3].events[].geographic.lat.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[3].events[].geographic.lng Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[3].events[].geographic.lng.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[3].events[].geographic.lng.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[3].events[].geographic.effectRadiusInMeters Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[3].events[].geographic.effectRadiusInMeters.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[3].events[].geographic.effectRadiusInMeters.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[3].events[].geographic.eventATLocationID Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[3].events[].geographic.eventATLocationID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[3].events[].geographic.eventATLocationID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[3].events[].ownerPostID Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[3].events[].ownerPostID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[3].events[].ownerPostID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[3].events[].ownerPostName Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[3].events[].ownerPostName.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[3].events[].ownerPostName.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[3].events[].ownerPostURL Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[3].events[].ownerPostURL.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[3].events[].ownerPostURL.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[3].events[].originatorUserID Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[3].events[].originatorUserID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[3].events[].originatorUserID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[3].events[].backgroundMedia Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[3].events[].backgroundMedia.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[3].events[].backgroundMedia.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[3].events[].backgroundMedia.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[3].events[].backgroundMedia.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[3].events[].backgroundMedia.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[3].events[].backgroundMedia.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[3].events[].backgroundMedia.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[3].events[].backgroundMedia.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[3].events[].backgroundMedia.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[3].events[].backgroundMedia.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[3].events[].backgroundMedia.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[3].events[].postedBy Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[3].events[].postedBy.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[3].events[].postedBy.anyOf[0].userIDinteger Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[3].events[].postedBy.anyOf[0].aliasstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[3].events[].postedBy.anyOf[0].avatarstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[3].events[].postedBy.anyOf[0].profileURLstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[3].events[].postedBy.anyOf[0].viewerCanFollowboolean Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[3].events[].postedBy.anyOf[0].viewerIsFollowingboolean Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[3].events[].postedBy.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[3].events[].earnedTraderPointsinteger Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[3].events[].rankinteger Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[3].events[].matchReason Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[3].events[].matchReason.anyOf[0]string ["radius","pinned-venue","associated-venue"] Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[3].events[].matchReason.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[3].events[].distanceFromCityKm Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[3].events[].distanceFromCityKm.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[3].events[].distanceFromCityKm.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[4]object No
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[4].type = "profile_setup" Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[4].key = "profile_setup" Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[4].afterPostIndexinteger Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[4].globalAfterPostIndexinteger Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[5]object No
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[5].labelstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[5].titlestring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[5].subtitlestring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[5].afterPostIndexinteger Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[5].globalAfterPostIndexinteger Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[5].ctanull Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[5].type = "seller_venues" Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[5].keystring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[5].itemsarray Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[5].items[]object No
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[5].items[].type = "location" Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[5].items[].titlestring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[5].items[].urlstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[5].items[].typeLabelstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[5].items[].subtitlestring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[5].items[].imageURL256string Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[5].items[].imageURL512string Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[5].items[].pillsarray Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[5].items[].pills[]string No
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[6]object No
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[6].labelstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[6].titlestring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[6].subtitlestring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[6].afterPostIndexinteger Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[6].globalAfterPostIndexinteger Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[6].ctanull Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[6].type = "seller_connections" Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[6].keystring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[6].isRestrictedMarket = true Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[6].venuesarray Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[6].venues[]object No
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[6].venues[].locationIDinteger Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[6].venues[].isRestrictedByRegulation = true Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[6].venues[].namestring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[6].venues[].mentionURLstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[6].venues[].rankLabelstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[6].venues[].visualInitialstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[6].venues[].visualPrimaryColorstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[6].venues[].visualSecondaryColorstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[6].venues[].visualTextColorstring Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[6].venues[].ugcImageURL256string Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[6].venues[].ugcImageURL512string Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[6].venues[].visualImageURL256string Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[6].venues[].visualImageURL512string Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[6].venues[].visualDisplayImageURL256string Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[6].venues[].visualDisplayImageURL512string Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[6].venues[].visualImageIsUGCboolean Yes
$.oneOf[0].allOf[1].Payload.discoveryBlocks[].anyOf[6].venues[].visualDisplayImageSourcestring ["fallback","ugc","generated"] Yes
$.oneOf[1]object Yes
$.oneOf[1].RequestUserAliasstring Yes
$.oneOf[1].RequestPathstring | null Yes
$.oneOf[1].RequestStatus = "Failed" Yes
$.oneOf[1].ResponseCodeinteger Yes
$.oneOf[1].ResponseMessageAPIResponseMessage Yes
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[1].ResponseMessage.oneOf[1]array Yes
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[1].ResponseMessage.oneOf[2]object Yes
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[1].RequestImpersonatedByUserAliasstring No
Response example
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/community/get_newsfeed",
    "RequestUserAlias": "example-user",
    "Payload": {
        "posts": [],
        "nextCursor": "synthetic-example",
        "hasMore": false,
        "view": "profile",
        "feed": "for_you",
        "filter": "synthetic-example",
        "activeFilters": {
            "audience": "all",
            "freshness": "all",
            "tokens": [],
            "canonical": "synthetic-example"
        },
        "freshness": "all",
        "feedTabs": {
            "for_you": {
                "key": "for_you",
                "label": "synthetic-example",
                "icon": "synthetic-example",
                "requiresAuth": false
            },
            "offers": {
                "key": "offers",
                "label": "synthetic-example",
                "icon": "synthetic-example",
                "requiresAuth": false
            },
            "requests": {
                "key": "requests",
                "label": "synthetic-example",
                "icon": "synthetic-example",
                "requiresAuth": false
            }
        },
        "sourceTabs": {
            "for_you": {
                "key": "for_you",
                "label": "synthetic-example",
                "icon": "synthetic-example",
                "requiresAuth": false
            },
            "offers": {
                "key": "offers",
                "label": "synthetic-example",
                "icon": "synthetic-example",
                "requiresAuth": false
            },
            "requests": {
                "key": "requests",
                "label": "synthetic-example",
                "icon": "synthetic-example",
                "requiresAuth": false
            }
        },
        "filters": {
            "audience": {
                "key": "audience",
                "label": "synthetic-example",
                "default": "all",
                "options": {
                    "my_posts": {
                        "key": "my_posts",
                        "label": "synthetic-example",
                        "requiresAuth": true
                    },
                    "my_mentions": {
                        "key": "my_mentions",
                        "label": "synthetic-example",
                        "requiresAuth": true
                    }
                }
            },
            "freshness": {
                "key": "freshness",
                "label": "synthetic-example",
                "default": "all",
                "options": {
                    "new": {
                        "key": "new",
                        "label": "synthetic-example",
                        "requiresAuth": true
                    }
                },
                "visible": false
            },
            "richType": {
                "key": "richType",
                "label": "synthetic-example",
                "default": "all",
                "options": []
            },
            "dateRange": {
                "key": "dateRange",
                "label": "synthetic-example",
                "default": "all",
                "options": []
            },
            "location": {
                "key": "location",
                "label": "synthetic-example",
                "default": "all",
                "options": []
            },
            "tags": {
                "key": "tags",
                "label": "synthetic-example",
                "default": "all",
                "options": []
            },
            "status": {
                "key": "status",
                "label": "synthetic-example",
                "default": "all",
                "options": []
            }
        },
        "authorPins": [],
        "discoveryBlocks": []
    }
}
Machine-readable endpoint documentation
GET

/v1/community/get_newsfeed_comment

#
Returns one authorized serialized newsfeed comment after a live comment nudge. Public-by-design: public community boards are readable by anonymous viewers; restricted boards are still gated except for comments in the selected board About thread.

Parameters

NameTypeRequiredDefaultDescription
postId int No 0 Top-level ATDiscussionPosts.ID for the thread.
commentId int No 0 ATDiscussionPosts.ID for the new comment.
Request example (cURL)
curl --get \
  'https://ca.appointmenttrader.com/v1/community/get_newsfeed_comment' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'postId={{postId}}' \
  --data-urlencode 'commentId={{commentId}}'

Returns

JSON
See the shared response schema and synthetic example.
Response fields
FieldTypeRequiredDescription
$community_get_newsfeed_comment_Response Yes
$.oneOf[0] Yes
$.oneOf[0].allOf[0]object Yes
$.oneOf[0].allOf[0].RequestUserAliasstring Yes
$.oneOf[0].allOf[0].RequestPathstring | null Yes
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Yes
$.oneOf[0].allOf[0].ResponseCodeinteger Yes
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring No
$.oneOf[0].allOf[1]object Yes
$.oneOf[0].allOf[1].Payloadobject Yes
$.oneOf[0].allOf[1].Payload.postIdinteger Yes
$.oneOf[0].allOf[1].Payload.parentPostIdinteger Yes
$.oneOf[0].allOf[1].Payload.commentobject Yes
$.oneOf[0].allOf[1].Payload.comment.versionActionsHtmlstring Yes
$.oneOf[0].allOf[1].Payload.comment.createdAtstring Yes
$.oneOf[0].allOf[1].Payload.comment.createdAtRelstring Yes
$.oneOf[0].allOf[1].Payload.comment.titlestring Yes
$.oneOf[0].allOf[1].Payload.comment.bodystring Yes
$.oneOf[0].allOf[1].Payload.comment.viewerReactionKeystring Yes
$.oneOf[0].allOf[1].Payload.comment.idinteger Yes
$.oneOf[0].allOf[1].Payload.comment.lastArchivedVersionIdinteger Yes
$.oneOf[0].allOf[1].Payload.comment.parentPostIDinteger Yes
$.oneOf[0].allOf[1].Payload.comment.thumbsUpinteger Yes
$.oneOf[0].allOf[1].Payload.comment.viewsinteger Yes
$.oneOf[0].allOf[1].Payload.comment.directReplyCountinteger Yes
$.oneOf[0].allOf[1].Payload.comment.canEditPostboolean Yes
$.oneOf[0].allOf[1].Payload.comment.viewerHasThumbedboolean Yes
$.oneOf[0].allOf[1].Payload.comment.ownsCommentboolean Yes
$.oneOf[0].allOf[1].Payload.comment.canViewInsightsboolean Yes
$.oneOf[0].allOf[1].Payload.comment.postActionsobject Yes
$.oneOf[0].allOf[1].Payload.comment.postActions.prominentarray Yes
$.oneOf[0].allOf[1].Payload.comment.postActions.prominent[]object No
$.oneOf[0].allOf[1].Payload.comment.postActions.prominent[].ActionButtonIDstring Yes
$.oneOf[0].allOf[1].Payload.comment.postActions.prominent[].ActionButtonNamestring Yes
$.oneOf[0].allOf[1].Payload.comment.postActions.prominent[].IconNamestring Yes
$.oneOf[0].allOf[1].Payload.comment.postActions.prominent[].Namestring Yes
$.oneOf[0].allOf[1].Payload.comment.postActions.prominent[].AdditionalTextstring Yes
$.oneOf[0].allOf[1].Payload.comment.postActions.prominent[].ConfirmTitlestring Yes
$.oneOf[0].allOf[1].Payload.comment.postActions.prominent[].ConfirmTextstring YesServer-rendered confirmation content. May contain HTML; proposal reviews use labeled details with escaped user text and shared time markup.
$.oneOf[0].allOf[1].Payload.comment.postActions.prominent[].ConfirmButtonTextstring Yes
$.oneOf[0].allOf[1].Payload.comment.postActions.prominent[].DisplayModestring ["prominent","menu"] Yes
$.oneOf[0].allOf[1].Payload.comment.postActions.prominent[].Clickableboolean Yes
$.oneOf[0].allOf[1].Payload.comment.postActions.prominent[].Stylestring ["primary","secondary","danger"] Yes
$.oneOf[0].allOf[1].Payload.comment.postActions.menuarray Yes
$.oneOf[0].allOf[1].Payload.comment.postActions.menu[]object No
$.oneOf[0].allOf[1].Payload.comment.postActions.menu[].ActionButtonIDstring Yes
$.oneOf[0].allOf[1].Payload.comment.postActions.menu[].ActionButtonNamestring Yes
$.oneOf[0].allOf[1].Payload.comment.postActions.menu[].IconNamestring Yes
$.oneOf[0].allOf[1].Payload.comment.postActions.menu[].Namestring Yes
$.oneOf[0].allOf[1].Payload.comment.postActions.menu[].AdditionalTextstring Yes
$.oneOf[0].allOf[1].Payload.comment.postActions.menu[].ConfirmTitlestring Yes
$.oneOf[0].allOf[1].Payload.comment.postActions.menu[].ConfirmTextstring YesServer-rendered confirmation content. May contain HTML; proposal reviews use labeled details with escaped user text and shared time markup.
$.oneOf[0].allOf[1].Payload.comment.postActions.menu[].ConfirmButtonTextstring Yes
$.oneOf[0].allOf[1].Payload.comment.postActions.menu[].DisplayModestring ["prominent","menu"] Yes
$.oneOf[0].allOf[1].Payload.comment.postActions.menu[].Clickableboolean Yes
$.oneOf[0].allOf[1].Payload.comment.postActions.menu[].Stylestring ["primary","secondary","danger"] Yes
$.oneOf[0].allOf[1].Payload.comment.authorNewsfeedReplyAuthor Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[0].aliasstring Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[0].avatarEmojistring Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[0].profileImageUrlstring Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[0].bannerImageUrlstring Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[0].profileUrlstring Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[0].mentionIdinteger Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[0].isSystemboolean Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[0].isYouboolean Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[0].profileImage Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[0].profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[0].profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[0].profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[0].profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[0].profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[0].profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[0].profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[0].profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[0].profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[0].profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[0].profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[0].profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[0].profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[0].profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[0].profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[0].profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[0].bannerImage Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[0].bannerImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[0].bannerImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[0].bannerImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[0].bannerImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[0].bannerImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[0].bannerImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[0].bannerImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[0].bannerImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[0].bannerImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[0].bannerImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[0].bannerImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[0].bannerImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[0].bannerImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[0].bannerImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[0].bannerImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[0].bannerImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[0].displayNewsfeedAuthorDisplay Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[0].display.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[0].display.anyOf[0].aliasstring | null Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[0].display.anyOf[0].avatarstring | null Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[0].display.anyOf[0].avatarEmojistring | null Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[0].display.anyOf[0].profileImageUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[0].display.anyOf[0].profileImageURLstring | null Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[0].display.anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[0].display.anyOf[0].profileUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[0].display.anyOf[0].profileURLstring | null Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[0].display.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[0].display.anyOf[0].customColorstring | null Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[0].display.anyOf[0].customTextColorstring | null Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[0].display.anyOf[0].avatarModestring | null Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[0].display.anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[0].display.anyOf[0].idinteger | null Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[0].display.anyOf[0].userIDinteger | null Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[0].display.anyOf[0].isRichboolean Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[0].display.anyOf[0].profileImage Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[0].display.anyOf[0].profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[0].display.anyOf[0].medalsarray Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[0].display.anyOf[0].medals[]object No
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[0].display.anyOf[0].medals[].Namestring Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[0].display.anyOf[0].medals[].URLstring Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[0].display.anyOf[0].identityHiddenboolean NoAn anonymized author has no profile or follow action.
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[0].display.anyOf[0].identityHiddenUntilinteger | null NoCurrent response-race closing timestamp in Unix seconds.
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[0].display.anyOf[0].mentionIdinteger | null Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[0].display.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[0].display.anyOf[1].aliasstring Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[0].display.anyOf[1].labelstring Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[0].display.anyOf[1].avatarEmojistring Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[0].display.anyOf[1].profileUrlstring Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[0].display.anyOf[1].htmlstring Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[0].display.anyOf[1].id = 0 Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[0].display.anyOf[1].mentionIdinteger Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[0].display.anyOf[2]object Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[0].display.anyOf[2].aliasnull Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[0].display.anyOf[2].labelstring Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[0].display.anyOf[2].avatarEmojinull Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[0].display.anyOf[2].profileUrlnull Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[0].display.anyOf[2].htmlstring Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[0].display.anyOf[2].idnull Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[0].display.anyOf[2].mentionIdnull Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[0].display.anyOf[2].identityHidden = true Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[0].display.anyOf[2].identityHiddenUntilinteger Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[1].aliasnull Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[1].avatarEmojinull Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[1].profileImageUrlnull Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[1].bannerImageUrlnull Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[1].profileUrlnull Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[1].htmlstring Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[1].idnull Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[1].mentionIdnull Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[1].isSystem = false Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[1].isYou = false Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[1].profileImagenull Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[1].bannerImagenull Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[1].displayNewsfeedAuthorDisplay Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[1].display.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[1].display.anyOf[0].aliasstring | null Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[1].display.anyOf[0].avatarstring | null Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[1].display.anyOf[0].avatarEmojistring | null Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[1].display.anyOf[0].profileImageUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[1].display.anyOf[0].profileImageURLstring | null Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[1].display.anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[1].display.anyOf[0].profileUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[1].display.anyOf[0].profileURLstring | null Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[1].display.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[1].display.anyOf[0].customColorstring | null Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[1].display.anyOf[0].customTextColorstring | null Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[1].display.anyOf[0].avatarModestring | null Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[1].display.anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[1].display.anyOf[0].idinteger | null Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[1].display.anyOf[0].userIDinteger | null Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[1].display.anyOf[0].isRichboolean Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[1].display.anyOf[0].profileImage Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[1].display.anyOf[0].profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[1].display.anyOf[0].medalsarray Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[1].display.anyOf[0].medals[]object No
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[1].display.anyOf[0].medals[].Namestring Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[1].display.anyOf[0].medals[].URLstring Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[1].display.anyOf[0].identityHiddenboolean NoAn anonymized author has no profile or follow action.
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[1].display.anyOf[0].identityHiddenUntilinteger | null NoCurrent response-race closing timestamp in Unix seconds.
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[1].display.anyOf[0].mentionIdinteger | null Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[1].display.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[1].display.anyOf[1].aliasstring Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[1].display.anyOf[1].labelstring Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[1].display.anyOf[1].avatarEmojistring Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[1].display.anyOf[1].profileUrlstring Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[1].display.anyOf[1].htmlstring Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[1].display.anyOf[1].id = 0 Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[1].display.anyOf[1].mentionIdinteger Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[1].display.anyOf[2]object Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[1].display.anyOf[2].aliasnull Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[1].display.anyOf[2].labelstring Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[1].display.anyOf[2].avatarEmojinull Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[1].display.anyOf[2].profileUrlnull Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[1].display.anyOf[2].htmlstring Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[1].display.anyOf[2].idnull Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[1].display.anyOf[2].mentionIdnull Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[1].display.anyOf[2].identityHidden = true Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[1].display.anyOf[2].identityHiddenUntilinteger Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[1].identityHidden = true Yes
$.oneOf[0].allOf[1].Payload.comment.author.anyOf[1].identityHiddenUntilinteger Yes
$.oneOf[0].allOf[1].Payload.comment.translation Yes
$.oneOf[0].allOf[1].Payload.comment.translation.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.comment.translation.anyOf[0].endpointstring Yes
$.oneOf[0].allOf[1].Payload.comment.translation.anyOf[0].targetLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.comment.translation.anyOf[0].targetLanguageNamestring Yes
$.oneOf[0].allOf[1].Payload.comment.translation.anyOf[0].sourceLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.comment.translation.anyOf[0].sourceContentHashstring Yes
$.oneOf[0].allOf[1].Payload.comment.translation.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.comment.translation.anyOf[0].bodystring Yes
$.oneOf[0].allOf[1].Payload.comment.translation.anyOf[0].originalTitlestring Yes
$.oneOf[0].allOf[1].Payload.comment.translation.anyOf[0].originalBodystring Yes
$.oneOf[0].allOf[1].Payload.comment.translation.anyOf[0].eligibleboolean Yes
$.oneOf[0].allOf[1].Payload.comment.translation.anyOf[0].cachedboolean Yes
$.oneOf[0].allOf[1].Payload.comment.translation.anyOf[0].liveTranslationSourceEnabledboolean Yes
$.oneOf[0].allOf[1].Payload.comment.translation.anyOf[0].bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.comment.translation.anyOf[0].originalBodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.comment.translation.anyOf[0].statestring ["done","eligible","none"] Yes
$.oneOf[0].allOf[1].Payload.comment.translation.anyOf[0].sourceLanguageDetectionStatusstring Yes
$.oneOf[0].allOf[1].Payload.comment.translation.anyOf[0].sourceLanguageDetectionConfidence Yes
$.oneOf[0].allOf[1].Payload.comment.translation.anyOf[0].sourceLanguageDetectionConfidence.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.comment.translation.anyOf[0].sourceLanguageDetectionConfidence.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.comment.translation.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.comment.mediaarray Yes
$.oneOf[0].allOf[1].Payload.comment.media[]object No
$.oneOf[0].allOf[1].Payload.comment.media[].idinteger Yes
$.oneOf[0].allOf[1].Payload.comment.media[].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.comment.media[].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.comment.media[].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.comment.media[].widthinteger Yes
$.oneOf[0].allOf[1].Payload.comment.media[].heightinteger Yes
$.oneOf[0].allOf[1].Payload.comment.media[].titlestring Yes
$.oneOf[0].allOf[1].Payload.comment.inlineMediaarray Yes
$.oneOf[0].allOf[1].Payload.comment.inlineMedia[]object No
$.oneOf[0].allOf[1].Payload.comment.inlineMedia[].idinteger Yes
$.oneOf[0].allOf[1].Payload.comment.inlineMedia[].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.comment.inlineMedia[].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.comment.inlineMedia[].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.comment.inlineMedia[].widthinteger Yes
$.oneOf[0].allOf[1].Payload.comment.inlineMedia[].heightinteger Yes
$.oneOf[0].allOf[1].Payload.comment.inlineMedia[].titlestring Yes
$.oneOf[0].allOf[1].Payload.comment.pollsarray Yes
$.oneOf[0].allOf[1].Payload.comment.polls[]object NoResults and per-answer counts are hidden until the viewer has voted. An empty endTime means no deadline.
$.oneOf[0].allOf[1].Payload.comment.polls[].idinteger Yes
$.oneOf[0].allOf[1].Payload.comment.polls[].postIdinteger Yes
$.oneOf[0].allOf[1].Payload.comment.polls[].viewerAnswerId Yes
$.oneOf[0].allOf[1].Payload.comment.polls[].viewerAnswerId.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.comment.polls[].viewerAnswerId.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.comment.polls[].totalVotesinteger Yes
$.oneOf[0].allOf[1].Payload.comment.polls[].resultVisibilitystring ["visible","hidden"] Yes
$.oneOf[0].allOf[1].Payload.comment.polls[].answersarray Yes
$.oneOf[0].allOf[1].Payload.comment.polls[].answers[]object No
$.oneOf[0].allOf[1].Payload.comment.polls[].answers[].idinteger Yes
$.oneOf[0].allOf[1].Payload.comment.polls[].answers[].titlestring Yes
$.oneOf[0].allOf[1].Payload.comment.polls[].answers[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.comment.polls[].answers[].voteCountinteger Yes
$.oneOf[0].allOf[1].Payload.comment.polls[].answers[].percentinteger Yes
$.oneOf[0].allOf[1].Payload.comment.polls[].answers[].viewerSelectedboolean Yes
$.oneOf[0].allOf[1].Payload.comment.polls[].answers[].isLeaderboolean Yes
$.oneOf[0].allOf[1].Payload.comment.polls[].questionstring Yes
$.oneOf[0].allOf[1].Payload.comment.polls[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.comment.polls[].iconstring Yes
$.oneOf[0].allOf[1].Payload.comment.polls[].endTimestring Yes
$.oneOf[0].allOf[1].Payload.comment.polls[].endTimeRelstring Yes
$.oneOf[0].allOf[1].Payload.comment.polls[].isClosedboolean Yes
$.oneOf[0].allOf[1].Payload.comment.polls[].viewerHasVotedboolean Yes
$.oneOf[0].allOf[1].Payload.comment.polls[].canVoteboolean Yes
$.oneOf[0].allOf[1].Payload.comment.polls[].canAddAnswersboolean Yes
$.oneOf[0].allOf[1].Payload.comment.polls[].showResultsboolean Yes
$.oneOf[0].allOf[1].Payload.comment.reactionsobject Yes
$.oneOf[0].allOf[1].Payload.comment.reactions.targetTypestring ["post","chat_message"] Yes
$.oneOf[0].allOf[1].Payload.comment.reactions.targetIdinteger Yes
$.oneOf[0].allOf[1].Payload.comment.reactions.viewerReactionKeystring ["","thumbs_up","heart","money_with_wings","laugh","wow","sad","angry"] Yes
$.oneOf[0].allOf[1].Payload.comment.reactions.viewerHasReactedboolean Yes
$.oneOf[0].allOf[1].Payload.comment.reactions.totalCountinteger Yes
$.oneOf[0].allOf[1].Payload.comment.reactions.countsobject Yes
$.oneOf[0].allOf[1].Payload.comment.reactions.counts.thumbs_upinteger Yes
$.oneOf[0].allOf[1].Payload.comment.reactions.counts.heartinteger Yes
$.oneOf[0].allOf[1].Payload.comment.reactions.counts.money_with_wingsinteger Yes
$.oneOf[0].allOf[1].Payload.comment.reactions.counts.laughinteger Yes
$.oneOf[0].allOf[1].Payload.comment.reactions.counts.wowinteger Yes
$.oneOf[0].allOf[1].Payload.comment.reactions.counts.sadinteger Yes
$.oneOf[0].allOf[1].Payload.comment.reactions.counts.angryinteger Yes
$.oneOf[0].allOf[1].Payload.comment.reactions.recentarray Yes
$.oneOf[0].allOf[1].Payload.comment.reactions.recent[]object No
$.oneOf[0].allOf[1].Payload.comment.reactions.recent[].userIDinteger Yes
$.oneOf[0].allOf[1].Payload.comment.reactions.recent[].usernamestring Yes
$.oneOf[0].allOf[1].Payload.comment.reactions.recent[].reactionKeystring ["thumbs_up","heart","money_with_wings","laugh","wow","sad","angry"] Yes
$.oneOf[0].allOf[1].Payload.comment.reactions.recent[].reactionEmojistring Yes
$.oneOf[0].allOf[1].Payload.comment.reactions.recent[].createdDate Yes
$.oneOf[0].allOf[1].Payload.comment.reactions.recent[].createdDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.comment.reactions.recent[].createdDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.comment.reactions.recent[].lastUpdateDate Yes
$.oneOf[0].allOf[1].Payload.comment.reactions.recent[].lastUpdateDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.comment.reactions.recent[].lastUpdateDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.comment.reactions.recent[].reactedDate Yes
$.oneOf[0].allOf[1].Payload.comment.reactions.recent[].reactedDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.comment.reactions.recent[].reactedDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.comment.reactions.recent[].createdDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.comment.reactions.recent[].lastUpdateDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.comment.reactions.recent[].reactedDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.comment.childrenarray Yes
$.oneOf[0].allOf[1].Payload.comment.children[]object No
$.oneOf[0].allOf[1].Payload.comment.children[].versionActionsHtmlstring Yes
$.oneOf[0].allOf[1].Payload.comment.children[].createdAtstring Yes
$.oneOf[0].allOf[1].Payload.comment.children[].createdAtRelstring Yes
$.oneOf[0].allOf[1].Payload.comment.children[].titlestring Yes
$.oneOf[0].allOf[1].Payload.comment.children[].bodystring Yes
$.oneOf[0].allOf[1].Payload.comment.children[].viewerReactionKeystring Yes
$.oneOf[0].allOf[1].Payload.comment.children[].idinteger Yes
$.oneOf[0].allOf[1].Payload.comment.children[].lastArchivedVersionIdinteger Yes
$.oneOf[0].allOf[1].Payload.comment.children[].parentPostIDinteger Yes
$.oneOf[0].allOf[1].Payload.comment.children[].thumbsUpinteger Yes
$.oneOf[0].allOf[1].Payload.comment.children[].viewsinteger Yes
$.oneOf[0].allOf[1].Payload.comment.children[].directReplyCountinteger Yes
$.oneOf[0].allOf[1].Payload.comment.children[].canEditPostboolean Yes
$.oneOf[0].allOf[1].Payload.comment.children[].viewerHasThumbedboolean Yes
$.oneOf[0].allOf[1].Payload.comment.children[].ownsCommentboolean Yes
$.oneOf[0].allOf[1].Payload.comment.children[].canViewInsightsboolean Yes
$.oneOf[0].allOf[1].Payload.comment.children[].postActionsobject Yes
$.oneOf[0].allOf[1].Payload.comment.children[].postActions.prominentarray Yes
$.oneOf[0].allOf[1].Payload.comment.children[].postActions.prominent[]object No
$.oneOf[0].allOf[1].Payload.comment.children[].postActions.prominent[].ActionButtonIDstring Yes
$.oneOf[0].allOf[1].Payload.comment.children[].postActions.prominent[].ActionButtonNamestring Yes
$.oneOf[0].allOf[1].Payload.comment.children[].postActions.prominent[].IconNamestring Yes
$.oneOf[0].allOf[1].Payload.comment.children[].postActions.prominent[].Namestring Yes
$.oneOf[0].allOf[1].Payload.comment.children[].postActions.prominent[].AdditionalTextstring Yes
$.oneOf[0].allOf[1].Payload.comment.children[].postActions.prominent[].ConfirmTitlestring Yes
$.oneOf[0].allOf[1].Payload.comment.children[].postActions.prominent[].ConfirmTextstring YesServer-rendered confirmation content. May contain HTML; proposal reviews use labeled details with escaped user text and shared time markup.
$.oneOf[0].allOf[1].Payload.comment.children[].postActions.prominent[].ConfirmButtonTextstring Yes
$.oneOf[0].allOf[1].Payload.comment.children[].postActions.prominent[].DisplayModestring ["prominent","menu"] Yes
$.oneOf[0].allOf[1].Payload.comment.children[].postActions.prominent[].Clickableboolean Yes
$.oneOf[0].allOf[1].Payload.comment.children[].postActions.prominent[].Stylestring ["primary","secondary","danger"] Yes
$.oneOf[0].allOf[1].Payload.comment.children[].postActions.menuarray Yes
$.oneOf[0].allOf[1].Payload.comment.children[].postActions.menu[]object No
$.oneOf[0].allOf[1].Payload.comment.children[].postActions.menu[].ActionButtonIDstring Yes
$.oneOf[0].allOf[1].Payload.comment.children[].postActions.menu[].ActionButtonNamestring Yes
$.oneOf[0].allOf[1].Payload.comment.children[].postActions.menu[].IconNamestring Yes
$.oneOf[0].allOf[1].Payload.comment.children[].postActions.menu[].Namestring Yes
$.oneOf[0].allOf[1].Payload.comment.children[].postActions.menu[].AdditionalTextstring Yes
$.oneOf[0].allOf[1].Payload.comment.children[].postActions.menu[].ConfirmTitlestring Yes
$.oneOf[0].allOf[1].Payload.comment.children[].postActions.menu[].ConfirmTextstring YesServer-rendered confirmation content. May contain HTML; proposal reviews use labeled details with escaped user text and shared time markup.
$.oneOf[0].allOf[1].Payload.comment.children[].postActions.menu[].ConfirmButtonTextstring Yes
$.oneOf[0].allOf[1].Payload.comment.children[].postActions.menu[].DisplayModestring ["prominent","menu"] Yes
$.oneOf[0].allOf[1].Payload.comment.children[].postActions.menu[].Clickableboolean Yes
$.oneOf[0].allOf[1].Payload.comment.children[].postActions.menu[].Stylestring ["primary","secondary","danger"] Yes
$.oneOf[0].allOf[1].Payload.comment.children[].authorNewsfeedReplyAuthor Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[0].aliasstring Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[0].avatarEmojistring Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[0].profileImageUrlstring Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[0].bannerImageUrlstring Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[0].profileUrlstring Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[0].mentionIdinteger Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[0].isSystemboolean Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[0].isYouboolean Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[0].profileImage Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[0].profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[0].profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[0].profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[0].profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[0].profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[0].profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[0].profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[0].profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[0].profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[0].profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[0].profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[0].profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[0].profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[0].profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[0].profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[0].profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[0].bannerImage Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[0].bannerImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[0].bannerImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[0].bannerImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[0].bannerImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[0].bannerImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[0].bannerImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[0].bannerImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[0].bannerImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[0].bannerImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[0].bannerImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[0].bannerImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[0].bannerImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[0].bannerImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[0].bannerImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[0].bannerImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[0].bannerImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[0].displayNewsfeedAuthorDisplay Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[0].display.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[0].display.anyOf[0].aliasstring | null Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[0].display.anyOf[0].avatarstring | null Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[0].display.anyOf[0].avatarEmojistring | null Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[0].display.anyOf[0].profileImageUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[0].display.anyOf[0].profileImageURLstring | null Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[0].display.anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[0].display.anyOf[0].profileUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[0].display.anyOf[0].profileURLstring | null Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[0].display.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[0].display.anyOf[0].customColorstring | null Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[0].display.anyOf[0].customTextColorstring | null Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[0].display.anyOf[0].avatarModestring | null Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[0].display.anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[0].display.anyOf[0].idinteger | null Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[0].display.anyOf[0].userIDinteger | null Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[0].display.anyOf[0].isRichboolean Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[0].display.anyOf[0].profileImage Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[0].display.anyOf[0].medalsarray Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[0].display.anyOf[0].medals[]object No
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[0].display.anyOf[0].medals[].Namestring Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[0].display.anyOf[0].medals[].URLstring Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[0].display.anyOf[0].identityHiddenboolean NoAn anonymized author has no profile or follow action.
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[0].display.anyOf[0].identityHiddenUntilinteger | null NoCurrent response-race closing timestamp in Unix seconds.
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[0].display.anyOf[0].mentionIdinteger | null Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[0].display.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[0].display.anyOf[1].aliasstring Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[0].display.anyOf[1].labelstring Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[0].display.anyOf[1].avatarEmojistring Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[0].display.anyOf[1].profileUrlstring Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[0].display.anyOf[1].htmlstring Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[0].display.anyOf[1].id = 0 Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[0].display.anyOf[1].mentionIdinteger Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[0].display.anyOf[2]object Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[0].display.anyOf[2].aliasnull Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[0].display.anyOf[2].labelstring Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[0].display.anyOf[2].avatarEmojinull Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[0].display.anyOf[2].profileUrlnull Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[0].display.anyOf[2].htmlstring Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[0].display.anyOf[2].idnull Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[0].display.anyOf[2].mentionIdnull Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[0].display.anyOf[2].identityHidden = true Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[0].display.anyOf[2].identityHiddenUntilinteger Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[1].aliasnull Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[1].avatarEmojinull Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[1].profileImageUrlnull Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[1].bannerImageUrlnull Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[1].profileUrlnull Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[1].htmlstring Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[1].idnull Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[1].mentionIdnull Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[1].isSystem = false Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[1].isYou = false Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[1].profileImagenull Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[1].bannerImagenull Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[1].displayNewsfeedAuthorDisplay Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[1].display.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[1].display.anyOf[0].aliasstring | null Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[1].display.anyOf[0].avatarstring | null Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[1].display.anyOf[0].avatarEmojistring | null Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[1].display.anyOf[0].profileImageUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[1].display.anyOf[0].profileImageURLstring | null Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[1].display.anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[1].display.anyOf[0].profileUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[1].display.anyOf[0].profileURLstring | null Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[1].display.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[1].display.anyOf[0].customColorstring | null Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[1].display.anyOf[0].customTextColorstring | null Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[1].display.anyOf[0].avatarModestring | null Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[1].display.anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[1].display.anyOf[0].idinteger | null Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[1].display.anyOf[0].userIDinteger | null Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[1].display.anyOf[0].isRichboolean Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[1].display.anyOf[0].profileImage Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[1].display.anyOf[0].medalsarray Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[1].display.anyOf[0].medals[]object No
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[1].display.anyOf[0].medals[].Namestring Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[1].display.anyOf[0].medals[].URLstring Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[1].display.anyOf[0].identityHiddenboolean NoAn anonymized author has no profile or follow action.
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[1].display.anyOf[0].identityHiddenUntilinteger | null NoCurrent response-race closing timestamp in Unix seconds.
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[1].display.anyOf[0].mentionIdinteger | null Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[1].display.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[1].display.anyOf[1].aliasstring Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[1].display.anyOf[1].labelstring Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[1].display.anyOf[1].avatarEmojistring Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[1].display.anyOf[1].profileUrlstring Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[1].display.anyOf[1].htmlstring Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[1].display.anyOf[1].id = 0 Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[1].display.anyOf[1].mentionIdinteger Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[1].display.anyOf[2]object Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[1].display.anyOf[2].aliasnull Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[1].display.anyOf[2].labelstring Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[1].display.anyOf[2].avatarEmojinull Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[1].display.anyOf[2].profileUrlnull Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[1].display.anyOf[2].htmlstring Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[1].display.anyOf[2].idnull Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[1].display.anyOf[2].mentionIdnull Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[1].display.anyOf[2].identityHidden = true Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[1].display.anyOf[2].identityHiddenUntilinteger Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[1].identityHidden = true Yes
$.oneOf[0].allOf[1].Payload.comment.children[].author.anyOf[1].identityHiddenUntilinteger Yes
$.oneOf[0].allOf[1].Payload.comment.children[].translation Yes
$.oneOf[0].allOf[1].Payload.comment.children[].translation.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.comment.children[].translation.anyOf[0].endpointstring Yes
$.oneOf[0].allOf[1].Payload.comment.children[].translation.anyOf[0].targetLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.comment.children[].translation.anyOf[0].targetLanguageNamestring Yes
$.oneOf[0].allOf[1].Payload.comment.children[].translation.anyOf[0].sourceLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.comment.children[].translation.anyOf[0].sourceContentHashstring Yes
$.oneOf[0].allOf[1].Payload.comment.children[].translation.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.comment.children[].translation.anyOf[0].bodystring Yes
$.oneOf[0].allOf[1].Payload.comment.children[].translation.anyOf[0].originalTitlestring Yes
$.oneOf[0].allOf[1].Payload.comment.children[].translation.anyOf[0].originalBodystring Yes
$.oneOf[0].allOf[1].Payload.comment.children[].translation.anyOf[0].eligibleboolean Yes
$.oneOf[0].allOf[1].Payload.comment.children[].translation.anyOf[0].cachedboolean Yes
$.oneOf[0].allOf[1].Payload.comment.children[].translation.anyOf[0].liveTranslationSourceEnabledboolean Yes
$.oneOf[0].allOf[1].Payload.comment.children[].translation.anyOf[0].bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.comment.children[].translation.anyOf[0].originalBodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.comment.children[].translation.anyOf[0].statestring ["done","eligible","none"] Yes
$.oneOf[0].allOf[1].Payload.comment.children[].translation.anyOf[0].sourceLanguageDetectionStatusstring Yes
$.oneOf[0].allOf[1].Payload.comment.children[].translation.anyOf[0].sourceLanguageDetectionConfidence Yes
$.oneOf[0].allOf[1].Payload.comment.children[].translation.anyOf[0].sourceLanguageDetectionConfidence.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.comment.children[].translation.anyOf[0].sourceLanguageDetectionConfidence.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.comment.children[].translation.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.comment.children[].mediaarray Yes
$.oneOf[0].allOf[1].Payload.comment.children[].media[]object No
$.oneOf[0].allOf[1].Payload.comment.children[].media[].idinteger Yes
$.oneOf[0].allOf[1].Payload.comment.children[].media[].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.comment.children[].media[].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.comment.children[].media[].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.comment.children[].media[].widthinteger Yes
$.oneOf[0].allOf[1].Payload.comment.children[].media[].heightinteger Yes
$.oneOf[0].allOf[1].Payload.comment.children[].media[].titlestring Yes
$.oneOf[0].allOf[1].Payload.comment.children[].inlineMediaarray Yes
$.oneOf[0].allOf[1].Payload.comment.children[].inlineMedia[]object No
$.oneOf[0].allOf[1].Payload.comment.children[].inlineMedia[].idinteger Yes
$.oneOf[0].allOf[1].Payload.comment.children[].inlineMedia[].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.comment.children[].inlineMedia[].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.comment.children[].inlineMedia[].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.comment.children[].inlineMedia[].widthinteger Yes
$.oneOf[0].allOf[1].Payload.comment.children[].inlineMedia[].heightinteger Yes
$.oneOf[0].allOf[1].Payload.comment.children[].inlineMedia[].titlestring Yes
$.oneOf[0].allOf[1].Payload.comment.children[].pollsarray Yes
$.oneOf[0].allOf[1].Payload.comment.children[].polls[]object NoResults and per-answer counts are hidden until the viewer has voted. An empty endTime means no deadline.
$.oneOf[0].allOf[1].Payload.comment.children[].polls[].idinteger Yes
$.oneOf[0].allOf[1].Payload.comment.children[].polls[].postIdinteger Yes
$.oneOf[0].allOf[1].Payload.comment.children[].polls[].viewerAnswerId Yes
$.oneOf[0].allOf[1].Payload.comment.children[].polls[].viewerAnswerId.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.comment.children[].polls[].viewerAnswerId.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.comment.children[].polls[].totalVotesinteger Yes
$.oneOf[0].allOf[1].Payload.comment.children[].polls[].resultVisibilitystring ["visible","hidden"] Yes
$.oneOf[0].allOf[1].Payload.comment.children[].polls[].answersarray Yes
$.oneOf[0].allOf[1].Payload.comment.children[].polls[].answers[]object No
$.oneOf[0].allOf[1].Payload.comment.children[].polls[].answers[].idinteger Yes
$.oneOf[0].allOf[1].Payload.comment.children[].polls[].answers[].titlestring Yes
$.oneOf[0].allOf[1].Payload.comment.children[].polls[].answers[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.comment.children[].polls[].answers[].voteCountinteger Yes
$.oneOf[0].allOf[1].Payload.comment.children[].polls[].answers[].percentinteger Yes
$.oneOf[0].allOf[1].Payload.comment.children[].polls[].answers[].viewerSelectedboolean Yes
$.oneOf[0].allOf[1].Payload.comment.children[].polls[].answers[].isLeaderboolean Yes
$.oneOf[0].allOf[1].Payload.comment.children[].polls[].questionstring Yes
$.oneOf[0].allOf[1].Payload.comment.children[].polls[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.comment.children[].polls[].iconstring Yes
$.oneOf[0].allOf[1].Payload.comment.children[].polls[].endTimestring Yes
$.oneOf[0].allOf[1].Payload.comment.children[].polls[].endTimeRelstring Yes
$.oneOf[0].allOf[1].Payload.comment.children[].polls[].isClosedboolean Yes
$.oneOf[0].allOf[1].Payload.comment.children[].polls[].viewerHasVotedboolean Yes
$.oneOf[0].allOf[1].Payload.comment.children[].polls[].canVoteboolean Yes
$.oneOf[0].allOf[1].Payload.comment.children[].polls[].canAddAnswersboolean Yes
$.oneOf[0].allOf[1].Payload.comment.children[].polls[].showResultsboolean Yes
$.oneOf[0].allOf[1].Payload.comment.children[].reactionsobject Yes
$.oneOf[0].allOf[1].Payload.comment.children[].reactions.targetTypestring ["post","chat_message"] Yes
$.oneOf[0].allOf[1].Payload.comment.children[].reactions.targetIdinteger Yes
$.oneOf[0].allOf[1].Payload.comment.children[].reactions.viewerReactionKeystring ["","thumbs_up","heart","money_with_wings","laugh","wow","sad","angry"] Yes
$.oneOf[0].allOf[1].Payload.comment.children[].reactions.viewerHasReactedboolean Yes
$.oneOf[0].allOf[1].Payload.comment.children[].reactions.totalCountinteger Yes
$.oneOf[0].allOf[1].Payload.comment.children[].reactions.countsobject Yes
$.oneOf[0].allOf[1].Payload.comment.children[].reactions.counts.thumbs_upinteger Yes
$.oneOf[0].allOf[1].Payload.comment.children[].reactions.counts.heartinteger Yes
$.oneOf[0].allOf[1].Payload.comment.children[].reactions.counts.money_with_wingsinteger Yes
$.oneOf[0].allOf[1].Payload.comment.children[].reactions.counts.laughinteger Yes
$.oneOf[0].allOf[1].Payload.comment.children[].reactions.counts.wowinteger Yes
$.oneOf[0].allOf[1].Payload.comment.children[].reactions.counts.sadinteger Yes
$.oneOf[0].allOf[1].Payload.comment.children[].reactions.counts.angryinteger Yes
$.oneOf[0].allOf[1].Payload.comment.children[].reactions.recentarray Yes
$.oneOf[0].allOf[1].Payload.comment.children[].reactions.recent[]object No
$.oneOf[0].allOf[1].Payload.comment.children[].reactions.recent[].userIDinteger Yes
$.oneOf[0].allOf[1].Payload.comment.children[].reactions.recent[].usernamestring Yes
$.oneOf[0].allOf[1].Payload.comment.children[].reactions.recent[].reactionKeystring ["thumbs_up","heart","money_with_wings","laugh","wow","sad","angry"] Yes
$.oneOf[0].allOf[1].Payload.comment.children[].reactions.recent[].reactionEmojistring Yes
$.oneOf[0].allOf[1].Payload.comment.children[].reactions.recent[].createdDate Yes
$.oneOf[0].allOf[1].Payload.comment.children[].reactions.recent[].createdDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.comment.children[].reactions.recent[].createdDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.comment.children[].reactions.recent[].lastUpdateDate Yes
$.oneOf[0].allOf[1].Payload.comment.children[].reactions.recent[].lastUpdateDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.comment.children[].reactions.recent[].lastUpdateDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.comment.children[].reactions.recent[].reactedDate Yes
$.oneOf[0].allOf[1].Payload.comment.children[].reactions.recent[].reactedDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.comment.children[].reactions.recent[].reactedDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.comment.children[].reactions.recent[].createdDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.comment.children[].reactions.recent[].lastUpdateDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.comment.children[].reactions.recent[].reactedDateDisplaystring Yes
$.oneOf[1]object Yes
$.oneOf[1].RequestUserAliasstring Yes
$.oneOf[1].RequestPathstring | null Yes
$.oneOf[1].RequestStatus = "Failed" Yes
$.oneOf[1].ResponseCodeinteger Yes
$.oneOf[1].ResponseMessageAPIResponseMessage Yes
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[1].ResponseMessage.oneOf[1]array Yes
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[1].ResponseMessage.oneOf[2]object Yes
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[1].RequestImpersonatedByUserAliasstring No
Response example
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/community/get_newsfeed_comment",
    "RequestUserAlias": "example-user",
    "Payload": {
        "postId": 0,
        "parentPostId": 0,
        "comment": {
            "versionActionsHtml": "synthetic-example",
            "createdAt": "synthetic-example",
            "createdAtRel": "synthetic-example",
            "title": "synthetic-example",
            "body": "synthetic-example",
            "viewerReactionKey": "synthetic-example",
            "id": 0,
            "lastArchivedVersionId": 0,
            "parentPostID": 0,
            "thumbsUp": 0,
            "views": 0,
            "directReplyCount": 0,
            "canEditPost": false,
            "viewerHasThumbed": false,
            "ownsComment": false,
            "canViewInsights": false,
            "postActions": {
                "prominent": [],
                "menu": []
            },
            "author": {
                "alias": "synthetic-example",
                "avatarEmoji": "synthetic-example",
                "profileImageUrl": "synthetic-example",
                "bannerImageUrl": "synthetic-example",
                "profileUrl": "synthetic-example",
                "html": "synthetic-example",
                "id": 0,
                "mentionId": 0,
                "isSystem": false,
                "isYou": false,
                "profileImage": {
                    "id": 0,
                    "thumbUrl": "synthetic-example",
                    "mediaUrl": "synthetic-example",
                    "mediaType": "synthetic-example",
                    "width": 0,
                    "height": 0,
                    "title": "synthetic-example",
                    "isImage": false,
                    "isEmbedded": false,
                    "frame": {
                        "positionXPercent": 0,
                        "positionYPercent": 0,
                        "zoomPercent": 100
                    }
                },
                "bannerImage": {
                    "id": 0,
                    "thumbUrl": "synthetic-example",
                    "mediaUrl": "synthetic-example",
                    "mediaType": "synthetic-example",
                    "width": 0,
                    "height": 0,
                    "title": "synthetic-example",
                    "isImage": false,
                    "isEmbedded": false,
                    "frame": {
                        "positionXPercent": 0,
                        "positionYPercent": 0,
                        "zoomPercent": 100
                    }
                },
                "display": {
                    "alias": "synthetic-example",
                    "avatar": "synthetic-example",
                    "avatarEmoji": "synthetic-example",
                    "profileImageUrl": "synthetic-example",
                    "profileImageURL": "synthetic-example",
                    "label": "synthetic-example",
                    "profileUrl": "synthetic-example",
                    "profileURL": "synthetic-example",
                    "title": "synthetic-example",
                    "customColor": "synthetic-example",
                    "customTextColor": "synthetic-example",
                    "avatarMode": "synthetic-example",
                    "html": "synthetic-example",
                    "id": 0,
                    "userID": 0,
                    "isRich": false,
                    "profileImage": {
                        "id": 0,
                        "thumbUrl": "synthetic-example",
                        "mediaUrl": "synthetic-example",
                        "mediaType": "synthetic-example",
                        "width": 0,
                        "height": 0,
                        "title": "synthetic-example",
                        "isImage": false,
                        "isEmbedded": false,
                        "frame": {
                            "positionXPercent": 0,
                            "positionYPercent": 0,
                            "zoomPercent": 100
                        }
                    },
                    "medals": [],
                    "mentionId": 0
                }
            },
            "translation": {
                "endpoint": "synthetic-example",
                "targetLanguageCode": "synthetic-example",
                "targetLanguageName": "synthetic-example",
                "sourceLanguageCode": "synthetic-example",
                "sourceContentHash": "synthetic-example",
                "title": "synthetic-example",
                "body": "synthetic-example",
                "originalTitle": "synthetic-example",
                "originalBody": "synthetic-example",
                "eligible": false,
                "cached": false,
                "liveTranslationSourceEnabled": false,
                "bodyTruncated": false,
                "originalBodyTruncated": false,
                "state": "done",
                "sourceLanguageDetectionStatus": "synthetic-example",
                "sourceLanguageDetectionConfidence": 0
            },
            "media": [],
            "inlineMedia": [],
            "polls": [],
            "reactions": {
                "targetType": "post",
                "targetId": 0,
                "viewerReactionKey": "",
                "viewerHasReacted": false,
                "totalCount": 0,
                "counts": {
                    "thumbs_up": 0,
                    "heart": 0,
                    "money_with_wings": 0,
                    "laugh": 0,
                    "wow": 0,
                    "sad": 0,
                    "angry": 0
                },
                "recent": []
            },
            "children": []
        }
    }
}
Machine-readable endpoint documentation
GET

/v1/community/get_newsfeed_post

#
Returns one full newsfeed post with its direct comments and subcomments expanded. The post includes lastEditedAt (the latest revision timestamp, or null), separate from createdAt. Public-by-design: public community boards are readable by anonymous viewers; restricted boards are still gated by Community::HasAccess except for the selected board About thread.

Parameters

NameTypeRequiredDefaultDescription
postId int No 0 ATDiscussionPosts.ID to open.
Request example (cURL)
curl --get \
  'https://ca.appointmenttrader.com/v1/community/get_newsfeed_post' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'postId={{postId}}'

Returns

JSON
See the shared response schema and synthetic example.
Response fields
FieldTypeRequiredDescription
$community_get_newsfeed_post_Response Yes
$.oneOf[0] Yes
$.oneOf[0].allOf[0]object Yes
$.oneOf[0].allOf[0].RequestUserAliasstring Yes
$.oneOf[0].allOf[0].RequestPathstring | null Yes
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Yes
$.oneOf[0].allOf[0].ResponseCodeinteger Yes
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring No
$.oneOf[0].allOf[1]object Yes
$.oneOf[0].allOf[1].Payloadobject Yes
$.oneOf[0].allOf[1].Payload.postobject Yes
$.oneOf[0].allOf[1].Payload.post.urlSlugstring Yes
$.oneOf[0].allOf[1].Payload.post.detailUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.legacyUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.createdAtstring Yes
$.oneOf[0].allOf[1].Payload.post.createdAtRelstring Yes
$.oneOf[0].allOf[1].Payload.post.titlestring Yes
$.oneOf[0].allOf[1].Payload.post.bodystring Yes
$.oneOf[0].allOf[1].Payload.post.mediaChannelstring Yes
$.oneOf[0].allOf[1].Payload.post.idinteger Yes
$.oneOf[0].allOf[1].Payload.post.lastArchivedVersionIdinteger Yes
$.oneOf[0].allOf[1].Payload.post.mediaTotalinteger Yes
$.oneOf[0].allOf[1].Payload.post.viewerIsAdminboolean Yes
$.oneOf[0].allOf[1].Payload.post.canEditPostboolean Yes
$.oneOf[0].allOf[1].Payload.post.reusableRequestboolean Yes
$.oneOf[0].allOf[1].Payload.post.embeddedModeboolean Yes
$.oneOf[0].allOf[1].Payload.post.showEmbeddedStatsboolean Yes
$.oneOf[0].allOf[1].Payload.post.hideTitleboolean Yes
$.oneOf[0].allOf[1].Payload.post.bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.post.ownsPostboolean Yes
$.oneOf[0].allOf[1].Payload.post.canViewInsightsboolean Yes
$.oneOf[0].allOf[1].Payload.post.lastEditedAt Yes
$.oneOf[0].allOf[1].Payload.post.lastEditedAt.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.post.lastEditedAt.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.requestReuseSource Yes
$.oneOf[0].allOf[1].Payload.post.requestReuseSource.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.requestReuseSource.anyOf[0].typestring ["post","request"] Yes
$.oneOf[0].allOf[1].Payload.post.requestReuseSource.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.post.requestReuseSource.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.presentationBodiesobject Yes
$.oneOf[0].allOf[1].Payload.post.presentationBodies.feedobject Yes
$.oneOf[0].allOf[1].Payload.post.presentationBodies.feed.bodystring Yes
$.oneOf[0].allOf[1].Payload.post.presentationBodies.feed.bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.post.presentationBodies.feed.translationobject Yes
$.oneOf[0].allOf[1].Payload.post.presentationBodies.feed.translation.endpointstring Yes
$.oneOf[0].allOf[1].Payload.post.presentationBodies.feed.translation.targetLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.post.presentationBodies.feed.translation.targetLanguageNamestring Yes
$.oneOf[0].allOf[1].Payload.post.presentationBodies.feed.translation.sourceLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.post.presentationBodies.feed.translation.sourceContentHashstring Yes
$.oneOf[0].allOf[1].Payload.post.presentationBodies.feed.translation.titlestring Yes
$.oneOf[0].allOf[1].Payload.post.presentationBodies.feed.translation.bodystring Yes
$.oneOf[0].allOf[1].Payload.post.presentationBodies.feed.translation.originalTitlestring Yes
$.oneOf[0].allOf[1].Payload.post.presentationBodies.feed.translation.originalBodystring Yes
$.oneOf[0].allOf[1].Payload.post.presentationBodies.feed.translation.eligibleboolean Yes
$.oneOf[0].allOf[1].Payload.post.presentationBodies.feed.translation.cachedboolean Yes
$.oneOf[0].allOf[1].Payload.post.presentationBodies.feed.translation.liveTranslationSourceEnabledboolean Yes
$.oneOf[0].allOf[1].Payload.post.presentationBodies.feed.translation.bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.post.presentationBodies.feed.translation.originalBodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.post.presentationBodies.feed.translation.statestring ["done","eligible","none"] Yes
$.oneOf[0].allOf[1].Payload.post.presentationBodies.feed.translation.sourceLanguageDetectionStatusstring Yes
$.oneOf[0].allOf[1].Payload.post.presentationBodies.feed.translation.sourceLanguageDetectionConfidence Yes
$.oneOf[0].allOf[1].Payload.post.presentationBodies.feed.translation.sourceLanguageDetectionConfidence.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.post.presentationBodies.feed.translation.sourceLanguageDetectionConfidence.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.presentationBodies.embeddedobject Yes
$.oneOf[0].allOf[1].Payload.post.presentationBodies.embedded.bodystring Yes
$.oneOf[0].allOf[1].Payload.post.presentationBodies.embedded.bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.post.presentationBodies.embedded.translationobject Yes
$.oneOf[0].allOf[1].Payload.post.presentationBodies.embedded.translation.endpointstring Yes
$.oneOf[0].allOf[1].Payload.post.presentationBodies.embedded.translation.targetLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.post.presentationBodies.embedded.translation.targetLanguageNamestring Yes
$.oneOf[0].allOf[1].Payload.post.presentationBodies.embedded.translation.sourceLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.post.presentationBodies.embedded.translation.sourceContentHashstring Yes
$.oneOf[0].allOf[1].Payload.post.presentationBodies.embedded.translation.titlestring Yes
$.oneOf[0].allOf[1].Payload.post.presentationBodies.embedded.translation.bodystring Yes
$.oneOf[0].allOf[1].Payload.post.presentationBodies.embedded.translation.originalTitlestring Yes
$.oneOf[0].allOf[1].Payload.post.presentationBodies.embedded.translation.originalBodystring Yes
$.oneOf[0].allOf[1].Payload.post.presentationBodies.embedded.translation.eligibleboolean Yes
$.oneOf[0].allOf[1].Payload.post.presentationBodies.embedded.translation.cachedboolean Yes
$.oneOf[0].allOf[1].Payload.post.presentationBodies.embedded.translation.liveTranslationSourceEnabledboolean Yes
$.oneOf[0].allOf[1].Payload.post.presentationBodies.embedded.translation.bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.post.presentationBodies.embedded.translation.originalBodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.post.presentationBodies.embedded.translation.statestring ["done","eligible","none"] Yes
$.oneOf[0].allOf[1].Payload.post.presentationBodies.embedded.translation.sourceLanguageDetectionStatusstring Yes
$.oneOf[0].allOf[1].Payload.post.presentationBodies.embedded.translation.sourceLanguageDetectionConfidence Yes
$.oneOf[0].allOf[1].Payload.post.presentationBodies.embedded.translation.sourceLanguageDetectionConfidence.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.post.presentationBodies.embedded.translation.sourceLanguageDetectionConfidence.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.presentationBodies.detailobject Yes
$.oneOf[0].allOf[1].Payload.post.presentationBodies.detail.bodystring Yes
$.oneOf[0].allOf[1].Payload.post.presentationBodies.detail.bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.post.presentationBodies.detail.translationobject Yes
$.oneOf[0].allOf[1].Payload.post.presentationBodies.detail.translation.endpointstring Yes
$.oneOf[0].allOf[1].Payload.post.presentationBodies.detail.translation.targetLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.post.presentationBodies.detail.translation.targetLanguageNamestring Yes
$.oneOf[0].allOf[1].Payload.post.presentationBodies.detail.translation.sourceLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.post.presentationBodies.detail.translation.sourceContentHashstring Yes
$.oneOf[0].allOf[1].Payload.post.presentationBodies.detail.translation.titlestring Yes
$.oneOf[0].allOf[1].Payload.post.presentationBodies.detail.translation.bodystring Yes
$.oneOf[0].allOf[1].Payload.post.presentationBodies.detail.translation.originalTitlestring Yes
$.oneOf[0].allOf[1].Payload.post.presentationBodies.detail.translation.originalBodystring Yes
$.oneOf[0].allOf[1].Payload.post.presentationBodies.detail.translation.eligibleboolean Yes
$.oneOf[0].allOf[1].Payload.post.presentationBodies.detail.translation.cachedboolean Yes
$.oneOf[0].allOf[1].Payload.post.presentationBodies.detail.translation.liveTranslationSourceEnabledboolean Yes
$.oneOf[0].allOf[1].Payload.post.presentationBodies.detail.translation.bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.post.presentationBodies.detail.translation.originalBodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.post.presentationBodies.detail.translation.statestring ["done","eligible","none"] Yes
$.oneOf[0].allOf[1].Payload.post.presentationBodies.detail.translation.sourceLanguageDetectionStatusstring Yes
$.oneOf[0].allOf[1].Payload.post.presentationBodies.detail.translation.sourceLanguageDetectionConfidence Yes
$.oneOf[0].allOf[1].Payload.post.presentationBodies.detail.translation.sourceLanguageDetectionConfidence.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.post.presentationBodies.detail.translation.sourceLanguageDetectionConfidence.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.boardobject Yes
$.oneOf[0].allOf[1].Payload.post.board.idinteger Yes
$.oneOf[0].allOf[1].Payload.post.board.namestring Yes
$.oneOf[0].allOf[1].Payload.post.board.slugstring Yes
$.oneOf[0].allOf[1].Payload.post.board.urlstring Yes
$.oneOf[0].allOf[1].Payload.post.board.citySlugstring Yes
$.oneOf[0].allOf[1].Payload.post.board.viewerCanFollowboolean Yes
$.oneOf[0].allOf[1].Payload.post.board.viewerIsFollowingboolean Yes
$.oneOf[0].allOf[1].Payload.post.authorNewsfeedPostAuthor Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].aliasstring Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].avatarEmojistring Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].profileImageUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].bannerImageUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].profileUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].mentionIdinteger Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].isSystemboolean Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].isYouboolean Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].profileImage Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].bannerImage Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].bannerImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].bannerImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].bannerImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].bannerImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].bannerImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].bannerImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].bannerImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].bannerImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].bannerImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].bannerImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].bannerImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].bannerImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].bannerImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].bannerImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].bannerImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].bannerImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].displayNewsfeedAuthorDisplay Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].display.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].display.anyOf[0].aliasstring | null Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].display.anyOf[0].avatarstring | null Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].display.anyOf[0].avatarEmojistring | null Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].display.anyOf[0].profileImageUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].display.anyOf[0].profileImageURLstring | null Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].display.anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].display.anyOf[0].profileUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].display.anyOf[0].profileURLstring | null Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].display.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].display.anyOf[0].customColorstring | null Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].display.anyOf[0].customTextColorstring | null Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].display.anyOf[0].avatarModestring | null Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].display.anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].display.anyOf[0].idinteger | null Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].display.anyOf[0].userIDinteger | null Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].display.anyOf[0].isRichboolean Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].display.anyOf[0].profileImage Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].display.anyOf[0].profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].display.anyOf[0].medalsarray Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].display.anyOf[0].medals[]object No
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].display.anyOf[0].medals[].Namestring Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].display.anyOf[0].medals[].URLstring Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].display.anyOf[0].identityHiddenboolean NoAn anonymized author has no profile or follow action.
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].display.anyOf[0].identityHiddenUntilinteger | null NoCurrent response-race closing timestamp in Unix seconds.
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].display.anyOf[0].mentionIdinteger | null Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].display.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].display.anyOf[1].aliasstring Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].display.anyOf[1].labelstring Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].display.anyOf[1].avatarEmojistring Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].display.anyOf[1].profileUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].display.anyOf[1].htmlstring Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].display.anyOf[1].id = 0 Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].display.anyOf[1].mentionIdinteger Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].display.anyOf[2]object Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].display.anyOf[2].aliasnull Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].display.anyOf[2].labelstring Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].display.anyOf[2].avatarEmojinull Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].display.anyOf[2].profileUrlnull Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].display.anyOf[2].htmlstring Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].display.anyOf[2].idnull Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].display.anyOf[2].mentionIdnull Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].display.anyOf[2].identityHidden = true Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].display.anyOf[2].identityHiddenUntilinteger Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].medalsarray Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].medals[]object No
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].medals[].namestring Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].medals[].Namestring Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].medals[].urlstring Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].medals[].URLstring Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].medals[].slugstring Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].medals[].categoryNamestring Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].medals[].categorySlugstring Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].medals[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].medals[].colorstring Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].medals[].textColorstring Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].medals[].importanceinteger Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].viewerCanFollowboolean Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[0].viewerIsFollowingboolean Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[1].aliasnull Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[1].avatarEmojinull Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[1].profileImageUrlnull Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[1].bannerImageUrlnull Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[1].profileUrlnull Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[1].htmlstring Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[1].idnull Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[1].mentionIdnull Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[1].isSystem = false Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[1].isYou = false Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[1].profileImagenull Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[1].bannerImagenull Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[1].displayNewsfeedAuthorDisplay Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[1].display.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[1].display.anyOf[0].aliasstring | null Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[1].display.anyOf[0].avatarstring | null Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[1].display.anyOf[0].avatarEmojistring | null Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[1].display.anyOf[0].profileImageUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[1].display.anyOf[0].profileImageURLstring | null Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[1].display.anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[1].display.anyOf[0].profileUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[1].display.anyOf[0].profileURLstring | null Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[1].display.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[1].display.anyOf[0].customColorstring | null Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[1].display.anyOf[0].customTextColorstring | null Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[1].display.anyOf[0].avatarModestring | null Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[1].display.anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[1].display.anyOf[0].idinteger | null Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[1].display.anyOf[0].userIDinteger | null Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[1].display.anyOf[0].isRichboolean Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[1].display.anyOf[0].profileImage Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.post.author.anyOf[1].display.anyOf[0].profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[1].display.anyOf[0].medalsarray Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[1].display.anyOf[0].medals[]object No
$.oneOf[0].allOf[1].Payload.post.author.anyOf[1].display.anyOf[0].medals[].Namestring Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[1].display.anyOf[0].medals[].URLstring Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[1].display.anyOf[0].identityHiddenboolean NoAn anonymized author has no profile or follow action.
$.oneOf[0].allOf[1].Payload.post.author.anyOf[1].display.anyOf[0].identityHiddenUntilinteger | null NoCurrent response-race closing timestamp in Unix seconds.
$.oneOf[0].allOf[1].Payload.post.author.anyOf[1].display.anyOf[0].mentionIdinteger | null Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[1].display.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[1].display.anyOf[1].aliasstring Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[1].display.anyOf[1].labelstring Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[1].display.anyOf[1].avatarEmojistring Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[1].display.anyOf[1].profileUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[1].display.anyOf[1].htmlstring Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[1].display.anyOf[1].id = 0 Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[1].display.anyOf[1].mentionIdinteger Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[1].display.anyOf[2]object Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[1].display.anyOf[2].aliasnull Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[1].display.anyOf[2].labelstring Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[1].display.anyOf[2].avatarEmojinull Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[1].display.anyOf[2].profileUrlnull Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[1].display.anyOf[2].htmlstring Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[1].display.anyOf[2].idnull Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[1].display.anyOf[2].mentionIdnull Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[1].display.anyOf[2].identityHidden = true Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[1].display.anyOf[2].identityHiddenUntilinteger Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[1].medalsarray Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[1].viewerCanFollow = false Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[1].viewerIsFollowing = false Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[1].identityHidden = true Yes
$.oneOf[0].allOf[1].Payload.post.author.anyOf[1].identityHiddenUntilinteger Yes
$.oneOf[0].allOf[1].Payload.post.translationobject Yes
$.oneOf[0].allOf[1].Payload.post.translation.endpointstring Yes
$.oneOf[0].allOf[1].Payload.post.translation.targetLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.post.translation.targetLanguageNamestring Yes
$.oneOf[0].allOf[1].Payload.post.translation.sourceLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.post.translation.sourceContentHashstring Yes
$.oneOf[0].allOf[1].Payload.post.translation.titlestring Yes
$.oneOf[0].allOf[1].Payload.post.translation.bodystring Yes
$.oneOf[0].allOf[1].Payload.post.translation.originalTitlestring Yes
$.oneOf[0].allOf[1].Payload.post.translation.originalBodystring Yes
$.oneOf[0].allOf[1].Payload.post.translation.eligibleboolean Yes
$.oneOf[0].allOf[1].Payload.post.translation.cachedboolean Yes
$.oneOf[0].allOf[1].Payload.post.translation.liveTranslationSourceEnabledboolean Yes
$.oneOf[0].allOf[1].Payload.post.translation.bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.post.translation.originalBodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.post.translation.statestring ["done","eligible","none"] Yes
$.oneOf[0].allOf[1].Payload.post.translation.sourceLanguageDetectionStatusstring Yes
$.oneOf[0].allOf[1].Payload.post.translation.sourceLanguageDetectionConfidence Yes
$.oneOf[0].allOf[1].Payload.post.translation.sourceLanguageDetectionConfidence.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.post.translation.sourceLanguageDetectionConfidence.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.rating Yes
$.oneOf[0].allOf[1].Payload.post.rating.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.post.rating.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.mediaarray Yes
$.oneOf[0].allOf[1].Payload.post.media[]object No
$.oneOf[0].allOf[1].Payload.post.media[].idinteger Yes
$.oneOf[0].allOf[1].Payload.post.media[].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.media[].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.media[].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.post.media[].widthinteger Yes
$.oneOf[0].allOf[1].Payload.post.media[].heightinteger Yes
$.oneOf[0].allOf[1].Payload.post.media[].titlestring Yes
$.oneOf[0].allOf[1].Payload.post.media[].signInRequiredboolean No
$.oneOf[0].allOf[1].Payload.post.mediaLabelsarray Yes
$.oneOf[0].allOf[1].Payload.post.mediaLabels[]object No
$.oneOf[0].allOf[1].Payload.post.mediaLabels[].idinteger Yes
$.oneOf[0].allOf[1].Payload.post.mediaLabels[].namestring Yes
$.oneOf[0].allOf[1].Payload.post.mediaLabels[].emojistring No
$.oneOf[0].allOf[1].Payload.post.mediaNextOffset Yes
$.oneOf[0].allOf[1].Payload.post.mediaNextOffset.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.mediaNextOffset.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.inlineMediaarray Yes
$.oneOf[0].allOf[1].Payload.post.inlineMedia[]object No
$.oneOf[0].allOf[1].Payload.post.inlineMedia[].idinteger Yes
$.oneOf[0].allOf[1].Payload.post.inlineMedia[].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.inlineMedia[].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.inlineMedia[].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.post.inlineMedia[].widthinteger Yes
$.oneOf[0].allOf[1].Payload.post.inlineMedia[].heightinteger Yes
$.oneOf[0].allOf[1].Payload.post.inlineMedia[].titlestring Yes
$.oneOf[0].allOf[1].Payload.post.richLinksarray Yes
$.oneOf[0].allOf[1].Payload.post.richLinks[]object No
$.oneOf[0].allOf[1].Payload.post.richLinks[].idinteger Yes
$.oneOf[0].allOf[1].Payload.post.richLinks[].urlstring Yes
$.oneOf[0].allOf[1].Payload.post.richLinks[].canonicalUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.richLinks[].hoststring Yes
$.oneOf[0].allOf[1].Payload.post.richLinks[].siteNamestring Yes
$.oneOf[0].allOf[1].Payload.post.richLinks[].titlestring Yes
$.oneOf[0].allOf[1].Payload.post.richLinks[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.post.richLinks[].imageMediaIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.richLinks[].image Yes
$.oneOf[0].allOf[1].Payload.post.richLinks[].image.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.richLinks[].image.anyOf[0].mediaIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.richLinks[].image.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.richLinks[].image.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.richLinks[].image.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.post.richLinks[].image.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.post.richLinks[].image.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.post.richLinks[].image.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.richAttachmentsarray Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[]NewsfeedRichAttachment No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[0]object No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[0].type = "rating" Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[0].postIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[0].reviewUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[0].ratingValuenumber Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[0].ratingLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[0].filledStarsinteger Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[0].maxStars = 5 Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[0].targetRolestring ["location","buyer","seller"] Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[0].visual Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[0].visual.anyOf[0]array Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[0].visual.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[0].visual.anyOf[1].type = "location" Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[0].visual.anyOf[1].imageUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[0].visual.anyOf[1].primaryColorstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[0].visual.anyOf[1].textColorstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[0].visual.anyOf[1].outlineColorstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[0].relationshipobject Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[0].relationship.typestring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[0].relationship.labelstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[0].relationship.htmlstring No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[0].relationship.completedCountinteger Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[0].relationship.pendingCountinteger Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[0].boardobject Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[0].board.idinteger Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[0].board.namestring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[0].board.urlstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[0].targetobject Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[0].target.typestring ["board","location","user"] Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[0].target.namestring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[0].target.urlstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[0].target.htmlstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[0].target.metastring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[1]NewsfeedLiveAttachment No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[1].anyOf[0]object No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[1].anyOf[0].statestring ["starting","live","processing","ready","failed"] Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[1].anyOf[0].sessionIdstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[1].anyOf[0].mediaIdinteger Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[1].anyOf[0].failureStage Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[1].anyOf[0].failureStage.anyOf[0]string ["publish","media","recording"] Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[1].anyOf[0].failureStage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[1].anyOf[0].signInRequiredboolean Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[1].anyOf[0].playUrlstring YesEmpty unless live and signed in; otherwise an expiring authorized playback URL.
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[1].anyOf[0].type = "liveStream" Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[1].anyOf[0].postIdinteger Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[1].anyOf[0].authorUserId Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[1].anyOf[0].authorUserId.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[1].anyOf[0].authorUserId.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[1].anyOf[0].authorAlias Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[1].anyOf[0].authorAlias.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[1].anyOf[0].authorAlias.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[1].anyOf[0].streamTitlestring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[1].anyOf[0].thumbnailUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[1].anyOf[0].viewerCountUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[1].anyOf[0].shareUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[1].anyOf[0].hirePopupProfilePathstring | null Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[1].anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[1].anyOf[1]object No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[1].anyOf[1].statestring ["starting","live","processing","ready","failed"] Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[1].anyOf[1].sessionIdstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[1].anyOf[1].mediaIdinteger Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[1].anyOf[1].failureStage Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[1].anyOf[1].failureStage.anyOf[0]string ["publish","media","recording"] Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[1].anyOf[1].failureStage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[1].anyOf[1].signInRequiredboolean Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[1].anyOf[1].playUrlstring YesEmpty unless live and signed in; otherwise an expiring authorized playback URL.
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[1].anyOf[1].type = "liveStream" Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[1].anyOf[1].postIdinteger Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[1].anyOf[1].activationIdstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[1].anyOf[1].overlayActivationIdstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[1].anyOf[1].authorUserId Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[1].anyOf[1].authorUserId.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[1].anyOf[1].authorUserId.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[1].anyOf[1].authorAlias Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[1].anyOf[1].authorAlias.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[1].anyOf[1].authorAlias.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[1].anyOf[1].streamTitlestring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[1].anyOf[1].viewerCountUrl = "" Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[1].anyOf[1].shareUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[1].anyOf[1].htmlstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2]NewsfeedBidAttachment No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0]object No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].subtitlestring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].amountLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].statusLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].requestTextstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].bidIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].postIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].type = "bid" Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].requiresDeleteFollowup = true Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].metaarray Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].alertsarray Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].alerts[]object No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].alerts[].tonestring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].alerts[].htmlstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].actionsarray Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].actions[]object No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].actions[].typestring No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].actions[].stylestring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].actions[].actionstring No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].actions[].labelstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].actions[].hrefstring No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].actions[].sellerSignInReturnURLstring No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].actions[].confirmTitlestring No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].actions[].confirmMessagestring No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].actions[].confirmButtonstring No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].actions[].modalTitlestring No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].actions[].chatUserAlias No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].actions[].chatUserAlias.anyOf[0]string No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].actions[].chatUserAlias.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].actions[].chatNamestring | null No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].actions[].proposalDefaultLocationAliasstring No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].actions[].proposalDefaultLocationNamestring No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].actions[].proposalDefaultStartTimestring No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].actions[].proposalDefaultInventoryTypeNamestring No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].actions[].isShortlistedstring No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].actions[].shortlistLabelstring No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].actions[].unshortlistLabelstring No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].actions[].feedbackStartTimestring No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].actions[].feedbackEndTimestring No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].actions[].feedbackLocationNamestring No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].actions[].feedbackLocationAliasstring No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].actions[].feedbackInventoryTypeNamestring No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].actions[].feedbackRequestStringstring No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].actions[].feedbackIsPremiumstring No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].actions[].guidancestring No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].actions[].prefillTextstring No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].actions[].reservationNamestring | null No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].actions[].phoneNumberstring | null No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].actions[].emailAddressstring | null No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].actions[].verificationRequiredstring No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].actions[].verificationTitlestring No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].actions[].verificationMessagestring No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].actions[].verificationButtonstring No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].actions[].verificationURLstring No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].actions[].historyTagstring No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].actions[].historyTitlestring No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].actions[].reviewPostURLstring No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].actions[].reviewContextstring No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].actions[].reuseBalancestring No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].actions[].bidIDinteger No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].actions[].postIDinteger No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].actions[].feedbackAmountinteger No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].actions[].discussionPostIDinteger No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].actions[].reviewPostIDinteger No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].actions[].reviewRequestIDinteger No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].actions[].fullPageboolean No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].actions[].wrapboolean No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].actions[].inlineNavigation No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].actions[].inlineNavigation.anyOf[0]string No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].actions[].inlineNavigation.anyOf[1]boolean No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].actions[].proposalDefaultInventoryTypeID No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].actions[].proposalDefaultInventoryTypeID.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].actions[].proposalDefaultInventoryTypeID.anyOf[1]string No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].actions[].issueobject No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].actions[].issue.titlestring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].actions[].issue.messagestring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].actions[].issue.stepsTitlestring No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].actions[].issue.stepsarray No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].actions[].issue.steps[]string No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].actions[].issue.actionsarray No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].actions[].issue.actions[]object No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].actions[].issue.actions[].labelstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].actions[].issue.actions[].hrefstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].actions[].issue.actions[].fullPageboolean No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].actions[].issue.holdAccessBidIDinteger No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].actions[].buyerIdentityHiddenboolean No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].actions[].buyerIdentityHiddenUntil No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].actions[].buyerIdentityHiddenUntil.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].actions[].buyerIdentityHiddenUntil.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].discussionnull Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].viewerIsPostAuthorboolean Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].buyerIdentityHiddenboolean Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].buyerIdentityHiddenUntil Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].buyerIdentityHiddenUntil.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].buyerIdentityHiddenUntil.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].buyerShareURLstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].directHireExplanationstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].respondByTimestring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].respondByLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].fillBySellerHtmlstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].timeLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].detailLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].isPremiumboolean Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].isCustomConciergeRequestboolean Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].viewerMode = "owner" Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].requestModestring ["general","specific"] Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].operationalExpiry Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].operationalExpiry.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].operationalExpiry.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].responseRound Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].responseRound.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].responseRound.anyOf[0].roundIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].responseRound.anyOf[0].statestring ["collecting","immediate"] Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].responseRound.anyOf[0].closesAtinteger Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].responseRound.anyOf[0].serverTimeinteger Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].responseRound.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].visualBidCardVisual Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].visual.anyOf[0]array Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].visual.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].visual.anyOf[1].imageUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].visual.anyOf[1].imageAltstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].visual.anyOf[1].primaryColorstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].visual.anyOf[1].textColorstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].modifyPrefillTextstring No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].reservationContact No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].reservationContact.anyOf[0]object No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].reservationContact.anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].reservationContact.anyOf[0].reservationNamestring | null Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].reservationContact.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[0].isFilledboolean No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1]object No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].titlestring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].subtitlestring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].amountLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].statusLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].requestTextstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].htmlstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].bidIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].postIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].type = "bid" Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].requiresDeleteFollowup = true Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].metaarray Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].alertsarray Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].alerts[]object No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].alerts[].tonestring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].alerts[].htmlstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].actionsarray Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].actions[]object No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].actions[].typestring No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].actions[].stylestring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].actions[].actionstring No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].actions[].labelstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].actions[].hrefstring No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].actions[].sellerSignInReturnURLstring No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].actions[].confirmTitlestring No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].actions[].confirmMessagestring No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].actions[].confirmButtonstring No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].actions[].modalTitlestring No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].actions[].chatUserAlias No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].actions[].chatUserAlias.anyOf[0]string No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].actions[].chatUserAlias.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].actions[].chatNamestring | null No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].actions[].proposalDefaultLocationAliasstring No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].actions[].proposalDefaultLocationNamestring No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].actions[].proposalDefaultStartTimestring No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].actions[].proposalDefaultInventoryTypeNamestring No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].actions[].isShortlistedstring No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].actions[].shortlistLabelstring No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].actions[].unshortlistLabelstring No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].actions[].feedbackStartTimestring No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].actions[].feedbackEndTimestring No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].actions[].feedbackLocationNamestring No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].actions[].feedbackLocationAliasstring No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].actions[].feedbackInventoryTypeNamestring No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].actions[].feedbackRequestStringstring No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].actions[].feedbackIsPremiumstring No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].actions[].guidancestring No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].actions[].prefillTextstring No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].actions[].reservationNamestring | null No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].actions[].phoneNumberstring | null No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].actions[].emailAddressstring | null No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].actions[].verificationRequiredstring No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].actions[].verificationTitlestring No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].actions[].verificationMessagestring No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].actions[].verificationButtonstring No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].actions[].verificationURLstring No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].actions[].historyTagstring No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].actions[].historyTitlestring No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].actions[].reviewPostURLstring No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].actions[].reviewContextstring No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].actions[].reuseBalancestring No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].actions[].bidIDinteger No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].actions[].postIDinteger No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].actions[].feedbackAmountinteger No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].actions[].discussionPostIDinteger No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].actions[].reviewPostIDinteger No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].actions[].reviewRequestIDinteger No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].actions[].fullPageboolean No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].actions[].wrapboolean No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].actions[].inlineNavigation No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].actions[].inlineNavigation.anyOf[0]string No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].actions[].inlineNavigation.anyOf[1]boolean No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].actions[].proposalDefaultInventoryTypeID No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].actions[].proposalDefaultInventoryTypeID.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].actions[].proposalDefaultInventoryTypeID.anyOf[1]string No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].actions[].issueobject No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].actions[].issue.titlestring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].actions[].issue.messagestring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].actions[].issue.stepsTitlestring No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].actions[].issue.stepsarray No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].actions[].issue.steps[]string No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].actions[].issue.actionsarray No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].actions[].issue.actions[]object No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].actions[].issue.actions[].labelstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].actions[].issue.actions[].hrefstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].actions[].issue.actions[].fullPageboolean No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].actions[].issue.holdAccessBidIDinteger No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].actions[].buyerIdentityHiddenboolean No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].actions[].buyerIdentityHiddenUntil No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].actions[].buyerIdentityHiddenUntil.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].actions[].buyerIdentityHiddenUntil.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].discussionnull Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].viewerIsPostAuthorboolean Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].buyerIdentityHiddenboolean Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].buyerIdentityHiddenUntil Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].buyerIdentityHiddenUntil.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].buyerIdentityHiddenUntil.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].viewerMode = "seller" Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].bidUUIDstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].timeLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].detailLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].amountLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].directHireExplanationstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].fulfillmentAliasstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].filledAtstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].statusLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].messagestring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].requestTextstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].shareURLstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].buyerShareURLstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].bidIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].postIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].includedInNewsfeedboolean Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].includedInOverviewboolean Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].viewerIsCurrentHolderboolean Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].isPremiumboolean Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].isSubmissionPendingReviewboolean Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].type = "bid" Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].surface = "newsfeed" Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].customerSurveysnull Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptionsarray Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[]object No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].ATLocation_IDinteger Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].ATLocationInventoryType_IDinteger Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].TimeRangeUnitCountinteger Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].Quantityinteger Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].LocationNamestring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].LocationAliasstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].InventoryTypeNamestring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].StartDatestring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].EndDatestring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].StartTimestring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].EndTimestring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].PartySize No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].PartySize.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].PartySize.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].CheckOutDate No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].CheckOutDate.anyOf[0]string No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].CheckOutDate.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].Constraintsarray No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].Constraints[]string No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].ExcludedVenuesarray No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].ExcludedVenues[]string No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].OperationalProjectionboolean NoTrue for a general request’s operational concierge anchor; these dates/location are not resolved fulfillment facts.
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].deliverableTypestring ["fulfillment","research"] Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].researchScope Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].researchScope.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].researchScope.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].overviewStatusstring ["","open","held","cancelled","filled"] Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].metaarray Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].meta[]object No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].meta[].labelstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].meta[].valuestring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].meta[].valueFormatstring No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].badgesarray Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].badges[]object No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].badges[].tonestring ["premium","direct-hire","shortlisted"] Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].badges[].labelstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionsarray Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[]object No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].typestring No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].stylestring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].actionstring No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].labelstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].hrefstring No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].sellerSignInReturnURLstring No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].confirmTitlestring No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].confirmMessagestring No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].confirmButtonstring No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].modalTitlestring No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].chatUserAlias No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].chatUserAlias.anyOf[0]string No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].chatUserAlias.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].chatNamestring | null No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].proposalDefaultLocationAliasstring No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].proposalDefaultLocationNamestring No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].proposalDefaultStartTimestring No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].proposalDefaultInventoryTypeNamestring No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].isShortlistedstring No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].shortlistLabelstring No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].unshortlistLabelstring No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackStartTimestring No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackEndTimestring No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackLocationNamestring No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackLocationAliasstring No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackInventoryTypeNamestring No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackRequestStringstring No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackIsPremiumstring No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].guidancestring No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].prefillTextstring No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].reservationNamestring | null No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].phoneNumberstring | null No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].emailAddressstring | null No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].verificationRequiredstring No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].verificationTitlestring No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].verificationMessagestring No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].verificationButtonstring No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].verificationURLstring No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].historyTagstring No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].historyTitlestring No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].reviewPostURLstring No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].reviewContextstring No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].reuseBalancestring No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].bidIDinteger No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].postIDinteger No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackAmountinteger No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].discussionPostIDinteger No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].reviewPostIDinteger No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].reviewRequestIDinteger No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].fullPageboolean No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].wrapboolean No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].inlineNavigation No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].inlineNavigation.anyOf[0]string No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].inlineNavigation.anyOf[1]boolean No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].proposalDefaultInventoryTypeID No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].proposalDefaultInventoryTypeID.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].proposalDefaultInventoryTypeID.anyOf[1]string No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issueobject No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.titlestring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.messagestring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.stepsTitlestring No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.stepsarray No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.steps[]string No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.actionsarray No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.actions[]object No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.actions[].labelstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.actions[].hrefstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.actions[].fullPageboolean No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.holdAccessBidIDinteger No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].buyerIdentityHiddenboolean No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].buyerIdentityHiddenUntil No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].buyerIdentityHiddenUntil.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].buyerIdentityHiddenUntil.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].visualBidCardVisual Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].visual.anyOf[0]array Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].visual.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].visual.anyOf[1].imageUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].visual.anyOf[1].imageAltstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].visual.anyOf[1].primaryColorstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].visual.anyOf[1].textColorstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionStateobject Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.statusstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.labelstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.messagestring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.sponsorAliasstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.sponsorChatLinkstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.sponsorStatusstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.moveOwnershipUnavailableReasonstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.moveOwnershipUnavailableMessagestring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canPickupboolean Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canDropboolean Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canFillboolean Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canMoveOwnershipboolean Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canShortlistboolean Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canDiscussboolean Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canChatboolean Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.requiresSponsorboolean Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canFillDirectlyboolean Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.fillRateBasisPointsinteger Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.minimumFillRateBasisPointsinteger Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.missingHoldPermissionsarray Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.missingHoldPermissions[]string No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.directFillNoticeboolean No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.directFillAvailabilitystring ["available","unavailable","selection_pending","seller_ineligible"] No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auctionURLstring No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auctionobject No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.venuestring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.startTimestring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.endTimestring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.bidIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.bidAmountCentsinteger Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.roundID Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.roundID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.roundID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.statestring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.serverTimeinteger Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.closesAt Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.closesAt.anyOf[0]DatabaseInteger YesInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.closesAt.anyOf[0].oneOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.closesAt.anyOf[0].oneOf[1]string Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.closesAt.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.enabledboolean Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.openingCentsinteger Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.incrementCentsinteger Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.leadingCentsinteger Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.nextCentsinteger Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.estimatedFeesCentsinteger Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.remainingCentsinteger Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.leadingboolean Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.priorityUntilnull Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.priorityMine = false Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.ownOffersarray Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.ownOffers[]object No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.ownOffers[].idinteger Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.ownOffers[].amountCentsinteger Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.ownOffers[].statestring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.ownOffers[].refundCentsinteger Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.eligibilityError Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.eligibilityError.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.eligibilityError.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.holdAppointmentID Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.holdAppointmentID.anyOf[0]DatabaseInteger YesInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.holdAppointmentID.anyOf[0].oneOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.holdAppointmentID.anyOf[0].oneOf[1]string Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.holdAppointmentID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.buyerIdentityHiddenboolean NoTrue when the authenticated viewer cannot see the buyer during the current response race.
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.buyerIdentityHiddenUntilinteger | null NoSaved current-round ClosesAt as Unix seconds; null when identity is visible. Reveal is authoritative only on a new response.
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.poolRequiredboolean No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.responseRound No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.responseRound.anyOf[0]object No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.responseRound.anyOf[0].roundIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.responseRound.anyOf[0].statestring ["collecting","immediate"] Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.responseRound.anyOf[0].closesAtinteger Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.responseRound.anyOf[0].serverTimeinteger Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.responseRound.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].responseRound Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].responseRound.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].responseRound.anyOf[0].roundIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].responseRound.anyOf[0].statestring ["collecting","immediate"] Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].responseRound.anyOf[0].closesAtinteger Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].responseRound.anyOf[0].serverTimeinteger Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].responseRound.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].buyerIdentityHiddenboolean Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].buyerIdentityHiddenUntil Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].buyerIdentityHiddenUntil.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].buyerIdentityHiddenUntil.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[3]object No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[3].type = "sharePlanAppointment" Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[3].joinStateSharedPlanJoinState Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[3].joinState.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[3].joinState.anyOf[0].status = "Unavailable" Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[3].joinState.anyOf[0].canRequest = false Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[3].joinState.anyOf[0].canManage = false Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[3].joinState.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[3].joinState.anyOf[1].statusstring ["Unavailable","Host","Joined","Pending","Accepted","Declined","None"] Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[3].joinState.anyOf[1].canRequestboolean Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[3].joinState.anyOf[1].canManageboolean Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[3].joinState.anyOf[1].pendingCountinteger Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[3].joinState.anyOf[1].joiningCountinteger Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[3].joinState.anyOf[1].requestIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[3].joinState.anyOf[1].planURLstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[3].joinState.anyOf[1].chatIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[3].appointmentIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[3].postIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[3].locationIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[3].titlestring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[3].venueNamestring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[3].venueUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[3].imageUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[3].imageURL256string Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[3].primaryColorstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[3].textColorstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[3].cityNamestring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[3].cityGroupCodestring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[3].datestring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[3].timestring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[3].dateLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[3].timeLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[3].planLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[3].discussionUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[3].htmlstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[3].attendeesobject Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[3].attendees.sharedboolean Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[3].attendees.countinteger Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[3].attendees.itemsarray Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[3].attendees.items[]object No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[3].attendees.items[].aliasstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[3].attendees.items[].avatarstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[3].attendees.items[].avatarEmojistring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[3].attendees.items[].topUserGroupNamestring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[3].attendees.items[].topMedalCategoryNamestring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[3].attendees.items[].profileURLstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[3].attendees.items[].profileImageURLstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[3].attendees.items[].bannerImageURLstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[3].attendees.items[].importanceLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[3].attendees.items[].userIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[3].attendees.items[].importancePointsinteger Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[3].attendees.items[].profileImageMedianull Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[3].attendees.items[].profileImageFramenull Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[3].attendees.items[].bannerImageMedianull Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[3].attendees.items[].bannerImageFramenull Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[3].attendees.items[].displaynull Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[3].attendees.items[].isOwnerboolean Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[3].attendees.items[].rolestring ["owner","guest"] Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[4]object No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[4].namestring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[4].addressstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[4].categoryNamestring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[4].cityNamestring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[4].citySlugstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[4].cityGroupCodestring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[4].firstOpeningDatestring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[4].firstOpeningDateLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[4].promotedUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[4].discussionUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[4].postIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[4].proposedLocationIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[4].eventIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[4].categoryIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[4].confirmationsinteger Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[4].confirmationsRequiredinteger Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[4].promotedLocationIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[4].viewerCanConfirmboolean Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[4].viewerHasConfirmedboolean Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[4].viewerIsSubmitterboolean Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[4].type = "newLocationProposal" Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[4].event Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[4].event.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[4].event.anyOf[0].eventIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[4].event.anyOf[0].namestring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[4].event.anyOf[0].urlSlugstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[4].event.anyOf[0].iconEmojistring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[4].event.anyOf[0].externalURLstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[4].event.anyOf[0].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[4].event.anyOf[0].effectRadiusInMeters Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[4].event.anyOf[0].effectRadiusInMeters.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[4].event.anyOf[0].effectRadiusInMeters.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[4].event.anyOf[0].categoryobject Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[4].event.anyOf[0].category.categoryIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[4].event.anyOf[0].category.namestring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[4].event.anyOf[0].category.iconEmojistring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[4].event.anyOf[0].category.urlSlugstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[4].event.anyOf[0].ownerPostID Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[4].event.anyOf[0].ownerPostID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[4].event.anyOf[0].ownerPostID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[4].event.anyOf[0].ownerPostName Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[4].event.anyOf[0].ownerPostName.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[4].event.anyOf[0].ownerPostName.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[4].event.anyOf[0].ownerPostURL Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[4].event.anyOf[0].ownerPostURL.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[4].event.anyOf[0].ownerPostURL.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[4].event.anyOf[0].originatorUserID Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[4].event.anyOf[0].originatorUserID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[4].event.anyOf[0].originatorUserID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[4].event.anyOf[0].earnedTraderPointsinteger Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[4].event.anyOf[0].importanceLevel Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[4].event.anyOf[0].importanceLevel.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[4].event.anyOf[0].importanceLevel.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[4].event.anyOf[0].defaultImportanceLevel Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[4].event.anyOf[0].defaultImportanceLevel.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[4].event.anyOf[0].defaultImportanceLevel.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[4].event.anyOf[0].affectsOpeningTimesboolean Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[4].event.anyOf[0].countryCodeIncludeListarray Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[4].event.anyOf[0].countryCodeIncludeList[]string No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[4].event.anyOf[0].countryCodeExcludeListarray Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[4].event.anyOf[0].countryCodeExcludeList[]string No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[4].event.anyOf[0].geographicobject Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[4].event.anyOf[0].geographic.lat Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[4].event.anyOf[0].geographic.lat.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[4].event.anyOf[0].geographic.lat.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[4].event.anyOf[0].geographic.lng Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[4].event.anyOf[0].geographic.lng.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[4].event.anyOf[0].geographic.lng.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[4].event.anyOf[0].geographic.effectRadiusInMeters Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[4].event.anyOf[0].geographic.effectRadiusInMeters.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[4].event.anyOf[0].geographic.effectRadiusInMeters.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[4].event.anyOf[0].geographic.eventATLocationID Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[4].event.anyOf[0].geographic.eventATLocationID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[4].event.anyOf[0].geographic.eventATLocationID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[4].event.anyOf[0].physicalLocationobject Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.modestring ["venue","point","none"] Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.locationID Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.locationID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.locationID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.namestring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.aliasstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.addressStringstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.countryCodestring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.lat Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.lat.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.lat.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.lng Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.lng.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.lng.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[4].event.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[4].statusstring ["Pending","Confirmed","Rejected","Merged"] Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[4].rewardobject Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[4].reward.policyVersionstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[4].reward.displayRewardboolean Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[4].reward.rewardTypestring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[4].reward.submitterAmountinteger Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[4].reward.verifierAmountinteger Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[4].reward.submitterAmountLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[4].reward.verifierAmountLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[4].reward.penaltyMultipliernumber Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[4].reward.penaltyAppliesboolean Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[4].htmlstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[5]object No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[5].type = "listingBundle" Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[5].postIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[5].titlestring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[5].itemsarray Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[5].items[]object No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[5].items[].listingIDstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[5].items[].locationNamestring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[5].items[].locationAliasstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[5].items[].citystring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[5].items[].imageUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[5].items[].primaryColorstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[5].items[].textColorstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[5].items[].outlineColorstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[5].items[].hoverColorstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[5].items[].inventoryTypeNamestring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[5].items[].datestring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[5].items[].dateLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[5].items[].timeLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[5].items[].priceLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[5].items[].soldLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[5].items[].statusLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[5].items[].statusstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[5].items[].purchaseUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[5].items[].detailUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[5].items[].appointmentIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[5].items[].locationIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[5].items[].isAvailableboolean Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[5].items[].isReviewPendingboolean Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[5].items[].isSoldboolean Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[5].items[].saleModestring ["FixedPrice","Auction"] Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[5].items[].auction Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[5].items[].auction.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[5].items[].auction.anyOf[0].listingIDstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[5].items[].auction.anyOf[0].locationNamestring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[5].items[].auction.anyOf[0].imageUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[5].items[].auction.anyOf[0].inventoryTypeNamestring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[5].items[].auction.anyOf[0].timezonestring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[5].items[].auction.anyOf[0].statusLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[5].items[].auction.anyOf[0].cardPriceLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[5].items[].auction.anyOf[0].cardSummarystring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[5].items[].auction.anyOf[0].urlstring Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[5].items[].auction.anyOf[0].auctionIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[5].items[].auction.anyOf[0].startingPriceCentsinteger Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[5].items[].auction.anyOf[0].currentBidCentsinteger Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[5].items[].auction.anyOf[0].minimumNextBidCentsinteger Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[5].items[].auction.anyOf[0].bidCountinteger Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[5].items[].auction.anyOf[0].revisioninteger Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[5].items[].auction.anyOf[0].isOpenboolean Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[5].items[].auction.anyOf[0].isLeadingboolean Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[5].items[].auction.anyOf[0].canAdministrativelyCancelboolean Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[5].items[].auction.anyOf[0].canBidboolean Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[5].items[].auction.anyOf[0].canManageboolean Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[5].items[].auction.anyOf[0].isSellerboolean Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[5].items[].auction.anyOf[0].listingStart Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[5].items[].auction.anyOf[0].listingStart.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[5].items[].auction.anyOf[0].listingStart.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[5].items[].auction.anyOf[0].serverTime Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[5].items[].auction.anyOf[0].serverTime.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[5].items[].auction.anyOf[0].serverTime.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[5].items[].auction.anyOf[0].endsAt Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[5].items[].auction.anyOf[0].endsAt.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[5].items[].auction.anyOf[0].endsAt.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[5].items[].auction.anyOf[0].purchaseURL Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[5].items[].auction.anyOf[0].purchaseURL.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[5].items[].auction.anyOf[0].purchaseURL.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[5].items[].auction.anyOf[0].saleModestring ["FixedPrice","Auction"] Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[5].items[].auction.anyOf[0].statusstring ["PendingApproval","Open","Settling","Sold","Unsold","Cancelled"] Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[5].items[].auction.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[5].items[].priceCentsinteger No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[5].items[].auctionSummarystring No
$.oneOf[0].allOf[1].Payload.post.richAttachments[].anyOf[5].htmlstring Yes
$.oneOf[0].allOf[1].Payload.post.livestream Yes
$.oneOf[0].allOf[1].Payload.post.livestream.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.livestream.anyOf[0].statestring ["starting","live","processing","ready","failed"] Yes
$.oneOf[0].allOf[1].Payload.post.livestream.anyOf[0].sessionIdstring Yes
$.oneOf[0].allOf[1].Payload.post.livestream.anyOf[0].mediaIdinteger Yes
$.oneOf[0].allOf[1].Payload.post.livestream.anyOf[0].failureStage Yes
$.oneOf[0].allOf[1].Payload.post.livestream.anyOf[0].failureStage.anyOf[0]string ["publish","media","recording"] Yes
$.oneOf[0].allOf[1].Payload.post.livestream.anyOf[0].failureStage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.livestream.anyOf[0].signInRequiredboolean Yes
$.oneOf[0].allOf[1].Payload.post.livestream.anyOf[0].playUrlstring YesEmpty unless live and signed in; otherwise an expiring authorized playback URL.
$.oneOf[0].allOf[1].Payload.post.livestream.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.eventMentionsarray Yes
$.oneOf[0].allOf[1].Payload.post.eventMentions[]object No
$.oneOf[0].allOf[1].Payload.post.eventMentions[].eventIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.eventMentions[].namestring Yes
$.oneOf[0].allOf[1].Payload.post.eventMentions[].urlSlugstring Yes
$.oneOf[0].allOf[1].Payload.post.eventMentions[].iconEmojistring Yes
$.oneOf[0].allOf[1].Payload.post.eventMentions[].externalURLstring Yes
$.oneOf[0].allOf[1].Payload.post.eventMentions[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.post.eventMentions[].effectRadiusInMeters Yes
$.oneOf[0].allOf[1].Payload.post.eventMentions[].effectRadiusInMeters.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.eventMentions[].effectRadiusInMeters.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.eventMentions[].categoryobject Yes
$.oneOf[0].allOf[1].Payload.post.eventMentions[].category.categoryIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.eventMentions[].category.namestring Yes
$.oneOf[0].allOf[1].Payload.post.eventMentions[].category.iconEmojistring Yes
$.oneOf[0].allOf[1].Payload.post.eventMentions[].category.urlSlugstring Yes
$.oneOf[0].allOf[1].Payload.post.eventMentions[].ownerPostID Yes
$.oneOf[0].allOf[1].Payload.post.eventMentions[].ownerPostID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.eventMentions[].ownerPostID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.eventMentions[].ownerPostName Yes
$.oneOf[0].allOf[1].Payload.post.eventMentions[].ownerPostName.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.post.eventMentions[].ownerPostName.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.eventMentions[].ownerPostURL Yes
$.oneOf[0].allOf[1].Payload.post.eventMentions[].ownerPostURL.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.post.eventMentions[].ownerPostURL.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.eventMentions[].originatorUserID Yes
$.oneOf[0].allOf[1].Payload.post.eventMentions[].originatorUserID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.eventMentions[].originatorUserID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.eventMentions[].earnedTraderPointsinteger Yes
$.oneOf[0].allOf[1].Payload.post.eventMentions[].importanceLevel Yes
$.oneOf[0].allOf[1].Payload.post.eventMentions[].importanceLevel.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.eventMentions[].importanceLevel.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.eventMentions[].defaultImportanceLevel Yes
$.oneOf[0].allOf[1].Payload.post.eventMentions[].defaultImportanceLevel.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.eventMentions[].defaultImportanceLevel.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.eventMentions[].affectsOpeningTimesboolean Yes
$.oneOf[0].allOf[1].Payload.post.eventMentions[].countryCodeIncludeListarray Yes
$.oneOf[0].allOf[1].Payload.post.eventMentions[].countryCodeIncludeList[]string No
$.oneOf[0].allOf[1].Payload.post.eventMentions[].countryCodeExcludeListarray Yes
$.oneOf[0].allOf[1].Payload.post.eventMentions[].countryCodeExcludeList[]string No
$.oneOf[0].allOf[1].Payload.post.eventMentions[].geographicobject Yes
$.oneOf[0].allOf[1].Payload.post.eventMentions[].geographic.lat Yes
$.oneOf[0].allOf[1].Payload.post.eventMentions[].geographic.lat.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.post.eventMentions[].geographic.lat.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.eventMentions[].geographic.lng Yes
$.oneOf[0].allOf[1].Payload.post.eventMentions[].geographic.lng.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.post.eventMentions[].geographic.lng.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.eventMentions[].geographic.effectRadiusInMeters Yes
$.oneOf[0].allOf[1].Payload.post.eventMentions[].geographic.effectRadiusInMeters.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.eventMentions[].geographic.effectRadiusInMeters.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.eventMentions[].geographic.eventATLocationID Yes
$.oneOf[0].allOf[1].Payload.post.eventMentions[].geographic.eventATLocationID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.eventMentions[].geographic.eventATLocationID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.eventMentions[].physicalLocationobject Yes
$.oneOf[0].allOf[1].Payload.post.eventMentions[].physicalLocation.modestring ["venue","point","none"] Yes
$.oneOf[0].allOf[1].Payload.post.eventMentions[].physicalLocation.locationID Yes
$.oneOf[0].allOf[1].Payload.post.eventMentions[].physicalLocation.locationID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.eventMentions[].physicalLocation.locationID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.eventMentions[].physicalLocation.namestring Yes
$.oneOf[0].allOf[1].Payload.post.eventMentions[].physicalLocation.aliasstring Yes
$.oneOf[0].allOf[1].Payload.post.eventMentions[].physicalLocation.addressStringstring Yes
$.oneOf[0].allOf[1].Payload.post.eventMentions[].physicalLocation.countryCodestring Yes
$.oneOf[0].allOf[1].Payload.post.eventMentions[].physicalLocation.lat Yes
$.oneOf[0].allOf[1].Payload.post.eventMentions[].physicalLocation.lat.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.post.eventMentions[].physicalLocation.lat.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.eventMentions[].physicalLocation.lng Yes
$.oneOf[0].allOf[1].Payload.post.eventMentions[].physicalLocation.lng.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.post.eventMentions[].physicalLocation.lng.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.eventMentions[].mentionID Yes
$.oneOf[0].allOf[1].Payload.post.eventMentions[].mentionID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.eventMentions[].mentionID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.eventMentions[].mentionSourcestring ["mention","owner",""] Yes
$.oneOf[0].allOf[1].Payload.post.repostNewsfeedRepost Yes
$.oneOf[0].allOf[1].Payload.post.repost.anyOf[0]null Yes
$.oneOf[0].allOf[1].Payload.post.repost.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.post.repost.anyOf[1].available = false Yes
$.oneOf[0].allOf[1].Payload.post.repost.anyOf[1].sourcePostIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.repost.anyOf[1].messagestring Yes
$.oneOf[0].allOf[1].Payload.post.repost.anyOf[2]object Yes
$.oneOf[0].allOf[1].Payload.post.repost.anyOf[2].available = true Yes
$.oneOf[0].allOf[1].Payload.post.repost.anyOf[2].sourcePostIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.repost.anyOf[2].sourcePostNewsfeedPost Yes
$.oneOf[0].allOf[1].Payload.post.pollsarray Yes
$.oneOf[0].allOf[1].Payload.post.polls[]object NoResults and per-answer counts are hidden until the viewer has voted. An empty endTime means no deadline.
$.oneOf[0].allOf[1].Payload.post.polls[].idinteger Yes
$.oneOf[0].allOf[1].Payload.post.polls[].postIdinteger Yes
$.oneOf[0].allOf[1].Payload.post.polls[].viewerAnswerId Yes
$.oneOf[0].allOf[1].Payload.post.polls[].viewerAnswerId.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.polls[].viewerAnswerId.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.polls[].totalVotesinteger Yes
$.oneOf[0].allOf[1].Payload.post.polls[].resultVisibilitystring ["visible","hidden"] Yes
$.oneOf[0].allOf[1].Payload.post.polls[].answersarray Yes
$.oneOf[0].allOf[1].Payload.post.polls[].answers[]object No
$.oneOf[0].allOf[1].Payload.post.polls[].answers[].idinteger Yes
$.oneOf[0].allOf[1].Payload.post.polls[].answers[].titlestring Yes
$.oneOf[0].allOf[1].Payload.post.polls[].answers[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.post.polls[].answers[].voteCountinteger Yes
$.oneOf[0].allOf[1].Payload.post.polls[].answers[].percentinteger Yes
$.oneOf[0].allOf[1].Payload.post.polls[].answers[].viewerSelectedboolean Yes
$.oneOf[0].allOf[1].Payload.post.polls[].answers[].isLeaderboolean Yes
$.oneOf[0].allOf[1].Payload.post.polls[].questionstring Yes
$.oneOf[0].allOf[1].Payload.post.polls[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.post.polls[].iconstring Yes
$.oneOf[0].allOf[1].Payload.post.polls[].endTimestring Yes
$.oneOf[0].allOf[1].Payload.post.polls[].endTimeRelstring Yes
$.oneOf[0].allOf[1].Payload.post.polls[].isClosedboolean Yes
$.oneOf[0].allOf[1].Payload.post.polls[].viewerHasVotedboolean Yes
$.oneOf[0].allOf[1].Payload.post.polls[].canVoteboolean Yes
$.oneOf[0].allOf[1].Payload.post.polls[].canAddAnswersboolean Yes
$.oneOf[0].allOf[1].Payload.post.polls[].showResultsboolean Yes
$.oneOf[0].allOf[1].Payload.post.postActionsobject Yes
$.oneOf[0].allOf[1].Payload.post.postActions.prominentarray Yes
$.oneOf[0].allOf[1].Payload.post.postActions.prominent[]object No
$.oneOf[0].allOf[1].Payload.post.postActions.prominent[].ActionButtonIDstring Yes
$.oneOf[0].allOf[1].Payload.post.postActions.prominent[].ActionButtonNamestring Yes
$.oneOf[0].allOf[1].Payload.post.postActions.prominent[].IconNamestring Yes
$.oneOf[0].allOf[1].Payload.post.postActions.prominent[].Namestring Yes
$.oneOf[0].allOf[1].Payload.post.postActions.prominent[].AdditionalTextstring Yes
$.oneOf[0].allOf[1].Payload.post.postActions.prominent[].ConfirmTitlestring Yes
$.oneOf[0].allOf[1].Payload.post.postActions.prominent[].ConfirmTextstring YesServer-rendered confirmation content. May contain HTML; proposal reviews use labeled details with escaped user text and shared time markup.
$.oneOf[0].allOf[1].Payload.post.postActions.prominent[].ConfirmButtonTextstring Yes
$.oneOf[0].allOf[1].Payload.post.postActions.prominent[].DisplayModestring ["prominent","menu"] Yes
$.oneOf[0].allOf[1].Payload.post.postActions.prominent[].Clickableboolean Yes
$.oneOf[0].allOf[1].Payload.post.postActions.prominent[].Stylestring ["primary","secondary","danger"] Yes
$.oneOf[0].allOf[1].Payload.post.postActions.menuarray Yes
$.oneOf[0].allOf[1].Payload.post.postActions.menu[]object No
$.oneOf[0].allOf[1].Payload.post.postActions.menu[].ActionButtonIDstring Yes
$.oneOf[0].allOf[1].Payload.post.postActions.menu[].ActionButtonNamestring Yes
$.oneOf[0].allOf[1].Payload.post.postActions.menu[].IconNamestring Yes
$.oneOf[0].allOf[1].Payload.post.postActions.menu[].Namestring Yes
$.oneOf[0].allOf[1].Payload.post.postActions.menu[].AdditionalTextstring Yes
$.oneOf[0].allOf[1].Payload.post.postActions.menu[].ConfirmTitlestring Yes
$.oneOf[0].allOf[1].Payload.post.postActions.menu[].ConfirmTextstring YesServer-rendered confirmation content. May contain HTML; proposal reviews use labeled details with escaped user text and shared time markup.
$.oneOf[0].allOf[1].Payload.post.postActions.menu[].ConfirmButtonTextstring Yes
$.oneOf[0].allOf[1].Payload.post.postActions.menu[].DisplayModestring ["prominent","menu"] Yes
$.oneOf[0].allOf[1].Payload.post.postActions.menu[].Clickableboolean Yes
$.oneOf[0].allOf[1].Payload.post.postActions.menu[].Stylestring ["primary","secondary","danger"] Yes
$.oneOf[0].allOf[1].Payload.post.tagsarray Yes
$.oneOf[0].allOf[1].Payload.post.tags[] No
$.oneOf[0].allOf[1].Payload.post.tags[].anyOf[0]object No
$.oneOf[0].allOf[1].Payload.post.tags[].anyOf[0].mentionId Yes
$.oneOf[0].allOf[1].Payload.post.tags[].anyOf[0].mentionId.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.tags[].anyOf[0].mentionId.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.tags[].anyOf[0].kind = "location" Yes
$.oneOf[0].allOf[1].Payload.post.tags[].anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.post.tags[].anyOf[0].targetUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.tags[].anyOf[0].citySlugstring Yes
$.oneOf[0].allOf[1].Payload.post.tags[].anyOf[1]object No
$.oneOf[0].allOf[1].Payload.post.tags[].anyOf[1].mentionId Yes
$.oneOf[0].allOf[1].Payload.post.tags[].anyOf[1].mentionId.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.tags[].anyOf[1].mentionId.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.tags[].anyOf[1].kind = "user" Yes
$.oneOf[0].allOf[1].Payload.post.tags[].anyOf[1].labelstring Yes
$.oneOf[0].allOf[1].Payload.post.tags[].anyOf[1].targetUrl Yes
$.oneOf[0].allOf[1].Payload.post.tags[].anyOf[1].targetUrl.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.post.tags[].anyOf[1].targetUrl.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.tags[].anyOf[1].identityHiddenboolean No
$.oneOf[0].allOf[1].Payload.post.tags[].anyOf[1].identityHiddenUntil No
$.oneOf[0].allOf[1].Payload.post.tags[].anyOf[1].identityHiddenUntil.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.post.tags[].anyOf[1].identityHiddenUntil.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.post.tagDisclosure Yes
$.oneOf[0].allOf[1].Payload.post.tagDisclosure.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.tagDisclosure.anyOf[0].countinteger Yes
$.oneOf[0].allOf[1].Payload.post.tagDisclosure.anyOf[0].textstring Yes
$.oneOf[0].allOf[1].Payload.post.tagDisclosure.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.traderpointsDisclosure Yes
$.oneOf[0].allOf[1].Payload.post.traderpointsDisclosure.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.traderpointsDisclosure.anyOf[0].amountinteger Yes
$.oneOf[0].allOf[1].Payload.post.traderpointsDisclosure.anyOf[0].reasonTypestring ["comment","post"] Yes
$.oneOf[0].allOf[1].Payload.post.traderpointsDisclosure.anyOf[0].amountLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.traderpointsDisclosure.anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.post.traderpointsDisclosure.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.post.traderpointsDisclosure.anyOf[0].summarystring Yes
$.oneOf[0].allOf[1].Payload.post.traderpointsDisclosure.anyOf[0].reasonstring Yes
$.oneOf[0].allOf[1].Payload.post.traderpointsDisclosure.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.statsobject Yes
$.oneOf[0].allOf[1].Payload.post.stats.thumbsUpinteger Yes
$.oneOf[0].allOf[1].Payload.post.stats.viewsinteger Yes
$.oneOf[0].allOf[1].Payload.post.stats.engagementBpinteger Yes
$.oneOf[0].allOf[1].Payload.post.stats.salesAmountCentsinteger Yes
$.oneOf[0].allOf[1].Payload.post.stats.mentionClicksinteger Yes
$.oneOf[0].allOf[1].Payload.post.stats.usersNotifiedinteger Yes
$.oneOf[0].allOf[1].Payload.post.stats.replyCountinteger Yes
$.oneOf[0].allOf[1].Payload.post.stats.indirectReplyCountinteger Yes
$.oneOf[0].allOf[1].Payload.post.stats.bookmarkCountinteger Yes
$.oneOf[0].allOf[1].Payload.post.stats.viewerHasThumbedboolean Yes
$.oneOf[0].allOf[1].Payload.post.stats.viewerReactionKeystring Yes
$.oneOf[0].allOf[1].Payload.post.stats.reactions Yes
$.oneOf[0].allOf[1].Payload.post.stats.reactions.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.stats.reactions.anyOf[0].targetTypestring ["post","chat_message"] Yes
$.oneOf[0].allOf[1].Payload.post.stats.reactions.anyOf[0].targetIdinteger Yes
$.oneOf[0].allOf[1].Payload.post.stats.reactions.anyOf[0].viewerReactionKeystring ["","thumbs_up","heart","money_with_wings","laugh","wow","sad","angry"] Yes
$.oneOf[0].allOf[1].Payload.post.stats.reactions.anyOf[0].viewerHasReactedboolean Yes
$.oneOf[0].allOf[1].Payload.post.stats.reactions.anyOf[0].totalCountinteger Yes
$.oneOf[0].allOf[1].Payload.post.stats.reactions.anyOf[0].countsobject Yes
$.oneOf[0].allOf[1].Payload.post.stats.reactions.anyOf[0].counts.thumbs_upinteger Yes
$.oneOf[0].allOf[1].Payload.post.stats.reactions.anyOf[0].counts.heartinteger Yes
$.oneOf[0].allOf[1].Payload.post.stats.reactions.anyOf[0].counts.money_with_wingsinteger Yes
$.oneOf[0].allOf[1].Payload.post.stats.reactions.anyOf[0].counts.laughinteger Yes
$.oneOf[0].allOf[1].Payload.post.stats.reactions.anyOf[0].counts.wowinteger Yes
$.oneOf[0].allOf[1].Payload.post.stats.reactions.anyOf[0].counts.sadinteger Yes
$.oneOf[0].allOf[1].Payload.post.stats.reactions.anyOf[0].counts.angryinteger Yes
$.oneOf[0].allOf[1].Payload.post.stats.reactions.anyOf[0].recentarray Yes
$.oneOf[0].allOf[1].Payload.post.stats.reactions.anyOf[0].recent[]object No
$.oneOf[0].allOf[1].Payload.post.stats.reactions.anyOf[0].recent[].userIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.stats.reactions.anyOf[0].recent[].usernamestring Yes
$.oneOf[0].allOf[1].Payload.post.stats.reactions.anyOf[0].recent[].reactionKeystring ["thumbs_up","heart","money_with_wings","laugh","wow","sad","angry"] Yes
$.oneOf[0].allOf[1].Payload.post.stats.reactions.anyOf[0].recent[].reactionEmojistring Yes
$.oneOf[0].allOf[1].Payload.post.stats.reactions.anyOf[0].recent[].createdDate Yes
$.oneOf[0].allOf[1].Payload.post.stats.reactions.anyOf[0].recent[].createdDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.post.stats.reactions.anyOf[0].recent[].createdDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.stats.reactions.anyOf[0].recent[].lastUpdateDate Yes
$.oneOf[0].allOf[1].Payload.post.stats.reactions.anyOf[0].recent[].lastUpdateDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.post.stats.reactions.anyOf[0].recent[].lastUpdateDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.stats.reactions.anyOf[0].recent[].reactedDate Yes
$.oneOf[0].allOf[1].Payload.post.stats.reactions.anyOf[0].recent[].reactedDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.post.stats.reactions.anyOf[0].recent[].reactedDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.stats.reactions.anyOf[0].recent[].createdDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.post.stats.reactions.anyOf[0].recent[].lastUpdateDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.post.stats.reactions.anyOf[0].recent[].reactedDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.post.stats.reactions.anyOf[1]array Yes
$.oneOf[0].allOf[1].Payload.post.stats.repostsobject Yes
$.oneOf[0].allOf[1].Payload.post.stats.reposts.countinteger Yes
$.oneOf[0].allOf[1].Payload.post.lastReply Yes
$.oneOf[0].allOf[1].Payload.post.lastReply.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.lastReply.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.post.lastReply.anyOf[0].commentIdinteger Yes
$.oneOf[0].allOf[1].Payload.post.lastReply.anyOf[0].authorId Yes
$.oneOf[0].allOf[1].Payload.post.lastReply.anyOf[0].authorId.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.lastReply.anyOf[0].authorId.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.lastReply.anyOf[0].authorAlias Yes
$.oneOf[0].allOf[1].Payload.post.lastReply.anyOf[0].authorAlias.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.post.lastReply.anyOf[0].authorAlias.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.lastReply.anyOf[0].profileUrl Yes
$.oneOf[0].allOf[1].Payload.post.lastReply.anyOf[0].profileUrl.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.post.lastReply.anyOf[0].profileUrl.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.lastReply.anyOf[0].authorDisplayobject Yes
$.oneOf[0].allOf[1].Payload.post.lastReply.anyOf[0].authorDisplay.aliasstring | null Yes
$.oneOf[0].allOf[1].Payload.post.lastReply.anyOf[0].authorDisplay.avatarstring | null Yes
$.oneOf[0].allOf[1].Payload.post.lastReply.anyOf[0].authorDisplay.avatarEmojistring | null Yes
$.oneOf[0].allOf[1].Payload.post.lastReply.anyOf[0].authorDisplay.profileImageUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.post.lastReply.anyOf[0].authorDisplay.profileImageURLstring | null Yes
$.oneOf[0].allOf[1].Payload.post.lastReply.anyOf[0].authorDisplay.labelstring Yes
$.oneOf[0].allOf[1].Payload.post.lastReply.anyOf[0].authorDisplay.profileUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.post.lastReply.anyOf[0].authorDisplay.profileURLstring | null Yes
$.oneOf[0].allOf[1].Payload.post.lastReply.anyOf[0].authorDisplay.titlestring Yes
$.oneOf[0].allOf[1].Payload.post.lastReply.anyOf[0].authorDisplay.customColorstring | null Yes
$.oneOf[0].allOf[1].Payload.post.lastReply.anyOf[0].authorDisplay.customTextColorstring | null Yes
$.oneOf[0].allOf[1].Payload.post.lastReply.anyOf[0].authorDisplay.avatarModestring | null Yes
$.oneOf[0].allOf[1].Payload.post.lastReply.anyOf[0].authorDisplay.htmlstring Yes
$.oneOf[0].allOf[1].Payload.post.lastReply.anyOf[0].authorDisplay.idinteger | null Yes
$.oneOf[0].allOf[1].Payload.post.lastReply.anyOf[0].authorDisplay.userIDinteger | null Yes
$.oneOf[0].allOf[1].Payload.post.lastReply.anyOf[0].authorDisplay.isRichboolean Yes
$.oneOf[0].allOf[1].Payload.post.lastReply.anyOf[0].authorDisplay.profileImage Yes
$.oneOf[0].allOf[1].Payload.post.lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.post.lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.post.lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.post.lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.post.lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.post.lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.post.lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.post.lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.post.lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.post.lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.post.lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.post.lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.post.lastReply.anyOf[0].authorDisplay.profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.lastReply.anyOf[0].authorDisplay.medalsarray Yes
$.oneOf[0].allOf[1].Payload.post.lastReply.anyOf[0].authorDisplay.medals[]object No
$.oneOf[0].allOf[1].Payload.post.lastReply.anyOf[0].authorDisplay.medals[].Namestring Yes
$.oneOf[0].allOf[1].Payload.post.lastReply.anyOf[0].authorDisplay.medals[].URLstring Yes
$.oneOf[0].allOf[1].Payload.post.lastReply.anyOf[0].authorDisplay.identityHiddenboolean NoAn anonymized author has no profile or follow action.
$.oneOf[0].allOf[1].Payload.post.lastReply.anyOf[0].authorDisplay.identityHiddenUntilinteger | null NoCurrent response-race closing timestamp in Unix seconds.
$.oneOf[0].allOf[1].Payload.post.lastReply.anyOf[0].authorHtmlstring Yes
$.oneOf[0].allOf[1].Payload.post.lastReply.anyOf[0].whenstring Yes
$.oneOf[0].allOf[1].Payload.post.lastReply.anyOf[0].whenRelstring Yes
$.oneOf[0].allOf[1].Payload.post.lastReply.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.profileUsageobject Yes
$.oneOf[0].allOf[1].Payload.post.profileUsage.countinteger Yes
$.oneOf[0].allOf[1].Payload.post.profileUsage.canSetAsProfilePostboolean Yes
$.oneOf[0].allOf[1].Payload.post.profileUsage.isViewerProfilePostboolean Yes
$.oneOf[0].allOf[1].Payload.post.appUsage Yes
$.oneOf[0].allOf[1].Payload.post.appUsage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.appUsage.anyOf[0].countinteger Yes
$.oneOf[0].allOf[1].Payload.post.appUsage.anyOf[0].canSetAsAppPost [0,1] Yes
$.oneOf[0].allOf[1].Payload.post.appUsage.anyOf[0].isViewerAppPost [0,1] Yes
$.oneOf[0].allOf[1].Payload.post.appUsage.anyOf[0].ownedAppCountinteger Yes
$.oneOf[0].allOf[1].Payload.post.appUsage.anyOf[1]array Yes
$.oneOf[0].allOf[1].Payload.post.publicReleaseobject Yes
$.oneOf[0].allOf[1].Payload.post.publicRelease.datestring Yes
$.oneOf[0].allOf[1].Payload.post.publicRelease.inputValuestring Yes
$.oneOf[0].allOf[1].Payload.post.publicRelease.isScheduledboolean Yes
$.oneOf[0].allOf[1].Payload.post.publicRelease.isFutureboolean Yes
$.oneOf[0].allOf[1].Payload.post.publicRelease.minutesUntilPublicinteger Yes
$.oneOf[0].allOf[1].Payload.post.publicRelease.labelstring Yes
$.oneOf[0].allOf[1].Payload.post.renderedHtmlByModeobject Yes
$.oneOf[0].allOf[1].Payload.post.renderedHtmlByMode.feedstring Yes
$.oneOf[0].allOf[1].Payload.post.renderedHtmlByMode.detailstring Yes
$.oneOf[0].allOf[1].Payload.post.renderedHtmlByMode.embeddedstring Yes
$.oneOf[0].allOf[1].Payload.post.renderedHtmlByMode.embeddedPreviewstring Yes
$.oneOf[0].allOf[1].Payload.commentsarray Yes
$.oneOf[0].allOf[1].Payload.comments[]object No
$.oneOf[0].allOf[1].Payload.comments[].versionActionsHtmlstring Yes
$.oneOf[0].allOf[1].Payload.comments[].createdAtstring Yes
$.oneOf[0].allOf[1].Payload.comments[].createdAtRelstring Yes
$.oneOf[0].allOf[1].Payload.comments[].titlestring Yes
$.oneOf[0].allOf[1].Payload.comments[].bodystring Yes
$.oneOf[0].allOf[1].Payload.comments[].viewerReactionKeystring Yes
$.oneOf[0].allOf[1].Payload.comments[].idinteger Yes
$.oneOf[0].allOf[1].Payload.comments[].lastArchivedVersionIdinteger Yes
$.oneOf[0].allOf[1].Payload.comments[].parentPostIDinteger Yes
$.oneOf[0].allOf[1].Payload.comments[].thumbsUpinteger Yes
$.oneOf[0].allOf[1].Payload.comments[].viewsinteger Yes
$.oneOf[0].allOf[1].Payload.comments[].directReplyCountinteger Yes
$.oneOf[0].allOf[1].Payload.comments[].canEditPostboolean Yes
$.oneOf[0].allOf[1].Payload.comments[].viewerHasThumbedboolean Yes
$.oneOf[0].allOf[1].Payload.comments[].ownsCommentboolean Yes
$.oneOf[0].allOf[1].Payload.comments[].canViewInsightsboolean Yes
$.oneOf[0].allOf[1].Payload.comments[].postActionsobject Yes
$.oneOf[0].allOf[1].Payload.comments[].postActions.prominentarray Yes
$.oneOf[0].allOf[1].Payload.comments[].postActions.prominent[]object No
$.oneOf[0].allOf[1].Payload.comments[].postActions.prominent[].ActionButtonIDstring Yes
$.oneOf[0].allOf[1].Payload.comments[].postActions.prominent[].ActionButtonNamestring Yes
$.oneOf[0].allOf[1].Payload.comments[].postActions.prominent[].IconNamestring Yes
$.oneOf[0].allOf[1].Payload.comments[].postActions.prominent[].Namestring Yes
$.oneOf[0].allOf[1].Payload.comments[].postActions.prominent[].AdditionalTextstring Yes
$.oneOf[0].allOf[1].Payload.comments[].postActions.prominent[].ConfirmTitlestring Yes
$.oneOf[0].allOf[1].Payload.comments[].postActions.prominent[].ConfirmTextstring YesServer-rendered confirmation content. May contain HTML; proposal reviews use labeled details with escaped user text and shared time markup.
$.oneOf[0].allOf[1].Payload.comments[].postActions.prominent[].ConfirmButtonTextstring Yes
$.oneOf[0].allOf[1].Payload.comments[].postActions.prominent[].DisplayModestring ["prominent","menu"] Yes
$.oneOf[0].allOf[1].Payload.comments[].postActions.prominent[].Clickableboolean Yes
$.oneOf[0].allOf[1].Payload.comments[].postActions.prominent[].Stylestring ["primary","secondary","danger"] Yes
$.oneOf[0].allOf[1].Payload.comments[].postActions.menuarray Yes
$.oneOf[0].allOf[1].Payload.comments[].postActions.menu[]object No
$.oneOf[0].allOf[1].Payload.comments[].postActions.menu[].ActionButtonIDstring Yes
$.oneOf[0].allOf[1].Payload.comments[].postActions.menu[].ActionButtonNamestring Yes
$.oneOf[0].allOf[1].Payload.comments[].postActions.menu[].IconNamestring Yes
$.oneOf[0].allOf[1].Payload.comments[].postActions.menu[].Namestring Yes
$.oneOf[0].allOf[1].Payload.comments[].postActions.menu[].AdditionalTextstring Yes
$.oneOf[0].allOf[1].Payload.comments[].postActions.menu[].ConfirmTitlestring Yes
$.oneOf[0].allOf[1].Payload.comments[].postActions.menu[].ConfirmTextstring YesServer-rendered confirmation content. May contain HTML; proposal reviews use labeled details with escaped user text and shared time markup.
$.oneOf[0].allOf[1].Payload.comments[].postActions.menu[].ConfirmButtonTextstring Yes
$.oneOf[0].allOf[1].Payload.comments[].postActions.menu[].DisplayModestring ["prominent","menu"] Yes
$.oneOf[0].allOf[1].Payload.comments[].postActions.menu[].Clickableboolean Yes
$.oneOf[0].allOf[1].Payload.comments[].postActions.menu[].Stylestring ["primary","secondary","danger"] Yes
$.oneOf[0].allOf[1].Payload.comments[].authorNewsfeedReplyAuthor Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[0].aliasstring Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[0].avatarEmojistring Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[0].profileImageUrlstring Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[0].bannerImageUrlstring Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[0].profileUrlstring Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[0].mentionIdinteger Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[0].isSystemboolean Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[0].isYouboolean Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[0].profileImage Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[0].profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[0].profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[0].profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[0].profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[0].profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[0].profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[0].profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[0].profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[0].profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[0].profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[0].profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[0].profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[0].profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[0].profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[0].profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[0].profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[0].bannerImage Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[0].bannerImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[0].bannerImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[0].bannerImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[0].bannerImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[0].bannerImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[0].bannerImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[0].bannerImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[0].bannerImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[0].bannerImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[0].bannerImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[0].bannerImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[0].bannerImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[0].bannerImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[0].bannerImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[0].bannerImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[0].bannerImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[0].displayNewsfeedAuthorDisplay Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[0].display.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[0].display.anyOf[0].aliasstring | null Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[0].display.anyOf[0].avatarstring | null Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[0].display.anyOf[0].avatarEmojistring | null Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[0].display.anyOf[0].profileImageUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[0].display.anyOf[0].profileImageURLstring | null Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[0].display.anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[0].display.anyOf[0].profileUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[0].display.anyOf[0].profileURLstring | null Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[0].display.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[0].display.anyOf[0].customColorstring | null Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[0].display.anyOf[0].customTextColorstring | null Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[0].display.anyOf[0].avatarModestring | null Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[0].display.anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[0].display.anyOf[0].idinteger | null Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[0].display.anyOf[0].userIDinteger | null Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[0].display.anyOf[0].isRichboolean Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[0].display.anyOf[0].profileImage Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[0].display.anyOf[0].medalsarray Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[0].display.anyOf[0].medals[]object No
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[0].display.anyOf[0].medals[].Namestring Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[0].display.anyOf[0].medals[].URLstring Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[0].display.anyOf[0].identityHiddenboolean NoAn anonymized author has no profile or follow action.
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[0].display.anyOf[0].identityHiddenUntilinteger | null NoCurrent response-race closing timestamp in Unix seconds.
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[0].display.anyOf[0].mentionIdinteger | null Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[0].display.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[0].display.anyOf[1].aliasstring Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[0].display.anyOf[1].labelstring Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[0].display.anyOf[1].avatarEmojistring Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[0].display.anyOf[1].profileUrlstring Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[0].display.anyOf[1].htmlstring Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[0].display.anyOf[1].id = 0 Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[0].display.anyOf[1].mentionIdinteger Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[0].display.anyOf[2]object Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[0].display.anyOf[2].aliasnull Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[0].display.anyOf[2].labelstring Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[0].display.anyOf[2].avatarEmojinull Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[0].display.anyOf[2].profileUrlnull Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[0].display.anyOf[2].htmlstring Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[0].display.anyOf[2].idnull Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[0].display.anyOf[2].mentionIdnull Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[0].display.anyOf[2].identityHidden = true Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[0].display.anyOf[2].identityHiddenUntilinteger Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[1].aliasnull Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[1].avatarEmojinull Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[1].profileImageUrlnull Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[1].bannerImageUrlnull Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[1].profileUrlnull Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[1].htmlstring Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[1].idnull Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[1].mentionIdnull Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[1].isSystem = false Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[1].isYou = false Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[1].profileImagenull Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[1].bannerImagenull Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[1].displayNewsfeedAuthorDisplay Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[1].display.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[1].display.anyOf[0].aliasstring | null Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[1].display.anyOf[0].avatarstring | null Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[1].display.anyOf[0].avatarEmojistring | null Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[1].display.anyOf[0].profileImageUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[1].display.anyOf[0].profileImageURLstring | null Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[1].display.anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[1].display.anyOf[0].profileUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[1].display.anyOf[0].profileURLstring | null Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[1].display.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[1].display.anyOf[0].customColorstring | null Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[1].display.anyOf[0].customTextColorstring | null Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[1].display.anyOf[0].avatarModestring | null Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[1].display.anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[1].display.anyOf[0].idinteger | null Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[1].display.anyOf[0].userIDinteger | null Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[1].display.anyOf[0].isRichboolean Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[1].display.anyOf[0].profileImage Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[1].display.anyOf[0].medalsarray Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[1].display.anyOf[0].medals[]object No
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[1].display.anyOf[0].medals[].Namestring Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[1].display.anyOf[0].medals[].URLstring Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[1].display.anyOf[0].identityHiddenboolean NoAn anonymized author has no profile or follow action.
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[1].display.anyOf[0].identityHiddenUntilinteger | null NoCurrent response-race closing timestamp in Unix seconds.
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[1].display.anyOf[0].mentionIdinteger | null Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[1].display.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[1].display.anyOf[1].aliasstring Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[1].display.anyOf[1].labelstring Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[1].display.anyOf[1].avatarEmojistring Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[1].display.anyOf[1].profileUrlstring Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[1].display.anyOf[1].htmlstring Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[1].display.anyOf[1].id = 0 Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[1].display.anyOf[1].mentionIdinteger Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[1].display.anyOf[2]object Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[1].display.anyOf[2].aliasnull Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[1].display.anyOf[2].labelstring Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[1].display.anyOf[2].avatarEmojinull Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[1].display.anyOf[2].profileUrlnull Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[1].display.anyOf[2].htmlstring Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[1].display.anyOf[2].idnull Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[1].display.anyOf[2].mentionIdnull Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[1].display.anyOf[2].identityHidden = true Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[1].display.anyOf[2].identityHiddenUntilinteger Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[1].identityHidden = true Yes
$.oneOf[0].allOf[1].Payload.comments[].author.anyOf[1].identityHiddenUntilinteger Yes
$.oneOf[0].allOf[1].Payload.comments[].translation Yes
$.oneOf[0].allOf[1].Payload.comments[].translation.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.comments[].translation.anyOf[0].endpointstring Yes
$.oneOf[0].allOf[1].Payload.comments[].translation.anyOf[0].targetLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.comments[].translation.anyOf[0].targetLanguageNamestring Yes
$.oneOf[0].allOf[1].Payload.comments[].translation.anyOf[0].sourceLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.comments[].translation.anyOf[0].sourceContentHashstring Yes
$.oneOf[0].allOf[1].Payload.comments[].translation.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.comments[].translation.anyOf[0].bodystring Yes
$.oneOf[0].allOf[1].Payload.comments[].translation.anyOf[0].originalTitlestring Yes
$.oneOf[0].allOf[1].Payload.comments[].translation.anyOf[0].originalBodystring Yes
$.oneOf[0].allOf[1].Payload.comments[].translation.anyOf[0].eligibleboolean Yes
$.oneOf[0].allOf[1].Payload.comments[].translation.anyOf[0].cachedboolean Yes
$.oneOf[0].allOf[1].Payload.comments[].translation.anyOf[0].liveTranslationSourceEnabledboolean Yes
$.oneOf[0].allOf[1].Payload.comments[].translation.anyOf[0].bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.comments[].translation.anyOf[0].originalBodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.comments[].translation.anyOf[0].statestring ["done","eligible","none"] Yes
$.oneOf[0].allOf[1].Payload.comments[].translation.anyOf[0].sourceLanguageDetectionStatusstring Yes
$.oneOf[0].allOf[1].Payload.comments[].translation.anyOf[0].sourceLanguageDetectionConfidence Yes
$.oneOf[0].allOf[1].Payload.comments[].translation.anyOf[0].sourceLanguageDetectionConfidence.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.comments[].translation.anyOf[0].sourceLanguageDetectionConfidence.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.comments[].translation.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.comments[].mediaarray Yes
$.oneOf[0].allOf[1].Payload.comments[].media[]object No
$.oneOf[0].allOf[1].Payload.comments[].media[].idinteger Yes
$.oneOf[0].allOf[1].Payload.comments[].media[].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.comments[].media[].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.comments[].media[].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.comments[].media[].widthinteger Yes
$.oneOf[0].allOf[1].Payload.comments[].media[].heightinteger Yes
$.oneOf[0].allOf[1].Payload.comments[].media[].titlestring Yes
$.oneOf[0].allOf[1].Payload.comments[].inlineMediaarray Yes
$.oneOf[0].allOf[1].Payload.comments[].inlineMedia[]object No
$.oneOf[0].allOf[1].Payload.comments[].inlineMedia[].idinteger Yes
$.oneOf[0].allOf[1].Payload.comments[].inlineMedia[].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.comments[].inlineMedia[].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.comments[].inlineMedia[].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.comments[].inlineMedia[].widthinteger Yes
$.oneOf[0].allOf[1].Payload.comments[].inlineMedia[].heightinteger Yes
$.oneOf[0].allOf[1].Payload.comments[].inlineMedia[].titlestring Yes
$.oneOf[0].allOf[1].Payload.comments[].pollsarray Yes
$.oneOf[0].allOf[1].Payload.comments[].polls[]object NoResults and per-answer counts are hidden until the viewer has voted. An empty endTime means no deadline.
$.oneOf[0].allOf[1].Payload.comments[].polls[].idinteger Yes
$.oneOf[0].allOf[1].Payload.comments[].polls[].postIdinteger Yes
$.oneOf[0].allOf[1].Payload.comments[].polls[].viewerAnswerId Yes
$.oneOf[0].allOf[1].Payload.comments[].polls[].viewerAnswerId.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.comments[].polls[].viewerAnswerId.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.comments[].polls[].totalVotesinteger Yes
$.oneOf[0].allOf[1].Payload.comments[].polls[].resultVisibilitystring ["visible","hidden"] Yes
$.oneOf[0].allOf[1].Payload.comments[].polls[].answersarray Yes
$.oneOf[0].allOf[1].Payload.comments[].polls[].answers[]object No
$.oneOf[0].allOf[1].Payload.comments[].polls[].answers[].idinteger Yes
$.oneOf[0].allOf[1].Payload.comments[].polls[].answers[].titlestring Yes
$.oneOf[0].allOf[1].Payload.comments[].polls[].answers[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.comments[].polls[].answers[].voteCountinteger Yes
$.oneOf[0].allOf[1].Payload.comments[].polls[].answers[].percentinteger Yes
$.oneOf[0].allOf[1].Payload.comments[].polls[].answers[].viewerSelectedboolean Yes
$.oneOf[0].allOf[1].Payload.comments[].polls[].answers[].isLeaderboolean Yes
$.oneOf[0].allOf[1].Payload.comments[].polls[].questionstring Yes
$.oneOf[0].allOf[1].Payload.comments[].polls[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.comments[].polls[].iconstring Yes
$.oneOf[0].allOf[1].Payload.comments[].polls[].endTimestring Yes
$.oneOf[0].allOf[1].Payload.comments[].polls[].endTimeRelstring Yes
$.oneOf[0].allOf[1].Payload.comments[].polls[].isClosedboolean Yes
$.oneOf[0].allOf[1].Payload.comments[].polls[].viewerHasVotedboolean Yes
$.oneOf[0].allOf[1].Payload.comments[].polls[].canVoteboolean Yes
$.oneOf[0].allOf[1].Payload.comments[].polls[].canAddAnswersboolean Yes
$.oneOf[0].allOf[1].Payload.comments[].polls[].showResultsboolean Yes
$.oneOf[0].allOf[1].Payload.comments[].reactionsobject Yes
$.oneOf[0].allOf[1].Payload.comments[].reactions.targetTypestring ["post","chat_message"] Yes
$.oneOf[0].allOf[1].Payload.comments[].reactions.targetIdinteger Yes
$.oneOf[0].allOf[1].Payload.comments[].reactions.viewerReactionKeystring ["","thumbs_up","heart","money_with_wings","laugh","wow","sad","angry"] Yes
$.oneOf[0].allOf[1].Payload.comments[].reactions.viewerHasReactedboolean Yes
$.oneOf[0].allOf[1].Payload.comments[].reactions.totalCountinteger Yes
$.oneOf[0].allOf[1].Payload.comments[].reactions.countsobject Yes
$.oneOf[0].allOf[1].Payload.comments[].reactions.counts.thumbs_upinteger Yes
$.oneOf[0].allOf[1].Payload.comments[].reactions.counts.heartinteger Yes
$.oneOf[0].allOf[1].Payload.comments[].reactions.counts.money_with_wingsinteger Yes
$.oneOf[0].allOf[1].Payload.comments[].reactions.counts.laughinteger Yes
$.oneOf[0].allOf[1].Payload.comments[].reactions.counts.wowinteger Yes
$.oneOf[0].allOf[1].Payload.comments[].reactions.counts.sadinteger Yes
$.oneOf[0].allOf[1].Payload.comments[].reactions.counts.angryinteger Yes
$.oneOf[0].allOf[1].Payload.comments[].reactions.recentarray Yes
$.oneOf[0].allOf[1].Payload.comments[].reactions.recent[]object No
$.oneOf[0].allOf[1].Payload.comments[].reactions.recent[].userIDinteger Yes
$.oneOf[0].allOf[1].Payload.comments[].reactions.recent[].usernamestring Yes
$.oneOf[0].allOf[1].Payload.comments[].reactions.recent[].reactionKeystring ["thumbs_up","heart","money_with_wings","laugh","wow","sad","angry"] Yes
$.oneOf[0].allOf[1].Payload.comments[].reactions.recent[].reactionEmojistring Yes
$.oneOf[0].allOf[1].Payload.comments[].reactions.recent[].createdDate Yes
$.oneOf[0].allOf[1].Payload.comments[].reactions.recent[].createdDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.comments[].reactions.recent[].createdDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.comments[].reactions.recent[].lastUpdateDate Yes
$.oneOf[0].allOf[1].Payload.comments[].reactions.recent[].lastUpdateDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.comments[].reactions.recent[].lastUpdateDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.comments[].reactions.recent[].reactedDate Yes
$.oneOf[0].allOf[1].Payload.comments[].reactions.recent[].reactedDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.comments[].reactions.recent[].reactedDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.comments[].reactions.recent[].createdDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.comments[].reactions.recent[].lastUpdateDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.comments[].reactions.recent[].reactedDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.comments[].childrenarray Yes
$.oneOf[0].allOf[1].Payload.comments[].children[]object No
$.oneOf[0].allOf[1].Payload.comments[].children[].versionActionsHtmlstring Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].createdAtstring Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].createdAtRelstring Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].titlestring Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].bodystring Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].viewerReactionKeystring Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].idinteger Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].lastArchivedVersionIdinteger Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].parentPostIDinteger Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].thumbsUpinteger Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].viewsinteger Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].directReplyCountinteger Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].canEditPostboolean Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].viewerHasThumbedboolean Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].ownsCommentboolean Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].canViewInsightsboolean Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].postActionsobject Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].postActions.prominentarray Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].postActions.prominent[]object No
$.oneOf[0].allOf[1].Payload.comments[].children[].postActions.prominent[].ActionButtonIDstring Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].postActions.prominent[].ActionButtonNamestring Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].postActions.prominent[].IconNamestring Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].postActions.prominent[].Namestring Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].postActions.prominent[].AdditionalTextstring Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].postActions.prominent[].ConfirmTitlestring Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].postActions.prominent[].ConfirmTextstring YesServer-rendered confirmation content. May contain HTML; proposal reviews use labeled details with escaped user text and shared time markup.
$.oneOf[0].allOf[1].Payload.comments[].children[].postActions.prominent[].ConfirmButtonTextstring Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].postActions.prominent[].DisplayModestring ["prominent","menu"] Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].postActions.prominent[].Clickableboolean Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].postActions.prominent[].Stylestring ["primary","secondary","danger"] Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].postActions.menuarray Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].postActions.menu[]object No
$.oneOf[0].allOf[1].Payload.comments[].children[].postActions.menu[].ActionButtonIDstring Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].postActions.menu[].ActionButtonNamestring Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].postActions.menu[].IconNamestring Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].postActions.menu[].Namestring Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].postActions.menu[].AdditionalTextstring Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].postActions.menu[].ConfirmTitlestring Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].postActions.menu[].ConfirmTextstring YesServer-rendered confirmation content. May contain HTML; proposal reviews use labeled details with escaped user text and shared time markup.
$.oneOf[0].allOf[1].Payload.comments[].children[].postActions.menu[].ConfirmButtonTextstring Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].postActions.menu[].DisplayModestring ["prominent","menu"] Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].postActions.menu[].Clickableboolean Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].postActions.menu[].Stylestring ["primary","secondary","danger"] Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].authorNewsfeedReplyAuthor Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[0].aliasstring Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[0].avatarEmojistring Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[0].profileImageUrlstring Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[0].bannerImageUrlstring Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[0].profileUrlstring Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[0].mentionIdinteger Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[0].isSystemboolean Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[0].isYouboolean Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[0].profileImage Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[0].profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[0].profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[0].profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[0].profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[0].profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[0].profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[0].profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[0].profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[0].profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[0].profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[0].profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[0].profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[0].profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[0].profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[0].profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[0].profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[0].bannerImage Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[0].bannerImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[0].bannerImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[0].bannerImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[0].bannerImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[0].bannerImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[0].bannerImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[0].bannerImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[0].bannerImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[0].bannerImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[0].bannerImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[0].bannerImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[0].bannerImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[0].bannerImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[0].bannerImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[0].bannerImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[0].bannerImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[0].displayNewsfeedAuthorDisplay Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[0].display.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[0].display.anyOf[0].aliasstring | null Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[0].display.anyOf[0].avatarstring | null Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[0].display.anyOf[0].avatarEmojistring | null Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[0].display.anyOf[0].profileImageUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[0].display.anyOf[0].profileImageURLstring | null Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[0].display.anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[0].display.anyOf[0].profileUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[0].display.anyOf[0].profileURLstring | null Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[0].display.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[0].display.anyOf[0].customColorstring | null Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[0].display.anyOf[0].customTextColorstring | null Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[0].display.anyOf[0].avatarModestring | null Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[0].display.anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[0].display.anyOf[0].idinteger | null Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[0].display.anyOf[0].userIDinteger | null Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[0].display.anyOf[0].isRichboolean Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[0].display.anyOf[0].profileImage Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[0].display.anyOf[0].medalsarray Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[0].display.anyOf[0].medals[]object No
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[0].display.anyOf[0].medals[].Namestring Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[0].display.anyOf[0].medals[].URLstring Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[0].display.anyOf[0].identityHiddenboolean NoAn anonymized author has no profile or follow action.
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[0].display.anyOf[0].identityHiddenUntilinteger | null NoCurrent response-race closing timestamp in Unix seconds.
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[0].display.anyOf[0].mentionIdinteger | null Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[0].display.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[0].display.anyOf[1].aliasstring Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[0].display.anyOf[1].labelstring Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[0].display.anyOf[1].avatarEmojistring Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[0].display.anyOf[1].profileUrlstring Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[0].display.anyOf[1].htmlstring Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[0].display.anyOf[1].id = 0 Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[0].display.anyOf[1].mentionIdinteger Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[0].display.anyOf[2]object Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[0].display.anyOf[2].aliasnull Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[0].display.anyOf[2].labelstring Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[0].display.anyOf[2].avatarEmojinull Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[0].display.anyOf[2].profileUrlnull Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[0].display.anyOf[2].htmlstring Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[0].display.anyOf[2].idnull Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[0].display.anyOf[2].mentionIdnull Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[0].display.anyOf[2].identityHidden = true Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[0].display.anyOf[2].identityHiddenUntilinteger Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[1].aliasnull Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[1].avatarEmojinull Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[1].profileImageUrlnull Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[1].bannerImageUrlnull Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[1].profileUrlnull Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[1].htmlstring Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[1].idnull Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[1].mentionIdnull Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[1].isSystem = false Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[1].isYou = false Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[1].profileImagenull Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[1].bannerImagenull Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[1].displayNewsfeedAuthorDisplay Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[1].display.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[1].display.anyOf[0].aliasstring | null Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[1].display.anyOf[0].avatarstring | null Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[1].display.anyOf[0].avatarEmojistring | null Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[1].display.anyOf[0].profileImageUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[1].display.anyOf[0].profileImageURLstring | null Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[1].display.anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[1].display.anyOf[0].profileUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[1].display.anyOf[0].profileURLstring | null Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[1].display.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[1].display.anyOf[0].customColorstring | null Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[1].display.anyOf[0].customTextColorstring | null Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[1].display.anyOf[0].avatarModestring | null Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[1].display.anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[1].display.anyOf[0].idinteger | null Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[1].display.anyOf[0].userIDinteger | null Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[1].display.anyOf[0].isRichboolean Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[1].display.anyOf[0].profileImage Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[1].display.anyOf[0].medalsarray Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[1].display.anyOf[0].medals[]object No
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[1].display.anyOf[0].medals[].Namestring Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[1].display.anyOf[0].medals[].URLstring Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[1].display.anyOf[0].identityHiddenboolean NoAn anonymized author has no profile or follow action.
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[1].display.anyOf[0].identityHiddenUntilinteger | null NoCurrent response-race closing timestamp in Unix seconds.
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[1].display.anyOf[0].mentionIdinteger | null Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[1].display.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[1].display.anyOf[1].aliasstring Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[1].display.anyOf[1].labelstring Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[1].display.anyOf[1].avatarEmojistring Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[1].display.anyOf[1].profileUrlstring Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[1].display.anyOf[1].htmlstring Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[1].display.anyOf[1].id = 0 Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[1].display.anyOf[1].mentionIdinteger Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[1].display.anyOf[2]object Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[1].display.anyOf[2].aliasnull Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[1].display.anyOf[2].labelstring Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[1].display.anyOf[2].avatarEmojinull Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[1].display.anyOf[2].profileUrlnull Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[1].display.anyOf[2].htmlstring Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[1].display.anyOf[2].idnull Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[1].display.anyOf[2].mentionIdnull Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[1].display.anyOf[2].identityHidden = true Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[1].display.anyOf[2].identityHiddenUntilinteger Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[1].identityHidden = true Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].author.anyOf[1].identityHiddenUntilinteger Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].translation Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].translation.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].translation.anyOf[0].endpointstring Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].translation.anyOf[0].targetLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].translation.anyOf[0].targetLanguageNamestring Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].translation.anyOf[0].sourceLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].translation.anyOf[0].sourceContentHashstring Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].translation.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].translation.anyOf[0].bodystring Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].translation.anyOf[0].originalTitlestring Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].translation.anyOf[0].originalBodystring Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].translation.anyOf[0].eligibleboolean Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].translation.anyOf[0].cachedboolean Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].translation.anyOf[0].liveTranslationSourceEnabledboolean Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].translation.anyOf[0].bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].translation.anyOf[0].originalBodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].translation.anyOf[0].statestring ["done","eligible","none"] Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].translation.anyOf[0].sourceLanguageDetectionStatusstring Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].translation.anyOf[0].sourceLanguageDetectionConfidence Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].translation.anyOf[0].sourceLanguageDetectionConfidence.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].translation.anyOf[0].sourceLanguageDetectionConfidence.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].translation.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].mediaarray Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].media[]object No
$.oneOf[0].allOf[1].Payload.comments[].children[].media[].idinteger Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].media[].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].media[].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].media[].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].media[].widthinteger Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].media[].heightinteger Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].media[].titlestring Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].inlineMediaarray Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].inlineMedia[]object No
$.oneOf[0].allOf[1].Payload.comments[].children[].inlineMedia[].idinteger Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].inlineMedia[].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].inlineMedia[].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].inlineMedia[].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].inlineMedia[].widthinteger Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].inlineMedia[].heightinteger Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].inlineMedia[].titlestring Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].pollsarray Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].polls[]object NoResults and per-answer counts are hidden until the viewer has voted. An empty endTime means no deadline.
$.oneOf[0].allOf[1].Payload.comments[].children[].polls[].idinteger Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].polls[].postIdinteger Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].polls[].viewerAnswerId Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].polls[].viewerAnswerId.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].polls[].viewerAnswerId.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].polls[].totalVotesinteger Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].polls[].resultVisibilitystring ["visible","hidden"] Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].polls[].answersarray Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].polls[].answers[]object No
$.oneOf[0].allOf[1].Payload.comments[].children[].polls[].answers[].idinteger Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].polls[].answers[].titlestring Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].polls[].answers[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].polls[].answers[].voteCountinteger Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].polls[].answers[].percentinteger Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].polls[].answers[].viewerSelectedboolean Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].polls[].answers[].isLeaderboolean Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].polls[].questionstring Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].polls[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].polls[].iconstring Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].polls[].endTimestring Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].polls[].endTimeRelstring Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].polls[].isClosedboolean Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].polls[].viewerHasVotedboolean Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].polls[].canVoteboolean Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].polls[].canAddAnswersboolean Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].polls[].showResultsboolean Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].reactionsobject Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].reactions.targetTypestring ["post","chat_message"] Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].reactions.targetIdinteger Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].reactions.viewerReactionKeystring ["","thumbs_up","heart","money_with_wings","laugh","wow","sad","angry"] Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].reactions.viewerHasReactedboolean Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].reactions.totalCountinteger Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].reactions.countsobject Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].reactions.counts.thumbs_upinteger Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].reactions.counts.heartinteger Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].reactions.counts.money_with_wingsinteger Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].reactions.counts.laughinteger Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].reactions.counts.wowinteger Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].reactions.counts.sadinteger Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].reactions.counts.angryinteger Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].reactions.recentarray Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].reactions.recent[]object No
$.oneOf[0].allOf[1].Payload.comments[].children[].reactions.recent[].userIDinteger Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].reactions.recent[].usernamestring Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].reactions.recent[].reactionKeystring ["thumbs_up","heart","money_with_wings","laugh","wow","sad","angry"] Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].reactions.recent[].reactionEmojistring Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].reactions.recent[].createdDate Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].reactions.recent[].createdDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].reactions.recent[].createdDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].reactions.recent[].lastUpdateDate Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].reactions.recent[].lastUpdateDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].reactions.recent[].lastUpdateDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].reactions.recent[].reactedDate Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].reactions.recent[].reactedDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].reactions.recent[].reactedDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].reactions.recent[].createdDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].reactions.recent[].lastUpdateDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.comments[].children[].reactions.recent[].reactedDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.conversationobject Yes
$.oneOf[0].allOf[1].Payload.conversation.canReplyboolean Yes
$.oneOf[0].allOf[1].Payload.conversation.disabledReasonstring ["sign_in_required","access_denied","cooldown",""] Yes
$.oneOf[0].allOf[1].Payload.conversation.cooldownSecondsinteger Yes
$.oneOf[0].allOf[1].Payload.conversation.maxDepth = 2 Yes
$.oneOf[1]object Yes
$.oneOf[1].RequestUserAliasstring Yes
$.oneOf[1].RequestPathstring | null Yes
$.oneOf[1].RequestStatus = "Failed" Yes
$.oneOf[1].ResponseCodeinteger Yes
$.oneOf[1].ResponseMessageAPIResponseMessage Yes
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[1].ResponseMessage.oneOf[1]array Yes
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[1].ResponseMessage.oneOf[2]object Yes
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[1].RequestImpersonatedByUserAliasstring No
Response example
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/community/get_newsfeed_post",
    "RequestUserAlias": "example-user",
    "Payload": {
        "post": {
            "urlSlug": "synthetic-example",
            "detailUrl": "synthetic-example",
            "legacyUrl": "synthetic-example",
            "createdAt": "synthetic-example",
            "createdAtRel": "synthetic-example",
            "title": "synthetic-example",
            "body": "synthetic-example",
            "mediaChannel": "synthetic-example",
            "id": 0,
            "lastArchivedVersionId": 0,
            "mediaTotal": 0,
            "viewerIsAdmin": false,
            "canEditPost": false,
            "reusableRequest": false,
            "embeddedMode": false,
            "showEmbeddedStats": false,
            "hideTitle": false,
            "bodyTruncated": false,
            "ownsPost": false,
            "canViewInsights": false,
            "lastEditedAt": "synthetic-example",
            "requestReuseSource": {
                "type": "post",
                "id": 0
            },
            "presentationBodies": {
                "feed": {
                    "body": "synthetic-example",
                    "bodyTruncated": false,
                    "translation": {
                        "endpoint": "synthetic-example",
                        "targetLanguageCode": "synthetic-example",
                        "targetLanguageName": "synthetic-example",
                        "sourceLanguageCode": "synthetic-example",
                        "sourceContentHash": "synthetic-example",
                        "title": "synthetic-example",
                        "body": "synthetic-example",
                        "originalTitle": "synthetic-example",
                        "originalBody": "synthetic-example",
                        "eligible": false,
                        "cached": false,
                        "liveTranslationSourceEnabled": false,
                        "bodyTruncated": false,
                        "originalBodyTruncated": false,
                        "state": "done",
                        "sourceLanguageDetectionStatus": "synthetic-example",
                        "sourceLanguageDetectionConfidence": 0
                    }
                },
                "embedded": {
                    "body": "synthetic-example",
                    "bodyTruncated": false,
                    "translation": {
                        "endpoint": "synthetic-example",
                        "targetLanguageCode": "synthetic-example",
                        "targetLanguageName": "synthetic-example",
                        "sourceLanguageCode": "synthetic-example",
                        "sourceContentHash": "synthetic-example",
                        "title": "synthetic-example",
                        "body": "synthetic-example",
                        "originalTitle": "synthetic-example",
                        "originalBody": "synthetic-example",
                        "eligible": false,
                        "cached": false,
                        "liveTranslationSourceEnabled": false,
                        "bodyTruncated": false,
                        "originalBodyTruncated": false,
                        "state": "done",
                        "sourceLanguageDetectionStatus": "synthetic-example",
                        "sourceLanguageDetectionConfidence": 0
                    }
                },
                "detail": {
                    "body": "synthetic-example",
                    "bodyTruncated": false,
                    "translation": {
                        "endpoint": "synthetic-example",
                        "targetLanguageCode": "synthetic-example",
                        "targetLanguageName": "synthetic-example",
                        "sourceLanguageCode": "synthetic-example",
                        "sourceContentHash": "synthetic-example",
                        "title": "synthetic-example",
                        "body": "synthetic-example",
                        "originalTitle": "synthetic-example",
                        "originalBody": "synthetic-example",
                        "eligible": false,
                        "cached": false,
                        "liveTranslationSourceEnabled": false,
                        "bodyTruncated": false,
                        "originalBodyTruncated": false,
                        "state": "done",
                        "sourceLanguageDetectionStatus": "synthetic-example",
                        "sourceLanguageDetectionConfidence": 0
                    }
                }
            },
            "board": {
                "id": 0,
                "name": "synthetic-example",
                "slug": "synthetic-example",
                "url": "synthetic-example",
                "citySlug": "synthetic-example",
                "viewerCanFollow": false,
                "viewerIsFollowing": false
            },
            "author": {
                "alias": "synthetic-example",
                "avatarEmoji": "synthetic-example",
                "profileImageUrl": "synthetic-example",
                "bannerImageUrl": "synthetic-example",
                "profileUrl": "synthetic-example",
                "html": "synthetic-example",
                "id": 0,
                "mentionId": 0,
                "isSystem": false,
                "isYou": false,
                "profileImage": {
                    "id": 0,
                    "thumbUrl": "synthetic-example",
                    "mediaUrl": "synthetic-example",
                    "mediaType": "synthetic-example",
                    "width": 0,
                    "height": 0,
                    "title": "synthetic-example",
                    "isImage": false,
                    "isEmbedded": false,
                    "frame": {
                        "positionXPercent": 0,
                        "positionYPercent": 0,
                        "zoomPercent": 100
                    }
                },
                "bannerImage": {
                    "id": 0,
                    "thumbUrl": "synthetic-example",
                    "mediaUrl": "synthetic-example",
                    "mediaType": "synthetic-example",
                    "width": 0,
                    "height": 0,
                    "title": "synthetic-example",
                    "isImage": false,
                    "isEmbedded": false,
                    "frame": {
                        "positionXPercent": 0,
                        "positionYPercent": 0,
                        "zoomPercent": 100
                    }
                },
                "display": {
                    "alias": "synthetic-example",
                    "avatar": "synthetic-example",
                    "avatarEmoji": "synthetic-example",
                    "profileImageUrl": "synthetic-example",
                    "profileImageURL": "synthetic-example",
                    "label": "synthetic-example",
                    "profileUrl": "synthetic-example",
                    "profileURL": "synthetic-example",
                    "title": "synthetic-example",
                    "customColor": "synthetic-example",
                    "customTextColor": "synthetic-example",
                    "avatarMode": "synthetic-example",
                    "html": "synthetic-example",
                    "id": 0,
                    "userID": 0,
                    "isRich": false,
                    "profileImage": {
                        "id": 0,
                        "thumbUrl": "synthetic-example",
                        "mediaUrl": "synthetic-example",
                        "mediaType": "synthetic-example",
                        "width": 0,
                        "height": 0,
                        "title": "synthetic-example",
                        "isImage": false,
                        "isEmbedded": false,
                        "frame": {
                            "positionXPercent": 0,
                            "positionYPercent": 0,
                            "zoomPercent": 100
                        }
                    },
                    "medals": [],
                    "mentionId": 0
                },
                "medals": [],
                "viewerCanFollow": false,
                "viewerIsFollowing": false
            },
            "translation": {
                "endpoint": "synthetic-example",
                "targetLanguageCode": "synthetic-example",
                "targetLanguageName": "synthetic-example",
                "sourceLanguageCode": "synthetic-example",
                "sourceContentHash": "synthetic-example",
                "title": "synthetic-example",
                "body": "synthetic-example",
                "originalTitle": "synthetic-example",
                "originalBody": "synthetic-example",
                "eligible": false,
                "cached": false,
                "liveTranslationSourceEnabled": false,
                "bodyTruncated": false,
                "originalBodyTruncated": false,
                "state": "done",
                "sourceLanguageDetectionStatus": "synthetic-example",
                "sourceLanguageDetectionConfidence": 0
            },
            "rating": 0,
            "media": [],
            "mediaLabels": [],
            "mediaNextOffset": 0,
            "inlineMedia": [],
            "richLinks": [],
            "richAttachments": [],
            "livestream": {
                "state": "starting",
                "sessionId": "00000000000000000000000000000001",
                "mediaId": 0,
                "failureStage": "publish",
                "signInRequired": false,
                "playUrl": ""
            },
            "eventMentions": [],
            "repost": null,
            "polls": [],
            "postActions": {
                "prominent": [],
                "menu": []
            },
            "tags": [],
            "tagDisclosure": {
                "count": 0,
                "text": "synthetic-example"
            },
            "traderpointsDisclosure": {
                "amount": 0,
                "reasonType": "comment",
                "amountLabel": "synthetic-example",
                "label": "synthetic-example",
                "title": "synthetic-example",
                "summary": "synthetic-example",
                "reason": "synthetic-example"
            },
            "stats": {
                "thumbsUp": 0,
                "views": 0,
                "engagementBp": 0,
                "salesAmountCents": 0,
                "mentionClicks": 0,
                "usersNotified": 0,
                "replyCount": 0,
                "indirectReplyCount": 0,
                "bookmarkCount": 0,
                "viewerHasThumbed": false,
                "viewerReactionKey": "synthetic-example",
                "reactions": {
                    "targetType": "post",
                    "targetId": 0,
                    "viewerReactionKey": "",
                    "viewerHasReacted": false,
                    "totalCount": 0,
                    "counts": {
                        "thumbs_up": 0,
                        "heart": 0,
                        "money_with_wings": 0,
                        "laugh": 0,
                        "wow": 0,
                        "sad": 0,
                        "angry": 0
                    },
                    "recent": []
                },
                "reposts": {
                    "count": 0
                }
            },
            "lastReply": {
                "id": 0,
                "commentId": 0,
                "authorId": 0,
                "authorAlias": "synthetic-example",
                "profileUrl": "synthetic-example",
                "authorDisplay": {
                    "alias": "synthetic-example",
                    "avatar": "synthetic-example",
                    "avatarEmoji": "synthetic-example",
                    "profileImageUrl": "synthetic-example",
                    "profileImageURL": "synthetic-example",
                    "label": "synthetic-example",
                    "profileUrl": "synthetic-example",
                    "profileURL": "synthetic-example",
                    "title": "synthetic-example",
                    "customColor": "synthetic-example",
                    "customTextColor": "synthetic-example",
                    "avatarMode": "synthetic-example",
                    "html": "synthetic-example",
                    "id": 0,
                    "userID": 0,
                    "isRich": false,
                    "profileImage": {
                        "id": 0,
                        "thumbUrl": "synthetic-example",
                        "mediaUrl": "synthetic-example",
                        "mediaType": "synthetic-example",
                        "width": 0,
                        "height": 0,
                        "title": "synthetic-example",
                        "isImage": false,
                        "isEmbedded": false,
                        "frame": {
                            "positionXPercent": 0,
                            "positionYPercent": 0,
                            "zoomPercent": 100
                        }
                    },
                    "medals": []
                },
                "authorHtml": "synthetic-example",
                "when": "synthetic-example",
                "whenRel": "synthetic-example"
            },
            "profileUsage": {
                "count": 0,
                "canSetAsProfilePost": false,
                "isViewerProfilePost": false
            },
            "appUsage": {
                "count": 0,
                "canSetAsAppPost": 0,
                "isViewerAppPost": 0,
                "ownedAppCount": 0
            },
            "publicRelease": {
                "date": "synthetic-example",
                "inputValue": "synthetic-example",
                "isScheduled": false,
                "isFuture": false,
                "minutesUntilPublic": 0,
                "label": "synthetic-example"
            },
            "renderedHtmlByMode": {
                "feed": "synthetic-example",
                "detail": "synthetic-example",
                "embedded": "synthetic-example",
                "embeddedPreview": "synthetic-example"
            }
        },
        "comments": [],
        "conversation": {
            "canReply": false,
            "disabledReason": "sign_in_required",
            "cooldownSeconds": 0,
            "maxDepth": 2
        }
    }
}
Machine-readable endpoint documentation
GET

/v1/community/get_newsfeed_post_updates

#
Refreshes up to 30 visible posts without loading their expanded comment trees. Public-by-design: uses the same publication and board access checks as get_newsfeed_post. Unknown, deleted and inaccessible requested IDs all appear in unavailablePostIds.

Parameters

NameTypeRequiredDefaultDescription
postIds string No "" Comma-separated positive post IDs, at most 30 unique IDs.
replyIds string No "" Mounted reply IDs whose content and author displays should refresh with these threads, at most 100.
Request example (cURL)
curl --get \
  'https://ca.appointmenttrader.com/v1/community/get_newsfeed_post_updates' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'postIds={{postIds}}' \
  --data-urlencode 'replyIds={{replyIds}}'

Returns

JSON
See the shared response schema and synthetic example.
Response fields
FieldTypeRequiredDescription
$community_get_newsfeed_post_updates_Response Yes
$.oneOf[0] Yes
$.oneOf[0].allOf[0]object Yes
$.oneOf[0].allOf[0].RequestUserAliasstring Yes
$.oneOf[0].allOf[0].RequestPathstring | null Yes
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Yes
$.oneOf[0].allOf[0].ResponseCodeinteger Yes
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring No
$.oneOf[0].allOf[1]object Yes
$.oneOf[0].allOf[1].Payloadobject Yes
$.oneOf[0].allOf[1].Payload.postsarray Yes
$.oneOf[0].allOf[1].Payload.posts[]object No
$.oneOf[0].allOf[1].Payload.posts[].urlSlugstring Yes
$.oneOf[0].allOf[1].Payload.posts[].detailUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].legacyUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].createdAtstring Yes
$.oneOf[0].allOf[1].Payload.posts[].createdAtRelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].bodystring Yes
$.oneOf[0].allOf[1].Payload.posts[].mediaChannelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].lastArchivedVersionIdinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].mediaTotalinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].viewerIsAdminboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].canEditPostboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].reusableRequestboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].embeddedModeboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].showEmbeddedStatsboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].hideTitleboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].ownsPostboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].canViewInsightsboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].lastEditedAt Yes
$.oneOf[0].allOf[1].Payload.posts[].lastEditedAt.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].lastEditedAt.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].requestReuseSource Yes
$.oneOf[0].allOf[1].Payload.posts[].requestReuseSource.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].requestReuseSource.anyOf[0].typestring ["post","request"] Yes
$.oneOf[0].allOf[1].Payload.posts[].requestReuseSource.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].requestReuseSource.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodiesobject Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.feedobject Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.feed.bodystring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.feed.bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.feed.translationobject Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.feed.translation.endpointstring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.feed.translation.targetLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.feed.translation.targetLanguageNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.feed.translation.sourceLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.feed.translation.sourceContentHashstring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.feed.translation.titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.feed.translation.bodystring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.feed.translation.originalTitlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.feed.translation.originalBodystring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.feed.translation.eligibleboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.feed.translation.cachedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.feed.translation.liveTranslationSourceEnabledboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.feed.translation.bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.feed.translation.originalBodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.feed.translation.statestring ["done","eligible","none"] Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.feed.translation.sourceLanguageDetectionStatusstring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.feed.translation.sourceLanguageDetectionConfidence Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.feed.translation.sourceLanguageDetectionConfidence.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.feed.translation.sourceLanguageDetectionConfidence.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.embeddedobject Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.embedded.bodystring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.embedded.bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.embedded.translationobject Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.embedded.translation.endpointstring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.embedded.translation.targetLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.embedded.translation.targetLanguageNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.embedded.translation.sourceLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.embedded.translation.sourceContentHashstring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.embedded.translation.titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.embedded.translation.bodystring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.embedded.translation.originalTitlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.embedded.translation.originalBodystring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.embedded.translation.eligibleboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.embedded.translation.cachedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.embedded.translation.liveTranslationSourceEnabledboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.embedded.translation.bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.embedded.translation.originalBodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.embedded.translation.statestring ["done","eligible","none"] Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.embedded.translation.sourceLanguageDetectionStatusstring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.embedded.translation.sourceLanguageDetectionConfidence Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.embedded.translation.sourceLanguageDetectionConfidence.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.embedded.translation.sourceLanguageDetectionConfidence.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.detailobject Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.detail.bodystring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.detail.bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.detail.translationobject Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.detail.translation.endpointstring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.detail.translation.targetLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.detail.translation.targetLanguageNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.detail.translation.sourceLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.detail.translation.sourceContentHashstring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.detail.translation.titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.detail.translation.bodystring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.detail.translation.originalTitlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.detail.translation.originalBodystring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.detail.translation.eligibleboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.detail.translation.cachedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.detail.translation.liveTranslationSourceEnabledboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.detail.translation.bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.detail.translation.originalBodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.detail.translation.statestring ["done","eligible","none"] Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.detail.translation.sourceLanguageDetectionStatusstring Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.detail.translation.sourceLanguageDetectionConfidence Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.detail.translation.sourceLanguageDetectionConfidence.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.posts[].presentationBodies.detail.translation.sourceLanguageDetectionConfidence.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].boardobject Yes
$.oneOf[0].allOf[1].Payload.posts[].board.idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].board.namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].board.slugstring Yes
$.oneOf[0].allOf[1].Payload.posts[].board.urlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].board.citySlugstring Yes
$.oneOf[0].allOf[1].Payload.posts[].board.viewerCanFollowboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].board.viewerIsFollowingboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].authorNewsfeedPostAuthor Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].aliasstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].avatarEmojistring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].profileImageUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].bannerImageUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].profileUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].mentionIdinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].isSystemboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].isYouboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].profileImage Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].bannerImage Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].bannerImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].bannerImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].bannerImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].bannerImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].bannerImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].bannerImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].bannerImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].bannerImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].bannerImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].bannerImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].bannerImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].bannerImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].bannerImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].bannerImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].bannerImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].bannerImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].displayNewsfeedAuthorDisplay Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].aliasstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].avatarstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].avatarEmojistring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].profileImageUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].profileImageURLstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].profileUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].profileURLstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].customColorstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].customTextColorstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].avatarModestring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].idinteger | null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].userIDinteger | null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].isRichboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].profileImage Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].medalsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].medals[]object No
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].medals[].Namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].medals[].URLstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].identityHiddenboolean NoAn anonymized author has no profile or follow action.
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].identityHiddenUntilinteger | null NoCurrent response-race closing timestamp in Unix seconds.
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[0].mentionIdinteger | null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[1].aliasstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[1].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[1].avatarEmojistring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[1].profileUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[1].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[1].id = 0 Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[1].mentionIdinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[2]object Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[2].aliasnull Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[2].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[2].avatarEmojinull Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[2].profileUrlnull Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[2].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[2].idnull Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[2].mentionIdnull Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[2].identityHidden = true Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].display.anyOf[2].identityHiddenUntilinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].medalsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].medals[]object No
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].medals[].namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].medals[].Namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].medals[].urlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].medals[].URLstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].medals[].slugstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].medals[].categoryNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].medals[].categorySlugstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].medals[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].medals[].colorstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].medals[].textColorstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].medals[].importanceinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].viewerCanFollowboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[0].viewerIsFollowingboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].aliasnull Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].avatarEmojinull Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].profileImageUrlnull Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].bannerImageUrlnull Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].profileUrlnull Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].idnull Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].mentionIdnull Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].isSystem = false Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].isYou = false Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].profileImagenull Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].bannerImagenull Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].displayNewsfeedAuthorDisplay Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].aliasstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].avatarstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].avatarEmojistring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].profileImageUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].profileImageURLstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].profileUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].profileURLstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].customColorstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].customTextColorstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].avatarModestring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].idinteger | null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].userIDinteger | null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].isRichboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].profileImage Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].medalsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].medals[]object No
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].medals[].Namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].medals[].URLstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].identityHiddenboolean NoAn anonymized author has no profile or follow action.
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].identityHiddenUntilinteger | null NoCurrent response-race closing timestamp in Unix seconds.
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[0].mentionIdinteger | null Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[1].aliasstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[1].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[1].avatarEmojistring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[1].profileUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[1].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[1].id = 0 Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[1].mentionIdinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[2]object Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[2].aliasnull Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[2].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[2].avatarEmojinull Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[2].profileUrlnull Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[2].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[2].idnull Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[2].mentionIdnull Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[2].identityHidden = true Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].display.anyOf[2].identityHiddenUntilinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].medalsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].viewerCanFollow = false Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].viewerIsFollowing = false Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].identityHidden = true Yes
$.oneOf[0].allOf[1].Payload.posts[].author.anyOf[1].identityHiddenUntilinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].translationobject Yes
$.oneOf[0].allOf[1].Payload.posts[].translation.endpointstring Yes
$.oneOf[0].allOf[1].Payload.posts[].translation.targetLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.posts[].translation.targetLanguageNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].translation.sourceLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.posts[].translation.sourceContentHashstring Yes
$.oneOf[0].allOf[1].Payload.posts[].translation.titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].translation.bodystring Yes
$.oneOf[0].allOf[1].Payload.posts[].translation.originalTitlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].translation.originalBodystring Yes
$.oneOf[0].allOf[1].Payload.posts[].translation.eligibleboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].translation.cachedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].translation.liveTranslationSourceEnabledboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].translation.bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].translation.originalBodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].translation.statestring ["done","eligible","none"] Yes
$.oneOf[0].allOf[1].Payload.posts[].translation.sourceLanguageDetectionStatusstring Yes
$.oneOf[0].allOf[1].Payload.posts[].translation.sourceLanguageDetectionConfidence Yes
$.oneOf[0].allOf[1].Payload.posts[].translation.sourceLanguageDetectionConfidence.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.posts[].translation.sourceLanguageDetectionConfidence.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].rating Yes
$.oneOf[0].allOf[1].Payload.posts[].rating.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.posts[].rating.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].mediaarray Yes
$.oneOf[0].allOf[1].Payload.posts[].media[]object No
$.oneOf[0].allOf[1].Payload.posts[].media[].idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].media[].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].media[].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].media[].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.posts[].media[].widthinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].media[].heightinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].media[].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].media[].signInRequiredboolean No
$.oneOf[0].allOf[1].Payload.posts[].mediaLabelsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].mediaLabels[]object No
$.oneOf[0].allOf[1].Payload.posts[].mediaLabels[].idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].mediaLabels[].namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].mediaLabels[].emojistring No
$.oneOf[0].allOf[1].Payload.posts[].mediaNextOffset Yes
$.oneOf[0].allOf[1].Payload.posts[].mediaNextOffset.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].mediaNextOffset.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].inlineMediaarray Yes
$.oneOf[0].allOf[1].Payload.posts[].inlineMedia[]object No
$.oneOf[0].allOf[1].Payload.posts[].inlineMedia[].idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].inlineMedia[].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].inlineMedia[].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].inlineMedia[].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.posts[].inlineMedia[].widthinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].inlineMedia[].heightinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].inlineMedia[].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richLinksarray Yes
$.oneOf[0].allOf[1].Payload.posts[].richLinks[]object No
$.oneOf[0].allOf[1].Payload.posts[].richLinks[].idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richLinks[].urlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richLinks[].canonicalUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richLinks[].hoststring Yes
$.oneOf[0].allOf[1].Payload.posts[].richLinks[].siteNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richLinks[].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richLinks[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richLinks[].imageMediaIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richLinks[].image Yes
$.oneOf[0].allOf[1].Payload.posts[].richLinks[].image.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].richLinks[].image.anyOf[0].mediaIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richLinks[].image.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richLinks[].image.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richLinks[].image.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richLinks[].image.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richLinks[].image.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richLinks[].image.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachmentsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[]NewsfeedRichAttachment No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0]object No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].type = "rating" Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].postIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].reviewUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].ratingValuenumber Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].ratingLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].filledStarsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].maxStars = 5 Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].targetRolestring ["location","buyer","seller"] Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].visual Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].visual.anyOf[0]array Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].visual.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].visual.anyOf[1].type = "location" Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].visual.anyOf[1].imageUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].visual.anyOf[1].primaryColorstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].visual.anyOf[1].textColorstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].visual.anyOf[1].outlineColorstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].relationshipobject Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].relationship.typestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].relationship.labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].relationship.htmlstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].relationship.completedCountinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].relationship.pendingCountinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].boardobject Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].board.idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].board.namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].board.urlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].targetobject Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].target.typestring ["board","location","user"] Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].target.namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].target.urlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].target.htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].target.metastring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1]NewsfeedLiveAttachment No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[0]object No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[0].statestring ["starting","live","processing","ready","failed"] Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[0].sessionIdstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[0].mediaIdinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[0].failureStage Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[0].failureStage.anyOf[0]string ["publish","media","recording"] Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[0].failureStage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[0].signInRequiredboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[0].playUrlstring YesEmpty unless live and signed in; otherwise an expiring authorized playback URL.
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[0].type = "liveStream" Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[0].postIdinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[0].authorUserId Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[0].authorUserId.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[0].authorUserId.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[0].authorAlias Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[0].authorAlias.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[0].authorAlias.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[0].streamTitlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[0].thumbnailUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[0].viewerCountUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[0].shareUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[0].hirePopupProfilePathstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[1]object No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[1].statestring ["starting","live","processing","ready","failed"] Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[1].sessionIdstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[1].mediaIdinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[1].failureStage Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[1].failureStage.anyOf[0]string ["publish","media","recording"] Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[1].failureStage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[1].signInRequiredboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[1].playUrlstring YesEmpty unless live and signed in; otherwise an expiring authorized playback URL.
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[1].type = "liveStream" Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[1].postIdinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[1].activationIdstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[1].overlayActivationIdstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[1].authorUserId Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[1].authorUserId.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[1].authorUserId.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[1].authorAlias Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[1].authorAlias.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[1].authorAlias.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[1].streamTitlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[1].viewerCountUrl = "" Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[1].shareUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[1].anyOf[1].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2]NewsfeedBidAttachment No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0]object No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].subtitlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].amountLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].statusLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].requestTextstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].bidIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].postIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].type = "bid" Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].requiresDeleteFollowup = true Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].metaarray Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].alertsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].alerts[]object No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].alerts[].tonestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].alerts[].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actionsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[]object No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].typestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].stylestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].actionstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].hrefstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].sellerSignInReturnURLstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].confirmTitlestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].confirmMessagestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].confirmButtonstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].modalTitlestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].chatUserAlias No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].chatUserAlias.anyOf[0]string No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].chatUserAlias.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].chatNamestring | null No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].proposalDefaultLocationAliasstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].proposalDefaultLocationNamestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].proposalDefaultStartTimestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].proposalDefaultInventoryTypeNamestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].isShortlistedstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].shortlistLabelstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].unshortlistLabelstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].feedbackStartTimestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].feedbackEndTimestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].feedbackLocationNamestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].feedbackLocationAliasstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].feedbackInventoryTypeNamestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].feedbackRequestStringstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].feedbackIsPremiumstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].guidancestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].prefillTextstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].reservationNamestring | null No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].phoneNumberstring | null No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].emailAddressstring | null No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].verificationRequiredstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].verificationTitlestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].verificationMessagestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].verificationButtonstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].verificationURLstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].historyTagstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].historyTitlestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].reviewPostURLstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].reviewContextstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].reuseBalancestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].bidIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].postIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].feedbackAmountinteger No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].discussionPostIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].reviewPostIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].reviewRequestIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].fullPageboolean No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].wrapboolean No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].inlineNavigation No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].inlineNavigation.anyOf[0]string No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].inlineNavigation.anyOf[1]boolean No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].proposalDefaultInventoryTypeID No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].proposalDefaultInventoryTypeID.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].proposalDefaultInventoryTypeID.anyOf[1]string No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].issueobject No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].issue.titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].issue.messagestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].issue.stepsTitlestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].issue.stepsarray No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].issue.steps[]string No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].issue.actionsarray No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].issue.actions[]object No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].issue.actions[].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].issue.actions[].hrefstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].issue.actions[].fullPageboolean No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].issue.holdAccessBidIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].buyerIdentityHiddenboolean No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].buyerIdentityHiddenUntil No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].buyerIdentityHiddenUntil.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].actions[].buyerIdentityHiddenUntil.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].discussionnull Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].viewerIsPostAuthorboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].buyerIdentityHiddenboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].buyerIdentityHiddenUntil Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].buyerIdentityHiddenUntil.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].buyerIdentityHiddenUntil.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].buyerShareURLstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].directHireExplanationstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].respondByTimestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].respondByLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].fillBySellerHtmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].timeLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].detailLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].isPremiumboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].isCustomConciergeRequestboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].viewerMode = "owner" Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].requestModestring ["general","specific"] Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].operationalExpiry Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].operationalExpiry.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].operationalExpiry.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].responseRound Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].responseRound.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].responseRound.anyOf[0].roundIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].responseRound.anyOf[0].statestring ["collecting","immediate"] Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].responseRound.anyOf[0].closesAtinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].responseRound.anyOf[0].serverTimeinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].responseRound.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].visualBidCardVisual Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].visual.anyOf[0]array Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].visual.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].visual.anyOf[1].imageUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].visual.anyOf[1].imageAltstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].visual.anyOf[1].primaryColorstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].visual.anyOf[1].textColorstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].modifyPrefillTextstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].reservationContact No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].reservationContact.anyOf[0]object No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].reservationContact.anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].reservationContact.anyOf[0].reservationNamestring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].reservationContact.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[0].isFilledboolean No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1]object No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].subtitlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].amountLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].statusLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].requestTextstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].bidIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].postIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].type = "bid" Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].requiresDeleteFollowup = true Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].metaarray Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].alertsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].alerts[]object No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].alerts[].tonestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].alerts[].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actionsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[]object No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].typestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].stylestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].actionstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].hrefstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].sellerSignInReturnURLstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].confirmTitlestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].confirmMessagestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].confirmButtonstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].modalTitlestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].chatUserAlias No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].chatUserAlias.anyOf[0]string No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].chatUserAlias.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].chatNamestring | null No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].proposalDefaultLocationAliasstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].proposalDefaultLocationNamestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].proposalDefaultStartTimestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].proposalDefaultInventoryTypeNamestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].isShortlistedstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].shortlistLabelstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].unshortlistLabelstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].feedbackStartTimestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].feedbackEndTimestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].feedbackLocationNamestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].feedbackLocationAliasstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].feedbackInventoryTypeNamestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].feedbackRequestStringstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].feedbackIsPremiumstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].guidancestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].prefillTextstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].reservationNamestring | null No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].phoneNumberstring | null No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].emailAddressstring | null No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].verificationRequiredstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].verificationTitlestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].verificationMessagestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].verificationButtonstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].verificationURLstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].historyTagstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].historyTitlestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].reviewPostURLstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].reviewContextstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].reuseBalancestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].bidIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].postIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].feedbackAmountinteger No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].discussionPostIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].reviewPostIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].reviewRequestIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].fullPageboolean No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].wrapboolean No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].inlineNavigation No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].inlineNavigation.anyOf[0]string No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].inlineNavigation.anyOf[1]boolean No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].proposalDefaultInventoryTypeID No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].proposalDefaultInventoryTypeID.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].proposalDefaultInventoryTypeID.anyOf[1]string No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].issueobject No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].issue.titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].issue.messagestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].issue.stepsTitlestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].issue.stepsarray No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].issue.steps[]string No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].issue.actionsarray No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].issue.actions[]object No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].issue.actions[].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].issue.actions[].hrefstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].issue.actions[].fullPageboolean No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].issue.holdAccessBidIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].buyerIdentityHiddenboolean No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].buyerIdentityHiddenUntil No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].buyerIdentityHiddenUntil.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].actions[].buyerIdentityHiddenUntil.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].discussionnull Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].viewerIsPostAuthorboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].buyerIdentityHiddenboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].buyerIdentityHiddenUntil Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].buyerIdentityHiddenUntil.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].buyerIdentityHiddenUntil.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].viewerMode = "seller" Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].bidUUIDstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].timeLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].detailLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].amountLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].directHireExplanationstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].fulfillmentAliasstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].filledAtstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].statusLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].messagestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].requestTextstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].shareURLstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].buyerShareURLstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].bidIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].postIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].includedInNewsfeedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].includedInOverviewboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].viewerIsCurrentHolderboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].isPremiumboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].isSubmissionPendingReviewboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].type = "bid" Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].surface = "newsfeed" Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].customerSurveysnull Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptionsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[]object No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].ATLocation_IDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].ATLocationInventoryType_IDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].TimeRangeUnitCountinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].Quantityinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].LocationNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].LocationAliasstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].InventoryTypeNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].StartDatestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].EndDatestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].StartTimestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].EndTimestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].PartySize No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].PartySize.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].PartySize.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].CheckOutDate No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].CheckOutDate.anyOf[0]string No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].CheckOutDate.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].Constraintsarray No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].Constraints[]string No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].ExcludedVenuesarray No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].ExcludedVenues[]string No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].OperationalProjectionboolean NoTrue for a general request’s operational concierge anchor; these dates/location are not resolved fulfillment facts.
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].deliverableTypestring ["fulfillment","research"] Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].researchScope Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].researchScope.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].researchScope.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].overviewStatusstring ["","open","held","cancelled","filled"] Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].metaarray Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].meta[]object No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].meta[].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].meta[].valuestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].meta[].valueFormatstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].badgesarray Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].badges[]object No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].badges[].tonestring ["premium","direct-hire","shortlisted"] Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].badges[].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[]object No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].typestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].stylestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].actionstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].hrefstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].sellerSignInReturnURLstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].confirmTitlestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].confirmMessagestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].confirmButtonstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].modalTitlestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].chatUserAlias No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].chatUserAlias.anyOf[0]string No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].chatUserAlias.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].chatNamestring | null No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].proposalDefaultLocationAliasstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].proposalDefaultLocationNamestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].proposalDefaultStartTimestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].proposalDefaultInventoryTypeNamestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].isShortlistedstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].shortlistLabelstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].unshortlistLabelstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackStartTimestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackEndTimestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackLocationNamestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackLocationAliasstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackInventoryTypeNamestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackRequestStringstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackIsPremiumstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].guidancestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].prefillTextstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].reservationNamestring | null No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].phoneNumberstring | null No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].emailAddressstring | null No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].verificationRequiredstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].verificationTitlestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].verificationMessagestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].verificationButtonstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].verificationURLstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].historyTagstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].historyTitlestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].reviewPostURLstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].reviewContextstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].reuseBalancestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].bidIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].postIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackAmountinteger No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].discussionPostIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].reviewPostIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].reviewRequestIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].fullPageboolean No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].wrapboolean No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].inlineNavigation No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].inlineNavigation.anyOf[0]string No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].inlineNavigation.anyOf[1]boolean No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].proposalDefaultInventoryTypeID No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].proposalDefaultInventoryTypeID.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].proposalDefaultInventoryTypeID.anyOf[1]string No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issueobject No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.messagestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.stepsTitlestring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.stepsarray No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.steps[]string No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.actionsarray No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.actions[]object No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.actions[].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.actions[].hrefstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.actions[].fullPageboolean No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.holdAccessBidIDinteger No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].buyerIdentityHiddenboolean No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].buyerIdentityHiddenUntil No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].buyerIdentityHiddenUntil.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].buyerIdentityHiddenUntil.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].visualBidCardVisual Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].visual.anyOf[0]array Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].visual.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].visual.anyOf[1].imageUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].visual.anyOf[1].imageAltstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].visual.anyOf[1].primaryColorstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].visual.anyOf[1].textColorstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionStateobject Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.statusstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.messagestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.sponsorAliasstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.sponsorChatLinkstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.sponsorStatusstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.moveOwnershipUnavailableReasonstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.moveOwnershipUnavailableMessagestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canPickupboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canDropboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canFillboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canMoveOwnershipboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canShortlistboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canDiscussboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canChatboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.requiresSponsorboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canFillDirectlyboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.fillRateBasisPointsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.minimumFillRateBasisPointsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.missingHoldPermissionsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.missingHoldPermissions[]string No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.directFillNoticeboolean No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.directFillAvailabilitystring ["available","unavailable","selection_pending","seller_ineligible"] No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auctionURLstring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auctionobject No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.venuestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.startTimestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.endTimestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.bidIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.bidAmountCentsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.roundID Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.roundID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.roundID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.statestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.serverTimeinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.closesAt Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.closesAt.anyOf[0]DatabaseInteger YesInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.closesAt.anyOf[0].oneOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.closesAt.anyOf[0].oneOf[1]string Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.closesAt.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.enabledboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.openingCentsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.incrementCentsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.leadingCentsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.nextCentsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.estimatedFeesCentsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.remainingCentsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.leadingboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.priorityUntilnull Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.priorityMine = false Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.ownOffersarray Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.ownOffers[]object No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.ownOffers[].idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.ownOffers[].amountCentsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.ownOffers[].statestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.ownOffers[].refundCentsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.eligibilityError Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.eligibilityError.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.eligibilityError.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.holdAppointmentID Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.holdAppointmentID.anyOf[0]DatabaseInteger YesInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.holdAppointmentID.anyOf[0].oneOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.holdAppointmentID.anyOf[0].oneOf[1]string Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.holdAppointmentID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.buyerIdentityHiddenboolean NoTrue when the authenticated viewer cannot see the buyer during the current response race.
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.buyerIdentityHiddenUntilinteger | null NoSaved current-round ClosesAt as Unix seconds; null when identity is visible. Reveal is authoritative only on a new response.
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.poolRequiredboolean No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.responseRound No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.responseRound.anyOf[0]object No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.responseRound.anyOf[0].roundIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.responseRound.anyOf[0].statestring ["collecting","immediate"] Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.responseRound.anyOf[0].closesAtinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.responseRound.anyOf[0].serverTimeinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.responseRound.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].responseRound Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].responseRound.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].responseRound.anyOf[0].roundIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].responseRound.anyOf[0].statestring ["collecting","immediate"] Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].responseRound.anyOf[0].closesAtinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].responseRound.anyOf[0].serverTimeinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].responseRound.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].buyerIdentityHiddenboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].buyerIdentityHiddenUntil Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].buyerIdentityHiddenUntil.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].buyerIdentityHiddenUntil.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[2].anyOf[1].container.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3]object No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].type = "sharePlanAppointment" Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].joinStateSharedPlanJoinState Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].joinState.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].joinState.anyOf[0].status = "Unavailable" Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].joinState.anyOf[0].canRequest = false Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].joinState.anyOf[0].canManage = false Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].joinState.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].joinState.anyOf[1].statusstring ["Unavailable","Host","Joined","Pending","Accepted","Declined","None"] Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].joinState.anyOf[1].canRequestboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].joinState.anyOf[1].canManageboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].joinState.anyOf[1].pendingCountinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].joinState.anyOf[1].joiningCountinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].joinState.anyOf[1].requestIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].joinState.anyOf[1].planURLstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].joinState.anyOf[1].chatIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].appointmentIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].postIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].locationIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].venueNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].venueUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].imageUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].imageURL256string Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].primaryColorstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].textColorstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].cityNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].cityGroupCodestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].datestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].timestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].dateLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].timeLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].planLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].discussionUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].attendeesobject Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].attendees.sharedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].attendees.countinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].attendees.itemsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].attendees.items[]object No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].attendees.items[].aliasstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].attendees.items[].avatarstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].attendees.items[].avatarEmojistring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].attendees.items[].topUserGroupNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].attendees.items[].topMedalCategoryNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].attendees.items[].profileURLstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].attendees.items[].profileImageURLstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].attendees.items[].bannerImageURLstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].attendees.items[].importanceLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].attendees.items[].userIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].attendees.items[].importancePointsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].attendees.items[].profileImageMedianull Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].attendees.items[].profileImageFramenull Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].attendees.items[].bannerImageMedianull Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].attendees.items[].bannerImageFramenull Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].attendees.items[].displaynull Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].attendees.items[].isOwnerboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[3].attendees.items[].rolestring ["owner","guest"] Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4]object No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].addressstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].categoryNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].cityNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].citySlugstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].cityGroupCodestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].firstOpeningDatestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].firstOpeningDateLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].promotedUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].discussionUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].postIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].proposedLocationIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].eventIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].categoryIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].confirmationsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].confirmationsRequiredinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].promotedLocationIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].viewerCanConfirmboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].viewerHasConfirmedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].viewerIsSubmitterboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].type = "newLocationProposal" Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].eventIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].urlSlugstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].iconEmojistring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].externalURLstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].effectRadiusInMeters Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].effectRadiusInMeters.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].effectRadiusInMeters.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].categoryobject Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].category.categoryIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].category.namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].category.iconEmojistring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].category.urlSlugstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].ownerPostID Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].ownerPostID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].ownerPostID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].ownerPostName Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].ownerPostName.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].ownerPostName.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].ownerPostURL Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].ownerPostURL.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].ownerPostURL.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].originatorUserID Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].originatorUserID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].originatorUserID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].earnedTraderPointsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].importanceLevel Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].importanceLevel.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].importanceLevel.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].defaultImportanceLevel Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].defaultImportanceLevel.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].defaultImportanceLevel.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].affectsOpeningTimesboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].countryCodeIncludeListarray Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].countryCodeIncludeList[]string No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].countryCodeExcludeListarray Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].countryCodeExcludeList[]string No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].geographicobject Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].geographic.lat Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].geographic.lat.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].geographic.lat.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].geographic.lng Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].geographic.lng.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].geographic.lng.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].geographic.effectRadiusInMeters Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].geographic.effectRadiusInMeters.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].geographic.effectRadiusInMeters.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].geographic.eventATLocationID Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].geographic.eventATLocationID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].geographic.eventATLocationID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].physicalLocationobject Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.modestring ["venue","point","none"] Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.locationID Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.locationID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.locationID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.aliasstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.addressStringstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.countryCodestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.lat Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.lat.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.lat.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.lng Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.lng.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.lng.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].event.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].statusstring ["Pending","Confirmed","Rejected","Merged"] Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].rewardobject Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].reward.policyVersionstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].reward.displayRewardboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].reward.rewardTypestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].reward.submitterAmountinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].reward.verifierAmountinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].reward.submitterAmountLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].reward.verifierAmountLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].reward.penaltyMultipliernumber Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].reward.penaltyAppliesboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[4].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5]object No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].type = "listingBundle" Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].postIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].itemsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[]object No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].listingIDstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].locationNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].locationAliasstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].citystring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].imageUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].primaryColorstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].textColorstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].outlineColorstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].hoverColorstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].inventoryTypeNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].datestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].dateLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].timeLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].priceLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].soldLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].statusLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].statusstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].purchaseUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].detailUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].appointmentIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].locationIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].isAvailableboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].isReviewPendingboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].isSoldboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].saleModestring ["FixedPrice","Auction"] Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].listingIDstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].locationNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].imageUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].inventoryTypeNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].timezonestring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].statusLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].cardPriceLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].cardSummarystring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].urlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].auctionIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].startingPriceCentsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].currentBidCentsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].minimumNextBidCentsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].bidCountinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].revisioninteger Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].isOpenboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].isLeadingboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].canAdministrativelyCancelboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].canBidboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].canManageboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].isSellerboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].listingStart Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].listingStart.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].listingStart.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].serverTime Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].serverTime.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].serverTime.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].endsAt Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].endsAt.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].endsAt.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].purchaseURL Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].purchaseURL.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].purchaseURL.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].saleModestring ["FixedPrice","Auction"] Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[0].statusstring ["PendingApproval","Open","Settling","Sold","Unsold","Cancelled"] Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auction.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].priceCentsinteger No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].items[].auctionSummarystring No
$.oneOf[0].allOf[1].Payload.posts[].richAttachments[].anyOf[5].htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].livestream Yes
$.oneOf[0].allOf[1].Payload.posts[].livestream.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].livestream.anyOf[0].statestring ["starting","live","processing","ready","failed"] Yes
$.oneOf[0].allOf[1].Payload.posts[].livestream.anyOf[0].sessionIdstring Yes
$.oneOf[0].allOf[1].Payload.posts[].livestream.anyOf[0].mediaIdinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].livestream.anyOf[0].failureStage Yes
$.oneOf[0].allOf[1].Payload.posts[].livestream.anyOf[0].failureStage.anyOf[0]string ["publish","media","recording"] Yes
$.oneOf[0].allOf[1].Payload.posts[].livestream.anyOf[0].failureStage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].livestream.anyOf[0].signInRequiredboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].livestream.anyOf[0].playUrlstring YesEmpty unless live and signed in; otherwise an expiring authorized playback URL.
$.oneOf[0].allOf[1].Payload.posts[].livestream.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentionsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[]object No
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].eventIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].urlSlugstring Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].iconEmojistring Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].externalURLstring Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].effectRadiusInMeters Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].effectRadiusInMeters.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].effectRadiusInMeters.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].categoryobject Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].category.categoryIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].category.namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].category.iconEmojistring Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].category.urlSlugstring Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].ownerPostID Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].ownerPostID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].ownerPostID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].ownerPostName Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].ownerPostName.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].ownerPostName.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].ownerPostURL Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].ownerPostURL.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].ownerPostURL.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].originatorUserID Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].originatorUserID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].originatorUserID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].earnedTraderPointsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].importanceLevel Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].importanceLevel.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].importanceLevel.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].defaultImportanceLevel Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].defaultImportanceLevel.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].defaultImportanceLevel.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].affectsOpeningTimesboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].countryCodeIncludeListarray Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].countryCodeIncludeList[]string No
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].countryCodeExcludeListarray Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].countryCodeExcludeList[]string No
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].geographicobject Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].geographic.lat Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].geographic.lat.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].geographic.lat.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].geographic.lng Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].geographic.lng.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].geographic.lng.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].geographic.effectRadiusInMeters Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].geographic.effectRadiusInMeters.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].geographic.effectRadiusInMeters.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].geographic.eventATLocationID Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].geographic.eventATLocationID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].geographic.eventATLocationID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].physicalLocationobject Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].physicalLocation.modestring ["venue","point","none"] Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].physicalLocation.locationID Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].physicalLocation.locationID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].physicalLocation.locationID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].physicalLocation.namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].physicalLocation.aliasstring Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].physicalLocation.addressStringstring Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].physicalLocation.countryCodestring Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].physicalLocation.lat Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].physicalLocation.lat.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].physicalLocation.lat.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].physicalLocation.lng Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].physicalLocation.lng.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].physicalLocation.lng.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].mentionID Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].mentionID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].mentionID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].eventMentions[].mentionSourcestring ["mention","owner",""] Yes
$.oneOf[0].allOf[1].Payload.posts[].repostNewsfeedRepost Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[0]null Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[1].available = false Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[1].sourcePostIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[1].messagestring Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2]object Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].available = true Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePostIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].repost.anyOf[2].sourcePostNewsfeedPost Yes
$.oneOf[0].allOf[1].Payload.posts[].pollsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].polls[]object NoResults and per-answer counts are hidden until the viewer has voted. An empty endTime means no deadline.
$.oneOf[0].allOf[1].Payload.posts[].polls[].idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].polls[].postIdinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].polls[].viewerAnswerId Yes
$.oneOf[0].allOf[1].Payload.posts[].polls[].viewerAnswerId.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].polls[].viewerAnswerId.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].polls[].totalVotesinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].polls[].resultVisibilitystring ["visible","hidden"] Yes
$.oneOf[0].allOf[1].Payload.posts[].polls[].answersarray Yes
$.oneOf[0].allOf[1].Payload.posts[].polls[].answers[]object No
$.oneOf[0].allOf[1].Payload.posts[].polls[].answers[].idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].polls[].answers[].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].polls[].answers[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.posts[].polls[].answers[].voteCountinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].polls[].answers[].percentinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].polls[].answers[].viewerSelectedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].polls[].answers[].isLeaderboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].polls[].questionstring Yes
$.oneOf[0].allOf[1].Payload.posts[].polls[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.posts[].polls[].iconstring Yes
$.oneOf[0].allOf[1].Payload.posts[].polls[].endTimestring Yes
$.oneOf[0].allOf[1].Payload.posts[].polls[].endTimeRelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].polls[].isClosedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].polls[].viewerHasVotedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].polls[].canVoteboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].polls[].canAddAnswersboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].polls[].showResultsboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].postActionsobject Yes
$.oneOf[0].allOf[1].Payload.posts[].postActions.prominentarray Yes
$.oneOf[0].allOf[1].Payload.posts[].postActions.prominent[]object No
$.oneOf[0].allOf[1].Payload.posts[].postActions.prominent[].ActionButtonIDstring Yes
$.oneOf[0].allOf[1].Payload.posts[].postActions.prominent[].ActionButtonNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].postActions.prominent[].IconNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].postActions.prominent[].Namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].postActions.prominent[].AdditionalTextstring Yes
$.oneOf[0].allOf[1].Payload.posts[].postActions.prominent[].ConfirmTitlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].postActions.prominent[].ConfirmTextstring YesServer-rendered confirmation content. May contain HTML; proposal reviews use labeled details with escaped user text and shared time markup.
$.oneOf[0].allOf[1].Payload.posts[].postActions.prominent[].ConfirmButtonTextstring Yes
$.oneOf[0].allOf[1].Payload.posts[].postActions.prominent[].DisplayModestring ["prominent","menu"] Yes
$.oneOf[0].allOf[1].Payload.posts[].postActions.prominent[].Clickableboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].postActions.prominent[].Stylestring ["primary","secondary","danger"] Yes
$.oneOf[0].allOf[1].Payload.posts[].postActions.menuarray Yes
$.oneOf[0].allOf[1].Payload.posts[].postActions.menu[]object No
$.oneOf[0].allOf[1].Payload.posts[].postActions.menu[].ActionButtonIDstring Yes
$.oneOf[0].allOf[1].Payload.posts[].postActions.menu[].ActionButtonNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].postActions.menu[].IconNamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].postActions.menu[].Namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].postActions.menu[].AdditionalTextstring Yes
$.oneOf[0].allOf[1].Payload.posts[].postActions.menu[].ConfirmTitlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].postActions.menu[].ConfirmTextstring YesServer-rendered confirmation content. May contain HTML; proposal reviews use labeled details with escaped user text and shared time markup.
$.oneOf[0].allOf[1].Payload.posts[].postActions.menu[].ConfirmButtonTextstring Yes
$.oneOf[0].allOf[1].Payload.posts[].postActions.menu[].DisplayModestring ["prominent","menu"] Yes
$.oneOf[0].allOf[1].Payload.posts[].postActions.menu[].Clickableboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].postActions.menu[].Stylestring ["primary","secondary","danger"] Yes
$.oneOf[0].allOf[1].Payload.posts[].tagsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].tags[] No
$.oneOf[0].allOf[1].Payload.posts[].tags[].anyOf[0]object No
$.oneOf[0].allOf[1].Payload.posts[].tags[].anyOf[0].mentionId Yes
$.oneOf[0].allOf[1].Payload.posts[].tags[].anyOf[0].mentionId.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].tags[].anyOf[0].mentionId.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].tags[].anyOf[0].kind = "location" Yes
$.oneOf[0].allOf[1].Payload.posts[].tags[].anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].tags[].anyOf[0].targetUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].tags[].anyOf[0].citySlugstring Yes
$.oneOf[0].allOf[1].Payload.posts[].tags[].anyOf[1]object No
$.oneOf[0].allOf[1].Payload.posts[].tags[].anyOf[1].mentionId Yes
$.oneOf[0].allOf[1].Payload.posts[].tags[].anyOf[1].mentionId.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].tags[].anyOf[1].mentionId.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].tags[].anyOf[1].kind = "user" Yes
$.oneOf[0].allOf[1].Payload.posts[].tags[].anyOf[1].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].tags[].anyOf[1].targetUrl Yes
$.oneOf[0].allOf[1].Payload.posts[].tags[].anyOf[1].targetUrl.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].tags[].anyOf[1].targetUrl.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].tags[].anyOf[1].identityHiddenboolean No
$.oneOf[0].allOf[1].Payload.posts[].tags[].anyOf[1].identityHiddenUntil No
$.oneOf[0].allOf[1].Payload.posts[].tags[].anyOf[1].identityHiddenUntil.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.posts[].tags[].anyOf[1].identityHiddenUntil.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.posts[].tagDisclosure Yes
$.oneOf[0].allOf[1].Payload.posts[].tagDisclosure.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].tagDisclosure.anyOf[0].countinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].tagDisclosure.anyOf[0].textstring Yes
$.oneOf[0].allOf[1].Payload.posts[].tagDisclosure.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].traderpointsDisclosure Yes
$.oneOf[0].allOf[1].Payload.posts[].traderpointsDisclosure.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].traderpointsDisclosure.anyOf[0].amountinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].traderpointsDisclosure.anyOf[0].reasonTypestring ["comment","post"] Yes
$.oneOf[0].allOf[1].Payload.posts[].traderpointsDisclosure.anyOf[0].amountLabelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].traderpointsDisclosure.anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].traderpointsDisclosure.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].traderpointsDisclosure.anyOf[0].summarystring Yes
$.oneOf[0].allOf[1].Payload.posts[].traderpointsDisclosure.anyOf[0].reasonstring Yes
$.oneOf[0].allOf[1].Payload.posts[].traderpointsDisclosure.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].statsobject Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.thumbsUpinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.viewsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.engagementBpinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.salesAmountCentsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.mentionClicksinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.usersNotifiedinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.replyCountinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.indirectReplyCountinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.bookmarkCountinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.viewerHasThumbedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.viewerReactionKeystring Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].targetTypestring ["post","chat_message"] Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].targetIdinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].viewerReactionKeystring ["","thumbs_up","heart","money_with_wings","laugh","wow","sad","angry"] Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].viewerHasReactedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].totalCountinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].countsobject Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].counts.thumbs_upinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].counts.heartinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].counts.money_with_wingsinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].counts.laughinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].counts.wowinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].counts.sadinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].counts.angryinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].recentarray Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].recent[]object No
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].recent[].userIDinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].recent[].usernamestring Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].recent[].reactionKeystring ["thumbs_up","heart","money_with_wings","laugh","wow","sad","angry"] Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].recent[].reactionEmojistring Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].recent[].createdDate Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].recent[].createdDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].recent[].createdDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].recent[].lastUpdateDate Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].recent[].lastUpdateDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].recent[].lastUpdateDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].recent[].reactedDate Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].recent[].reactedDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].recent[].reactedDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].recent[].createdDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].recent[].lastUpdateDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[0].recent[].reactedDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reactions.anyOf[1]array Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.repostsobject Yes
$.oneOf[0].allOf[1].Payload.posts[].stats.reposts.countinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].commentIdinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorId Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorId.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorId.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorAlias Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorAlias.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorAlias.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].profileUrl Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].profileUrl.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].profileUrl.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplayobject Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.aliasstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.avatarstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.avatarEmojistring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.profileImageUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.profileImageURLstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.profileUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.profileURLstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.customColorstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.customTextColorstring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.avatarModestring | null Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.htmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.idinteger | null Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.userIDinteger | null Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.isRichboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.profileImage Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.medalsarray Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.medals[]object No
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.medals[].Namestring Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.medals[].URLstring Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.identityHiddenboolean NoAn anonymized author has no profile or follow action.
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorDisplay.identityHiddenUntilinteger | null NoCurrent response-race closing timestamp in Unix seconds.
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].authorHtmlstring Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].whenstring Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[0].whenRelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].lastReply.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.posts[].profileUsageobject Yes
$.oneOf[0].allOf[1].Payload.posts[].profileUsage.countinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].profileUsage.canSetAsProfilePostboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].profileUsage.isViewerProfilePostboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].appUsage Yes
$.oneOf[0].allOf[1].Payload.posts[].appUsage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.posts[].appUsage.anyOf[0].countinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].appUsage.anyOf[0].canSetAsAppPost [0,1] Yes
$.oneOf[0].allOf[1].Payload.posts[].appUsage.anyOf[0].isViewerAppPost [0,1] Yes
$.oneOf[0].allOf[1].Payload.posts[].appUsage.anyOf[0].ownedAppCountinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].appUsage.anyOf[1]array Yes
$.oneOf[0].allOf[1].Payload.posts[].publicReleaseobject Yes
$.oneOf[0].allOf[1].Payload.posts[].publicRelease.datestring Yes
$.oneOf[0].allOf[1].Payload.posts[].publicRelease.inputValuestring Yes
$.oneOf[0].allOf[1].Payload.posts[].publicRelease.isScheduledboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].publicRelease.isFutureboolean Yes
$.oneOf[0].allOf[1].Payload.posts[].publicRelease.minutesUntilPublicinteger Yes
$.oneOf[0].allOf[1].Payload.posts[].publicRelease.labelstring Yes
$.oneOf[0].allOf[1].Payload.posts[].renderedHtmlByModeobject Yes
$.oneOf[0].allOf[1].Payload.posts[].renderedHtmlByMode.feedstring Yes
$.oneOf[0].allOf[1].Payload.posts[].renderedHtmlByMode.detailstring Yes
$.oneOf[0].allOf[1].Payload.posts[].renderedHtmlByMode.embeddedstring Yes
$.oneOf[0].allOf[1].Payload.posts[].renderedHtmlByMode.embeddedPreviewstring Yes
$.oneOf[0].allOf[1].Payload.replyUpdatesarray Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[]object No
$.oneOf[0].allOf[1].Payload.replyUpdates[].versionActionsHtmlstring Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].createdAtstring Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].createdAtRelstring Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].titlestring Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].bodystring Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].viewerReactionKeystring Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].idinteger Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].lastArchivedVersionIdinteger Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].parentPostIDinteger Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].thumbsUpinteger Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].viewsinteger Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].directReplyCountinteger Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].canEditPostboolean Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].viewerHasThumbedboolean Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].ownsCommentboolean Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].canViewInsightsboolean Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].postActionsobject Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].postActions.prominentarray Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].postActions.prominent[]object No
$.oneOf[0].allOf[1].Payload.replyUpdates[].postActions.prominent[].ActionButtonIDstring Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].postActions.prominent[].ActionButtonNamestring Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].postActions.prominent[].IconNamestring Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].postActions.prominent[].Namestring Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].postActions.prominent[].AdditionalTextstring Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].postActions.prominent[].ConfirmTitlestring Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].postActions.prominent[].ConfirmTextstring YesServer-rendered confirmation content. May contain HTML; proposal reviews use labeled details with escaped user text and shared time markup.
$.oneOf[0].allOf[1].Payload.replyUpdates[].postActions.prominent[].ConfirmButtonTextstring Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].postActions.prominent[].DisplayModestring ["prominent","menu"] Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].postActions.prominent[].Clickableboolean Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].postActions.prominent[].Stylestring ["primary","secondary","danger"] Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].postActions.menuarray Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].postActions.menu[]object No
$.oneOf[0].allOf[1].Payload.replyUpdates[].postActions.menu[].ActionButtonIDstring Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].postActions.menu[].ActionButtonNamestring Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].postActions.menu[].IconNamestring Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].postActions.menu[].Namestring Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].postActions.menu[].AdditionalTextstring Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].postActions.menu[].ConfirmTitlestring Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].postActions.menu[].ConfirmTextstring YesServer-rendered confirmation content. May contain HTML; proposal reviews use labeled details with escaped user text and shared time markup.
$.oneOf[0].allOf[1].Payload.replyUpdates[].postActions.menu[].ConfirmButtonTextstring Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].postActions.menu[].DisplayModestring ["prominent","menu"] Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].postActions.menu[].Clickableboolean Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].postActions.menu[].Stylestring ["primary","secondary","danger"] Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].authorNewsfeedReplyAuthor Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[0].aliasstring Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[0].avatarEmojistring Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[0].profileImageUrlstring Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[0].bannerImageUrlstring Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[0].profileUrlstring Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[0].mentionIdinteger Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[0].isSystemboolean Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[0].isYouboolean Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[0].profileImage Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[0].profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[0].profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[0].profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[0].profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[0].profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[0].profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[0].profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[0].profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[0].profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[0].profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[0].profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[0].profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[0].profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[0].profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[0].profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[0].profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[0].bannerImage Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[0].bannerImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[0].bannerImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[0].bannerImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[0].bannerImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[0].bannerImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[0].bannerImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[0].bannerImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[0].bannerImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[0].bannerImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[0].bannerImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[0].bannerImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[0].bannerImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[0].bannerImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[0].bannerImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[0].bannerImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[0].bannerImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[0].displayNewsfeedAuthorDisplay Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[0].display.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[0].display.anyOf[0].aliasstring | null Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[0].display.anyOf[0].avatarstring | null Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[0].display.anyOf[0].avatarEmojistring | null Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[0].display.anyOf[0].profileImageUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[0].display.anyOf[0].profileImageURLstring | null Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[0].display.anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[0].display.anyOf[0].profileUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[0].display.anyOf[0].profileURLstring | null Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[0].display.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[0].display.anyOf[0].customColorstring | null Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[0].display.anyOf[0].customTextColorstring | null Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[0].display.anyOf[0].avatarModestring | null Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[0].display.anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[0].display.anyOf[0].idinteger | null Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[0].display.anyOf[0].userIDinteger | null Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[0].display.anyOf[0].isRichboolean Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[0].display.anyOf[0].profileImage Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[0].display.anyOf[0].medalsarray Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[0].display.anyOf[0].medals[]object No
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[0].display.anyOf[0].medals[].Namestring Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[0].display.anyOf[0].medals[].URLstring Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[0].display.anyOf[0].identityHiddenboolean NoAn anonymized author has no profile or follow action.
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[0].display.anyOf[0].identityHiddenUntilinteger | null NoCurrent response-race closing timestamp in Unix seconds.
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[0].display.anyOf[0].mentionIdinteger | null Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[0].display.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[0].display.anyOf[1].aliasstring Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[0].display.anyOf[1].labelstring Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[0].display.anyOf[1].avatarEmojistring Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[0].display.anyOf[1].profileUrlstring Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[0].display.anyOf[1].htmlstring Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[0].display.anyOf[1].id = 0 Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[0].display.anyOf[1].mentionIdinteger Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[0].display.anyOf[2]object Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[0].display.anyOf[2].aliasnull Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[0].display.anyOf[2].labelstring Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[0].display.anyOf[2].avatarEmojinull Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[0].display.anyOf[2].profileUrlnull Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[0].display.anyOf[2].htmlstring Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[0].display.anyOf[2].idnull Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[0].display.anyOf[2].mentionIdnull Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[0].display.anyOf[2].identityHidden = true Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[0].display.anyOf[2].identityHiddenUntilinteger Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[1].aliasnull Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[1].avatarEmojinull Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[1].profileImageUrlnull Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[1].bannerImageUrlnull Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[1].profileUrlnull Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[1].htmlstring Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[1].idnull Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[1].mentionIdnull Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[1].isSystem = false Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[1].isYou = false Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[1].profileImagenull Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[1].bannerImagenull Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[1].displayNewsfeedAuthorDisplay Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[1].display.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[1].display.anyOf[0].aliasstring | null Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[1].display.anyOf[0].avatarstring | null Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[1].display.anyOf[0].avatarEmojistring | null Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[1].display.anyOf[0].profileImageUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[1].display.anyOf[0].profileImageURLstring | null Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[1].display.anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[1].display.anyOf[0].profileUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[1].display.anyOf[0].profileURLstring | null Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[1].display.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[1].display.anyOf[0].customColorstring | null Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[1].display.anyOf[0].customTextColorstring | null Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[1].display.anyOf[0].avatarModestring | null Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[1].display.anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[1].display.anyOf[0].idinteger | null Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[1].display.anyOf[0].userIDinteger | null Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[1].display.anyOf[0].isRichboolean Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[1].display.anyOf[0].profileImage Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[1].display.anyOf[0].medalsarray Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[1].display.anyOf[0].medals[]object No
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[1].display.anyOf[0].medals[].Namestring Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[1].display.anyOf[0].medals[].URLstring Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[1].display.anyOf[0].identityHiddenboolean NoAn anonymized author has no profile or follow action.
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[1].display.anyOf[0].identityHiddenUntilinteger | null NoCurrent response-race closing timestamp in Unix seconds.
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[1].display.anyOf[0].mentionIdinteger | null Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[1].display.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[1].display.anyOf[1].aliasstring Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[1].display.anyOf[1].labelstring Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[1].display.anyOf[1].avatarEmojistring Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[1].display.anyOf[1].profileUrlstring Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[1].display.anyOf[1].htmlstring Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[1].display.anyOf[1].id = 0 Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[1].display.anyOf[1].mentionIdinteger Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[1].display.anyOf[2]object Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[1].display.anyOf[2].aliasnull Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[1].display.anyOf[2].labelstring Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[1].display.anyOf[2].avatarEmojinull Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[1].display.anyOf[2].profileUrlnull Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[1].display.anyOf[2].htmlstring Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[1].display.anyOf[2].idnull Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[1].display.anyOf[2].mentionIdnull Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[1].display.anyOf[2].identityHidden = true Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[1].display.anyOf[2].identityHiddenUntilinteger Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[1].identityHidden = true Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].author.anyOf[1].identityHiddenUntilinteger Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].translation Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].translation.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].translation.anyOf[0].endpointstring Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].translation.anyOf[0].targetLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].translation.anyOf[0].targetLanguageNamestring Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].translation.anyOf[0].sourceLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].translation.anyOf[0].sourceContentHashstring Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].translation.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].translation.anyOf[0].bodystring Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].translation.anyOf[0].originalTitlestring Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].translation.anyOf[0].originalBodystring Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].translation.anyOf[0].eligibleboolean Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].translation.anyOf[0].cachedboolean Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].translation.anyOf[0].liveTranslationSourceEnabledboolean Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].translation.anyOf[0].bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].translation.anyOf[0].originalBodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].translation.anyOf[0].statestring ["done","eligible","none"] Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].translation.anyOf[0].sourceLanguageDetectionStatusstring Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].translation.anyOf[0].sourceLanguageDetectionConfidence Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].translation.anyOf[0].sourceLanguageDetectionConfidence.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].translation.anyOf[0].sourceLanguageDetectionConfidence.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].translation.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].mediaarray Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].media[]object No
$.oneOf[0].allOf[1].Payload.replyUpdates[].media[].idinteger Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].media[].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].media[].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].media[].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].media[].widthinteger Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].media[].heightinteger Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].media[].titlestring Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].inlineMediaarray Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].inlineMedia[]object No
$.oneOf[0].allOf[1].Payload.replyUpdates[].inlineMedia[].idinteger Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].inlineMedia[].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].inlineMedia[].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].inlineMedia[].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].inlineMedia[].widthinteger Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].inlineMedia[].heightinteger Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].inlineMedia[].titlestring Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].pollsarray Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].polls[]object NoResults and per-answer counts are hidden until the viewer has voted. An empty endTime means no deadline.
$.oneOf[0].allOf[1].Payload.replyUpdates[].polls[].idinteger Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].polls[].postIdinteger Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].polls[].viewerAnswerId Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].polls[].viewerAnswerId.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].polls[].viewerAnswerId.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].polls[].totalVotesinteger Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].polls[].resultVisibilitystring ["visible","hidden"] Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].polls[].answersarray Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].polls[].answers[]object No
$.oneOf[0].allOf[1].Payload.replyUpdates[].polls[].answers[].idinteger Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].polls[].answers[].titlestring Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].polls[].answers[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].polls[].answers[].voteCountinteger Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].polls[].answers[].percentinteger Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].polls[].answers[].viewerSelectedboolean Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].polls[].answers[].isLeaderboolean Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].polls[].questionstring Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].polls[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].polls[].iconstring Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].polls[].endTimestring Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].polls[].endTimeRelstring Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].polls[].isClosedboolean Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].polls[].viewerHasVotedboolean Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].polls[].canVoteboolean Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].polls[].canAddAnswersboolean Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].polls[].showResultsboolean Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].reactionsobject Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].reactions.targetTypestring ["post","chat_message"] Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].reactions.targetIdinteger Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].reactions.viewerReactionKeystring ["","thumbs_up","heart","money_with_wings","laugh","wow","sad","angry"] Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].reactions.viewerHasReactedboolean Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].reactions.totalCountinteger Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].reactions.countsobject Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].reactions.counts.thumbs_upinteger Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].reactions.counts.heartinteger Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].reactions.counts.money_with_wingsinteger Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].reactions.counts.laughinteger Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].reactions.counts.wowinteger Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].reactions.counts.sadinteger Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].reactions.counts.angryinteger Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].reactions.recentarray Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].reactions.recent[]object No
$.oneOf[0].allOf[1].Payload.replyUpdates[].reactions.recent[].userIDinteger Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].reactions.recent[].usernamestring Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].reactions.recent[].reactionKeystring ["thumbs_up","heart","money_with_wings","laugh","wow","sad","angry"] Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].reactions.recent[].reactionEmojistring Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].reactions.recent[].createdDate Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].reactions.recent[].createdDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].reactions.recent[].createdDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].reactions.recent[].lastUpdateDate Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].reactions.recent[].lastUpdateDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].reactions.recent[].lastUpdateDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].reactions.recent[].reactedDate Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].reactions.recent[].reactedDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].reactions.recent[].reactedDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].reactions.recent[].createdDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].reactions.recent[].lastUpdateDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].reactions.recent[].reactedDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.replyUpdates[].rootPostIdinteger Yes
$.oneOf[0].allOf[1].Payload.unavailablePostIdsarray Yes
$.oneOf[0].allOf[1].Payload.unavailablePostIds[]integer No
$.oneOf[1]object Yes
$.oneOf[1].RequestUserAliasstring Yes
$.oneOf[1].RequestPathstring | null Yes
$.oneOf[1].RequestStatus = "Failed" Yes
$.oneOf[1].ResponseCodeinteger Yes
$.oneOf[1].ResponseMessageAPIResponseMessage Yes
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[1].ResponseMessage.oneOf[1]array Yes
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[1].ResponseMessage.oneOf[2]object Yes
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[1].RequestImpersonatedByUserAliasstring No
Response example
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/community/get_newsfeed_post_updates",
    "RequestUserAlias": "example-user",
    "Payload": {
        "posts": [],
        "replyUpdates": [],
        "unavailablePostIds": []
    }
}
Machine-readable endpoint documentation
GET

/v1/community/get_newsfeed_replies

#
Returns the first N replies for a post (direct children only, oldest-first). Used by the inline-replies expansion. The reply tree for nested comments-of-comments is loaded lazily by calling this endpoint again with the child reply ID as `postId`.

Parameters

NameTypeRequiredDefaultDescription
postId int Yes — Post whose direct replies to fetch.
cursor string No "" Opaque pagination cursor from the previous response.
limit int No 5 Max replies (1–50).
Request example (cURL)
curl --get \
  'https://ca.appointmenttrader.com/v1/community/get_newsfeed_replies' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'postId={{postId}}' \
  --data-urlencode 'cursor={{cursor}}' \
  --data-urlencode 'limit={{limit}}'

Returns

JSON
See the shared response schema and synthetic example.
Response fields
FieldTypeRequiredDescription
$community_get_newsfeed_replies_Response Yes
$.oneOf[0] Yes
$.oneOf[0].allOf[0]object Yes
$.oneOf[0].allOf[0].RequestUserAliasstring Yes
$.oneOf[0].allOf[0].RequestPathstring | null Yes
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Yes
$.oneOf[0].allOf[0].ResponseCodeinteger Yes
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring No
$.oneOf[0].allOf[1]object Yes
$.oneOf[0].allOf[1].Payloadobject Yes
$.oneOf[0].allOf[1].Payload.postIdinteger Yes
$.oneOf[0].allOf[1].Payload.repliesarray Yes
$.oneOf[0].allOf[1].Payload.replies[]object No
$.oneOf[0].allOf[1].Payload.replies[].versionActionsHtmlstring Yes
$.oneOf[0].allOf[1].Payload.replies[].createdAtstring Yes
$.oneOf[0].allOf[1].Payload.replies[].createdAtRelstring Yes
$.oneOf[0].allOf[1].Payload.replies[].titlestring Yes
$.oneOf[0].allOf[1].Payload.replies[].bodystring Yes
$.oneOf[0].allOf[1].Payload.replies[].viewerReactionKeystring Yes
$.oneOf[0].allOf[1].Payload.replies[].idinteger Yes
$.oneOf[0].allOf[1].Payload.replies[].lastArchivedVersionIdinteger Yes
$.oneOf[0].allOf[1].Payload.replies[].parentPostIDinteger Yes
$.oneOf[0].allOf[1].Payload.replies[].thumbsUpinteger Yes
$.oneOf[0].allOf[1].Payload.replies[].viewsinteger Yes
$.oneOf[0].allOf[1].Payload.replies[].directReplyCountinteger Yes
$.oneOf[0].allOf[1].Payload.replies[].canEditPostboolean Yes
$.oneOf[0].allOf[1].Payload.replies[].viewerHasThumbedboolean Yes
$.oneOf[0].allOf[1].Payload.replies[].ownsCommentboolean Yes
$.oneOf[0].allOf[1].Payload.replies[].canViewInsightsboolean Yes
$.oneOf[0].allOf[1].Payload.replies[].postActionsobject Yes
$.oneOf[0].allOf[1].Payload.replies[].postActions.prominentarray Yes
$.oneOf[0].allOf[1].Payload.replies[].postActions.prominent[]object No
$.oneOf[0].allOf[1].Payload.replies[].postActions.prominent[].ActionButtonIDstring Yes
$.oneOf[0].allOf[1].Payload.replies[].postActions.prominent[].ActionButtonNamestring Yes
$.oneOf[0].allOf[1].Payload.replies[].postActions.prominent[].IconNamestring Yes
$.oneOf[0].allOf[1].Payload.replies[].postActions.prominent[].Namestring Yes
$.oneOf[0].allOf[1].Payload.replies[].postActions.prominent[].AdditionalTextstring Yes
$.oneOf[0].allOf[1].Payload.replies[].postActions.prominent[].ConfirmTitlestring Yes
$.oneOf[0].allOf[1].Payload.replies[].postActions.prominent[].ConfirmTextstring YesServer-rendered confirmation content. May contain HTML; proposal reviews use labeled details with escaped user text and shared time markup.
$.oneOf[0].allOf[1].Payload.replies[].postActions.prominent[].ConfirmButtonTextstring Yes
$.oneOf[0].allOf[1].Payload.replies[].postActions.prominent[].DisplayModestring ["prominent","menu"] Yes
$.oneOf[0].allOf[1].Payload.replies[].postActions.prominent[].Clickableboolean Yes
$.oneOf[0].allOf[1].Payload.replies[].postActions.prominent[].Stylestring ["primary","secondary","danger"] Yes
$.oneOf[0].allOf[1].Payload.replies[].postActions.menuarray Yes
$.oneOf[0].allOf[1].Payload.replies[].postActions.menu[]object No
$.oneOf[0].allOf[1].Payload.replies[].postActions.menu[].ActionButtonIDstring Yes
$.oneOf[0].allOf[1].Payload.replies[].postActions.menu[].ActionButtonNamestring Yes
$.oneOf[0].allOf[1].Payload.replies[].postActions.menu[].IconNamestring Yes
$.oneOf[0].allOf[1].Payload.replies[].postActions.menu[].Namestring Yes
$.oneOf[0].allOf[1].Payload.replies[].postActions.menu[].AdditionalTextstring Yes
$.oneOf[0].allOf[1].Payload.replies[].postActions.menu[].ConfirmTitlestring Yes
$.oneOf[0].allOf[1].Payload.replies[].postActions.menu[].ConfirmTextstring YesServer-rendered confirmation content. May contain HTML; proposal reviews use labeled details with escaped user text and shared time markup.
$.oneOf[0].allOf[1].Payload.replies[].postActions.menu[].ConfirmButtonTextstring Yes
$.oneOf[0].allOf[1].Payload.replies[].postActions.menu[].DisplayModestring ["prominent","menu"] Yes
$.oneOf[0].allOf[1].Payload.replies[].postActions.menu[].Clickableboolean Yes
$.oneOf[0].allOf[1].Payload.replies[].postActions.menu[].Stylestring ["primary","secondary","danger"] Yes
$.oneOf[0].allOf[1].Payload.replies[].authorNewsfeedReplyAuthor Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[0].aliasstring Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[0].avatarEmojistring Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[0].profileImageUrlstring Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[0].bannerImageUrlstring Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[0].profileUrlstring Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[0].mentionIdinteger Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[0].isSystemboolean Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[0].isYouboolean Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[0].profileImage Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[0].profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[0].profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[0].profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[0].profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[0].profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[0].profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[0].profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[0].profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[0].profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[0].profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[0].profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[0].profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[0].profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[0].profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[0].profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[0].profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[0].bannerImage Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[0].bannerImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[0].bannerImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[0].bannerImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[0].bannerImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[0].bannerImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[0].bannerImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[0].bannerImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[0].bannerImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[0].bannerImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[0].bannerImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[0].bannerImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[0].bannerImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[0].bannerImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[0].bannerImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[0].bannerImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[0].bannerImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[0].displayNewsfeedAuthorDisplay Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[0].display.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[0].display.anyOf[0].aliasstring | null Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[0].display.anyOf[0].avatarstring | null Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[0].display.anyOf[0].avatarEmojistring | null Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[0].display.anyOf[0].profileImageUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[0].display.anyOf[0].profileImageURLstring | null Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[0].display.anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[0].display.anyOf[0].profileUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[0].display.anyOf[0].profileURLstring | null Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[0].display.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[0].display.anyOf[0].customColorstring | null Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[0].display.anyOf[0].customTextColorstring | null Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[0].display.anyOf[0].avatarModestring | null Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[0].display.anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[0].display.anyOf[0].idinteger | null Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[0].display.anyOf[0].userIDinteger | null Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[0].display.anyOf[0].isRichboolean Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[0].display.anyOf[0].profileImage Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[0].display.anyOf[0].medalsarray Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[0].display.anyOf[0].medals[]object No
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[0].display.anyOf[0].medals[].Namestring Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[0].display.anyOf[0].medals[].URLstring Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[0].display.anyOf[0].identityHiddenboolean NoAn anonymized author has no profile or follow action.
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[0].display.anyOf[0].identityHiddenUntilinteger | null NoCurrent response-race closing timestamp in Unix seconds.
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[0].display.anyOf[0].mentionIdinteger | null Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[0].display.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[0].display.anyOf[1].aliasstring Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[0].display.anyOf[1].labelstring Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[0].display.anyOf[1].avatarEmojistring Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[0].display.anyOf[1].profileUrlstring Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[0].display.anyOf[1].htmlstring Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[0].display.anyOf[1].id = 0 Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[0].display.anyOf[1].mentionIdinteger Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[0].display.anyOf[2]object Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[0].display.anyOf[2].aliasnull Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[0].display.anyOf[2].labelstring Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[0].display.anyOf[2].avatarEmojinull Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[0].display.anyOf[2].profileUrlnull Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[0].display.anyOf[2].htmlstring Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[0].display.anyOf[2].idnull Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[0].display.anyOf[2].mentionIdnull Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[0].display.anyOf[2].identityHidden = true Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[0].display.anyOf[2].identityHiddenUntilinteger Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[1].aliasnull Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[1].avatarEmojinull Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[1].profileImageUrlnull Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[1].bannerImageUrlnull Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[1].profileUrlnull Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[1].htmlstring Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[1].idnull Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[1].mentionIdnull Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[1].isSystem = false Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[1].isYou = false Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[1].profileImagenull Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[1].bannerImagenull Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[1].displayNewsfeedAuthorDisplay Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[1].display.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[1].display.anyOf[0].aliasstring | null Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[1].display.anyOf[0].avatarstring | null Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[1].display.anyOf[0].avatarEmojistring | null Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[1].display.anyOf[0].profileImageUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[1].display.anyOf[0].profileImageURLstring | null Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[1].display.anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[1].display.anyOf[0].profileUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[1].display.anyOf[0].profileURLstring | null Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[1].display.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[1].display.anyOf[0].customColorstring | null Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[1].display.anyOf[0].customTextColorstring | null Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[1].display.anyOf[0].avatarModestring | null Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[1].display.anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[1].display.anyOf[0].idinteger | null Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[1].display.anyOf[0].userIDinteger | null Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[1].display.anyOf[0].isRichboolean Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[1].display.anyOf[0].profileImage Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[1].display.anyOf[0].medalsarray Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[1].display.anyOf[0].medals[]object No
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[1].display.anyOf[0].medals[].Namestring Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[1].display.anyOf[0].medals[].URLstring Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[1].display.anyOf[0].identityHiddenboolean NoAn anonymized author has no profile or follow action.
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[1].display.anyOf[0].identityHiddenUntilinteger | null NoCurrent response-race closing timestamp in Unix seconds.
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[1].display.anyOf[0].mentionIdinteger | null Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[1].display.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[1].display.anyOf[1].aliasstring Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[1].display.anyOf[1].labelstring Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[1].display.anyOf[1].avatarEmojistring Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[1].display.anyOf[1].profileUrlstring Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[1].display.anyOf[1].htmlstring Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[1].display.anyOf[1].id = 0 Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[1].display.anyOf[1].mentionIdinteger Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[1].display.anyOf[2]object Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[1].display.anyOf[2].aliasnull Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[1].display.anyOf[2].labelstring Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[1].display.anyOf[2].avatarEmojinull Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[1].display.anyOf[2].profileUrlnull Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[1].display.anyOf[2].htmlstring Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[1].display.anyOf[2].idnull Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[1].display.anyOf[2].mentionIdnull Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[1].display.anyOf[2].identityHidden = true Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[1].display.anyOf[2].identityHiddenUntilinteger Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[1].identityHidden = true Yes
$.oneOf[0].allOf[1].Payload.replies[].author.anyOf[1].identityHiddenUntilinteger Yes
$.oneOf[0].allOf[1].Payload.replies[].translation Yes
$.oneOf[0].allOf[1].Payload.replies[].translation.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.replies[].translation.anyOf[0].endpointstring Yes
$.oneOf[0].allOf[1].Payload.replies[].translation.anyOf[0].targetLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.replies[].translation.anyOf[0].targetLanguageNamestring Yes
$.oneOf[0].allOf[1].Payload.replies[].translation.anyOf[0].sourceLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.replies[].translation.anyOf[0].sourceContentHashstring Yes
$.oneOf[0].allOf[1].Payload.replies[].translation.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.replies[].translation.anyOf[0].bodystring Yes
$.oneOf[0].allOf[1].Payload.replies[].translation.anyOf[0].originalTitlestring Yes
$.oneOf[0].allOf[1].Payload.replies[].translation.anyOf[0].originalBodystring Yes
$.oneOf[0].allOf[1].Payload.replies[].translation.anyOf[0].eligibleboolean Yes
$.oneOf[0].allOf[1].Payload.replies[].translation.anyOf[0].cachedboolean Yes
$.oneOf[0].allOf[1].Payload.replies[].translation.anyOf[0].liveTranslationSourceEnabledboolean Yes
$.oneOf[0].allOf[1].Payload.replies[].translation.anyOf[0].bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.replies[].translation.anyOf[0].originalBodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.replies[].translation.anyOf[0].statestring ["done","eligible","none"] Yes
$.oneOf[0].allOf[1].Payload.replies[].translation.anyOf[0].sourceLanguageDetectionStatusstring Yes
$.oneOf[0].allOf[1].Payload.replies[].translation.anyOf[0].sourceLanguageDetectionConfidence Yes
$.oneOf[0].allOf[1].Payload.replies[].translation.anyOf[0].sourceLanguageDetectionConfidence.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.replies[].translation.anyOf[0].sourceLanguageDetectionConfidence.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.replies[].translation.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.replies[].mediaarray Yes
$.oneOf[0].allOf[1].Payload.replies[].media[]object No
$.oneOf[0].allOf[1].Payload.replies[].media[].idinteger Yes
$.oneOf[0].allOf[1].Payload.replies[].media[].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.replies[].media[].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.replies[].media[].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.replies[].media[].widthinteger Yes
$.oneOf[0].allOf[1].Payload.replies[].media[].heightinteger Yes
$.oneOf[0].allOf[1].Payload.replies[].media[].titlestring Yes
$.oneOf[0].allOf[1].Payload.replies[].inlineMediaarray Yes
$.oneOf[0].allOf[1].Payload.replies[].inlineMedia[]object No
$.oneOf[0].allOf[1].Payload.replies[].inlineMedia[].idinteger Yes
$.oneOf[0].allOf[1].Payload.replies[].inlineMedia[].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.replies[].inlineMedia[].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.replies[].inlineMedia[].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.replies[].inlineMedia[].widthinteger Yes
$.oneOf[0].allOf[1].Payload.replies[].inlineMedia[].heightinteger Yes
$.oneOf[0].allOf[1].Payload.replies[].inlineMedia[].titlestring Yes
$.oneOf[0].allOf[1].Payload.replies[].pollsarray Yes
$.oneOf[0].allOf[1].Payload.replies[].polls[]object NoResults and per-answer counts are hidden until the viewer has voted. An empty endTime means no deadline.
$.oneOf[0].allOf[1].Payload.replies[].polls[].idinteger Yes
$.oneOf[0].allOf[1].Payload.replies[].polls[].postIdinteger Yes
$.oneOf[0].allOf[1].Payload.replies[].polls[].viewerAnswerId Yes
$.oneOf[0].allOf[1].Payload.replies[].polls[].viewerAnswerId.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.replies[].polls[].viewerAnswerId.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.replies[].polls[].totalVotesinteger Yes
$.oneOf[0].allOf[1].Payload.replies[].polls[].resultVisibilitystring ["visible","hidden"] Yes
$.oneOf[0].allOf[1].Payload.replies[].polls[].answersarray Yes
$.oneOf[0].allOf[1].Payload.replies[].polls[].answers[]object No
$.oneOf[0].allOf[1].Payload.replies[].polls[].answers[].idinteger Yes
$.oneOf[0].allOf[1].Payload.replies[].polls[].answers[].titlestring Yes
$.oneOf[0].allOf[1].Payload.replies[].polls[].answers[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.replies[].polls[].answers[].voteCountinteger Yes
$.oneOf[0].allOf[1].Payload.replies[].polls[].answers[].percentinteger Yes
$.oneOf[0].allOf[1].Payload.replies[].polls[].answers[].viewerSelectedboolean Yes
$.oneOf[0].allOf[1].Payload.replies[].polls[].answers[].isLeaderboolean Yes
$.oneOf[0].allOf[1].Payload.replies[].polls[].questionstring Yes
$.oneOf[0].allOf[1].Payload.replies[].polls[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.replies[].polls[].iconstring Yes
$.oneOf[0].allOf[1].Payload.replies[].polls[].endTimestring Yes
$.oneOf[0].allOf[1].Payload.replies[].polls[].endTimeRelstring Yes
$.oneOf[0].allOf[1].Payload.replies[].polls[].isClosedboolean Yes
$.oneOf[0].allOf[1].Payload.replies[].polls[].viewerHasVotedboolean Yes
$.oneOf[0].allOf[1].Payload.replies[].polls[].canVoteboolean Yes
$.oneOf[0].allOf[1].Payload.replies[].polls[].canAddAnswersboolean Yes
$.oneOf[0].allOf[1].Payload.replies[].polls[].showResultsboolean Yes
$.oneOf[0].allOf[1].Payload.replies[].reactionsobject Yes
$.oneOf[0].allOf[1].Payload.replies[].reactions.targetTypestring ["post","chat_message"] Yes
$.oneOf[0].allOf[1].Payload.replies[].reactions.targetIdinteger Yes
$.oneOf[0].allOf[1].Payload.replies[].reactions.viewerReactionKeystring ["","thumbs_up","heart","money_with_wings","laugh","wow","sad","angry"] Yes
$.oneOf[0].allOf[1].Payload.replies[].reactions.viewerHasReactedboolean Yes
$.oneOf[0].allOf[1].Payload.replies[].reactions.totalCountinteger Yes
$.oneOf[0].allOf[1].Payload.replies[].reactions.countsobject Yes
$.oneOf[0].allOf[1].Payload.replies[].reactions.counts.thumbs_upinteger Yes
$.oneOf[0].allOf[1].Payload.replies[].reactions.counts.heartinteger Yes
$.oneOf[0].allOf[1].Payload.replies[].reactions.counts.money_with_wingsinteger Yes
$.oneOf[0].allOf[1].Payload.replies[].reactions.counts.laughinteger Yes
$.oneOf[0].allOf[1].Payload.replies[].reactions.counts.wowinteger Yes
$.oneOf[0].allOf[1].Payload.replies[].reactions.counts.sadinteger Yes
$.oneOf[0].allOf[1].Payload.replies[].reactions.counts.angryinteger Yes
$.oneOf[0].allOf[1].Payload.replies[].reactions.recentarray Yes
$.oneOf[0].allOf[1].Payload.replies[].reactions.recent[]object No
$.oneOf[0].allOf[1].Payload.replies[].reactions.recent[].userIDinteger Yes
$.oneOf[0].allOf[1].Payload.replies[].reactions.recent[].usernamestring Yes
$.oneOf[0].allOf[1].Payload.replies[].reactions.recent[].reactionKeystring ["thumbs_up","heart","money_with_wings","laugh","wow","sad","angry"] Yes
$.oneOf[0].allOf[1].Payload.replies[].reactions.recent[].reactionEmojistring Yes
$.oneOf[0].allOf[1].Payload.replies[].reactions.recent[].createdDate Yes
$.oneOf[0].allOf[1].Payload.replies[].reactions.recent[].createdDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.replies[].reactions.recent[].createdDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.replies[].reactions.recent[].lastUpdateDate Yes
$.oneOf[0].allOf[1].Payload.replies[].reactions.recent[].lastUpdateDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.replies[].reactions.recent[].lastUpdateDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.replies[].reactions.recent[].reactedDate Yes
$.oneOf[0].allOf[1].Payload.replies[].reactions.recent[].reactedDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.replies[].reactions.recent[].reactedDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.replies[].reactions.recent[].createdDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.replies[].reactions.recent[].lastUpdateDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.replies[].reactions.recent[].reactedDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.nextCursorstring Yes
$.oneOf[0].allOf[1].Payload.hasMoreboolean Yes
$.oneOf[1]object Yes
$.oneOf[1].RequestUserAliasstring Yes
$.oneOf[1].RequestPathstring | null Yes
$.oneOf[1].RequestStatus = "Failed" Yes
$.oneOf[1].ResponseCodeinteger Yes
$.oneOf[1].ResponseMessageAPIResponseMessage Yes
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[1].ResponseMessage.oneOf[1]array Yes
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[1].ResponseMessage.oneOf[2]object Yes
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[1].RequestImpersonatedByUserAliasstring No
Response example
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/community/get_newsfeed_replies",
    "RequestUserAlias": "example-user",
    "Payload": {
        "postId": 0,
        "replies": [],
        "nextCursor": "synthetic-example",
        "hasMore": false
    }
}
Machine-readable endpoint documentation
GET

/v1/community/get_newsfeed_reply_example

#
Returns short AI-generated example replies for the v2 post detail reply composer. The examples are display-only typewriter prompts. They are never submitted automatically and are cached by post content, viewer role, and active locale.

Parameters

NameTypeRequiredDefaultDescription
postId int No 0 ATDiscussionPosts.ID to generate reply examples for.
Request example (cURL)
curl --get \
  'https://ca.appointmenttrader.com/v1/community/get_newsfeed_reply_example' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'postId={{postId}}'

Returns

JSON
See the shared response schema and synthetic example.
Response fields
FieldTypeRequiredDescription
$community_get_newsfeed_reply_example_Response Yes
$.oneOf[0] Yes
$.oneOf[0].allOf[0]object Yes
$.oneOf[0].allOf[0].RequestUserAliasstring Yes
$.oneOf[0].allOf[0].RequestPathstring | null Yes
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Yes
$.oneOf[0].allOf[0].ResponseCodeinteger Yes
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring No
$.oneOf[0].allOf[1]object Yes
$.oneOf[0].allOf[1].Payloadobject Yes
$.oneOf[0].allOf[1].Payload.examplesarray Yes
$.oneOf[0].allOf[1].Payload.examples[]string No
$.oneOf[0].allOf[1].Payload.viewerRolestring ["author","other"] Yes
$.oneOf[0].allOf[1].Payload.cachedboolean Yes
$.oneOf[1]object Yes
$.oneOf[1].RequestUserAliasstring Yes
$.oneOf[1].RequestPathstring | null Yes
$.oneOf[1].RequestStatus = "Failed" Yes
$.oneOf[1].ResponseCodeinteger Yes
$.oneOf[1].ResponseMessageAPIResponseMessage Yes
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[1].ResponseMessage.oneOf[1]array Yes
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[1].ResponseMessage.oneOf[2]object Yes
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[1].RequestImpersonatedByUserAliasstring No
Response example
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/community/get_newsfeed_reply_example",
    "RequestUserAlias": "example-user",
    "Payload": {
        "examples": [],
        "viewerRole": "author",
        "cached": false
    }
}
Machine-readable endpoint documentation
GET

/v1/community/get_post_action_permissions

#
Returns call-time action permissions for one newsfeed post. This intentionally checks only the selected post, not every feed card during get_newsfeed serialization.

Parameters

NameTypeRequiredDefaultDescription
postId int No 0 ATDiscussionPosts.ID whose action menu was opened.
Request example (cURL)
curl --get \
  'https://ca.appointmenttrader.com/v1/community/get_post_action_permissions' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'postId={{postId}}'

Returns

JSON
See the shared response schema and synthetic example.
Response fields
FieldTypeRequiredDescription
$community_get_post_action_permissions_Response Yes
$.oneOf[0] Yes
$.oneOf[0].allOf[0]object Yes
$.oneOf[0].allOf[0].RequestUserAliasstring Yes
$.oneOf[0].allOf[0].RequestPathstring | null Yes
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Yes
$.oneOf[0].allOf[0].ResponseCodeinteger Yes
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring No
$.oneOf[0].allOf[1]object Yes
$.oneOf[0].allOf[1].Payloadobject Yes
$.oneOf[0].allOf[1].Payload.postIdinteger Yes
$.oneOf[0].allOf[1].Payload.canDeleteboolean Yes
$.oneOf[0].allOf[1].Payload.canSetPublicReleaseDateboolean Yes
$.oneOf[0].allOf[1].Payload.canCreatePollboolean Yes
$.oneOf[0].allOf[1].Payload.canMoveForumboolean Yes
$.oneOf[0].allOf[1].Payload.canGoLiveboolean Yes
$.oneOf[0].allOf[1].Payload.canAddEventLocationboolean Yes
$.oneOf[0].allOf[1].Payload.postOverlay Yes
$.oneOf[0].allOf[1].Payload.postOverlay.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.postOverlay.anyOf[0].postIdinteger Yes
$.oneOf[0].allOf[1].Payload.postOverlay.anyOf[0].audience Yes
$.oneOf[0].allOf[1].Payload.postOverlay.anyOf[0].audience.anyOf[0]string ["all","signed_in","all_intents","sell","buy","socialize","location-partner"] Yes
$.oneOf[0].allOf[1].Payload.postOverlay.anyOf[0].audience.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.postOverlay.anyOf[0].activationId Yes
$.oneOf[0].allOf[1].Payload.postOverlay.anyOf[0].activationId.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.postOverlay.anyOf[0].activationId.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.postOverlay.anyOf[0].revisioninteger Yes
$.oneOf[0].allOf[1].Payload.postOverlay.anyOf[0].endsAtinteger Yes
$.oneOf[0].allOf[1].Payload.postOverlay.anyOf[0].activeboolean Yes
$.oneOf[0].allOf[1].Payload.postOverlay.anyOf[0].postTitlestring Yes
$.oneOf[0].allOf[1].Payload.postOverlay.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.goLiveUrlstring Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].eventobject Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].event.eventIDinteger Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].event.namestring Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].event.urlSlugstring Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].event.iconEmojistring Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].event.externalURLstring Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].event.descriptionstring Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].event.effectRadiusInMeters Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].event.effectRadiusInMeters.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].event.effectRadiusInMeters.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].event.categoryobject Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].event.category.categoryIDinteger Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].event.category.namestring Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].event.category.iconEmojistring Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].event.category.urlSlugstring Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].event.ownerPostID Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].event.ownerPostID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].event.ownerPostID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].event.ownerPostName Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].event.ownerPostName.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].event.ownerPostName.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].event.ownerPostURL Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].event.ownerPostURL.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].event.ownerPostURL.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].event.originatorUserID Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].event.originatorUserID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].event.originatorUserID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].event.earnedTraderPointsinteger Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].event.importanceLevel Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].event.importanceLevel.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].event.importanceLevel.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].event.defaultImportanceLevel Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].event.defaultImportanceLevel.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].event.defaultImportanceLevel.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].event.affectsOpeningTimesboolean Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].event.countryCodeIncludeListarray Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].event.countryCodeIncludeList[]string No
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].event.countryCodeExcludeListarray Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].event.countryCodeExcludeList[]string No
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].event.geographicobject Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].event.geographic.lat Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].event.geographic.lat.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].event.geographic.lat.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].event.geographic.lng Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].event.geographic.lng.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].event.geographic.lng.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].event.geographic.effectRadiusInMeters Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].event.geographic.effectRadiusInMeters.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].event.geographic.effectRadiusInMeters.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].event.geographic.eventATLocationID Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].event.geographic.eventATLocationID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].event.geographic.eventATLocationID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].event.physicalLocationobject Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].event.physicalLocation.modestring ["venue","point","none"] Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].event.physicalLocation.locationID Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].event.physicalLocation.locationID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].event.physicalLocation.locationID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].event.physicalLocation.namestring Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].event.physicalLocation.aliasstring Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].event.physicalLocation.addressStringstring Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].event.physicalLocation.countryCodestring Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].event.physicalLocation.lat Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].event.physicalLocation.lat.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].event.physicalLocation.lat.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].event.physicalLocation.lng Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].event.physicalLocation.lng.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].event.physicalLocation.lng.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].event.mentionID Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].event.mentionID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].event.mentionID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].event.mentionSourcestring ["mention","owner",""] Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].eventsarray Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].events[]object No
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].events[].eventIDinteger Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].events[].namestring Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].events[].urlSlugstring Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].events[].iconEmojistring Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].events[].externalURLstring Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].events[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].events[].effectRadiusInMeters Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].events[].effectRadiusInMeters.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].events[].effectRadiusInMeters.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].events[].categoryobject Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].events[].category.categoryIDinteger Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].events[].category.namestring Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].events[].category.iconEmojistring Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].events[].category.urlSlugstring Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].events[].ownerPostID Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].events[].ownerPostID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].events[].ownerPostID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].events[].ownerPostName Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].events[].ownerPostName.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].events[].ownerPostName.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].events[].ownerPostURL Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].events[].ownerPostURL.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].events[].ownerPostURL.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].events[].originatorUserID Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].events[].originatorUserID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].events[].originatorUserID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].events[].earnedTraderPointsinteger Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].events[].importanceLevel Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].events[].importanceLevel.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].events[].importanceLevel.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].events[].defaultImportanceLevel Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].events[].defaultImportanceLevel.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].events[].defaultImportanceLevel.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].events[].affectsOpeningTimesboolean Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].events[].countryCodeIncludeListarray Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].events[].countryCodeIncludeList[]string No
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].events[].countryCodeExcludeListarray Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].events[].countryCodeExcludeList[]string No
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].events[].geographicobject Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].events[].geographic.lat Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].events[].geographic.lat.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].events[].geographic.lat.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].events[].geographic.lng Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].events[].geographic.lng.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].events[].geographic.lng.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].events[].geographic.effectRadiusInMeters Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].events[].geographic.effectRadiusInMeters.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].events[].geographic.effectRadiusInMeters.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].events[].geographic.eventATLocationID Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].events[].geographic.eventATLocationID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].events[].geographic.eventATLocationID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].events[].physicalLocationobject Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].events[].physicalLocation.modestring ["venue","point","none"] Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].events[].physicalLocation.locationID Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].events[].physicalLocation.locationID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].events[].physicalLocation.locationID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].events[].physicalLocation.namestring Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].events[].physicalLocation.aliasstring Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].events[].physicalLocation.addressStringstring Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].events[].physicalLocation.countryCodestring Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].events[].physicalLocation.lat Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].events[].physicalLocation.lat.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].events[].physicalLocation.lat.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].events[].physicalLocation.lng Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].events[].physicalLocation.lng.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].events[].physicalLocation.lng.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].events[].mentionID Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].events[].mentionID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].events[].mentionID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].events[].mentionSourcestring ["mention","owner",""] Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].postIDinteger Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].source = "newsfeed" Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].boardIDinteger Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].selectedBoardOption Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].selectedBoardOption.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].selectedBoardOption.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].selectedBoardOption.anyOf[0].boardIDinteger Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].selectedBoardOption.anyOf[0].countinteger Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].selectedBoardOption.anyOf[0].slugstring Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].selectedBoardOption.anyOf[0].namestring Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].selectedBoardOption.anyOf[0].citystring Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].selectedBoardOption.anyOf[0].cityGroupCodestring Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].selectedBoardOption.anyOf[0].intentstring Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].selectedBoardOption.anyOf[0].callbackstring Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].selectedBoardOption.anyOf[0].unitLabelstring Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].selectedBoardOption.anyOf[0].routingDescriptionstring Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].selectedBoardOption.anyOf[0].createsRegularBoardPostboolean Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].selectedBoardOption.anyOf[0].isDefaultRequestBoardboolean Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].selectedBoardOption.anyOf[0].isDefaultListingBoardboolean Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].selectedBoardOption.anyOf[0].routingEnabledboolean Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].selectedBoardOption.anyOf[0].selectedboolean Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].selectedBoardOption.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].cityNamestring Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].citySlugstring Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[0].cityGroupCodestring Yes
$.oneOf[0].allOf[1].Payload.eventLocationBridge.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.publicReleaseobject Yes
$.oneOf[0].allOf[1].Payload.publicRelease.datestring Yes
$.oneOf[0].allOf[1].Payload.publicRelease.inputValuestring Yes
$.oneOf[0].allOf[1].Payload.publicRelease.isScheduledboolean Yes
$.oneOf[0].allOf[1].Payload.publicRelease.isFutureboolean Yes
$.oneOf[0].allOf[1].Payload.publicRelease.minutesUntilPublicinteger Yes
$.oneOf[0].allOf[1].Payload.publicRelease.labelstring Yes
$.oneOf[0].allOf[1].Payload.forumMoveobject Yes
$.oneOf[0].allOf[1].Payload.forumMove.currentBoard Yes
$.oneOf[0].allOf[1].Payload.forumMove.currentBoard.anyOf[0]PostForumCurrentBoard Yes
$.oneOf[0].allOf[1].Payload.forumMove.currentBoard.anyOf[0].anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.forumMove.currentBoard.anyOf[0].anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.forumMove.currentBoard.anyOf[0].anyOf[0].boardIDinteger Yes
$.oneOf[0].allOf[1].Payload.forumMove.currentBoard.anyOf[0].anyOf[0].namestring Yes
$.oneOf[0].allOf[1].Payload.forumMove.currentBoard.anyOf[0].anyOf[0].intentstring Yes
$.oneOf[0].allOf[1].Payload.forumMove.currentBoard.anyOf[0].anyOf[0].composerIntentstring Yes
$.oneOf[0].allOf[1].Payload.forumMove.currentBoard.anyOf[0].anyOf[0].citystring Yes
$.oneOf[0].allOf[1].Payload.forumMove.currentBoard.anyOf[0].anyOf[0].cityGroupCodestring Yes
$.oneOf[0].allOf[1].Payload.forumMove.currentBoard.anyOf[0].anyOf[0].urlstring Yes
$.oneOf[0].allOf[1].Payload.forumMove.currentBoard.anyOf[0].anyOf[1]array Yes
$.oneOf[0].allOf[1].Payload.forumMove.currentBoard.anyOf[1]array Yes
$.oneOf[1]object Yes
$.oneOf[1].RequestUserAliasstring Yes
$.oneOf[1].RequestPathstring | null Yes
$.oneOf[1].RequestStatus = "Failed" Yes
$.oneOf[1].ResponseCodeinteger Yes
$.oneOf[1].ResponseMessageAPIResponseMessage Yes
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[1].ResponseMessage.oneOf[1]array Yes
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[1].ResponseMessage.oneOf[2]object Yes
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[1].RequestImpersonatedByUserAliasstring No
Response example
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/community/get_post_action_permissions",
    "RequestUserAlias": "example-user",
    "Payload": {
        "postId": 0,
        "canDelete": false,
        "canSetPublicReleaseDate": false,
        "canCreatePoll": false,
        "canMoveForum": false,
        "canGoLive": false,
        "canAddEventLocation": false,
        "postOverlay": {
            "postId": 0,
            "audience": "all",
            "activationId": "synthetic-example",
            "revision": 0,
            "endsAt": 0,
            "active": false,
            "postTitle": "synthetic-example"
        },
        "goLiveUrl": "synthetic-example",
        "eventLocationBridge": {
            "event": {
                "eventID": 0,
                "name": "synthetic-example",
                "urlSlug": "synthetic-example",
                "iconEmoji": "synthetic-example",
                "externalURL": "synthetic-example",
                "description": "synthetic-example",
                "effectRadiusInMeters": 0,
                "category": {
                    "categoryID": 0,
                    "name": "synthetic-example",
                    "iconEmoji": "synthetic-example",
                    "urlSlug": "synthetic-example"
                },
                "ownerPostID": 0,
                "ownerPostName": "synthetic-example",
                "ownerPostURL": "synthetic-example",
                "originatorUserID": 0,
                "earnedTraderPoints": 0,
                "importanceLevel": 0,
                "defaultImportanceLevel": 0,
                "affectsOpeningTimes": false,
                "countryCodeIncludeList": [],
                "countryCodeExcludeList": [],
                "geographic": {
                    "lat": 0,
                    "lng": 0,
                    "effectRadiusInMeters": 0,
                    "eventATLocationID": 0
                },
                "physicalLocation": {
                    "mode": "venue",
                    "locationID": 0,
                    "name": "synthetic-example",
                    "alias": "synthetic-example",
                    "addressString": "synthetic-example",
                    "countryCode": "synthetic-example",
                    "lat": 0,
                    "lng": 0
                },
                "mentionID": 0,
                "mentionSource": "mention"
            },
            "events": [],
            "postID": 0,
            "source": "newsfeed",
            "boardID": 0,
            "selectedBoardOption": {
                "id": 0,
                "boardID": 0,
                "count": 0,
                "slug": "synthetic-example",
                "name": "synthetic-example",
                "city": "synthetic-example",
                "cityGroupCode": "synthetic-example",
                "intent": "synthetic-example",
                "callback": "synthetic-example",
                "unitLabel": "synthetic-example",
                "routingDescription": "synthetic-example",
                "createsRegularBoardPost": false,
                "isDefaultRequestBoard": false,
                "isDefaultListingBoard": false,
                "routingEnabled": false,
                "selected": false
            },
            "cityName": "synthetic-example",
            "citySlug": "synthetic-example",
            "cityGroupCode": "synthetic-example"
        },
        "publicRelease": {
            "date": "synthetic-example",
            "inputValue": "synthetic-example",
            "isScheduled": false,
            "isFuture": false,
            "minutesUntilPublic": 0,
            "label": "synthetic-example"
        },
        "forumMove": {
            "currentBoard": {
                "id": 0,
                "boardID": 0,
                "name": "synthetic-example",
                "intent": "synthetic-example",
                "composerIntent": "synthetic-example",
                "city": "synthetic-example",
                "cityGroupCode": "synthetic-example",
                "url": "synthetic-example"
            }
        }
    }
}
Machine-readable endpoint documentation
GET

/v1/community/get_post_actions

#
Returns visible action buttons for one community post. Public-by-design: this returns only action metadata for a post the viewer can already read; action classes own their own visibility and may omit themselves for anonymous viewers.

Parameters

NameTypeRequiredDefaultDescription
postId int No 0 ATDiscussionPosts.ID whose action buttons should be refreshed.
actionButtonID string No "" Optional proposal action token to load its authenticated form context. Unavailable while the response race is collecting or selecting a winner.
getParametersJson string No "" Proposed form fields for validation and refreshing fill times. Empty input loads editable defaults without validating a proposal.
Request example (cURL)
curl --get \
  'https://ca.appointmenttrader.com/v1/community/get_post_actions' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'postId={{postId}}' \
  --data-urlencode 'actionButtonID={{actionButtonID}}' \
  --data-urlencode 'getParametersJson={{getParametersJson}}'

Returns

JSON
See the shared response schema and synthetic example.
Parameters: getParametersJson
FieldTypeRequiredDescription
getParametersJsonstring (application/json) NoOptional JSON object of proposed location, start time, and inventory type. Used only for a valid propose-bid-change action button.
getParametersJsonobject (decoded JSON) No
getParametersJson.changeProposalLocationAliasstring No
getParametersJson.changeProposalStartDateTimestring No
getParametersJson.changeProposalInventoryTypeID No
getParametersJson.changeProposalInventoryTypeID.anyOf[0]integer No
getParametersJson.changeProposalInventoryTypeID.anyOf[1]string No
Response fields
FieldTypeRequiredDescription
$community_get_post_actions_Response Yes
$.oneOf[0] Yes
$.oneOf[0].allOf[0]object Yes
$.oneOf[0].allOf[0].RequestUserAliasstring Yes
$.oneOf[0].allOf[0].RequestPathstring | null Yes
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Yes
$.oneOf[0].allOf[0].ResponseCodeinteger Yes
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring No
$.oneOf[0].allOf[1]object Yes
$.oneOf[0].allOf[1].Payload Yes
$.oneOf[0].allOf[1].Payload.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].PostIDinteger Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].postActionsobject Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].postActions.prominentarray Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].postActions.prominent[]object No
$.oneOf[0].allOf[1].Payload.anyOf[0].postActions.prominent[].ActionButtonIDstring Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].postActions.prominent[].ActionButtonNamestring Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].postActions.prominent[].IconNamestring Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].postActions.prominent[].Namestring Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].postActions.prominent[].AdditionalTextstring Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].postActions.prominent[].ConfirmTitlestring Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].postActions.prominent[].ConfirmTextstring YesServer-rendered confirmation content. May contain HTML; proposal reviews use labeled details with escaped user text and shared time markup.
$.oneOf[0].allOf[1].Payload.anyOf[0].postActions.prominent[].ConfirmButtonTextstring Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].postActions.prominent[].DisplayModestring ["prominent","menu"] Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].postActions.prominent[].Clickableboolean Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].postActions.prominent[].Stylestring ["primary","secondary","danger"] Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].postActions.menuarray Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].postActions.menu[]object No
$.oneOf[0].allOf[1].Payload.anyOf[0].postActions.menu[].ActionButtonIDstring Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].postActions.menu[].ActionButtonNamestring Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].postActions.menu[].IconNamestring Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].postActions.menu[].Namestring Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].postActions.menu[].AdditionalTextstring Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].postActions.menu[].ConfirmTitlestring Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].postActions.menu[].ConfirmTextstring YesServer-rendered confirmation content. May contain HTML; proposal reviews use labeled details with escaped user text and shared time markup.
$.oneOf[0].allOf[1].Payload.anyOf[0].postActions.menu[].ConfirmButtonTextstring Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].postActions.menu[].DisplayModestring ["prominent","menu"] Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].postActions.menu[].Clickableboolean Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].postActions.menu[].Stylestring ["primary","secondary","danger"] Yes
$.oneOf[0].allOf[1].Payload.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.anyOf[1].bidIDinteger Yes
$.oneOf[0].allOf[1].Payload.anyOf[1].proposalTokenstring Yes
$.oneOf[0].allOf[1].Payload.anyOf[1].locationAliasstring Yes
$.oneOf[0].allOf[1].Payload.anyOf[1].locationNamestring Yes
$.oneOf[0].allOf[1].Payload.anyOf[1].startTimestring YesProposed start time, or an empty string on initial load when the request has no future start time.
$.oneOf[0].allOf[1].Payload.anyOf[1].inventoryTypeIDinteger Yes
$.oneOf[0].allOf[1].Payload.anyOf[1].inventoryTypeNamestring Yes
$.oneOf[0].allOf[1].Payload.anyOf[1].timing YesNull on initial form load; calculated after explicit proposed fields pass validation.
$.oneOf[0].allOf[1].Payload.anyOf[1].timing.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.anyOf[1].timing.anyOf[0].baseAtinteger Yes
$.oneOf[0].allOf[1].Payload.anyOf[1].timing.anyOf[0].startsAt Yes
$.oneOf[0].allOf[1].Payload.anyOf[1].timing.anyOf[0].startsAt.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.anyOf[1].timing.anyOf[0].startsAt.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.anyOf[1].timing.anyOf[0].minimumDeadline Yes
$.oneOf[0].allOf[1].Payload.anyOf[1].timing.anyOf[0].minimumDeadline.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.anyOf[1].timing.anyOf[0].minimumDeadline.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.anyOf[1].timing.anyOf[0].maximumDeadlineinteger Yes
$.oneOf[0].allOf[1].Payload.anyOf[1].timing.anyOf[0].durationsarray Yes
$.oneOf[0].allOf[1].Payload.anyOf[1].timing.anyOf[0].durations[]integer No
$.oneOf[0].allOf[1].Payload.anyOf[1].timing.anyOf[0].fillOptionsarray Yes
$.oneOf[0].allOf[1].Payload.anyOf[1].timing.anyOf[0].fillOptions[]object No
$.oneOf[0].allOf[1].Payload.anyOf[1].timing.anyOf[0].fillOptions[].kindstring ["instant","duration"] Yes
$.oneOf[0].allOf[1].Payload.anyOf[1].timing.anyOf[0].fillOptions[].durationMinutesinteger Yes
$.oneOf[0].allOf[1].Payload.anyOf[1].timing.anyOf[0].fillOptions[].deadlineAtinteger Yes
$.oneOf[0].allOf[1].Payload.anyOf[1].timing.anyOf[0].instantFillboolean Yes
$.oneOf[0].allOf[1].Payload.anyOf[1].timing.anyOf[0].openingHoursobject Yes
$.oneOf[0].allOf[1].Payload.anyOf[1].timing.anyOf[0].openingHours.statusstring ["unavailable","open","shifted","no_window"] Yes
$.oneOf[0].allOf[1].Payload.anyOf[1].timing.anyOf[0].openingHours.timezonestring Yes
$.oneOf[0].allOf[1].Payload.anyOf[1].timing.anyOf[0].customMinimumDeadline No
$.oneOf[0].allOf[1].Payload.anyOf[1].timing.anyOf[0].customMinimumDeadline.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.anyOf[1].timing.anyOf[0].customMinimumDeadline.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.anyOf[1].timing.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.anyOf[1].termsRevisionstring Yes
$.oneOf[0].allOf[1].Payload.anyOf[1].buyerIdentityHiddenboolean NoResponse projection adds this flag when a bid context is present; true hides the buyer during the current race.
$.oneOf[0].allOf[1].Payload.anyOf[1].buyerIdentityHiddenUntilinteger | null NoSaved race closing timestamp in Unix seconds, or null when identity is visible.
$.oneOf[1]object Yes
$.oneOf[1].RequestUserAliasstring Yes
$.oneOf[1].RequestPathstring | null Yes
$.oneOf[1].RequestStatus = "Failed" Yes
$.oneOf[1].ResponseCodeinteger Yes
$.oneOf[1].ResponseMessageAPIResponseMessage Yes
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[1].ResponseMessage.oneOf[1]array Yes
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[1].ResponseMessage.oneOf[2]object Yes
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[1].RequestImpersonatedByUserAliasstring No
Response example
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/community/get_post_actions",
    "RequestUserAlias": "example-user",
    "Payload": {
        "PostID": 0,
        "postActions": {
            "prominent": [],
            "menu": []
        }
    }
}
Machine-readable endpoint documentation
GET

/v1/community/get_post_edit_context

#
Returns the author's editable post or an archived version prepared for restoration.

Parameters

NameTypeRequiredDefaultDescription
postId int Yes — Post owned by the acting user.
versionId int No 0 Archived version to restore, or zero for current content.
composer bool No false Include shared composer HTML for the acting browser session.
Request example (cURL)
curl --get \
  'https://ca.appointmenttrader.com/v1/community/get_post_edit_context' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'postId={{postId}}' \
  --data-urlencode 'versionId={{versionId}}' \
  --data-urlencode 'composer={{composer}}'

Returns

JSON
See the shared response schema and synthetic example.
Response fields
FieldTypeRequiredDescription
$community_get_post_edit_context_Response Yes
$.oneOf[0] Yes
$.oneOf[0].allOf[0]object Yes
$.oneOf[0].allOf[0].RequestUserAliasstring Yes
$.oneOf[0].allOf[0].RequestPathstring | null Yes
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Yes
$.oneOf[0].allOf[0].ResponseCodeinteger Yes
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring No
$.oneOf[0].allOf[1]object Yes
$.oneOf[0].allOf[1].Payloadobject Yes
$.oneOf[0].allOf[1].Payload.expectedContentHashstring Yes
$.oneOf[0].allOf[1].Payload.titlestring Yes
$.oneOf[0].allOf[1].Payload.managementUrlstring Yes
$.oneOf[0].allOf[1].Payload.postIdinteger Yes
$.oneOf[0].allOf[1].Payload.viewerIdinteger Yes
$.oneOf[0].allOf[1].Payload.expectedArchiveIdinteger Yes
$.oneOf[0].allOf[1].Payload.sourceVersionIdinteger Yes
$.oneOf[0].allOf[1].Payload.boardIdinteger Yes
$.oneOf[0].allOf[1].Payload.archivedDestinationIdinteger Yes
$.oneOf[0].allOf[1].Payload.hideTitleboolean Yes
$.oneOf[0].allOf[1].Payload.isReplyboolean Yes
$.oneOf[0].allOf[1].Payload.editorobject Yes
$.oneOf[0].allOf[1].Payload.editor.format = 1 Yes
$.oneOf[0].allOf[1].Payload.editor.sourcestring Yes
$.oneOf[0].allOf[1].Payload.editor.blocks Yes
$.oneOf[0].allOf[1].Payload.editor.blocks.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.editor.blocks.anyOf[0].*object No
$.oneOf[0].allOf[1].Payload.editor.blocks.anyOf[0].*.htmlstring Yes
$.oneOf[0].allOf[1].Payload.editor.blocks.anyOf[0].*.textstring Yes
$.oneOf[0].allOf[1].Payload.editor.blocks.anyOf[0].*.mediaIDsarray Yes
$.oneOf[0].allOf[1].Payload.editor.blocks.anyOf[0].*.mediaIDs[]integer No
$.oneOf[0].allOf[1].Payload.editor.blocks.anyOf[1]array Yes
$.oneOf[0].allOf[1].Payload.editor.routingobject No
$.oneOf[0].allOf[1].Payload.editor.routing.boardIdinteger Yes
$.oneOf[0].allOf[1].Payload.attachmentsobject Yes
$.oneOf[0].allOf[1].Payload.attachments.mediaarray Yes
$.oneOf[0].allOf[1].Payload.attachments.media[]integer No
$.oneOf[0].allOf[1].Payload.attachments.inlinearray Yes
$.oneOf[0].allOf[1].Payload.attachments.inline[]integer No
$.oneOf[0].allOf[1].Payload.attachments.labelsarray Yes
$.oneOf[0].allOf[1].Payload.attachments.labels[]integer No
$.oneOf[0].allOf[1].Payload.attachments.previewsarray Yes
$.oneOf[0].allOf[1].Payload.attachments.previews[]integer No
$.oneOf[0].allOf[1].Payload.attachments.listingsarray Yes
$.oneOf[0].allOf[1].Payload.attachments.listings[]integer No
$.oneOf[0].allOf[1].Payload.attachments.plansarray Yes
$.oneOf[0].allOf[1].Payload.attachments.plans[]object No
$.oneOf[0].allOf[1].Payload.attachments.plans[].idinteger Yes
$.oneOf[0].allOf[1].Payload.attachments.plans[].shareAttendees [0,1] Yes
$.oneOf[0].allOf[1].Payload.attachments.repostinteger Yes
$.oneOf[0].allOf[1].Payload.labelsarray Yes
$.oneOf[0].allOf[1].Payload.labels[] No
$.oneOf[0].allOf[1].Payload.labels[].anyOf[0]object No
$.oneOf[0].allOf[1].Payload.labels[].anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.labels[].anyOf[0].namestring Yes
$.oneOf[0].allOf[1].Payload.labels[].anyOf[0].emojistring Yes
$.oneOf[0].allOf[1].Payload.labels[].anyOf[0].archivedboolean Yes
$.oneOf[0].allOf[1].Payload.labels[].anyOf[1]object No
$.oneOf[0].allOf[1].Payload.labels[].anyOf[1].idinteger Yes
$.oneOf[0].allOf[1].Payload.labels[].anyOf[1].namestring Yes
$.oneOf[0].allOf[1].Payload.attachmentItemsarray Yes
$.oneOf[0].allOf[1].Payload.attachmentItems[]object No
$.oneOf[0].allOf[1].Payload.attachmentItems[].kindstring ["inline","media","listings","plans","repost"] Yes
$.oneOf[0].allOf[1].Payload.attachmentItems[].idinteger Yes
$.oneOf[0].allOf[1].Payload.attachmentItems[].labelstring Yes
$.oneOf[0].allOf[1].Payload.labelPreviewarray Yes
$.oneOf[0].allOf[1].Payload.labelPreview[]object No
$.oneOf[0].allOf[1].Payload.labelPreview[].idinteger Yes
$.oneOf[0].allOf[1].Payload.labelPreview[].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.labelPreview[].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.labelPreview[].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.labelPreview[].widthinteger Yes
$.oneOf[0].allOf[1].Payload.labelPreview[].heightinteger Yes
$.oneOf[0].allOf[1].Payload.labelPreview[].titlestring Yes
$.oneOf[0].allOf[1].Payload.labelPreview[].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.labelPreview[].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.lockedobject Yes
$.oneOf[0].allOf[1].Payload.locked.listingsarray Yes
$.oneOf[0].allOf[1].Payload.locked.listings[]integer No
$.oneOf[0].allOf[1].Payload.locked.plansarray Yes
$.oneOf[0].allOf[1].Payload.locked.plans[]integer No
$.oneOf[0].allOf[1].Payload.issuesarray Yes
$.oneOf[0].allOf[1].Payload.issues[]object No
$.oneOf[0].allOf[1].Payload.issues[].kindstring ["previews","media","inline","labels","listings","plans","repost"] Yes
$.oneOf[0].allOf[1].Payload.issues[].idinteger Yes
$.oneOf[0].allOf[1].Payload.issues[].messagestring Yes
$.oneOf[0].allOf[1].Payload.destinationobject Yes
$.oneOf[0].allOf[1].Payload.destination.idinteger Yes
$.oneOf[0].allOf[1].Payload.destination.boardIDinteger Yes
$.oneOf[0].allOf[1].Payload.destination.countinteger Yes
$.oneOf[0].allOf[1].Payload.destination.slugstring Yes
$.oneOf[0].allOf[1].Payload.destination.namestring Yes
$.oneOf[0].allOf[1].Payload.destination.citystring Yes
$.oneOf[0].allOf[1].Payload.destination.cityGroupCodestring Yes
$.oneOf[0].allOf[1].Payload.destination.intentstring Yes
$.oneOf[0].allOf[1].Payload.destination.callbackstring Yes
$.oneOf[0].allOf[1].Payload.destination.unitLabelstring Yes
$.oneOf[0].allOf[1].Payload.destination.routingDescriptionstring Yes
$.oneOf[0].allOf[1].Payload.destination.createsRegularBoardPostboolean Yes
$.oneOf[0].allOf[1].Payload.destination.isDefaultRequestBoardboolean Yes
$.oneOf[0].allOf[1].Payload.destination.isDefaultListingBoardboolean Yes
$.oneOf[0].allOf[1].Payload.destination.routingEnabledboolean Yes
$.oneOf[0].allOf[1].Payload.destination.selectedboolean Yes
$.oneOf[0].allOf[1].Payload.mediaItemsarray Yes
$.oneOf[0].allOf[1].Payload.mediaItems[]object No
$.oneOf[0].allOf[1].Payload.mediaItems[].idinteger Yes
$.oneOf[0].allOf[1].Payload.mediaItems[].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.mediaItems[].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.mediaItems[].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.mediaItems[].widthinteger Yes
$.oneOf[0].allOf[1].Payload.mediaItems[].heightinteger Yes
$.oneOf[0].allOf[1].Payload.mediaItems[].titlestring Yes
$.oneOf[0].allOf[1].Payload.mediaItems[].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.mediaItems[].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.composerobject No
$.oneOf[0].allOf[1].Payload.composer.htmlstring Yes
$.oneOf[0].allOf[1].Payload.composer.instanceIdstring Yes
$.oneOf[1]object Yes
$.oneOf[1].RequestUserAliasstring Yes
$.oneOf[1].RequestPathstring | null Yes
$.oneOf[1].RequestStatus = "Failed" Yes
$.oneOf[1].ResponseCodeinteger Yes
$.oneOf[1].ResponseMessageAPIResponseMessage Yes
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[1].ResponseMessage.oneOf[1]array Yes
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[1].ResponseMessage.oneOf[2]object Yes
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[1].RequestImpersonatedByUserAliasstring No
Response example
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/community/get_post_edit_context",
    "RequestUserAlias": "example-user",
    "Payload": {
        "expectedContentHash": "synthetic-example",
        "title": "synthetic-example",
        "managementUrl": "synthetic-example",
        "postId": 0,
        "viewerId": 0,
        "expectedArchiveId": 0,
        "sourceVersionId": 0,
        "boardId": 0,
        "archivedDestinationId": 0,
        "hideTitle": false,
        "isReply": false,
        "editor": {
            "format": 1,
            "source": "synthetic-example",
            "blocks": []
        },
        "attachments": {
            "media": [],
            "inline": [],
            "labels": [],
            "previews": [],
            "listings": [],
            "plans": [],
            "repost": 0
        },
        "labels": [],
        "attachmentItems": [],
        "labelPreview": [],
        "locked": {
            "listings": [],
            "plans": []
        },
        "issues": [],
        "destination": {
            "id": 0,
            "boardID": 0,
            "count": 0,
            "slug": "synthetic-example",
            "name": "synthetic-example",
            "city": "synthetic-example",
            "cityGroupCode": "synthetic-example",
            "intent": "synthetic-example",
            "callback": "synthetic-example",
            "unitLabel": "synthetic-example",
            "routingDescription": "synthetic-example",
            "createsRegularBoardPost": false,
            "isDefaultRequestBoard": false,
            "isDefaultListingBoard": false,
            "routingEnabled": false,
            "selected": false
        },
        "mediaItems": []
    }
}
Machine-readable endpoint documentation
GET

/v1/community/get_post_edit_options

#
Lists eligible owned attachments or compatible destinations for the post editor.

Parameters

NameTypeRequiredDefaultDescription
postId int Yes — Post owned by the acting user.
kind string Yes — listings, plans, destinations or destination.
searchText string No "" Forum name search.
intent string No "" Optional canonical AI-resolved intent filter.
boardId int No 0 Exact destination to validate, including an archived forum.
Request example (cURL)
curl --get \
  'https://ca.appointmenttrader.com/v1/community/get_post_edit_options' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'postId={{postId}}' \
  --data-urlencode 'kind={{kind}}' \
  --data-urlencode 'searchText={{searchText}}' \
  --data-urlencode 'intent={{intent}}' \
  --data-urlencode 'boardId={{boardId}}'

Returns

JSON
See the shared response schema and synthetic example.
Response fields
FieldTypeRequiredDescription
$community_get_post_edit_options_Response Yes
$.oneOf[0] Yes
$.oneOf[0].allOf[0]object Yes
$.oneOf[0].allOf[0].RequestUserAliasstring Yes
$.oneOf[0].allOf[0].RequestPathstring | null Yes
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Yes
$.oneOf[0].allOf[0].ResponseCodeinteger Yes
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring No
$.oneOf[0].allOf[1]object Yes
$.oneOf[0].allOf[1].Payload Yes
$.oneOf[0].allOf[1].Payload.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].boardIDinteger Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].countinteger Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].slugstring Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].namestring Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].citystring Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].cityGroupCodestring Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].intentstring Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].callbackstring Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].unitLabelstring Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].routingDescriptionstring Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].createsRegularBoardPostboolean Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].isDefaultRequestBoardboolean Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].isDefaultListingBoardboolean Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].routingEnabledboolean Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].selectedboolean Yes
$.oneOf[0].allOf[1].Payload.anyOf[1]array Yes
$.oneOf[0].allOf[1].Payload.anyOf[1][]object No
$.oneOf[0].allOf[1].Payload.anyOf[1][].idinteger Yes
$.oneOf[0].allOf[1].Payload.anyOf[1][].boardIDinteger Yes
$.oneOf[0].allOf[1].Payload.anyOf[1][].countinteger Yes
$.oneOf[0].allOf[1].Payload.anyOf[1][].slugstring Yes
$.oneOf[0].allOf[1].Payload.anyOf[1][].namestring Yes
$.oneOf[0].allOf[1].Payload.anyOf[1][].citystring Yes
$.oneOf[0].allOf[1].Payload.anyOf[1][].cityGroupCodestring Yes
$.oneOf[0].allOf[1].Payload.anyOf[1][].intentstring Yes
$.oneOf[0].allOf[1].Payload.anyOf[1][].callbackstring Yes
$.oneOf[0].allOf[1].Payload.anyOf[1][].unitLabelstring Yes
$.oneOf[0].allOf[1].Payload.anyOf[1][].routingDescriptionstring Yes
$.oneOf[0].allOf[1].Payload.anyOf[1][].createsRegularBoardPostboolean Yes
$.oneOf[0].allOf[1].Payload.anyOf[1][].isDefaultRequestBoardboolean Yes
$.oneOf[0].allOf[1].Payload.anyOf[1][].isDefaultListingBoardboolean Yes
$.oneOf[0].allOf[1].Payload.anyOf[1][].routingEnabledboolean Yes
$.oneOf[0].allOf[1].Payload.anyOf[1][].selectedboolean Yes
$.oneOf[0].allOf[1].Payload.anyOf[2]array Yes
$.oneOf[0].allOf[1].Payload.anyOf[2][]object No
$.oneOf[0].allOf[1].Payload.anyOf[2][].idinteger Yes
$.oneOf[0].allOf[1].Payload.anyOf[2][].labelstring Yes
$.oneOf[1]object Yes
$.oneOf[1].RequestUserAliasstring Yes
$.oneOf[1].RequestPathstring | null Yes
$.oneOf[1].RequestStatus = "Failed" Yes
$.oneOf[1].ResponseCodeinteger Yes
$.oneOf[1].ResponseMessageAPIResponseMessage Yes
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[1].ResponseMessage.oneOf[1]array Yes
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[1].ResponseMessage.oneOf[2]object Yes
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[1].RequestImpersonatedByUserAliasstring No
Response example
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/community/get_post_edit_options",
    "RequestUserAlias": "example-user",
    "Payload": {
        "id": 0,
        "boardID": 0,
        "count": 0,
        "slug": "synthetic-example",
        "name": "synthetic-example",
        "city": "synthetic-example",
        "cityGroupCode": "synthetic-example",
        "intent": "synthetic-example",
        "callback": "synthetic-example",
        "unitLabel": "synthetic-example",
        "routingDescription": "synthetic-example",
        "createsRegularBoardPost": false,
        "isDefaultRequestBoard": false,
        "isDefaultListingBoard": false,
        "routingEnabled": false,
        "selected": false
    }
}
Machine-readable endpoint documentation
GET

/v1/community/get_post_forum_move_options

#
Returns same-intent forum choices for moving a top-level community post. Authors can move their own posts into same-intent forums they can write to. Global community forum-move admins can move any top-level post while the original composer intent remains unchanged.

Parameters

NameTypeRequiredDefaultDescription
postId int No 0 ATDiscussionPosts.ID being moved.
q string No "" Optional forum name, slug, city, or description search text.
limit int No 20 Maximum number of forum options to return.
Request example (cURL)
curl --get \
  'https://ca.appointmenttrader.com/v1/community/get_post_forum_move_options' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'postId={{postId}}' \
  --data-urlencode 'q={{q}}' \
  --data-urlencode 'limit={{limit}}'

Returns

JSON
See the shared response schema and synthetic example.
Response fields
FieldTypeRequiredDescription
$community_get_post_forum_move_options_Response Yes
$.oneOf[0] Yes
$.oneOf[0].allOf[0]object Yes
$.oneOf[0].allOf[0].RequestUserAliasstring Yes
$.oneOf[0].allOf[0].RequestPathstring | null Yes
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Yes
$.oneOf[0].allOf[0].ResponseCodeinteger Yes
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring No
$.oneOf[0].allOf[1]object Yes
$.oneOf[0].allOf[1].Payloadobject Yes
$.oneOf[0].allOf[1].Payload.postIdinteger Yes
$.oneOf[0].allOf[1].Payload.canMoveForum = true Yes
$.oneOf[0].allOf[1].Payload.currentBoardPostForumCurrentBoard Yes
$.oneOf[0].allOf[1].Payload.currentBoard.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.currentBoard.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.currentBoard.anyOf[0].boardIDinteger Yes
$.oneOf[0].allOf[1].Payload.currentBoard.anyOf[0].namestring Yes
$.oneOf[0].allOf[1].Payload.currentBoard.anyOf[0].intentstring Yes
$.oneOf[0].allOf[1].Payload.currentBoard.anyOf[0].composerIntentstring Yes
$.oneOf[0].allOf[1].Payload.currentBoard.anyOf[0].citystring Yes
$.oneOf[0].allOf[1].Payload.currentBoard.anyOf[0].cityGroupCodestring Yes
$.oneOf[0].allOf[1].Payload.currentBoard.anyOf[0].urlstring Yes
$.oneOf[0].allOf[1].Payload.currentBoard.anyOf[1]array Yes
$.oneOf[0].allOf[1].Payload.optionsarray Yes
$.oneOf[0].allOf[1].Payload.options[]object No
$.oneOf[0].allOf[1].Payload.options[].idinteger Yes
$.oneOf[0].allOf[1].Payload.options[].boardIDinteger Yes
$.oneOf[0].allOf[1].Payload.options[].countinteger Yes
$.oneOf[0].allOf[1].Payload.options[].slugstring Yes
$.oneOf[0].allOf[1].Payload.options[].namestring Yes
$.oneOf[0].allOf[1].Payload.options[].citystring Yes
$.oneOf[0].allOf[1].Payload.options[].cityGroupCodestring Yes
$.oneOf[0].allOf[1].Payload.options[].intentstring Yes
$.oneOf[0].allOf[1].Payload.options[].callbackstring Yes
$.oneOf[0].allOf[1].Payload.options[].unitLabelstring Yes
$.oneOf[0].allOf[1].Payload.options[].routingDescriptionstring Yes
$.oneOf[0].allOf[1].Payload.options[].createsRegularBoardPostboolean Yes
$.oneOf[0].allOf[1].Payload.options[].isDefaultRequestBoardboolean Yes
$.oneOf[0].allOf[1].Payload.options[].isDefaultListingBoardboolean Yes
$.oneOf[0].allOf[1].Payload.options[].routingEnabledboolean Yes
$.oneOf[0].allOf[1].Payload.options[].selectedboolean Yes
$.oneOf[0].allOf[1].Payload.options[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.options[].urlstring Yes
$.oneOf[0].allOf[1].Payload.options[].isRestrictedboolean Yes
$.oneOf[0].allOf[1].Payload.options[].viewerCanReadboolean Yes
$.oneOf[0].allOf[1].Payload.options[].viewerCanWriteboolean Yes
$.oneOf[1]object Yes
$.oneOf[1].RequestUserAliasstring Yes
$.oneOf[1].RequestPathstring | null Yes
$.oneOf[1].RequestStatus = "Failed" Yes
$.oneOf[1].ResponseCodeinteger Yes
$.oneOf[1].ResponseMessageAPIResponseMessage Yes
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[1].ResponseMessage.oneOf[1]array Yes
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[1].ResponseMessage.oneOf[2]object Yes
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[1].RequestImpersonatedByUserAliasstring No
Response example
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/community/get_post_forum_move_options",
    "RequestUserAlias": "example-user",
    "Payload": {
        "postId": 0,
        "canMoveForum": true,
        "currentBoard": {
            "id": 0,
            "boardID": 0,
            "name": "synthetic-example",
            "intent": "synthetic-example",
            "composerIntent": "synthetic-example",
            "city": "synthetic-example",
            "cityGroupCode": "synthetic-example",
            "url": "synthetic-example"
        },
        "options": []
    }
}
Machine-readable endpoint documentation
GET

/v1/community/get_post_media

#
Current post gallery with live label membership. Visibility is rechecked on every page. Public-by-design: guests may read media on posts whose board and release rules allow them.

Parameters

NameTypeRequiredDefaultDescription
postID int Yes — Source post.
offset int No 0 Zero-based continuation returned as nextOffset.
pageSize int No 60 Page size, capped at 100.
Request example (cURL)
curl --get \
  'https://ca.appointmenttrader.com/v1/community/get_post_media' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'postID={{postID}}' \
  --data-urlencode 'offset={{offset}}' \
  --data-urlencode 'pageSize={{pageSize}}'

Returns

JSON
See the shared response schema and synthetic example.
Response fields
FieldTypeRequiredDescription
$community_get_post_media_Response Yes
$.oneOf[0] Yes
$.oneOf[0].allOf[0]object Yes
$.oneOf[0].allOf[0].RequestUserAliasstring Yes
$.oneOf[0].allOf[0].RequestPathstring | null Yes
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Yes
$.oneOf[0].allOf[0].ResponseCodeinteger Yes
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring No
$.oneOf[0].allOf[1]object Yes
$.oneOf[0].allOf[1].Payloadobject Yes
$.oneOf[0].allOf[1].Payload.mediaarray Yes
$.oneOf[0].allOf[1].Payload.media[]object No
$.oneOf[0].allOf[1].Payload.media[].idinteger Yes
$.oneOf[0].allOf[1].Payload.media[].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.media[].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.media[].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.media[].widthinteger Yes
$.oneOf[0].allOf[1].Payload.media[].heightinteger Yes
$.oneOf[0].allOf[1].Payload.media[].titlestring Yes
$.oneOf[0].allOf[1].Payload.labelsarray Yes
$.oneOf[0].allOf[1].Payload.labels[]object No
$.oneOf[0].allOf[1].Payload.labels[].idinteger Yes
$.oneOf[0].allOf[1].Payload.labels[].namestring Yes
$.oneOf[0].allOf[1].Payload.labels[].emojistring Yes
$.oneOf[0].allOf[1].Payload.labels[].archivedboolean Yes
$.oneOf[0].allOf[1].Payload.totalinteger Yes
$.oneOf[0].allOf[1].Payload.nextOffset Yes
$.oneOf[0].allOf[1].Payload.nextOffset.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.nextOffset.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.channelstring Yes
$.oneOf[0].allOf[1].Payload.canEditboolean Yes
$.oneOf[1]object Yes
$.oneOf[1].RequestUserAliasstring Yes
$.oneOf[1].RequestPathstring | null Yes
$.oneOf[1].RequestStatus = "Failed" Yes
$.oneOf[1].ResponseCodeinteger Yes
$.oneOf[1].ResponseMessageAPIResponseMessage Yes
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[1].ResponseMessage.oneOf[1]array Yes
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[1].ResponseMessage.oneOf[2]object Yes
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[1].RequestImpersonatedByUserAliasstring No
Response example
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/community/get_post_media",
    "RequestUserAlias": "example-user",
    "Payload": {
        "media": [],
        "labels": [],
        "total": 0,
        "nextOffset": 0,
        "channel": "synthetic-example",
        "canEdit": false
    }
}
Machine-readable endpoint documentation
GET

/v1/community/get_post_overlay

#
Returns the active site-wide overlay eligible for the current viewer. Public-by-design: guests receive only an active All overlay whose post is publicly readable.

Parameters

NameTypeRequiredDefaultDescription
includeContent bool No false Include the full authorized discussion.
activationId string No "" Expected activation; a replacement returns null.
includeManagement bool No false Include management state for AccessSpecialFunctions users, independently of audience eligibility; null for everyone else.
Request example (cURL)
curl --get \
  'https://ca.appointmenttrader.com/v1/community/get_post_overlay' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'includeContent={{includeContent}}' \
  --data-urlencode 'activationId={{activationId}}' \
  --data-urlencode 'includeManagement={{includeManagement}}'

Returns

JSON
See the shared response schema and synthetic example.
Response fields
FieldTypeRequiredDescription
$community_get_post_overlay_Response Yes
$.oneOf[0] Yes
$.oneOf[0].allOf[0]object Yes
$.oneOf[0].allOf[0].RequestUserAliasstring Yes
$.oneOf[0].allOf[0].RequestPathstring | null Yes
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Yes
$.oneOf[0].allOf[0].ResponseCodeinteger Yes
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring No
$.oneOf[0].allOf[1]object Yes
$.oneOf[0].allOf[1].Payloadobject Yes
$.oneOf[0].allOf[1].Payload.serverTimeinteger Yes
$.oneOf[0].allOf[1].Payload.channel = "public:post_overlay" Yes
$.oneOf[0].allOf[1].Payload.overlay Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].postIdinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].audience Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].audience.anyOf[0]string ["all","signed_in","all_intents","sell","buy","socialize","location-partner"] Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].audience.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].activationId Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].activationId.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].activationId.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].revisioninteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].endsAtinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].activeboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].playback Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].playback.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].playback.anyOf[0].statestring ["starting","live","processing","ready","failed"] Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].playback.anyOf[0].sessionIdstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].playback.anyOf[0].mediaIdinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].playback.anyOf[0].failureStage Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].playback.anyOf[0].failureStage.anyOf[0]string ["publish","media","recording"] Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].playback.anyOf[0].failureStage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].playback.anyOf[0].signInRequiredboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].playback.anyOf[0].playUrlstring YesEmpty unless live and signed in; otherwise an expiring authorized playback URL.
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].playback.anyOf[0].postIdinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].playback.anyOf[0].activationIdstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].playback.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussionobject No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.postobject Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.urlSlugstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.detailUrlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.legacyUrlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.createdAtstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.createdAtRelstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.titlestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.bodystring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.mediaChannelstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.idinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.lastArchivedVersionIdinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.mediaTotalinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.viewerIsAdminboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.canEditPostboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.reusableRequestboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.embeddedModeboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.showEmbeddedStatsboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.hideTitleboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.ownsPostboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.canViewInsightsboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.lastEditedAt Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.lastEditedAt.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.lastEditedAt.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.requestReuseSource Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.requestReuseSource.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.requestReuseSource.anyOf[0].typestring ["post","request"] Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.requestReuseSource.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.requestReuseSource.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.presentationBodiesobject Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.presentationBodies.feedobject Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.presentationBodies.feed.bodystring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.presentationBodies.feed.bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.presentationBodies.feed.translationobject Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.presentationBodies.feed.translation.endpointstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.presentationBodies.feed.translation.targetLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.presentationBodies.feed.translation.targetLanguageNamestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.presentationBodies.feed.translation.sourceLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.presentationBodies.feed.translation.sourceContentHashstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.presentationBodies.feed.translation.titlestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.presentationBodies.feed.translation.bodystring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.presentationBodies.feed.translation.originalTitlestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.presentationBodies.feed.translation.originalBodystring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.presentationBodies.feed.translation.eligibleboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.presentationBodies.feed.translation.cachedboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.presentationBodies.feed.translation.liveTranslationSourceEnabledboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.presentationBodies.feed.translation.bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.presentationBodies.feed.translation.originalBodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.presentationBodies.feed.translation.statestring ["done","eligible","none"] Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.presentationBodies.feed.translation.sourceLanguageDetectionStatusstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.presentationBodies.feed.translation.sourceLanguageDetectionConfidence Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.presentationBodies.feed.translation.sourceLanguageDetectionConfidence.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.presentationBodies.feed.translation.sourceLanguageDetectionConfidence.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.presentationBodies.embeddedobject Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.presentationBodies.embedded.bodystring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.presentationBodies.embedded.bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.presentationBodies.embedded.translationobject Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.presentationBodies.embedded.translation.endpointstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.presentationBodies.embedded.translation.targetLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.presentationBodies.embedded.translation.targetLanguageNamestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.presentationBodies.embedded.translation.sourceLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.presentationBodies.embedded.translation.sourceContentHashstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.presentationBodies.embedded.translation.titlestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.presentationBodies.embedded.translation.bodystring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.presentationBodies.embedded.translation.originalTitlestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.presentationBodies.embedded.translation.originalBodystring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.presentationBodies.embedded.translation.eligibleboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.presentationBodies.embedded.translation.cachedboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.presentationBodies.embedded.translation.liveTranslationSourceEnabledboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.presentationBodies.embedded.translation.bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.presentationBodies.embedded.translation.originalBodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.presentationBodies.embedded.translation.statestring ["done","eligible","none"] Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.presentationBodies.embedded.translation.sourceLanguageDetectionStatusstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.presentationBodies.embedded.translation.sourceLanguageDetectionConfidence Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.presentationBodies.embedded.translation.sourceLanguageDetectionConfidence.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.presentationBodies.embedded.translation.sourceLanguageDetectionConfidence.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.presentationBodies.detailobject Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.presentationBodies.detail.bodystring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.presentationBodies.detail.bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.presentationBodies.detail.translationobject Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.presentationBodies.detail.translation.endpointstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.presentationBodies.detail.translation.targetLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.presentationBodies.detail.translation.targetLanguageNamestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.presentationBodies.detail.translation.sourceLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.presentationBodies.detail.translation.sourceContentHashstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.presentationBodies.detail.translation.titlestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.presentationBodies.detail.translation.bodystring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.presentationBodies.detail.translation.originalTitlestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.presentationBodies.detail.translation.originalBodystring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.presentationBodies.detail.translation.eligibleboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.presentationBodies.detail.translation.cachedboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.presentationBodies.detail.translation.liveTranslationSourceEnabledboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.presentationBodies.detail.translation.bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.presentationBodies.detail.translation.originalBodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.presentationBodies.detail.translation.statestring ["done","eligible","none"] Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.presentationBodies.detail.translation.sourceLanguageDetectionStatusstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.presentationBodies.detail.translation.sourceLanguageDetectionConfidence Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.presentationBodies.detail.translation.sourceLanguageDetectionConfidence.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.presentationBodies.detail.translation.sourceLanguageDetectionConfidence.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.boardobject Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.board.idinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.board.namestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.board.slugstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.board.urlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.board.citySlugstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.board.viewerCanFollowboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.board.viewerIsFollowingboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.authorNewsfeedPostAuthor Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].aliasstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].avatarEmojistring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].profileImageUrlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].bannerImageUrlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].profileUrlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].mentionIdinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].isSystemboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].isYouboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].profileImage Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].bannerImage Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].bannerImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].bannerImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].bannerImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].bannerImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].bannerImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].bannerImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].bannerImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].bannerImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].bannerImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].bannerImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].bannerImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].bannerImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].bannerImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].bannerImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].bannerImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].bannerImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].displayNewsfeedAuthorDisplay Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].display.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].display.anyOf[0].aliasstring | null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].display.anyOf[0].avatarstring | null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].display.anyOf[0].avatarEmojistring | null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].display.anyOf[0].profileImageUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].display.anyOf[0].profileImageURLstring | null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].display.anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].display.anyOf[0].profileUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].display.anyOf[0].profileURLstring | null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].display.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].display.anyOf[0].customColorstring | null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].display.anyOf[0].customTextColorstring | null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].display.anyOf[0].avatarModestring | null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].display.anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].display.anyOf[0].idinteger | null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].display.anyOf[0].userIDinteger | null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].display.anyOf[0].isRichboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].display.anyOf[0].profileImage Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].display.anyOf[0].profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].display.anyOf[0].medalsarray Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].display.anyOf[0].medals[]object No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].display.anyOf[0].medals[].Namestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].display.anyOf[0].medals[].URLstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].display.anyOf[0].identityHiddenboolean NoAn anonymized author has no profile or follow action.
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].display.anyOf[0].identityHiddenUntilinteger | null NoCurrent response-race closing timestamp in Unix seconds.
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].display.anyOf[0].mentionIdinteger | null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].display.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].display.anyOf[1].aliasstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].display.anyOf[1].labelstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].display.anyOf[1].avatarEmojistring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].display.anyOf[1].profileUrlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].display.anyOf[1].htmlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].display.anyOf[1].id = 0 Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].display.anyOf[1].mentionIdinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].display.anyOf[2]object Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].display.anyOf[2].aliasnull Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].display.anyOf[2].labelstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].display.anyOf[2].avatarEmojinull Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].display.anyOf[2].profileUrlnull Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].display.anyOf[2].htmlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].display.anyOf[2].idnull Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].display.anyOf[2].mentionIdnull Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].display.anyOf[2].identityHidden = true Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].display.anyOf[2].identityHiddenUntilinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].medalsarray Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].medals[]object No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].medals[].namestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].medals[].Namestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].medals[].urlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].medals[].URLstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].medals[].slugstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].medals[].categoryNamestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].medals[].categorySlugstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].medals[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].medals[].colorstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].medals[].textColorstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].medals[].importanceinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].viewerCanFollowboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[0].viewerIsFollowingboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[1].aliasnull Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[1].avatarEmojinull Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[1].profileImageUrlnull Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[1].bannerImageUrlnull Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[1].profileUrlnull Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[1].htmlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[1].idnull Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[1].mentionIdnull Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[1].isSystem = false Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[1].isYou = false Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[1].profileImagenull Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[1].bannerImagenull Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[1].displayNewsfeedAuthorDisplay Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[1].display.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[1].display.anyOf[0].aliasstring | null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[1].display.anyOf[0].avatarstring | null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[1].display.anyOf[0].avatarEmojistring | null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[1].display.anyOf[0].profileImageUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[1].display.anyOf[0].profileImageURLstring | null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[1].display.anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[1].display.anyOf[0].profileUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[1].display.anyOf[0].profileURLstring | null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[1].display.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[1].display.anyOf[0].customColorstring | null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[1].display.anyOf[0].customTextColorstring | null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[1].display.anyOf[0].avatarModestring | null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[1].display.anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[1].display.anyOf[0].idinteger | null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[1].display.anyOf[0].userIDinteger | null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[1].display.anyOf[0].isRichboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[1].display.anyOf[0].profileImage Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[1].display.anyOf[0].profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[1].display.anyOf[0].medalsarray Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[1].display.anyOf[0].medals[]object No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[1].display.anyOf[0].medals[].Namestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[1].display.anyOf[0].medals[].URLstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[1].display.anyOf[0].identityHiddenboolean NoAn anonymized author has no profile or follow action.
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[1].display.anyOf[0].identityHiddenUntilinteger | null NoCurrent response-race closing timestamp in Unix seconds.
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[1].display.anyOf[0].mentionIdinteger | null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[1].display.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[1].display.anyOf[1].aliasstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[1].display.anyOf[1].labelstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[1].display.anyOf[1].avatarEmojistring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[1].display.anyOf[1].profileUrlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[1].display.anyOf[1].htmlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[1].display.anyOf[1].id = 0 Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[1].display.anyOf[1].mentionIdinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[1].display.anyOf[2]object Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[1].display.anyOf[2].aliasnull Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[1].display.anyOf[2].labelstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[1].display.anyOf[2].avatarEmojinull Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[1].display.anyOf[2].profileUrlnull Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[1].display.anyOf[2].htmlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[1].display.anyOf[2].idnull Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[1].display.anyOf[2].mentionIdnull Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[1].display.anyOf[2].identityHidden = true Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[1].display.anyOf[2].identityHiddenUntilinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[1].medalsarray Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[1].viewerCanFollow = false Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[1].viewerIsFollowing = false Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[1].identityHidden = true Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.author.anyOf[1].identityHiddenUntilinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.translationobject Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.translation.endpointstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.translation.targetLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.translation.targetLanguageNamestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.translation.sourceLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.translation.sourceContentHashstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.translation.titlestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.translation.bodystring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.translation.originalTitlestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.translation.originalBodystring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.translation.eligibleboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.translation.cachedboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.translation.liveTranslationSourceEnabledboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.translation.bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.translation.originalBodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.translation.statestring ["done","eligible","none"] Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.translation.sourceLanguageDetectionStatusstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.translation.sourceLanguageDetectionConfidence Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.translation.sourceLanguageDetectionConfidence.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.translation.sourceLanguageDetectionConfidence.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.rating Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.rating.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.rating.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.mediaarray Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.media[]object No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.media[].idinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.media[].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.media[].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.media[].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.media[].widthinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.media[].heightinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.media[].titlestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.media[].signInRequiredboolean No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.mediaLabelsarray Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.mediaLabels[]object No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.mediaLabels[].idinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.mediaLabels[].namestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.mediaLabels[].emojistring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.mediaNextOffset Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.mediaNextOffset.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.mediaNextOffset.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.inlineMediaarray Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.inlineMedia[]object No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.inlineMedia[].idinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.inlineMedia[].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.inlineMedia[].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.inlineMedia[].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.inlineMedia[].widthinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.inlineMedia[].heightinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.inlineMedia[].titlestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richLinksarray Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richLinks[]object No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richLinks[].idinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richLinks[].urlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richLinks[].canonicalUrlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richLinks[].hoststring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richLinks[].siteNamestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richLinks[].titlestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richLinks[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richLinks[].imageMediaIDinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richLinks[].image Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richLinks[].image.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richLinks[].image.anyOf[0].mediaIDinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richLinks[].image.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richLinks[].image.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richLinks[].image.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richLinks[].image.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richLinks[].image.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richLinks[].image.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachmentsarray Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[]NewsfeedRichAttachment No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[0]object No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[0].type = "rating" Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[0].postIDinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[0].reviewUrlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[0].ratingValuenumber Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[0].ratingLabelstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[0].filledStarsinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[0].maxStars = 5 Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[0].targetRolestring ["location","buyer","seller"] Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[0].visual Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[0].visual.anyOf[0]array Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[0].visual.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[0].visual.anyOf[1].type = "location" Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[0].visual.anyOf[1].imageUrlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[0].visual.anyOf[1].primaryColorstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[0].visual.anyOf[1].textColorstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[0].visual.anyOf[1].outlineColorstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[0].relationshipobject Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[0].relationship.typestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[0].relationship.labelstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[0].relationship.htmlstring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[0].relationship.completedCountinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[0].relationship.pendingCountinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[0].boardobject Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[0].board.idinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[0].board.namestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[0].board.urlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[0].targetobject Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[0].target.typestring ["board","location","user"] Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[0].target.namestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[0].target.urlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[0].target.htmlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[0].target.metastring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[1]NewsfeedLiveAttachment No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[1].anyOf[0]object No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[1].anyOf[0].statestring ["starting","live","processing","ready","failed"] Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[1].anyOf[0].sessionIdstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[1].anyOf[0].mediaIdinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[1].anyOf[0].failureStage Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[1].anyOf[0].failureStage.anyOf[0]string ["publish","media","recording"] Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[1].anyOf[0].failureStage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[1].anyOf[0].signInRequiredboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[1].anyOf[0].playUrlstring YesEmpty unless live and signed in; otherwise an expiring authorized playback URL.
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[1].anyOf[0].type = "liveStream" Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[1].anyOf[0].postIdinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[1].anyOf[0].authorUserId Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[1].anyOf[0].authorUserId.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[1].anyOf[0].authorUserId.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[1].anyOf[0].authorAlias Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[1].anyOf[0].authorAlias.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[1].anyOf[0].authorAlias.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[1].anyOf[0].streamTitlestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[1].anyOf[0].thumbnailUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[1].anyOf[0].viewerCountUrlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[1].anyOf[0].shareUrlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[1].anyOf[0].hirePopupProfilePathstring | null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[1].anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[1].anyOf[1]object No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[1].anyOf[1].statestring ["starting","live","processing","ready","failed"] Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[1].anyOf[1].sessionIdstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[1].anyOf[1].mediaIdinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[1].anyOf[1].failureStage Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[1].anyOf[1].failureStage.anyOf[0]string ["publish","media","recording"] Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[1].anyOf[1].failureStage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[1].anyOf[1].signInRequiredboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[1].anyOf[1].playUrlstring YesEmpty unless live and signed in; otherwise an expiring authorized playback URL.
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[1].anyOf[1].type = "liveStream" Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[1].anyOf[1].postIdinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[1].anyOf[1].activationIdstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[1].anyOf[1].overlayActivationIdstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[1].anyOf[1].authorUserId Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[1].anyOf[1].authorUserId.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[1].anyOf[1].authorUserId.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[1].anyOf[1].authorAlias Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[1].anyOf[1].authorAlias.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[1].anyOf[1].authorAlias.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[1].anyOf[1].streamTitlestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[1].anyOf[1].viewerCountUrl = "" Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[1].anyOf[1].shareUrlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[1].anyOf[1].htmlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2]NewsfeedBidAttachment No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0]object No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].subtitlestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].amountLabelstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].statusLabelstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].requestTextstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].bidIDinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].postIDinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].type = "bid" Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].requiresDeleteFollowup = true Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].metaarray Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].alertsarray Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].alerts[]object No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].alerts[].tonestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].alerts[].htmlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].actionsarray Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].actions[]object No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].actions[].typestring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].actions[].stylestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].actions[].actionstring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].actions[].labelstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].actions[].hrefstring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].actions[].sellerSignInReturnURLstring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].actions[].confirmTitlestring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].actions[].confirmMessagestring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].actions[].confirmButtonstring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].actions[].modalTitlestring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].actions[].chatUserAlias No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].actions[].chatUserAlias.anyOf[0]string No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].actions[].chatUserAlias.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].actions[].chatNamestring | null No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].actions[].proposalDefaultLocationAliasstring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].actions[].proposalDefaultLocationNamestring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].actions[].proposalDefaultStartTimestring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].actions[].proposalDefaultInventoryTypeNamestring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].actions[].isShortlistedstring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].actions[].shortlistLabelstring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].actions[].unshortlistLabelstring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].actions[].feedbackStartTimestring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].actions[].feedbackEndTimestring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].actions[].feedbackLocationNamestring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].actions[].feedbackLocationAliasstring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].actions[].feedbackInventoryTypeNamestring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].actions[].feedbackRequestStringstring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].actions[].feedbackIsPremiumstring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].actions[].guidancestring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].actions[].prefillTextstring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].actions[].reservationNamestring | null No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].actions[].phoneNumberstring | null No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].actions[].emailAddressstring | null No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].actions[].verificationRequiredstring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].actions[].verificationTitlestring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].actions[].verificationMessagestring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].actions[].verificationButtonstring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].actions[].verificationURLstring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].actions[].historyTagstring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].actions[].historyTitlestring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].actions[].reviewPostURLstring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].actions[].reviewContextstring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].actions[].reuseBalancestring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].actions[].bidIDinteger No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].actions[].postIDinteger No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].actions[].feedbackAmountinteger No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].actions[].discussionPostIDinteger No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].actions[].reviewPostIDinteger No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].actions[].reviewRequestIDinteger No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].actions[].fullPageboolean No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].actions[].wrapboolean No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].actions[].inlineNavigation No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].actions[].inlineNavigation.anyOf[0]string No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].actions[].inlineNavigation.anyOf[1]boolean No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].actions[].proposalDefaultInventoryTypeID No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].actions[].proposalDefaultInventoryTypeID.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].actions[].proposalDefaultInventoryTypeID.anyOf[1]string No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].actions[].issueobject No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].actions[].issue.titlestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].actions[].issue.messagestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].actions[].issue.stepsTitlestring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].actions[].issue.stepsarray No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].actions[].issue.steps[]string No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].actions[].issue.actionsarray No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].actions[].issue.actions[]object No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].actions[].issue.actions[].labelstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].actions[].issue.actions[].hrefstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].actions[].issue.actions[].fullPageboolean No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].actions[].issue.holdAccessBidIDinteger No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].actions[].buyerIdentityHiddenboolean No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].actions[].buyerIdentityHiddenUntil No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].actions[].buyerIdentityHiddenUntil.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].actions[].buyerIdentityHiddenUntil.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].discussionnull Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].viewerIsPostAuthorboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].buyerIdentityHiddenboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].buyerIdentityHiddenUntil Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].buyerIdentityHiddenUntil.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].buyerIdentityHiddenUntil.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].buyerShareURLstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].directHireExplanationstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].respondByTimestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].respondByLabelstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].fillBySellerHtmlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].timeLabelstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].detailLabelstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].isPremiumboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].isCustomConciergeRequestboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].viewerMode = "owner" Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].requestModestring ["general","specific"] Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].operationalExpiry Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].operationalExpiry.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].operationalExpiry.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].responseRound Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].responseRound.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].responseRound.anyOf[0].roundIDinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].responseRound.anyOf[0].statestring ["collecting","immediate"] Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].responseRound.anyOf[0].closesAtinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].responseRound.anyOf[0].serverTimeinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].responseRound.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].visualBidCardVisual Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].visual.anyOf[0]array Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].visual.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].visual.anyOf[1].imageUrlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].visual.anyOf[1].imageAltstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].visual.anyOf[1].primaryColorstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].visual.anyOf[1].textColorstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].modifyPrefillTextstring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].reservationContact No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].reservationContact.anyOf[0]object No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].reservationContact.anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].reservationContact.anyOf[0].reservationNamestring | null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].reservationContact.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[0].isFilledboolean No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1]object No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].titlestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].subtitlestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].amountLabelstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].statusLabelstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].requestTextstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].htmlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].bidIDinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].postIDinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].type = "bid" Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].requiresDeleteFollowup = true Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].metaarray Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].alertsarray Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].alerts[]object No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].alerts[].tonestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].alerts[].htmlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].actionsarray Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].actions[]object No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].actions[].typestring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].actions[].stylestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].actions[].actionstring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].actions[].labelstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].actions[].hrefstring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].actions[].sellerSignInReturnURLstring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].actions[].confirmTitlestring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].actions[].confirmMessagestring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].actions[].confirmButtonstring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].actions[].modalTitlestring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].actions[].chatUserAlias No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].actions[].chatUserAlias.anyOf[0]string No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].actions[].chatUserAlias.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].actions[].chatNamestring | null No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].actions[].proposalDefaultLocationAliasstring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].actions[].proposalDefaultLocationNamestring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].actions[].proposalDefaultStartTimestring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].actions[].proposalDefaultInventoryTypeNamestring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].actions[].isShortlistedstring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].actions[].shortlistLabelstring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].actions[].unshortlistLabelstring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].actions[].feedbackStartTimestring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].actions[].feedbackEndTimestring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].actions[].feedbackLocationNamestring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].actions[].feedbackLocationAliasstring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].actions[].feedbackInventoryTypeNamestring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].actions[].feedbackRequestStringstring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].actions[].feedbackIsPremiumstring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].actions[].guidancestring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].actions[].prefillTextstring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].actions[].reservationNamestring | null No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].actions[].phoneNumberstring | null No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].actions[].emailAddressstring | null No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].actions[].verificationRequiredstring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].actions[].verificationTitlestring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].actions[].verificationMessagestring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].actions[].verificationButtonstring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].actions[].verificationURLstring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].actions[].historyTagstring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].actions[].historyTitlestring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].actions[].reviewPostURLstring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].actions[].reviewContextstring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].actions[].reuseBalancestring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].actions[].bidIDinteger No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].actions[].postIDinteger No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].actions[].feedbackAmountinteger No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].actions[].discussionPostIDinteger No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].actions[].reviewPostIDinteger No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].actions[].reviewRequestIDinteger No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].actions[].fullPageboolean No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].actions[].wrapboolean No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].actions[].inlineNavigation No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].actions[].inlineNavigation.anyOf[0]string No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].actions[].inlineNavigation.anyOf[1]boolean No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].actions[].proposalDefaultInventoryTypeID No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].actions[].proposalDefaultInventoryTypeID.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].actions[].proposalDefaultInventoryTypeID.anyOf[1]string No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].actions[].issueobject No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].actions[].issue.titlestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].actions[].issue.messagestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].actions[].issue.stepsTitlestring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].actions[].issue.stepsarray No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].actions[].issue.steps[]string No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].actions[].issue.actionsarray No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].actions[].issue.actions[]object No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].actions[].issue.actions[].labelstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].actions[].issue.actions[].hrefstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].actions[].issue.actions[].fullPageboolean No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].actions[].issue.holdAccessBidIDinteger No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].actions[].buyerIdentityHiddenboolean No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].actions[].buyerIdentityHiddenUntil No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].actions[].buyerIdentityHiddenUntil.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].actions[].buyerIdentityHiddenUntil.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].discussionnull Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].viewerIsPostAuthorboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].buyerIdentityHiddenboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].buyerIdentityHiddenUntil Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].buyerIdentityHiddenUntil.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].buyerIdentityHiddenUntil.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].viewerMode = "seller" Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].bidUUIDstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].timeLabelstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].detailLabelstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].amountLabelstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].directHireExplanationstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].fulfillmentAliasstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].filledAtstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].statusLabelstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].messagestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].requestTextstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].shareURLstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].buyerShareURLstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].bidIDinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].postIDinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].includedInNewsfeedboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].includedInOverviewboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].viewerIsCurrentHolderboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].isPremiumboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].isSubmissionPendingReviewboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].type = "bid" Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].surface = "newsfeed" Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].customerSurveysnull Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptionsarray Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[]object No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].ATLocation_IDinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].ATLocationInventoryType_IDinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].TimeRangeUnitCountinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].Quantityinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].LocationNamestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].LocationAliasstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].InventoryTypeNamestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].StartDatestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].EndDatestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].StartTimestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].EndTimestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].PartySize No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].PartySize.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].PartySize.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].CheckOutDate No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].CheckOutDate.anyOf[0]string No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].CheckOutDate.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].Constraintsarray No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].Constraints[]string No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].ExcludedVenuesarray No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].ExcludedVenues[]string No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].OperationalProjectionboolean NoTrue for a general request’s operational concierge anchor; these dates/location are not resolved fulfillment facts.
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].deliverableTypestring ["fulfillment","research"] Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].researchScope Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].researchScope.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].researchScope.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].overviewStatusstring ["","open","held","cancelled","filled"] Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].metaarray Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].meta[]object No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].meta[].labelstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].meta[].valuestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].meta[].valueFormatstring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].badgesarray Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].badges[]object No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].badges[].tonestring ["premium","direct-hire","shortlisted"] Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].badges[].labelstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionsarray Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[]object No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].typestring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].stylestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].actionstring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].labelstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].hrefstring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].sellerSignInReturnURLstring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].confirmTitlestring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].confirmMessagestring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].confirmButtonstring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].modalTitlestring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].chatUserAlias No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].chatUserAlias.anyOf[0]string No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].chatUserAlias.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].chatNamestring | null No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].proposalDefaultLocationAliasstring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].proposalDefaultLocationNamestring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].proposalDefaultStartTimestring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].proposalDefaultInventoryTypeNamestring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].isShortlistedstring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].shortlistLabelstring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].unshortlistLabelstring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackStartTimestring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackEndTimestring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackLocationNamestring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackLocationAliasstring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackInventoryTypeNamestring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackRequestStringstring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackIsPremiumstring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].guidancestring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].prefillTextstring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].reservationNamestring | null No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].phoneNumberstring | null No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].emailAddressstring | null No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].verificationRequiredstring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].verificationTitlestring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].verificationMessagestring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].verificationButtonstring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].verificationURLstring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].historyTagstring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].historyTitlestring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].reviewPostURLstring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].reviewContextstring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].reuseBalancestring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].bidIDinteger No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].postIDinteger No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackAmountinteger No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].discussionPostIDinteger No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].reviewPostIDinteger No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].reviewRequestIDinteger No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].fullPageboolean No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].wrapboolean No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].inlineNavigation No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].inlineNavigation.anyOf[0]string No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].inlineNavigation.anyOf[1]boolean No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].proposalDefaultInventoryTypeID No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].proposalDefaultInventoryTypeID.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].proposalDefaultInventoryTypeID.anyOf[1]string No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issueobject No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.titlestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.messagestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.stepsTitlestring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.stepsarray No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.steps[]string No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.actionsarray No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.actions[]object No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.actions[].labelstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.actions[].hrefstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.actions[].fullPageboolean No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.holdAccessBidIDinteger No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].buyerIdentityHiddenboolean No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].buyerIdentityHiddenUntil No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].buyerIdentityHiddenUntil.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].buyerIdentityHiddenUntil.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].visualBidCardVisual Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].visual.anyOf[0]array Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].visual.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].visual.anyOf[1].imageUrlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].visual.anyOf[1].imageAltstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].visual.anyOf[1].primaryColorstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].visual.anyOf[1].textColorstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionStateobject Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.statusstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.labelstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.messagestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.sponsorAliasstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.sponsorChatLinkstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.sponsorStatusstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.moveOwnershipUnavailableReasonstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.moveOwnershipUnavailableMessagestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canPickupboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canDropboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canFillboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canMoveOwnershipboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canShortlistboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canDiscussboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canChatboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.requiresSponsorboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canFillDirectlyboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.fillRateBasisPointsinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.minimumFillRateBasisPointsinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.missingHoldPermissionsarray Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.missingHoldPermissions[]string No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.directFillNoticeboolean No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.directFillAvailabilitystring ["available","unavailable","selection_pending","seller_ineligible"] No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auctionURLstring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auctionobject No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.venuestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.startTimestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.endTimestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.bidIDinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.bidAmountCentsinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.roundID Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.roundID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.roundID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.statestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.serverTimeinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.closesAt Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.closesAt.anyOf[0]DatabaseInteger YesInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.closesAt.anyOf[0].oneOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.closesAt.anyOf[0].oneOf[1]string Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.closesAt.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.enabledboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.openingCentsinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.incrementCentsinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.leadingCentsinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.nextCentsinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.estimatedFeesCentsinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.remainingCentsinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.leadingboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.priorityUntilnull Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.priorityMine = false Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.ownOffersarray Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.ownOffers[]object No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.ownOffers[].idinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.ownOffers[].amountCentsinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.ownOffers[].statestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.ownOffers[].refundCentsinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.eligibilityError Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.eligibilityError.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.eligibilityError.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.holdAppointmentID Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.holdAppointmentID.anyOf[0]DatabaseInteger YesInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.holdAppointmentID.anyOf[0].oneOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.holdAppointmentID.anyOf[0].oneOf[1]string Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.holdAppointmentID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.buyerIdentityHiddenboolean NoTrue when the authenticated viewer cannot see the buyer during the current response race.
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.buyerIdentityHiddenUntilinteger | null NoSaved current-round ClosesAt as Unix seconds; null when identity is visible. Reveal is authoritative only on a new response.
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.poolRequiredboolean No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.responseRound No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.responseRound.anyOf[0]object No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.responseRound.anyOf[0].roundIDinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.responseRound.anyOf[0].statestring ["collecting","immediate"] Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.responseRound.anyOf[0].closesAtinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.responseRound.anyOf[0].serverTimeinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.responseRound.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].responseRound Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].responseRound.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].responseRound.anyOf[0].roundIDinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].responseRound.anyOf[0].statestring ["collecting","immediate"] Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].responseRound.anyOf[0].closesAtinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].responseRound.anyOf[0].serverTimeinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].responseRound.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].buyerIdentityHiddenboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].buyerIdentityHiddenUntil Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].buyerIdentityHiddenUntil.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].buyerIdentityHiddenUntil.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[2].anyOf[1].container.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[3]object No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[3].type = "sharePlanAppointment" Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[3].joinStateSharedPlanJoinState Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[3].joinState.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[3].joinState.anyOf[0].status = "Unavailable" Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[3].joinState.anyOf[0].canRequest = false Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[3].joinState.anyOf[0].canManage = false Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[3].joinState.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[3].joinState.anyOf[1].statusstring ["Unavailable","Host","Joined","Pending","Accepted","Declined","None"] Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[3].joinState.anyOf[1].canRequestboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[3].joinState.anyOf[1].canManageboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[3].joinState.anyOf[1].pendingCountinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[3].joinState.anyOf[1].joiningCountinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[3].joinState.anyOf[1].requestIDinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[3].joinState.anyOf[1].planURLstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[3].joinState.anyOf[1].chatIDinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[3].appointmentIDinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[3].postIDinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[3].locationIDinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[3].titlestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[3].venueNamestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[3].venueUrlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[3].imageUrlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[3].imageURL256string Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[3].primaryColorstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[3].textColorstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[3].cityNamestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[3].cityGroupCodestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[3].datestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[3].timestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[3].dateLabelstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[3].timeLabelstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[3].planLabelstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[3].discussionUrlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[3].htmlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[3].attendeesobject Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[3].attendees.sharedboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[3].attendees.countinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[3].attendees.itemsarray Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[3].attendees.items[]object No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[3].attendees.items[].aliasstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[3].attendees.items[].avatarstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[3].attendees.items[].avatarEmojistring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[3].attendees.items[].topUserGroupNamestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[3].attendees.items[].topMedalCategoryNamestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[3].attendees.items[].profileURLstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[3].attendees.items[].profileImageURLstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[3].attendees.items[].bannerImageURLstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[3].attendees.items[].importanceLabelstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[3].attendees.items[].userIDinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[3].attendees.items[].importancePointsinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[3].attendees.items[].profileImageMedianull Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[3].attendees.items[].profileImageFramenull Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[3].attendees.items[].bannerImageMedianull Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[3].attendees.items[].bannerImageFramenull Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[3].attendees.items[].displaynull Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[3].attendees.items[].isOwnerboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[3].attendees.items[].rolestring ["owner","guest"] Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[4]object No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[4].namestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[4].addressstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[4].categoryNamestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[4].cityNamestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[4].citySlugstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[4].cityGroupCodestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[4].firstOpeningDatestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[4].firstOpeningDateLabelstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[4].promotedUrlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[4].discussionUrlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[4].postIDinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[4].proposedLocationIDinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[4].eventIDinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[4].categoryIDinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[4].confirmationsinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[4].confirmationsRequiredinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[4].promotedLocationIDinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[4].viewerCanConfirmboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[4].viewerHasConfirmedboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[4].viewerIsSubmitterboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[4].type = "newLocationProposal" Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[4].event Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[4].event.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[4].event.anyOf[0].eventIDinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[4].event.anyOf[0].namestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[4].event.anyOf[0].urlSlugstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[4].event.anyOf[0].iconEmojistring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[4].event.anyOf[0].externalURLstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[4].event.anyOf[0].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[4].event.anyOf[0].effectRadiusInMeters Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[4].event.anyOf[0].effectRadiusInMeters.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[4].event.anyOf[0].effectRadiusInMeters.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[4].event.anyOf[0].categoryobject Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[4].event.anyOf[0].category.categoryIDinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[4].event.anyOf[0].category.namestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[4].event.anyOf[0].category.iconEmojistring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[4].event.anyOf[0].category.urlSlugstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[4].event.anyOf[0].ownerPostID Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[4].event.anyOf[0].ownerPostID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[4].event.anyOf[0].ownerPostID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[4].event.anyOf[0].ownerPostName Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[4].event.anyOf[0].ownerPostName.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[4].event.anyOf[0].ownerPostName.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[4].event.anyOf[0].ownerPostURL Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[4].event.anyOf[0].ownerPostURL.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[4].event.anyOf[0].ownerPostURL.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[4].event.anyOf[0].originatorUserID Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[4].event.anyOf[0].originatorUserID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[4].event.anyOf[0].originatorUserID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[4].event.anyOf[0].earnedTraderPointsinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[4].event.anyOf[0].importanceLevel Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[4].event.anyOf[0].importanceLevel.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[4].event.anyOf[0].importanceLevel.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[4].event.anyOf[0].defaultImportanceLevel Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[4].event.anyOf[0].defaultImportanceLevel.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[4].event.anyOf[0].defaultImportanceLevel.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[4].event.anyOf[0].affectsOpeningTimesboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[4].event.anyOf[0].countryCodeIncludeListarray Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[4].event.anyOf[0].countryCodeIncludeList[]string No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[4].event.anyOf[0].countryCodeExcludeListarray Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[4].event.anyOf[0].countryCodeExcludeList[]string No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[4].event.anyOf[0].geographicobject Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[4].event.anyOf[0].geographic.lat Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[4].event.anyOf[0].geographic.lat.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[4].event.anyOf[0].geographic.lat.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[4].event.anyOf[0].geographic.lng Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[4].event.anyOf[0].geographic.lng.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[4].event.anyOf[0].geographic.lng.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[4].event.anyOf[0].geographic.effectRadiusInMeters Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[4].event.anyOf[0].geographic.effectRadiusInMeters.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[4].event.anyOf[0].geographic.effectRadiusInMeters.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[4].event.anyOf[0].geographic.eventATLocationID Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[4].event.anyOf[0].geographic.eventATLocationID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[4].event.anyOf[0].geographic.eventATLocationID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[4].event.anyOf[0].physicalLocationobject Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.modestring ["venue","point","none"] Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.locationID Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.locationID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.locationID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.namestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.aliasstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.addressStringstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.countryCodestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.lat Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.lat.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.lat.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.lng Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.lng.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.lng.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[4].event.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[4].statusstring ["Pending","Confirmed","Rejected","Merged"] Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[4].rewardobject Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[4].reward.policyVersionstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[4].reward.displayRewardboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[4].reward.rewardTypestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[4].reward.submitterAmountinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[4].reward.verifierAmountinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[4].reward.submitterAmountLabelstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[4].reward.verifierAmountLabelstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[4].reward.penaltyMultipliernumber Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[4].reward.penaltyAppliesboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[4].htmlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[5]object No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[5].type = "listingBundle" Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[5].postIDinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[5].titlestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[5].itemsarray Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[5].items[]object No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[5].items[].listingIDstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[5].items[].locationNamestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[5].items[].locationAliasstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[5].items[].citystring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[5].items[].imageUrlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[5].items[].primaryColorstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[5].items[].textColorstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[5].items[].outlineColorstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[5].items[].hoverColorstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[5].items[].inventoryTypeNamestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[5].items[].datestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[5].items[].dateLabelstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[5].items[].timeLabelstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[5].items[].priceLabelstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[5].items[].soldLabelstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[5].items[].statusLabelstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[5].items[].statusstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[5].items[].purchaseUrlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[5].items[].detailUrlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[5].items[].appointmentIDinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[5].items[].locationIDinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[5].items[].isAvailableboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[5].items[].isReviewPendingboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[5].items[].isSoldboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[5].items[].saleModestring ["FixedPrice","Auction"] Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[5].items[].auction Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[5].items[].auction.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[5].items[].auction.anyOf[0].listingIDstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[5].items[].auction.anyOf[0].locationNamestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[5].items[].auction.anyOf[0].imageUrlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[5].items[].auction.anyOf[0].inventoryTypeNamestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[5].items[].auction.anyOf[0].timezonestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[5].items[].auction.anyOf[0].statusLabelstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[5].items[].auction.anyOf[0].cardPriceLabelstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[5].items[].auction.anyOf[0].cardSummarystring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[5].items[].auction.anyOf[0].urlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[5].items[].auction.anyOf[0].auctionIDinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[5].items[].auction.anyOf[0].startingPriceCentsinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[5].items[].auction.anyOf[0].currentBidCentsinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[5].items[].auction.anyOf[0].minimumNextBidCentsinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[5].items[].auction.anyOf[0].bidCountinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[5].items[].auction.anyOf[0].revisioninteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[5].items[].auction.anyOf[0].isOpenboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[5].items[].auction.anyOf[0].isLeadingboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[5].items[].auction.anyOf[0].canAdministrativelyCancelboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[5].items[].auction.anyOf[0].canBidboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[5].items[].auction.anyOf[0].canManageboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[5].items[].auction.anyOf[0].isSellerboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[5].items[].auction.anyOf[0].listingStart Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[5].items[].auction.anyOf[0].listingStart.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[5].items[].auction.anyOf[0].listingStart.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[5].items[].auction.anyOf[0].serverTime Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[5].items[].auction.anyOf[0].serverTime.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[5].items[].auction.anyOf[0].serverTime.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[5].items[].auction.anyOf[0].endsAt Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[5].items[].auction.anyOf[0].endsAt.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[5].items[].auction.anyOf[0].endsAt.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[5].items[].auction.anyOf[0].purchaseURL Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[5].items[].auction.anyOf[0].purchaseURL.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[5].items[].auction.anyOf[0].purchaseURL.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[5].items[].auction.anyOf[0].saleModestring ["FixedPrice","Auction"] Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[5].items[].auction.anyOf[0].statusstring ["PendingApproval","Open","Settling","Sold","Unsold","Cancelled"] Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[5].items[].auction.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[5].items[].priceCentsinteger No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[5].items[].auctionSummarystring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.richAttachments[].anyOf[5].htmlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.livestream Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.livestream.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.livestream.anyOf[0].statestring ["starting","live","processing","ready","failed"] Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.livestream.anyOf[0].sessionIdstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.livestream.anyOf[0].mediaIdinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.livestream.anyOf[0].failureStage Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.livestream.anyOf[0].failureStage.anyOf[0]string ["publish","media","recording"] Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.livestream.anyOf[0].failureStage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.livestream.anyOf[0].signInRequiredboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.livestream.anyOf[0].playUrlstring YesEmpty unless live and signed in; otherwise an expiring authorized playback URL.
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.livestream.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.eventMentionsarray Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.eventMentions[]object No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.eventMentions[].eventIDinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.eventMentions[].namestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.eventMentions[].urlSlugstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.eventMentions[].iconEmojistring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.eventMentions[].externalURLstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.eventMentions[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.eventMentions[].effectRadiusInMeters Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.eventMentions[].effectRadiusInMeters.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.eventMentions[].effectRadiusInMeters.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.eventMentions[].categoryobject Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.eventMentions[].category.categoryIDinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.eventMentions[].category.namestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.eventMentions[].category.iconEmojistring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.eventMentions[].category.urlSlugstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.eventMentions[].ownerPostID Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.eventMentions[].ownerPostID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.eventMentions[].ownerPostID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.eventMentions[].ownerPostName Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.eventMentions[].ownerPostName.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.eventMentions[].ownerPostName.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.eventMentions[].ownerPostURL Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.eventMentions[].ownerPostURL.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.eventMentions[].ownerPostURL.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.eventMentions[].originatorUserID Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.eventMentions[].originatorUserID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.eventMentions[].originatorUserID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.eventMentions[].earnedTraderPointsinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.eventMentions[].importanceLevel Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.eventMentions[].importanceLevel.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.eventMentions[].importanceLevel.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.eventMentions[].defaultImportanceLevel Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.eventMentions[].defaultImportanceLevel.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.eventMentions[].defaultImportanceLevel.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.eventMentions[].affectsOpeningTimesboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.eventMentions[].countryCodeIncludeListarray Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.eventMentions[].countryCodeIncludeList[]string No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.eventMentions[].countryCodeExcludeListarray Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.eventMentions[].countryCodeExcludeList[]string No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.eventMentions[].geographicobject Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.eventMentions[].geographic.lat Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.eventMentions[].geographic.lat.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.eventMentions[].geographic.lat.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.eventMentions[].geographic.lng Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.eventMentions[].geographic.lng.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.eventMentions[].geographic.lng.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.eventMentions[].geographic.effectRadiusInMeters Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.eventMentions[].geographic.effectRadiusInMeters.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.eventMentions[].geographic.effectRadiusInMeters.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.eventMentions[].geographic.eventATLocationID Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.eventMentions[].geographic.eventATLocationID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.eventMentions[].geographic.eventATLocationID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.eventMentions[].physicalLocationobject Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.eventMentions[].physicalLocation.modestring ["venue","point","none"] Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.eventMentions[].physicalLocation.locationID Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.eventMentions[].physicalLocation.locationID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.eventMentions[].physicalLocation.locationID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.eventMentions[].physicalLocation.namestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.eventMentions[].physicalLocation.aliasstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.eventMentions[].physicalLocation.addressStringstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.eventMentions[].physicalLocation.countryCodestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.eventMentions[].physicalLocation.lat Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.eventMentions[].physicalLocation.lat.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.eventMentions[].physicalLocation.lat.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.eventMentions[].physicalLocation.lng Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.eventMentions[].physicalLocation.lng.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.eventMentions[].physicalLocation.lng.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.eventMentions[].mentionID Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.eventMentions[].mentionID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.eventMentions[].mentionID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.eventMentions[].mentionSourcestring ["mention","owner",""] Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.repostNewsfeedRepost Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.repost.anyOf[0]null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.repost.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.repost.anyOf[1].available = false Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.repost.anyOf[1].sourcePostIDinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.repost.anyOf[1].messagestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.repost.anyOf[2]object Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.repost.anyOf[2].available = true Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.repost.anyOf[2].sourcePostIDinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.repost.anyOf[2].sourcePostNewsfeedPost Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.pollsarray Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.polls[]object NoResults and per-answer counts are hidden until the viewer has voted. An empty endTime means no deadline.
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.polls[].idinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.polls[].postIdinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.polls[].viewerAnswerId Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.polls[].viewerAnswerId.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.polls[].viewerAnswerId.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.polls[].totalVotesinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.polls[].resultVisibilitystring ["visible","hidden"] Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.polls[].answersarray Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.polls[].answers[]object No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.polls[].answers[].idinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.polls[].answers[].titlestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.polls[].answers[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.polls[].answers[].voteCountinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.polls[].answers[].percentinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.polls[].answers[].viewerSelectedboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.polls[].answers[].isLeaderboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.polls[].questionstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.polls[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.polls[].iconstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.polls[].endTimestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.polls[].endTimeRelstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.polls[].isClosedboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.polls[].viewerHasVotedboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.polls[].canVoteboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.polls[].canAddAnswersboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.polls[].showResultsboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.postActionsobject Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.postActions.prominentarray Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.postActions.prominent[]object No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.postActions.prominent[].ActionButtonIDstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.postActions.prominent[].ActionButtonNamestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.postActions.prominent[].IconNamestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.postActions.prominent[].Namestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.postActions.prominent[].AdditionalTextstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.postActions.prominent[].ConfirmTitlestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.postActions.prominent[].ConfirmTextstring YesServer-rendered confirmation content. May contain HTML; proposal reviews use labeled details with escaped user text and shared time markup.
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.postActions.prominent[].ConfirmButtonTextstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.postActions.prominent[].DisplayModestring ["prominent","menu"] Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.postActions.prominent[].Clickableboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.postActions.prominent[].Stylestring ["primary","secondary","danger"] Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.postActions.menuarray Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.postActions.menu[]object No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.postActions.menu[].ActionButtonIDstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.postActions.menu[].ActionButtonNamestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.postActions.menu[].IconNamestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.postActions.menu[].Namestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.postActions.menu[].AdditionalTextstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.postActions.menu[].ConfirmTitlestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.postActions.menu[].ConfirmTextstring YesServer-rendered confirmation content. May contain HTML; proposal reviews use labeled details with escaped user text and shared time markup.
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.postActions.menu[].ConfirmButtonTextstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.postActions.menu[].DisplayModestring ["prominent","menu"] Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.postActions.menu[].Clickableboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.postActions.menu[].Stylestring ["primary","secondary","danger"] Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.tagsarray Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.tags[] No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.tags[].anyOf[0]object No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.tags[].anyOf[0].mentionId Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.tags[].anyOf[0].mentionId.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.tags[].anyOf[0].mentionId.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.tags[].anyOf[0].kind = "location" Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.tags[].anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.tags[].anyOf[0].targetUrlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.tags[].anyOf[0].citySlugstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.tags[].anyOf[1]object No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.tags[].anyOf[1].mentionId Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.tags[].anyOf[1].mentionId.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.tags[].anyOf[1].mentionId.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.tags[].anyOf[1].kind = "user" Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.tags[].anyOf[1].labelstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.tags[].anyOf[1].targetUrl Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.tags[].anyOf[1].targetUrl.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.tags[].anyOf[1].targetUrl.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.tags[].anyOf[1].identityHiddenboolean No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.tags[].anyOf[1].identityHiddenUntil No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.tags[].anyOf[1].identityHiddenUntil.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.tags[].anyOf[1].identityHiddenUntil.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.tagDisclosure Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.tagDisclosure.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.tagDisclosure.anyOf[0].countinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.tagDisclosure.anyOf[0].textstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.tagDisclosure.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.traderpointsDisclosure Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.traderpointsDisclosure.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.traderpointsDisclosure.anyOf[0].amountinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.traderpointsDisclosure.anyOf[0].reasonTypestring ["comment","post"] Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.traderpointsDisclosure.anyOf[0].amountLabelstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.traderpointsDisclosure.anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.traderpointsDisclosure.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.traderpointsDisclosure.anyOf[0].summarystring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.traderpointsDisclosure.anyOf[0].reasonstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.traderpointsDisclosure.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.statsobject Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.stats.thumbsUpinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.stats.viewsinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.stats.engagementBpinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.stats.salesAmountCentsinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.stats.mentionClicksinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.stats.usersNotifiedinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.stats.replyCountinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.stats.indirectReplyCountinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.stats.bookmarkCountinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.stats.viewerHasThumbedboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.stats.viewerReactionKeystring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.stats.reactions Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.stats.reactions.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.stats.reactions.anyOf[0].targetTypestring ["post","chat_message"] Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.stats.reactions.anyOf[0].targetIdinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.stats.reactions.anyOf[0].viewerReactionKeystring ["","thumbs_up","heart","money_with_wings","laugh","wow","sad","angry"] Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.stats.reactions.anyOf[0].viewerHasReactedboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.stats.reactions.anyOf[0].totalCountinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.stats.reactions.anyOf[0].countsobject Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.stats.reactions.anyOf[0].counts.thumbs_upinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.stats.reactions.anyOf[0].counts.heartinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.stats.reactions.anyOf[0].counts.money_with_wingsinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.stats.reactions.anyOf[0].counts.laughinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.stats.reactions.anyOf[0].counts.wowinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.stats.reactions.anyOf[0].counts.sadinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.stats.reactions.anyOf[0].counts.angryinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.stats.reactions.anyOf[0].recentarray Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.stats.reactions.anyOf[0].recent[]object No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.stats.reactions.anyOf[0].recent[].userIDinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.stats.reactions.anyOf[0].recent[].usernamestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.stats.reactions.anyOf[0].recent[].reactionKeystring ["thumbs_up","heart","money_with_wings","laugh","wow","sad","angry"] Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.stats.reactions.anyOf[0].recent[].reactionEmojistring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.stats.reactions.anyOf[0].recent[].createdDate Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.stats.reactions.anyOf[0].recent[].createdDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.stats.reactions.anyOf[0].recent[].createdDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.stats.reactions.anyOf[0].recent[].lastUpdateDate Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.stats.reactions.anyOf[0].recent[].lastUpdateDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.stats.reactions.anyOf[0].recent[].lastUpdateDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.stats.reactions.anyOf[0].recent[].reactedDate Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.stats.reactions.anyOf[0].recent[].reactedDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.stats.reactions.anyOf[0].recent[].reactedDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.stats.reactions.anyOf[0].recent[].createdDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.stats.reactions.anyOf[0].recent[].lastUpdateDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.stats.reactions.anyOf[0].recent[].reactedDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.stats.reactions.anyOf[1]array Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.stats.repostsobject Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.stats.reposts.countinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.lastReply Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.lastReply.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.lastReply.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.lastReply.anyOf[0].commentIdinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.lastReply.anyOf[0].authorId Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.lastReply.anyOf[0].authorId.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.lastReply.anyOf[0].authorId.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.lastReply.anyOf[0].authorAlias Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.lastReply.anyOf[0].authorAlias.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.lastReply.anyOf[0].authorAlias.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.lastReply.anyOf[0].profileUrl Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.lastReply.anyOf[0].profileUrl.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.lastReply.anyOf[0].profileUrl.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.lastReply.anyOf[0].authorDisplayobject Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.lastReply.anyOf[0].authorDisplay.aliasstring | null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.lastReply.anyOf[0].authorDisplay.avatarstring | null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.lastReply.anyOf[0].authorDisplay.avatarEmojistring | null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.lastReply.anyOf[0].authorDisplay.profileImageUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.lastReply.anyOf[0].authorDisplay.profileImageURLstring | null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.lastReply.anyOf[0].authorDisplay.labelstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.lastReply.anyOf[0].authorDisplay.profileUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.lastReply.anyOf[0].authorDisplay.profileURLstring | null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.lastReply.anyOf[0].authorDisplay.titlestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.lastReply.anyOf[0].authorDisplay.customColorstring | null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.lastReply.anyOf[0].authorDisplay.customTextColorstring | null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.lastReply.anyOf[0].authorDisplay.avatarModestring | null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.lastReply.anyOf[0].authorDisplay.htmlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.lastReply.anyOf[0].authorDisplay.idinteger | null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.lastReply.anyOf[0].authorDisplay.userIDinteger | null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.lastReply.anyOf[0].authorDisplay.isRichboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.lastReply.anyOf[0].authorDisplay.profileImage Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.lastReply.anyOf[0].authorDisplay.profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.lastReply.anyOf[0].authorDisplay.medalsarray Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.lastReply.anyOf[0].authorDisplay.medals[]object No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.lastReply.anyOf[0].authorDisplay.medals[].Namestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.lastReply.anyOf[0].authorDisplay.medals[].URLstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.lastReply.anyOf[0].authorDisplay.identityHiddenboolean NoAn anonymized author has no profile or follow action.
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.lastReply.anyOf[0].authorDisplay.identityHiddenUntilinteger | null NoCurrent response-race closing timestamp in Unix seconds.
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.lastReply.anyOf[0].authorHtmlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.lastReply.anyOf[0].whenstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.lastReply.anyOf[0].whenRelstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.lastReply.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.profileUsageobject Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.profileUsage.countinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.profileUsage.canSetAsProfilePostboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.profileUsage.isViewerProfilePostboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.appUsage Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.appUsage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.appUsage.anyOf[0].countinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.appUsage.anyOf[0].canSetAsAppPost [0,1] Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.appUsage.anyOf[0].isViewerAppPost [0,1] Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.appUsage.anyOf[0].ownedAppCountinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.appUsage.anyOf[1]array Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.publicReleaseobject Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.publicRelease.datestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.publicRelease.inputValuestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.publicRelease.isScheduledboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.publicRelease.isFutureboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.publicRelease.minutesUntilPublicinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.publicRelease.labelstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.renderedHtmlByModeobject Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.renderedHtmlByMode.feedstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.renderedHtmlByMode.detailstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.renderedHtmlByMode.embeddedstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.post.renderedHtmlByMode.embeddedPreviewstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.commentsarray Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[]object No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].versionActionsHtmlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].createdAtstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].createdAtRelstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].titlestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].bodystring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].viewerReactionKeystring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].idinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].lastArchivedVersionIdinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].parentPostIDinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].thumbsUpinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].viewsinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].directReplyCountinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].canEditPostboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].viewerHasThumbedboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].ownsCommentboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].canViewInsightsboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].postActionsobject Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].postActions.prominentarray Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].postActions.prominent[]object No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].postActions.prominent[].ActionButtonIDstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].postActions.prominent[].ActionButtonNamestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].postActions.prominent[].IconNamestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].postActions.prominent[].Namestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].postActions.prominent[].AdditionalTextstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].postActions.prominent[].ConfirmTitlestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].postActions.prominent[].ConfirmTextstring YesServer-rendered confirmation content. May contain HTML; proposal reviews use labeled details with escaped user text and shared time markup.
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].postActions.prominent[].ConfirmButtonTextstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].postActions.prominent[].DisplayModestring ["prominent","menu"] Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].postActions.prominent[].Clickableboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].postActions.prominent[].Stylestring ["primary","secondary","danger"] Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].postActions.menuarray Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].postActions.menu[]object No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].postActions.menu[].ActionButtonIDstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].postActions.menu[].ActionButtonNamestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].postActions.menu[].IconNamestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].postActions.menu[].Namestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].postActions.menu[].AdditionalTextstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].postActions.menu[].ConfirmTitlestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].postActions.menu[].ConfirmTextstring YesServer-rendered confirmation content. May contain HTML; proposal reviews use labeled details with escaped user text and shared time markup.
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].postActions.menu[].ConfirmButtonTextstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].postActions.menu[].DisplayModestring ["prominent","menu"] Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].postActions.menu[].Clickableboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].postActions.menu[].Stylestring ["primary","secondary","danger"] Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].authorNewsfeedReplyAuthor Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[0].aliasstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[0].avatarEmojistring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[0].profileImageUrlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[0].bannerImageUrlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[0].profileUrlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[0].mentionIdinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[0].isSystemboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[0].isYouboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[0].profileImage Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[0].profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[0].profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[0].profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[0].profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[0].profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[0].profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[0].profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[0].profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[0].profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[0].profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[0].profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[0].profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[0].profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[0].profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[0].profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[0].profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[0].bannerImage Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[0].bannerImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[0].bannerImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[0].bannerImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[0].bannerImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[0].bannerImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[0].bannerImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[0].bannerImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[0].bannerImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[0].bannerImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[0].bannerImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[0].bannerImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[0].bannerImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[0].bannerImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[0].bannerImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[0].bannerImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[0].bannerImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[0].displayNewsfeedAuthorDisplay Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[0].display.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[0].display.anyOf[0].aliasstring | null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[0].display.anyOf[0].avatarstring | null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[0].display.anyOf[0].avatarEmojistring | null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[0].display.anyOf[0].profileImageUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[0].display.anyOf[0].profileImageURLstring | null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[0].display.anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[0].display.anyOf[0].profileUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[0].display.anyOf[0].profileURLstring | null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[0].display.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[0].display.anyOf[0].customColorstring | null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[0].display.anyOf[0].customTextColorstring | null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[0].display.anyOf[0].avatarModestring | null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[0].display.anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[0].display.anyOf[0].idinteger | null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[0].display.anyOf[0].userIDinteger | null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[0].display.anyOf[0].isRichboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[0].display.anyOf[0].profileImage Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[0].display.anyOf[0].medalsarray Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[0].display.anyOf[0].medals[]object No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[0].display.anyOf[0].medals[].Namestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[0].display.anyOf[0].medals[].URLstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[0].display.anyOf[0].identityHiddenboolean NoAn anonymized author has no profile or follow action.
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[0].display.anyOf[0].identityHiddenUntilinteger | null NoCurrent response-race closing timestamp in Unix seconds.
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[0].display.anyOf[0].mentionIdinteger | null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[0].display.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[0].display.anyOf[1].aliasstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[0].display.anyOf[1].labelstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[0].display.anyOf[1].avatarEmojistring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[0].display.anyOf[1].profileUrlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[0].display.anyOf[1].htmlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[0].display.anyOf[1].id = 0 Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[0].display.anyOf[1].mentionIdinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[0].display.anyOf[2]object Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[0].display.anyOf[2].aliasnull Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[0].display.anyOf[2].labelstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[0].display.anyOf[2].avatarEmojinull Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[0].display.anyOf[2].profileUrlnull Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[0].display.anyOf[2].htmlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[0].display.anyOf[2].idnull Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[0].display.anyOf[2].mentionIdnull Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[0].display.anyOf[2].identityHidden = true Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[0].display.anyOf[2].identityHiddenUntilinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[1].aliasnull Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[1].avatarEmojinull Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[1].profileImageUrlnull Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[1].bannerImageUrlnull Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[1].profileUrlnull Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[1].htmlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[1].idnull Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[1].mentionIdnull Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[1].isSystem = false Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[1].isYou = false Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[1].profileImagenull Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[1].bannerImagenull Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[1].displayNewsfeedAuthorDisplay Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[1].display.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[1].display.anyOf[0].aliasstring | null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[1].display.anyOf[0].avatarstring | null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[1].display.anyOf[0].avatarEmojistring | null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[1].display.anyOf[0].profileImageUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[1].display.anyOf[0].profileImageURLstring | null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[1].display.anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[1].display.anyOf[0].profileUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[1].display.anyOf[0].profileURLstring | null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[1].display.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[1].display.anyOf[0].customColorstring | null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[1].display.anyOf[0].customTextColorstring | null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[1].display.anyOf[0].avatarModestring | null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[1].display.anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[1].display.anyOf[0].idinteger | null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[1].display.anyOf[0].userIDinteger | null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[1].display.anyOf[0].isRichboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[1].display.anyOf[0].profileImage Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[1].display.anyOf[0].medalsarray Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[1].display.anyOf[0].medals[]object No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[1].display.anyOf[0].medals[].Namestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[1].display.anyOf[0].medals[].URLstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[1].display.anyOf[0].identityHiddenboolean NoAn anonymized author has no profile or follow action.
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[1].display.anyOf[0].identityHiddenUntilinteger | null NoCurrent response-race closing timestamp in Unix seconds.
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[1].display.anyOf[0].mentionIdinteger | null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[1].display.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[1].display.anyOf[1].aliasstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[1].display.anyOf[1].labelstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[1].display.anyOf[1].avatarEmojistring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[1].display.anyOf[1].profileUrlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[1].display.anyOf[1].htmlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[1].display.anyOf[1].id = 0 Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[1].display.anyOf[1].mentionIdinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[1].display.anyOf[2]object Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[1].display.anyOf[2].aliasnull Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[1].display.anyOf[2].labelstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[1].display.anyOf[2].avatarEmojinull Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[1].display.anyOf[2].profileUrlnull Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[1].display.anyOf[2].htmlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[1].display.anyOf[2].idnull Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[1].display.anyOf[2].mentionIdnull Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[1].display.anyOf[2].identityHidden = true Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[1].display.anyOf[2].identityHiddenUntilinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[1].identityHidden = true Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].author.anyOf[1].identityHiddenUntilinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].translation Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].translation.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].translation.anyOf[0].endpointstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].translation.anyOf[0].targetLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].translation.anyOf[0].targetLanguageNamestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].translation.anyOf[0].sourceLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].translation.anyOf[0].sourceContentHashstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].translation.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].translation.anyOf[0].bodystring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].translation.anyOf[0].originalTitlestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].translation.anyOf[0].originalBodystring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].translation.anyOf[0].eligibleboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].translation.anyOf[0].cachedboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].translation.anyOf[0].liveTranslationSourceEnabledboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].translation.anyOf[0].bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].translation.anyOf[0].originalBodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].translation.anyOf[0].statestring ["done","eligible","none"] Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].translation.anyOf[0].sourceLanguageDetectionStatusstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].translation.anyOf[0].sourceLanguageDetectionConfidence Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].translation.anyOf[0].sourceLanguageDetectionConfidence.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].translation.anyOf[0].sourceLanguageDetectionConfidence.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].translation.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].mediaarray Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].media[]object No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].media[].idinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].media[].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].media[].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].media[].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].media[].widthinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].media[].heightinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].media[].titlestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].inlineMediaarray Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].inlineMedia[]object No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].inlineMedia[].idinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].inlineMedia[].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].inlineMedia[].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].inlineMedia[].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].inlineMedia[].widthinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].inlineMedia[].heightinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].inlineMedia[].titlestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].pollsarray Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].polls[]object NoResults and per-answer counts are hidden until the viewer has voted. An empty endTime means no deadline.
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].polls[].idinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].polls[].postIdinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].polls[].viewerAnswerId Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].polls[].viewerAnswerId.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].polls[].viewerAnswerId.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].polls[].totalVotesinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].polls[].resultVisibilitystring ["visible","hidden"] Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].polls[].answersarray Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].polls[].answers[]object No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].polls[].answers[].idinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].polls[].answers[].titlestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].polls[].answers[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].polls[].answers[].voteCountinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].polls[].answers[].percentinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].polls[].answers[].viewerSelectedboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].polls[].answers[].isLeaderboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].polls[].questionstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].polls[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].polls[].iconstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].polls[].endTimestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].polls[].endTimeRelstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].polls[].isClosedboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].polls[].viewerHasVotedboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].polls[].canVoteboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].polls[].canAddAnswersboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].polls[].showResultsboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].reactionsobject Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].reactions.targetTypestring ["post","chat_message"] Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].reactions.targetIdinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].reactions.viewerReactionKeystring ["","thumbs_up","heart","money_with_wings","laugh","wow","sad","angry"] Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].reactions.viewerHasReactedboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].reactions.totalCountinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].reactions.countsobject Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].reactions.counts.thumbs_upinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].reactions.counts.heartinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].reactions.counts.money_with_wingsinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].reactions.counts.laughinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].reactions.counts.wowinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].reactions.counts.sadinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].reactions.counts.angryinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].reactions.recentarray Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].reactions.recent[]object No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].reactions.recent[].userIDinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].reactions.recent[].usernamestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].reactions.recent[].reactionKeystring ["thumbs_up","heart","money_with_wings","laugh","wow","sad","angry"] Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].reactions.recent[].reactionEmojistring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].reactions.recent[].createdDate Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].reactions.recent[].createdDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].reactions.recent[].createdDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].reactions.recent[].lastUpdateDate Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].reactions.recent[].lastUpdateDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].reactions.recent[].lastUpdateDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].reactions.recent[].reactedDate Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].reactions.recent[].reactedDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].reactions.recent[].reactedDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].reactions.recent[].createdDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].reactions.recent[].lastUpdateDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].reactions.recent[].reactedDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].childrenarray Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[]object No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].versionActionsHtmlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].createdAtstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].createdAtRelstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].titlestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].bodystring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].viewerReactionKeystring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].idinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].lastArchivedVersionIdinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].parentPostIDinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].thumbsUpinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].viewsinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].directReplyCountinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].canEditPostboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].viewerHasThumbedboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].ownsCommentboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].canViewInsightsboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].postActionsobject Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].postActions.prominentarray Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].postActions.prominent[]object No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].postActions.prominent[].ActionButtonIDstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].postActions.prominent[].ActionButtonNamestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].postActions.prominent[].IconNamestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].postActions.prominent[].Namestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].postActions.prominent[].AdditionalTextstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].postActions.prominent[].ConfirmTitlestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].postActions.prominent[].ConfirmTextstring YesServer-rendered confirmation content. May contain HTML; proposal reviews use labeled details with escaped user text and shared time markup.
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].postActions.prominent[].ConfirmButtonTextstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].postActions.prominent[].DisplayModestring ["prominent","menu"] Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].postActions.prominent[].Clickableboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].postActions.prominent[].Stylestring ["primary","secondary","danger"] Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].postActions.menuarray Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].postActions.menu[]object No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].postActions.menu[].ActionButtonIDstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].postActions.menu[].ActionButtonNamestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].postActions.menu[].IconNamestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].postActions.menu[].Namestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].postActions.menu[].AdditionalTextstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].postActions.menu[].ConfirmTitlestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].postActions.menu[].ConfirmTextstring YesServer-rendered confirmation content. May contain HTML; proposal reviews use labeled details with escaped user text and shared time markup.
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].postActions.menu[].ConfirmButtonTextstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].postActions.menu[].DisplayModestring ["prominent","menu"] Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].postActions.menu[].Clickableboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].postActions.menu[].Stylestring ["primary","secondary","danger"] Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].authorNewsfeedReplyAuthor Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[0].aliasstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[0].avatarEmojistring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[0].profileImageUrlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[0].bannerImageUrlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[0].profileUrlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[0].mentionIdinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[0].isSystemboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[0].isYouboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[0].profileImage Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[0].profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[0].profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[0].profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[0].profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[0].profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[0].profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[0].profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[0].profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[0].profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[0].profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[0].profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[0].profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[0].profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[0].profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[0].profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[0].profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[0].bannerImage Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[0].bannerImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[0].bannerImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[0].bannerImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[0].bannerImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[0].bannerImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[0].bannerImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[0].bannerImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[0].bannerImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[0].bannerImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[0].bannerImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[0].bannerImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[0].bannerImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[0].bannerImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[0].bannerImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[0].bannerImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[0].bannerImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[0].displayNewsfeedAuthorDisplay Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[0].display.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[0].display.anyOf[0].aliasstring | null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[0].display.anyOf[0].avatarstring | null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[0].display.anyOf[0].avatarEmojistring | null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[0].display.anyOf[0].profileImageUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[0].display.anyOf[0].profileImageURLstring | null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[0].display.anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[0].display.anyOf[0].profileUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[0].display.anyOf[0].profileURLstring | null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[0].display.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[0].display.anyOf[0].customColorstring | null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[0].display.anyOf[0].customTextColorstring | null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[0].display.anyOf[0].avatarModestring | null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[0].display.anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[0].display.anyOf[0].idinteger | null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[0].display.anyOf[0].userIDinteger | null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[0].display.anyOf[0].isRichboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[0].display.anyOf[0].profileImage Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[0].display.anyOf[0].medalsarray Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[0].display.anyOf[0].medals[]object No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[0].display.anyOf[0].medals[].Namestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[0].display.anyOf[0].medals[].URLstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[0].display.anyOf[0].identityHiddenboolean NoAn anonymized author has no profile or follow action.
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[0].display.anyOf[0].identityHiddenUntilinteger | null NoCurrent response-race closing timestamp in Unix seconds.
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[0].display.anyOf[0].mentionIdinteger | null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[0].display.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[0].display.anyOf[1].aliasstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[0].display.anyOf[1].labelstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[0].display.anyOf[1].avatarEmojistring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[0].display.anyOf[1].profileUrlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[0].display.anyOf[1].htmlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[0].display.anyOf[1].id = 0 Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[0].display.anyOf[1].mentionIdinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[0].display.anyOf[2]object Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[0].display.anyOf[2].aliasnull Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[0].display.anyOf[2].labelstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[0].display.anyOf[2].avatarEmojinull Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[0].display.anyOf[2].profileUrlnull Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[0].display.anyOf[2].htmlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[0].display.anyOf[2].idnull Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[0].display.anyOf[2].mentionIdnull Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[0].display.anyOf[2].identityHidden = true Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[0].display.anyOf[2].identityHiddenUntilinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[1].aliasnull Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[1].avatarEmojinull Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[1].profileImageUrlnull Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[1].bannerImageUrlnull Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[1].profileUrlnull Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[1].htmlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[1].idnull Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[1].mentionIdnull Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[1].isSystem = false Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[1].isYou = false Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[1].profileImagenull Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[1].bannerImagenull Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[1].displayNewsfeedAuthorDisplay Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[1].display.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[1].display.anyOf[0].aliasstring | null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[1].display.anyOf[0].avatarstring | null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[1].display.anyOf[0].avatarEmojistring | null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[1].display.anyOf[0].profileImageUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[1].display.anyOf[0].profileImageURLstring | null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[1].display.anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[1].display.anyOf[0].profileUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[1].display.anyOf[0].profileURLstring | null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[1].display.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[1].display.anyOf[0].customColorstring | null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[1].display.anyOf[0].customTextColorstring | null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[1].display.anyOf[0].avatarModestring | null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[1].display.anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[1].display.anyOf[0].idinteger | null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[1].display.anyOf[0].userIDinteger | null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[1].display.anyOf[0].isRichboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[1].display.anyOf[0].profileImage Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[1].display.anyOf[0].medalsarray Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[1].display.anyOf[0].medals[]object No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[1].display.anyOf[0].medals[].Namestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[1].display.anyOf[0].medals[].URLstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[1].display.anyOf[0].identityHiddenboolean NoAn anonymized author has no profile or follow action.
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[1].display.anyOf[0].identityHiddenUntilinteger | null NoCurrent response-race closing timestamp in Unix seconds.
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[1].display.anyOf[0].mentionIdinteger | null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[1].display.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[1].display.anyOf[1].aliasstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[1].display.anyOf[1].labelstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[1].display.anyOf[1].avatarEmojistring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[1].display.anyOf[1].profileUrlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[1].display.anyOf[1].htmlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[1].display.anyOf[1].id = 0 Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[1].display.anyOf[1].mentionIdinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[1].display.anyOf[2]object Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[1].display.anyOf[2].aliasnull Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[1].display.anyOf[2].labelstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[1].display.anyOf[2].avatarEmojinull Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[1].display.anyOf[2].profileUrlnull Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[1].display.anyOf[2].htmlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[1].display.anyOf[2].idnull Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[1].display.anyOf[2].mentionIdnull Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[1].display.anyOf[2].identityHidden = true Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[1].display.anyOf[2].identityHiddenUntilinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[1].identityHidden = true Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].author.anyOf[1].identityHiddenUntilinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].translation Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].translation.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].translation.anyOf[0].endpointstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].translation.anyOf[0].targetLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].translation.anyOf[0].targetLanguageNamestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].translation.anyOf[0].sourceLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].translation.anyOf[0].sourceContentHashstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].translation.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].translation.anyOf[0].bodystring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].translation.anyOf[0].originalTitlestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].translation.anyOf[0].originalBodystring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].translation.anyOf[0].eligibleboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].translation.anyOf[0].cachedboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].translation.anyOf[0].liveTranslationSourceEnabledboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].translation.anyOf[0].bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].translation.anyOf[0].originalBodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].translation.anyOf[0].statestring ["done","eligible","none"] Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].translation.anyOf[0].sourceLanguageDetectionStatusstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].translation.anyOf[0].sourceLanguageDetectionConfidence Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].translation.anyOf[0].sourceLanguageDetectionConfidence.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].translation.anyOf[0].sourceLanguageDetectionConfidence.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].translation.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].mediaarray Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].media[]object No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].media[].idinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].media[].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].media[].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].media[].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].media[].widthinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].media[].heightinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].media[].titlestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].inlineMediaarray Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].inlineMedia[]object No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].inlineMedia[].idinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].inlineMedia[].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].inlineMedia[].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].inlineMedia[].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].inlineMedia[].widthinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].inlineMedia[].heightinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].inlineMedia[].titlestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].pollsarray Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].polls[]object NoResults and per-answer counts are hidden until the viewer has voted. An empty endTime means no deadline.
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].polls[].idinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].polls[].postIdinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].polls[].viewerAnswerId Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].polls[].viewerAnswerId.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].polls[].viewerAnswerId.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].polls[].totalVotesinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].polls[].resultVisibilitystring ["visible","hidden"] Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].polls[].answersarray Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].polls[].answers[]object No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].polls[].answers[].idinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].polls[].answers[].titlestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].polls[].answers[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].polls[].answers[].voteCountinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].polls[].answers[].percentinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].polls[].answers[].viewerSelectedboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].polls[].answers[].isLeaderboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].polls[].questionstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].polls[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].polls[].iconstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].polls[].endTimestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].polls[].endTimeRelstring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].polls[].isClosedboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].polls[].viewerHasVotedboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].polls[].canVoteboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].polls[].canAddAnswersboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].polls[].showResultsboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].reactionsobject Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].reactions.targetTypestring ["post","chat_message"] Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].reactions.targetIdinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].reactions.viewerReactionKeystring ["","thumbs_up","heart","money_with_wings","laugh","wow","sad","angry"] Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].reactions.viewerHasReactedboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].reactions.totalCountinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].reactions.countsobject Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].reactions.counts.thumbs_upinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].reactions.counts.heartinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].reactions.counts.money_with_wingsinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].reactions.counts.laughinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].reactions.counts.wowinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].reactions.counts.sadinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].reactions.counts.angryinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].reactions.recentarray Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].reactions.recent[]object No
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].reactions.recent[].userIDinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].reactions.recent[].usernamestring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].reactions.recent[].reactionKeystring ["thumbs_up","heart","money_with_wings","laugh","wow","sad","angry"] Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].reactions.recent[].reactionEmojistring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].reactions.recent[].createdDate Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].reactions.recent[].createdDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].reactions.recent[].createdDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].reactions.recent[].lastUpdateDate Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].reactions.recent[].lastUpdateDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].reactions.recent[].lastUpdateDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].reactions.recent[].reactedDate Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].reactions.recent[].reactedDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].reactions.recent[].reactedDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].reactions.recent[].createdDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].reactions.recent[].lastUpdateDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.comments[].children[].reactions.recent[].reactedDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.conversationobject Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.conversation.canReplyboolean Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.conversation.disabledReasonstring ["sign_in_required","access_denied","cooldown",""] Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.conversation.cooldownSecondsinteger Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[0].discussion.conversation.maxDepth = 2 Yes
$.oneOf[0].allOf[1].Payload.overlay.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.management No
$.oneOf[0].allOf[1].Payload.management.anyOf[0]object No
$.oneOf[0].allOf[1].Payload.management.anyOf[0].postIdinteger Yes
$.oneOf[0].allOf[1].Payload.management.anyOf[0].audience Yes
$.oneOf[0].allOf[1].Payload.management.anyOf[0].audience.anyOf[0]string ["all","signed_in","all_intents","sell","buy","socialize","location-partner"] Yes
$.oneOf[0].allOf[1].Payload.management.anyOf[0].audience.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.management.anyOf[0].activationId Yes
$.oneOf[0].allOf[1].Payload.management.anyOf[0].activationId.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.management.anyOf[0].activationId.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.management.anyOf[0].revisioninteger Yes
$.oneOf[0].allOf[1].Payload.management.anyOf[0].endsAtinteger Yes
$.oneOf[0].allOf[1].Payload.management.anyOf[0].activeboolean Yes
$.oneOf[0].allOf[1].Payload.management.anyOf[0].postTitlestring Yes
$.oneOf[0].allOf[1].Payload.management.anyOf[1]null No
$.oneOf[1]object Yes
$.oneOf[1].RequestUserAliasstring Yes
$.oneOf[1].RequestPathstring | null Yes
$.oneOf[1].RequestStatus = "Failed" Yes
$.oneOf[1].ResponseCodeinteger Yes
$.oneOf[1].ResponseMessageAPIResponseMessage Yes
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[1].ResponseMessage.oneOf[1]array Yes
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[1].ResponseMessage.oneOf[2]object Yes
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[1].RequestImpersonatedByUserAliasstring No
Response example
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/community/get_post_overlay",
    "RequestUserAlias": "example-user",
    "Payload": {
        "serverTime": 0,
        "channel": "public:post_overlay",
        "overlay": {
            "postId": 0,
            "audience": "all",
            "activationId": "synthetic-example",
            "revision": 0,
            "endsAt": 0,
            "active": false,
            "playback": {
                "state": "starting",
                "sessionId": "00000000000000000000000000000001",
                "mediaId": 0,
                "failureStage": "publish",
                "signInRequired": false,
                "playUrl": "",
                "postId": 0,
                "activationId": "synthetic-example"
            }
        }
    }
}
Machine-readable endpoint documentation
GET

/v1/community/get_post_presence

#
Returns signed-in users who have viewed a thread, plus live socket presence for that thread. Public-by-design: public community boards expose thread viewer identity to readers of that thread; restricted boards remain gated except for the selected board About thread.

Parameters

NameTypeRequiredDefaultDescription
postId int No 0 Top-level ATDiscussionPosts.ID for the thread.
cursor string No "" Opaque pagination cursor from the previous response.
limit int No 30 Max viewers (1-100).
Request example (cURL)
curl --get \
  'https://ca.appointmenttrader.com/v1/community/get_post_presence' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'postId={{postId}}' \
  --data-urlencode 'cursor={{cursor}}' \
  --data-urlencode 'limit={{limit}}'

Returns

JSON
See the shared response schema and synthetic example.
Response fields
FieldTypeRequiredDescription
$community_get_post_presence_Response Yes
$.oneOf[0] Yes
$.oneOf[0].allOf[0]object Yes
$.oneOf[0].allOf[0].RequestUserAliasstring Yes
$.oneOf[0].allOf[0].RequestPathstring | null Yes
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Yes
$.oneOf[0].allOf[0].ResponseCodeinteger Yes
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring No
$.oneOf[0].allOf[1]object Yes
$.oneOf[0].allOf[1].Payloadobject Yes
$.oneOf[0].allOf[1].Payload.postIdinteger Yes
$.oneOf[0].allOf[1].Payload.viewersarray Yes
$.oneOf[0].allOf[1].Payload.viewers[]object No
$.oneOf[0].allOf[1].Payload.viewers[].userIdinteger Yes
$.oneOf[0].allOf[1].Payload.viewers[].viewCountinteger Yes
$.oneOf[0].allOf[1].Payload.viewers[].minutesAgo Yes
$.oneOf[0].allOf[1].Payload.viewers[].minutesAgo.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.viewers[].minutesAgo.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.viewers[].viewerIsFollowingboolean Yes
$.oneOf[0].allOf[1].Payload.viewers[].isOnlineboolean Yes
$.oneOf[0].allOf[1].Payload.viewers[].aliasstring Yes
$.oneOf[0].allOf[1].Payload.viewers[].avatarEmojistring Yes
$.oneOf[0].allOf[1].Payload.viewers[].profileUrlstring Yes
$.oneOf[0].allOf[1].Payload.viewers[].latestSeenDatestring Yes
$.oneOf[0].allOf[1].Payload.viewers[].lastSeenLabelstring Yes
$.oneOf[0].allOf[1].Payload.viewers[].personalNotestring Yes
$.oneOf[0].allOf[1].Payload.totalSeenUserCountinteger Yes
$.oneOf[0].allOf[1].Payload.followedSeenUserCountinteger Yes
$.oneOf[0].allOf[1].Payload.otherSeenUserCountinteger Yes
$.oneOf[0].allOf[1].Payload.onlineCountinteger Yes
$.oneOf[0].allOf[1].Payload.nextCursorstring Yes
$.oneOf[0].allOf[1].Payload.hasMoreboolean Yes
$.oneOf[1]object Yes
$.oneOf[1].RequestUserAliasstring Yes
$.oneOf[1].RequestPathstring | null Yes
$.oneOf[1].RequestStatus = "Failed" Yes
$.oneOf[1].ResponseCodeinteger Yes
$.oneOf[1].ResponseMessageAPIResponseMessage Yes
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[1].ResponseMessage.oneOf[1]array Yes
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[1].ResponseMessage.oneOf[2]object Yes
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[1].RequestImpersonatedByUserAliasstring No
Response example
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/community/get_post_presence",
    "RequestUserAlias": "example-user",
    "Payload": {
        "postId": 0,
        "viewers": [],
        "totalSeenUserCount": 0,
        "followedSeenUserCount": 0,
        "otherSeenUserCount": 0,
        "onlineCount": 0,
        "nextCursor": "synthetic-example",
        "hasMore": false
    }
}
Machine-readable endpoint documentation
GET

/v1/community/get_post_reposts

#
Returns people who reposted a visible community post. Public-by-design: the v2 newsfeed exposes the aggregate repost count on public post cards. This endpoint only returns repost wrapper posts the current viewer can read.

Parameters

NameTypeRequiredDefaultDescription
postId int No 0 ATDiscussionPosts.ID shown in the newsfeed.
limit int No 50 Maximum reposters to return, capped at 100.
offset int No 0 Paging offset for the reposter list.
Request example (cURL)
curl --get \
  'https://ca.appointmenttrader.com/v1/community/get_post_reposts' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'postId={{postId}}' \
  --data-urlencode 'limit={{limit}}' \
  --data-urlencode 'offset={{offset}}'

Returns

JSON
See the shared response schema and synthetic example.
Response fields
FieldTypeRequiredDescription
$community_get_post_reposts_Response Yes
$.oneOf[0] Yes
$.oneOf[0].allOf[0]object Yes
$.oneOf[0].allOf[0].RequestUserAliasstring Yes
$.oneOf[0].allOf[0].RequestPathstring | null Yes
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Yes
$.oneOf[0].allOf[0].ResponseCodeinteger Yes
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring No
$.oneOf[0].allOf[1]object Yes
$.oneOf[0].allOf[1].Payloadobject Yes
$.oneOf[0].allOf[1].Payload.PostIDinteger Yes
$.oneOf[0].allOf[1].Payload.SourcePostIDinteger Yes
$.oneOf[0].allOf[1].Payload.TotalCountinteger Yes
$.oneOf[0].allOf[1].Payload.VisibleCountinteger Yes
$.oneOf[0].allOf[1].Payload.HiddenCountinteger Yes
$.oneOf[0].allOf[1].Payload.Repostsarray Yes
$.oneOf[0].allOf[1].Payload.Reposts[]object No
$.oneOf[0].allOf[1].Payload.Reposts[].aliasstring Yes
$.oneOf[0].allOf[1].Payload.Reposts[].avatarstring Yes
$.oneOf[0].allOf[1].Payload.Reposts[].profileUrlstring Yes
$.oneOf[0].allOf[1].Payload.Reposts[].repostedAtstring Yes
$.oneOf[0].allOf[1].Payload.Reposts[].repostedAtRelstring Yes
$.oneOf[0].allOf[1].Payload.Reposts[].userIDinteger Yes
$.oneOf[0].allOf[1].Payload.Reposts[].repostPostIDinteger Yes
$.oneOf[0].allOf[1].Payload.Reposts[].displayobject Yes
$.oneOf[0].allOf[1].Payload.Reposts[].display.aliasstring | null Yes
$.oneOf[0].allOf[1].Payload.Reposts[].display.avatarstring | null Yes
$.oneOf[0].allOf[1].Payload.Reposts[].display.avatarEmojistring | null Yes
$.oneOf[0].allOf[1].Payload.Reposts[].display.profileImageUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.Reposts[].display.profileImageURLstring | null Yes
$.oneOf[0].allOf[1].Payload.Reposts[].display.labelstring Yes
$.oneOf[0].allOf[1].Payload.Reposts[].display.profileUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.Reposts[].display.profileURLstring | null Yes
$.oneOf[0].allOf[1].Payload.Reposts[].display.titlestring Yes
$.oneOf[0].allOf[1].Payload.Reposts[].display.customColorstring | null Yes
$.oneOf[0].allOf[1].Payload.Reposts[].display.customTextColorstring | null Yes
$.oneOf[0].allOf[1].Payload.Reposts[].display.avatarModestring | null Yes
$.oneOf[0].allOf[1].Payload.Reposts[].display.htmlstring Yes
$.oneOf[0].allOf[1].Payload.Reposts[].display.idinteger | null Yes
$.oneOf[0].allOf[1].Payload.Reposts[].display.userIDinteger | null Yes
$.oneOf[0].allOf[1].Payload.Reposts[].display.isRichboolean Yes
$.oneOf[0].allOf[1].Payload.Reposts[].display.profileImage Yes
$.oneOf[0].allOf[1].Payload.Reposts[].display.profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.Reposts[].display.profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.Reposts[].display.profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.Reposts[].display.profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.Reposts[].display.profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.Reposts[].display.profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.Reposts[].display.profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.Reposts[].display.profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.Reposts[].display.profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.Reposts[].display.profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.Reposts[].display.profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.Reposts[].display.profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.Reposts[].display.profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.Reposts[].display.profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.Reposts[].display.profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.Reposts[].display.profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Reposts[].display.medalsarray Yes
$.oneOf[0].allOf[1].Payload.Reposts[].display.medals[]object No
$.oneOf[0].allOf[1].Payload.Reposts[].display.medals[].Namestring Yes
$.oneOf[0].allOf[1].Payload.Reposts[].display.medals[].URLstring Yes
$.oneOf[0].allOf[1].Payload.Reposts[].display.identityHiddenboolean NoAn anonymized author has no profile or follow action.
$.oneOf[0].allOf[1].Payload.Reposts[].display.identityHiddenUntilinteger | null NoCurrent response-race closing timestamp in Unix seconds.
$.oneOf[0].allOf[1].Payload.Pageobject Yes
$.oneOf[0].allOf[1].Payload.Page.limitinteger Yes
$.oneOf[0].allOf[1].Payload.Page.offsetinteger Yes
$.oneOf[0].allOf[1].Payload.Page.hasMoreboolean Yes
$.oneOf[1]object Yes
$.oneOf[1].RequestUserAliasstring Yes
$.oneOf[1].RequestPathstring | null Yes
$.oneOf[1].RequestStatus = "Failed" Yes
$.oneOf[1].ResponseCodeinteger Yes
$.oneOf[1].ResponseMessageAPIResponseMessage Yes
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[1].ResponseMessage.oneOf[1]array Yes
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[1].ResponseMessage.oneOf[2]object Yes
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[1].RequestImpersonatedByUserAliasstring No
Response example
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/community/get_post_reposts",
    "RequestUserAlias": "example-user",
    "Payload": {
        "PostID": 0,
        "SourcePostID": 0,
        "TotalCount": 0,
        "VisibleCount": 0,
        "HiddenCount": 0,
        "Reposts": [],
        "Page": {
            "limit": 0,
            "offset": 0,
            "hasMore": false
        }
    }
}
Machine-readable endpoint documentation
GET

/v1/community/get_post_version

#
Reads one archived snapshot, filtering deleted or inaccessible media on every request. Public-by-design: follows current post, ancestor and attachment visibility.

Parameters

NameTypeRequiredDefaultDescription
postId int Yes — Currently readable post.
versionId int No 0 Archive ID, zero for current content.
afterPosition int No -1 Media cursor, -1 for the first page.
Request example (cURL)
curl --get \
  'https://ca.appointmenttrader.com/v1/community/get_post_version' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'postId={{postId}}' \
  --data-urlencode 'versionId={{versionId}}' \
  --data-urlencode 'afterPosition={{afterPosition}}'

Returns

JSON
See the shared response schema and synthetic example.
Response fields
FieldTypeRequiredDescription
$community_get_post_version_Response Yes
$.oneOf[0] Yes
$.oneOf[0].allOf[0]object Yes
$.oneOf[0].allOf[0].RequestUserAliasstring Yes
$.oneOf[0].allOf[0].RequestPathstring | null Yes
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Yes
$.oneOf[0].allOf[0].ResponseCodeinteger Yes
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring No
$.oneOf[0].allOf[1]object Yes
$.oneOf[0].allOf[1].Payloadobject Yes
$.oneOf[0].allOf[1].Payload.postIdinteger Yes
$.oneOf[0].allOf[1].Payload.versionIdinteger Yes
$.oneOf[0].allOf[1].Payload.versionNumberinteger Yes
$.oneOf[0].allOf[1].Payload.boardIdinteger Yes
$.oneOf[0].allOf[1].Payload.archivedAt Yes
$.oneOf[0].allOf[1].Payload.archivedAt.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.archivedAt.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.titlestring Yes
$.oneOf[0].allOf[1].Payload.hideTitleboolean Yes
$.oneOf[0].allOf[1].Payload.htmlstring Yes
$.oneOf[0].allOf[1].Payload.plainTextstring Yes
$.oneOf[0].allOf[1].Payload.mediaarray YesA page of 60 media references; the initial page also includes inline attachments, so it may exceed 60 items.
$.oneOf[0].allOf[1].Payload.media[] No
$.oneOf[0].allOf[1].Payload.media[].anyOf[0]object No
$.oneOf[0].allOf[1].Payload.media[].anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.media[].anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.media[].anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.media[].anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.media[].anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.media[].anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.media[].anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.media[].anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.media[].anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.media[].anyOf[1]object No
$.oneOf[0].allOf[1].Payload.media[].anyOf[1].idinteger Yes
$.oneOf[0].allOf[1].Payload.media[].anyOf[1].unavailable = true Yes
$.oneOf[0].allOf[1].Payload.labelsarray Yes
$.oneOf[0].allOf[1].Payload.labels[]object No
$.oneOf[0].allOf[1].Payload.labels[].idinteger Yes
$.oneOf[0].allOf[1].Payload.labels[].namestring Yes
$.oneOf[0].allOf[1].Payload.labels[].emojistring No
$.oneOf[0].allOf[1].Payload.attachmentItemsarray Yes
$.oneOf[0].allOf[1].Payload.attachmentItems[]object No
$.oneOf[0].allOf[1].Payload.attachmentItems[].kindstring ["inline","media","listings","plans","repost"] Yes
$.oneOf[0].allOf[1].Payload.attachmentItems[].idinteger Yes
$.oneOf[0].allOf[1].Payload.attachmentItems[].labelstring Yes
$.oneOf[0].allOf[1].Payload.nextMediaCursor Yes
$.oneOf[0].allOf[1].Payload.nextMediaCursor.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.nextMediaCursor.anyOf[1]null Yes
$.oneOf[1]object Yes
$.oneOf[1].RequestUserAliasstring Yes
$.oneOf[1].RequestPathstring | null Yes
$.oneOf[1].RequestStatus = "Failed" Yes
$.oneOf[1].ResponseCodeinteger Yes
$.oneOf[1].ResponseMessageAPIResponseMessage Yes
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[1].ResponseMessage.oneOf[1]array Yes
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[1].ResponseMessage.oneOf[2]object Yes
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[1].RequestImpersonatedByUserAliasstring No
Response example
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/community/get_post_version",
    "RequestUserAlias": "example-user",
    "Payload": {
        "postId": 0,
        "versionId": 0,
        "versionNumber": 0,
        "boardId": 0,
        "archivedAt": "synthetic-example",
        "title": "synthetic-example",
        "hideTitle": false,
        "html": "synthetic-example",
        "plainText": "synthetic-example",
        "media": [],
        "labels": [],
        "attachmentItems": [],
        "nextMediaCursor": 0
    }
}
Machine-readable endpoint documentation
GET

/v1/community/get_post_versions

#
Lists archived versions without adding history reads to the normal feed. Public-by-design: requires current post access and access to each archived destination.

Parameters

NameTypeRequiredDefaultDescription
postId int Yes — Currently readable post.
beforeId int No 0 Pagination cursor, zero for newest.
limit int No 20 Page size, 1 to 50.
Request example (cURL)
curl --get \
  'https://ca.appointmenttrader.com/v1/community/get_post_versions' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'postId={{postId}}' \
  --data-urlencode 'beforeId={{beforeId}}' \
  --data-urlencode 'limit={{limit}}'

Returns

JSON
See the shared response schema and synthetic example.
Response fields
FieldTypeRequiredDescription
$community_get_post_versions_Response Yes
$.oneOf[0] Yes
$.oneOf[0].allOf[0]object Yes
$.oneOf[0].allOf[0].RequestUserAliasstring Yes
$.oneOf[0].allOf[0].RequestPathstring | null Yes
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Yes
$.oneOf[0].allOf[0].ResponseCodeinteger Yes
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring No
$.oneOf[0].allOf[1]object Yes
$.oneOf[0].allOf[1].Payloadobject Yes
$.oneOf[0].allOf[1].Payload.postIdinteger Yes
$.oneOf[0].allOf[1].Payload.currentArchiveIdinteger Yes
$.oneOf[0].allOf[1].Payload.canEditboolean Yes
$.oneOf[0].allOf[1].Payload.currentobject Yes
$.oneOf[0].allOf[1].Payload.current.postIdinteger Yes
$.oneOf[0].allOf[1].Payload.current.versionIdinteger Yes
$.oneOf[0].allOf[1].Payload.current.versionNumberinteger Yes
$.oneOf[0].allOf[1].Payload.current.boardIdinteger Yes
$.oneOf[0].allOf[1].Payload.current.archivedAt Yes
$.oneOf[0].allOf[1].Payload.current.archivedAt.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.current.archivedAt.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.current.titlestring Yes
$.oneOf[0].allOf[1].Payload.current.hideTitleboolean Yes
$.oneOf[0].allOf[1].Payload.current.htmlstring Yes
$.oneOf[0].allOf[1].Payload.current.plainTextstring Yes
$.oneOf[0].allOf[1].Payload.current.mediaarray YesA page of 60 media references; the initial page also includes inline attachments, so it may exceed 60 items.
$.oneOf[0].allOf[1].Payload.current.media[] No
$.oneOf[0].allOf[1].Payload.current.media[].anyOf[0]object No
$.oneOf[0].allOf[1].Payload.current.media[].anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.current.media[].anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.current.media[].anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.current.media[].anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.current.media[].anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.current.media[].anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.current.media[].anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.current.media[].anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.current.media[].anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.current.media[].anyOf[1]object No
$.oneOf[0].allOf[1].Payload.current.media[].anyOf[1].idinteger Yes
$.oneOf[0].allOf[1].Payload.current.media[].anyOf[1].unavailable = true Yes
$.oneOf[0].allOf[1].Payload.current.labelsarray Yes
$.oneOf[0].allOf[1].Payload.current.labels[]object No
$.oneOf[0].allOf[1].Payload.current.labels[].idinteger Yes
$.oneOf[0].allOf[1].Payload.current.labels[].namestring Yes
$.oneOf[0].allOf[1].Payload.current.labels[].emojistring No
$.oneOf[0].allOf[1].Payload.current.attachmentItemsarray Yes
$.oneOf[0].allOf[1].Payload.current.attachmentItems[]object No
$.oneOf[0].allOf[1].Payload.current.attachmentItems[].kindstring ["inline","media","listings","plans","repost"] Yes
$.oneOf[0].allOf[1].Payload.current.attachmentItems[].idinteger Yes
$.oneOf[0].allOf[1].Payload.current.attachmentItems[].labelstring Yes
$.oneOf[0].allOf[1].Payload.current.nextMediaCursor Yes
$.oneOf[0].allOf[1].Payload.current.nextMediaCursor.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.current.nextMediaCursor.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.versionsarray Yes
$.oneOf[0].allOf[1].Payload.versions[]object No
$.oneOf[0].allOf[1].Payload.versions[].IDDatabaseInteger YesInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.versions[].ID.oneOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.versions[].ID.oneOf[1]string Yes
$.oneOf[0].allOf[1].Payload.versions[].VersionNumberDatabaseInteger YesInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.versions[].VersionNumber.oneOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.versions[].VersionNumber.oneOf[1]string Yes
$.oneOf[0].allOf[1].Payload.versions[].ArchivedDatestring Yes
$.oneOf[0].allOf[1].Payload.versions[].ChangedByUserID Yes
$.oneOf[0].allOf[1].Payload.versions[].ChangedByUserID.anyOf[0]DatabaseInteger YesInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.versions[].ChangedByUserID.anyOf[0].oneOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.versions[].ChangedByUserID.anyOf[0].oneOf[1]string Yes
$.oneOf[0].allOf[1].Payload.versions[].ChangedByUserID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.versions[].PreviousEditorUserID Yes
$.oneOf[0].allOf[1].Payload.versions[].PreviousEditorUserID.anyOf[0]DatabaseInteger YesInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.versions[].PreviousEditorUserID.anyOf[0].oneOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.versions[].PreviousEditorUserID.anyOf[0].oneOf[1]string Yes
$.oneOf[0].allOf[1].Payload.versions[].PreviousEditorUserID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.versions[].PreviousUpdateDate Yes
$.oneOf[0].allOf[1].Payload.versions[].PreviousUpdateDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.versions[].PreviousUpdateDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.versions[].Operationstring ["edit","restore","move"] Yes
$.oneOf[0].allOf[1].Payload.versions[].RestoredFromVersionID Yes
$.oneOf[0].allOf[1].Payload.versions[].RestoredFromVersionID.anyOf[0]DatabaseInteger YesInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.versions[].RestoredFromVersionID.anyOf[0].oneOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.versions[].RestoredFromVersionID.anyOf[0].oneOf[1]string Yes
$.oneOf[0].allOf[1].Payload.versions[].RestoredFromVersionID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.versions[].boardIdinteger Yes
$.oneOf[0].allOf[1].Payload.versions[].editorAlias Yes
$.oneOf[0].allOf[1].Payload.versions[].editorAlias.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.versions[].editorAlias.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.nextCursor Yes
$.oneOf[0].allOf[1].Payload.nextCursor.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.nextCursor.anyOf[1]null Yes
$.oneOf[1]object Yes
$.oneOf[1].RequestUserAliasstring Yes
$.oneOf[1].RequestPathstring | null Yes
$.oneOf[1].RequestStatus = "Failed" Yes
$.oneOf[1].ResponseCodeinteger Yes
$.oneOf[1].ResponseMessageAPIResponseMessage Yes
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[1].ResponseMessage.oneOf[1]array Yes
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[1].ResponseMessage.oneOf[2]object Yes
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[1].RequestImpersonatedByUserAliasstring No
Response example
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/community/get_post_versions",
    "RequestUserAlias": "example-user",
    "Payload": {
        "postId": 0,
        "currentArchiveId": 0,
        "canEdit": false,
        "current": {
            "postId": 0,
            "versionId": 0,
            "versionNumber": 0,
            "boardId": 0,
            "archivedAt": "synthetic-example",
            "title": "synthetic-example",
            "hideTitle": false,
            "html": "synthetic-example",
            "plainText": "synthetic-example",
            "media": [],
            "labels": [],
            "attachmentItems": [],
            "nextMediaCursor": 0
        },
        "versions": [],
        "nextCursor": 0
    }
}
Machine-readable endpoint documentation
GET

/v1/community/get_reaction_options

#
Returns the emoji reaction allowlist used by posts and chat messages. Public-by-design: this exposes only static UI configuration and no user, post, chat, or marketplace data.
Request example (cURL)
curl --get \
  'https://ca.appointmenttrader.com/v1/community/get_reaction_options' \
  --data-urlencode 'key={{API_KEY}}'

Returns

JSON
See the shared response schema and synthetic example.
Response fields
FieldTypeRequiredDescription
$community_get_reaction_options_Response Yes
$.oneOf[0] Yes
$.oneOf[0].allOf[0]object Yes
$.oneOf[0].allOf[0].RequestUserAliasstring Yes
$.oneOf[0].allOf[0].RequestPathstring | null Yes
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Yes
$.oneOf[0].allOf[0].ResponseCodeinteger Yes
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring No
$.oneOf[0].allOf[1]object Yes
$.oneOf[0].allOf[1].Payloadobject Yes
$.oneOf[0].allOf[1].Payload.optionsarray Yes
$.oneOf[0].allOf[1].Payload.options[]object No
$.oneOf[0].allOf[1].Payload.options[].keystring ["thumbs_up","heart","money_with_wings","laugh","wow","sad","angry"] Yes
$.oneOf[0].allOf[1].Payload.options[].emojistring Yes
$.oneOf[0].allOf[1].Payload.options[].labelstring Yes
$.oneOf[0].allOf[1].Payload.defaultReactionKey = "thumbs_up" Yes
$.oneOf[1]object Yes
$.oneOf[1].RequestUserAliasstring Yes
$.oneOf[1].RequestPathstring | null Yes
$.oneOf[1].RequestStatus = "Failed" Yes
$.oneOf[1].ResponseCodeinteger Yes
$.oneOf[1].ResponseMessageAPIResponseMessage Yes
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[1].ResponseMessage.oneOf[1]array Yes
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[1].ResponseMessage.oneOf[2]object Yes
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[1].RequestImpersonatedByUserAliasstring No
Response example
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/community/get_reaction_options",
    "RequestUserAlias": "example-user",
    "Payload": {
        "options": [],
        "defaultReactionKey": "thumbs_up"
    }
}
Machine-readable endpoint documentation
GET

/v1/community/get_reactions

#
Returns emoji reaction totals for a post or chat message. Public-by-design for public community posts: this returns only aggregate reaction counts. Restricted boards and chat messages are still gated. Public community posts can be read by anonymous viewers when the board is public; chat message reactions require chat membership and include recent actor/timestamp metadata for message details.

Parameters

NameTypeRequiredDefaultDescription
targetType string No "" post or chat_message.
targetId int No 0 ATDiscussionPosts.ID or ATNotificationsBody.ID.
Request example (cURL)
curl --get \
  'https://ca.appointmenttrader.com/v1/community/get_reactions' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'targetType={{targetType}}' \
  --data-urlencode 'targetId={{targetId}}'

Returns

JSON
See the shared response schema and synthetic example.
Response fields
FieldTypeRequiredDescription
$community_get_reactions_Response Yes
$.oneOf[0] Yes
$.oneOf[0].allOf[0]object Yes
$.oneOf[0].allOf[0].RequestUserAliasstring Yes
$.oneOf[0].allOf[0].RequestPathstring | null Yes
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Yes
$.oneOf[0].allOf[0].ResponseCodeinteger Yes
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring No
$.oneOf[0].allOf[1]object Yes
$.oneOf[0].allOf[1].Payloadobject Yes
$.oneOf[0].allOf[1].Payload.targetTypestring ["post","chat_message"] Yes
$.oneOf[0].allOf[1].Payload.targetIdinteger Yes
$.oneOf[0].allOf[1].Payload.viewerReactionKeystring ["","thumbs_up","heart","money_with_wings","laugh","wow","sad","angry"] Yes
$.oneOf[0].allOf[1].Payload.viewerHasReactedboolean Yes
$.oneOf[0].allOf[1].Payload.totalCountinteger Yes
$.oneOf[0].allOf[1].Payload.countsobject Yes
$.oneOf[0].allOf[1].Payload.counts.thumbs_upinteger Yes
$.oneOf[0].allOf[1].Payload.counts.heartinteger Yes
$.oneOf[0].allOf[1].Payload.counts.money_with_wingsinteger Yes
$.oneOf[0].allOf[1].Payload.counts.laughinteger Yes
$.oneOf[0].allOf[1].Payload.counts.wowinteger Yes
$.oneOf[0].allOf[1].Payload.counts.sadinteger Yes
$.oneOf[0].allOf[1].Payload.counts.angryinteger Yes
$.oneOf[0].allOf[1].Payload.recentarray Yes
$.oneOf[0].allOf[1].Payload.recent[]object No
$.oneOf[0].allOf[1].Payload.recent[].userIDinteger Yes
$.oneOf[0].allOf[1].Payload.recent[].usernamestring Yes
$.oneOf[0].allOf[1].Payload.recent[].reactionKeystring ["thumbs_up","heart","money_with_wings","laugh","wow","sad","angry"] Yes
$.oneOf[0].allOf[1].Payload.recent[].reactionEmojistring Yes
$.oneOf[0].allOf[1].Payload.recent[].createdDate Yes
$.oneOf[0].allOf[1].Payload.recent[].createdDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.recent[].createdDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.recent[].lastUpdateDate Yes
$.oneOf[0].allOf[1].Payload.recent[].lastUpdateDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.recent[].lastUpdateDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.recent[].reactedDate Yes
$.oneOf[0].allOf[1].Payload.recent[].reactedDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.recent[].reactedDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.recent[].createdDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.recent[].lastUpdateDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.recent[].reactedDateDisplaystring Yes
$.oneOf[1]object Yes
$.oneOf[1].RequestUserAliasstring Yes
$.oneOf[1].RequestPathstring | null Yes
$.oneOf[1].RequestStatus = "Failed" Yes
$.oneOf[1].ResponseCodeinteger Yes
$.oneOf[1].ResponseMessageAPIResponseMessage Yes
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[1].ResponseMessage.oneOf[1]array Yes
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[1].ResponseMessage.oneOf[2]object Yes
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[1].RequestImpersonatedByUserAliasstring No
Response example
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/community/get_reactions",
    "RequestUserAlias": "example-user",
    "Payload": {
        "targetType": "post",
        "targetId": 0,
        "viewerReactionKey": "",
        "viewerHasReacted": false,
        "totalCount": 0,
        "counts": {
            "thumbs_up": 0,
            "heart": 0,
            "money_with_wings": 0,
            "laugh": 0,
            "wow": 0,
            "sad": 0,
            "angry": 0
        },
        "recent": []
    }
}
Machine-readable endpoint documentation
GET

/v1/community/get_repost_composer_context

#
Returns the context required to open the composer for a rich repost. The source post is serialized through the same newsfeed post serializer in compact embedded mode; the client does not receive a parallel mini post shape.

Parameters

NameTypeRequiredDefaultDescription
postId int No 0 ATDiscussionPosts.ID to repost.
Request example (cURL)
curl --get \
  'https://ca.appointmenttrader.com/v1/community/get_repost_composer_context' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'postId={{postId}}'

Returns

JSON
See the shared response schema and synthetic example.
Response fields
FieldTypeRequiredDescription
$community_get_repost_composer_context_Response Yes
$.oneOf[0] Yes
$.oneOf[0].allOf[0]object Yes
$.oneOf[0].allOf[0].RequestUserAliasstring Yes
$.oneOf[0].allOf[0].RequestPathstring | null Yes
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Yes
$.oneOf[0].allOf[0].ResponseCodeinteger Yes
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring No
$.oneOf[0].allOf[1]object Yes
$.oneOf[0].allOf[1].Payloadobject Yes
$.oneOf[0].allOf[1].Payload.sourcePostobject Yes
$.oneOf[0].allOf[1].Payload.sourcePost.urlSlugstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.detailUrlstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.legacyUrlstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.createdAtstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.createdAtRelstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.titlestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.bodystring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.mediaChannelstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.idinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.lastArchivedVersionIdinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.mediaTotalinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.viewerIsAdminboolean Yes
$.oneOf[0].allOf[1].Payload.sourcePost.canEditPostboolean Yes
$.oneOf[0].allOf[1].Payload.sourcePost.reusableRequestboolean Yes
$.oneOf[0].allOf[1].Payload.sourcePost.embeddedModeboolean Yes
$.oneOf[0].allOf[1].Payload.sourcePost.showEmbeddedStatsboolean Yes
$.oneOf[0].allOf[1].Payload.sourcePost.hideTitleboolean Yes
$.oneOf[0].allOf[1].Payload.sourcePost.bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.sourcePost.ownsPostboolean Yes
$.oneOf[0].allOf[1].Payload.sourcePost.canViewInsightsboolean Yes
$.oneOf[0].allOf[1].Payload.sourcePost.lastEditedAt Yes
$.oneOf[0].allOf[1].Payload.sourcePost.lastEditedAt.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.sourcePost.lastEditedAt.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.requestReuseSource Yes
$.oneOf[0].allOf[1].Payload.sourcePost.requestReuseSource.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.sourcePost.requestReuseSource.anyOf[0].typestring ["post","request"] Yes
$.oneOf[0].allOf[1].Payload.sourcePost.requestReuseSource.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.requestReuseSource.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.presentationBodiesobject Yes
$.oneOf[0].allOf[1].Payload.sourcePost.presentationBodies.feedobject Yes
$.oneOf[0].allOf[1].Payload.sourcePost.presentationBodies.feed.bodystring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.presentationBodies.feed.bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.sourcePost.presentationBodies.feed.translationobject Yes
$.oneOf[0].allOf[1].Payload.sourcePost.presentationBodies.feed.translation.endpointstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.presentationBodies.feed.translation.targetLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.presentationBodies.feed.translation.targetLanguageNamestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.presentationBodies.feed.translation.sourceLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.presentationBodies.feed.translation.sourceContentHashstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.presentationBodies.feed.translation.titlestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.presentationBodies.feed.translation.bodystring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.presentationBodies.feed.translation.originalTitlestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.presentationBodies.feed.translation.originalBodystring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.presentationBodies.feed.translation.eligibleboolean Yes
$.oneOf[0].allOf[1].Payload.sourcePost.presentationBodies.feed.translation.cachedboolean Yes
$.oneOf[0].allOf[1].Payload.sourcePost.presentationBodies.feed.translation.liveTranslationSourceEnabledboolean Yes
$.oneOf[0].allOf[1].Payload.sourcePost.presentationBodies.feed.translation.bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.sourcePost.presentationBodies.feed.translation.originalBodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.sourcePost.presentationBodies.feed.translation.statestring ["done","eligible","none"] Yes
$.oneOf[0].allOf[1].Payload.sourcePost.presentationBodies.feed.translation.sourceLanguageDetectionStatusstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.presentationBodies.feed.translation.sourceLanguageDetectionConfidence Yes
$.oneOf[0].allOf[1].Payload.sourcePost.presentationBodies.feed.translation.sourceLanguageDetectionConfidence.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.sourcePost.presentationBodies.feed.translation.sourceLanguageDetectionConfidence.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.presentationBodies.embeddedobject Yes
$.oneOf[0].allOf[1].Payload.sourcePost.presentationBodies.embedded.bodystring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.presentationBodies.embedded.bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.sourcePost.presentationBodies.embedded.translationobject Yes
$.oneOf[0].allOf[1].Payload.sourcePost.presentationBodies.embedded.translation.endpointstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.presentationBodies.embedded.translation.targetLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.presentationBodies.embedded.translation.targetLanguageNamestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.presentationBodies.embedded.translation.sourceLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.presentationBodies.embedded.translation.sourceContentHashstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.presentationBodies.embedded.translation.titlestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.presentationBodies.embedded.translation.bodystring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.presentationBodies.embedded.translation.originalTitlestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.presentationBodies.embedded.translation.originalBodystring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.presentationBodies.embedded.translation.eligibleboolean Yes
$.oneOf[0].allOf[1].Payload.sourcePost.presentationBodies.embedded.translation.cachedboolean Yes
$.oneOf[0].allOf[1].Payload.sourcePost.presentationBodies.embedded.translation.liveTranslationSourceEnabledboolean Yes
$.oneOf[0].allOf[1].Payload.sourcePost.presentationBodies.embedded.translation.bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.sourcePost.presentationBodies.embedded.translation.originalBodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.sourcePost.presentationBodies.embedded.translation.statestring ["done","eligible","none"] Yes
$.oneOf[0].allOf[1].Payload.sourcePost.presentationBodies.embedded.translation.sourceLanguageDetectionStatusstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.presentationBodies.embedded.translation.sourceLanguageDetectionConfidence Yes
$.oneOf[0].allOf[1].Payload.sourcePost.presentationBodies.embedded.translation.sourceLanguageDetectionConfidence.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.sourcePost.presentationBodies.embedded.translation.sourceLanguageDetectionConfidence.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.presentationBodies.detailobject Yes
$.oneOf[0].allOf[1].Payload.sourcePost.presentationBodies.detail.bodystring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.presentationBodies.detail.bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.sourcePost.presentationBodies.detail.translationobject Yes
$.oneOf[0].allOf[1].Payload.sourcePost.presentationBodies.detail.translation.endpointstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.presentationBodies.detail.translation.targetLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.presentationBodies.detail.translation.targetLanguageNamestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.presentationBodies.detail.translation.sourceLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.presentationBodies.detail.translation.sourceContentHashstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.presentationBodies.detail.translation.titlestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.presentationBodies.detail.translation.bodystring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.presentationBodies.detail.translation.originalTitlestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.presentationBodies.detail.translation.originalBodystring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.presentationBodies.detail.translation.eligibleboolean Yes
$.oneOf[0].allOf[1].Payload.sourcePost.presentationBodies.detail.translation.cachedboolean Yes
$.oneOf[0].allOf[1].Payload.sourcePost.presentationBodies.detail.translation.liveTranslationSourceEnabledboolean Yes
$.oneOf[0].allOf[1].Payload.sourcePost.presentationBodies.detail.translation.bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.sourcePost.presentationBodies.detail.translation.originalBodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.sourcePost.presentationBodies.detail.translation.statestring ["done","eligible","none"] Yes
$.oneOf[0].allOf[1].Payload.sourcePost.presentationBodies.detail.translation.sourceLanguageDetectionStatusstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.presentationBodies.detail.translation.sourceLanguageDetectionConfidence Yes
$.oneOf[0].allOf[1].Payload.sourcePost.presentationBodies.detail.translation.sourceLanguageDetectionConfidence.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.sourcePost.presentationBodies.detail.translation.sourceLanguageDetectionConfidence.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.boardobject Yes
$.oneOf[0].allOf[1].Payload.sourcePost.board.idinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.board.namestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.board.slugstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.board.urlstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.board.citySlugstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.board.viewerCanFollowboolean Yes
$.oneOf[0].allOf[1].Payload.sourcePost.board.viewerIsFollowingboolean Yes
$.oneOf[0].allOf[1].Payload.sourcePost.authorNewsfeedPostAuthor Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].aliasstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].avatarEmojistring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].profileImageUrlstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].bannerImageUrlstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].profileUrlstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].mentionIdinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].isSystemboolean Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].isYouboolean Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].profileImage Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].bannerImage Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].bannerImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].bannerImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].bannerImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].bannerImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].bannerImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].bannerImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].bannerImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].bannerImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].bannerImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].bannerImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].bannerImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].bannerImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].bannerImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].bannerImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].bannerImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].bannerImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].displayNewsfeedAuthorDisplay Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].display.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].display.anyOf[0].aliasstring | null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].display.anyOf[0].avatarstring | null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].display.anyOf[0].avatarEmojistring | null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].display.anyOf[0].profileImageUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].display.anyOf[0].profileImageURLstring | null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].display.anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].display.anyOf[0].profileUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].display.anyOf[0].profileURLstring | null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].display.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].display.anyOf[0].customColorstring | null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].display.anyOf[0].customTextColorstring | null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].display.anyOf[0].avatarModestring | null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].display.anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].display.anyOf[0].idinteger | null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].display.anyOf[0].userIDinteger | null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].display.anyOf[0].isRichboolean Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].display.anyOf[0].profileImage Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].display.anyOf[0].profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].display.anyOf[0].medalsarray Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].display.anyOf[0].medals[]object No
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].display.anyOf[0].medals[].Namestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].display.anyOf[0].medals[].URLstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].display.anyOf[0].identityHiddenboolean NoAn anonymized author has no profile or follow action.
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].display.anyOf[0].identityHiddenUntilinteger | null NoCurrent response-race closing timestamp in Unix seconds.
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].display.anyOf[0].mentionIdinteger | null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].display.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].display.anyOf[1].aliasstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].display.anyOf[1].labelstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].display.anyOf[1].avatarEmojistring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].display.anyOf[1].profileUrlstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].display.anyOf[1].htmlstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].display.anyOf[1].id = 0 Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].display.anyOf[1].mentionIdinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].display.anyOf[2]object Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].display.anyOf[2].aliasnull Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].display.anyOf[2].labelstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].display.anyOf[2].avatarEmojinull Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].display.anyOf[2].profileUrlnull Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].display.anyOf[2].htmlstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].display.anyOf[2].idnull Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].display.anyOf[2].mentionIdnull Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].display.anyOf[2].identityHidden = true Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].display.anyOf[2].identityHiddenUntilinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].medalsarray Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].medals[]object No
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].medals[].namestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].medals[].Namestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].medals[].urlstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].medals[].URLstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].medals[].slugstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].medals[].categoryNamestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].medals[].categorySlugstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].medals[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].medals[].colorstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].medals[].textColorstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].medals[].importanceinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].viewerCanFollowboolean Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[0].viewerIsFollowingboolean Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[1].aliasnull Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[1].avatarEmojinull Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[1].profileImageUrlnull Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[1].bannerImageUrlnull Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[1].profileUrlnull Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[1].htmlstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[1].idnull Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[1].mentionIdnull Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[1].isSystem = false Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[1].isYou = false Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[1].profileImagenull Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[1].bannerImagenull Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[1].displayNewsfeedAuthorDisplay Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[1].display.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[1].display.anyOf[0].aliasstring | null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[1].display.anyOf[0].avatarstring | null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[1].display.anyOf[0].avatarEmojistring | null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[1].display.anyOf[0].profileImageUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[1].display.anyOf[0].profileImageURLstring | null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[1].display.anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[1].display.anyOf[0].profileUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[1].display.anyOf[0].profileURLstring | null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[1].display.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[1].display.anyOf[0].customColorstring | null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[1].display.anyOf[0].customTextColorstring | null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[1].display.anyOf[0].avatarModestring | null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[1].display.anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[1].display.anyOf[0].idinteger | null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[1].display.anyOf[0].userIDinteger | null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[1].display.anyOf[0].isRichboolean Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[1].display.anyOf[0].profileImage Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[1].display.anyOf[0].profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[1].display.anyOf[0].medalsarray Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[1].display.anyOf[0].medals[]object No
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[1].display.anyOf[0].medals[].Namestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[1].display.anyOf[0].medals[].URLstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[1].display.anyOf[0].identityHiddenboolean NoAn anonymized author has no profile or follow action.
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[1].display.anyOf[0].identityHiddenUntilinteger | null NoCurrent response-race closing timestamp in Unix seconds.
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[1].display.anyOf[0].mentionIdinteger | null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[1].display.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[1].display.anyOf[1].aliasstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[1].display.anyOf[1].labelstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[1].display.anyOf[1].avatarEmojistring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[1].display.anyOf[1].profileUrlstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[1].display.anyOf[1].htmlstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[1].display.anyOf[1].id = 0 Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[1].display.anyOf[1].mentionIdinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[1].display.anyOf[2]object Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[1].display.anyOf[2].aliasnull Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[1].display.anyOf[2].labelstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[1].display.anyOf[2].avatarEmojinull Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[1].display.anyOf[2].profileUrlnull Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[1].display.anyOf[2].htmlstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[1].display.anyOf[2].idnull Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[1].display.anyOf[2].mentionIdnull Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[1].display.anyOf[2].identityHidden = true Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[1].display.anyOf[2].identityHiddenUntilinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[1].medalsarray Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[1].viewerCanFollow = false Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[1].viewerIsFollowing = false Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[1].identityHidden = true Yes
$.oneOf[0].allOf[1].Payload.sourcePost.author.anyOf[1].identityHiddenUntilinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.translationobject Yes
$.oneOf[0].allOf[1].Payload.sourcePost.translation.endpointstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.translation.targetLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.translation.targetLanguageNamestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.translation.sourceLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.translation.sourceContentHashstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.translation.titlestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.translation.bodystring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.translation.originalTitlestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.translation.originalBodystring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.translation.eligibleboolean Yes
$.oneOf[0].allOf[1].Payload.sourcePost.translation.cachedboolean Yes
$.oneOf[0].allOf[1].Payload.sourcePost.translation.liveTranslationSourceEnabledboolean Yes
$.oneOf[0].allOf[1].Payload.sourcePost.translation.bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.sourcePost.translation.originalBodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.sourcePost.translation.statestring ["done","eligible","none"] Yes
$.oneOf[0].allOf[1].Payload.sourcePost.translation.sourceLanguageDetectionStatusstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.translation.sourceLanguageDetectionConfidence Yes
$.oneOf[0].allOf[1].Payload.sourcePost.translation.sourceLanguageDetectionConfidence.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.sourcePost.translation.sourceLanguageDetectionConfidence.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.rating Yes
$.oneOf[0].allOf[1].Payload.sourcePost.rating.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.sourcePost.rating.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.mediaarray Yes
$.oneOf[0].allOf[1].Payload.sourcePost.media[]object No
$.oneOf[0].allOf[1].Payload.sourcePost.media[].idinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.media[].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.media[].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.media[].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.media[].widthinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.media[].heightinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.media[].titlestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.media[].signInRequiredboolean No
$.oneOf[0].allOf[1].Payload.sourcePost.mediaLabelsarray Yes
$.oneOf[0].allOf[1].Payload.sourcePost.mediaLabels[]object No
$.oneOf[0].allOf[1].Payload.sourcePost.mediaLabels[].idinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.mediaLabels[].namestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.mediaLabels[].emojistring No
$.oneOf[0].allOf[1].Payload.sourcePost.mediaNextOffset Yes
$.oneOf[0].allOf[1].Payload.sourcePost.mediaNextOffset.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.sourcePost.mediaNextOffset.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.inlineMediaarray Yes
$.oneOf[0].allOf[1].Payload.sourcePost.inlineMedia[]object No
$.oneOf[0].allOf[1].Payload.sourcePost.inlineMedia[].idinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.inlineMedia[].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.inlineMedia[].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.inlineMedia[].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.inlineMedia[].widthinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.inlineMedia[].heightinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.inlineMedia[].titlestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richLinksarray Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richLinks[]object No
$.oneOf[0].allOf[1].Payload.sourcePost.richLinks[].idinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richLinks[].urlstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richLinks[].canonicalUrlstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richLinks[].hoststring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richLinks[].siteNamestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richLinks[].titlestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richLinks[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richLinks[].imageMediaIDinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richLinks[].image Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richLinks[].image.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richLinks[].image.anyOf[0].mediaIDinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richLinks[].image.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richLinks[].image.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richLinks[].image.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richLinks[].image.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richLinks[].image.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richLinks[].image.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachmentsarray Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[]NewsfeedRichAttachment No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[0]object No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[0].type = "rating" Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[0].postIDinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[0].reviewUrlstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[0].ratingValuenumber Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[0].ratingLabelstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[0].filledStarsinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[0].maxStars = 5 Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[0].targetRolestring ["location","buyer","seller"] Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[0].visual Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[0].visual.anyOf[0]array Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[0].visual.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[0].visual.anyOf[1].type = "location" Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[0].visual.anyOf[1].imageUrlstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[0].visual.anyOf[1].primaryColorstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[0].visual.anyOf[1].textColorstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[0].visual.anyOf[1].outlineColorstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[0].relationshipobject Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[0].relationship.typestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[0].relationship.labelstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[0].relationship.htmlstring No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[0].relationship.completedCountinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[0].relationship.pendingCountinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[0].boardobject Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[0].board.idinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[0].board.namestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[0].board.urlstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[0].targetobject Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[0].target.typestring ["board","location","user"] Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[0].target.namestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[0].target.urlstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[0].target.htmlstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[0].target.metastring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[1]NewsfeedLiveAttachment No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[1].anyOf[0]object No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[1].anyOf[0].statestring ["starting","live","processing","ready","failed"] Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[1].anyOf[0].sessionIdstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[1].anyOf[0].mediaIdinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[1].anyOf[0].failureStage Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[1].anyOf[0].failureStage.anyOf[0]string ["publish","media","recording"] Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[1].anyOf[0].failureStage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[1].anyOf[0].signInRequiredboolean Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[1].anyOf[0].playUrlstring YesEmpty unless live and signed in; otherwise an expiring authorized playback URL.
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[1].anyOf[0].type = "liveStream" Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[1].anyOf[0].postIdinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[1].anyOf[0].authorUserId Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[1].anyOf[0].authorUserId.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[1].anyOf[0].authorUserId.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[1].anyOf[0].authorAlias Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[1].anyOf[0].authorAlias.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[1].anyOf[0].authorAlias.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[1].anyOf[0].streamTitlestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[1].anyOf[0].thumbnailUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[1].anyOf[0].viewerCountUrlstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[1].anyOf[0].shareUrlstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[1].anyOf[0].hirePopupProfilePathstring | null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[1].anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[1].anyOf[1]object No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[1].anyOf[1].statestring ["starting","live","processing","ready","failed"] Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[1].anyOf[1].sessionIdstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[1].anyOf[1].mediaIdinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[1].anyOf[1].failureStage Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[1].anyOf[1].failureStage.anyOf[0]string ["publish","media","recording"] Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[1].anyOf[1].failureStage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[1].anyOf[1].signInRequiredboolean Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[1].anyOf[1].playUrlstring YesEmpty unless live and signed in; otherwise an expiring authorized playback URL.
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[1].anyOf[1].type = "liveStream" Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[1].anyOf[1].postIdinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[1].anyOf[1].activationIdstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[1].anyOf[1].overlayActivationIdstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[1].anyOf[1].authorUserId Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[1].anyOf[1].authorUserId.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[1].anyOf[1].authorUserId.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[1].anyOf[1].authorAlias Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[1].anyOf[1].authorAlias.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[1].anyOf[1].authorAlias.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[1].anyOf[1].streamTitlestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[1].anyOf[1].viewerCountUrl = "" Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[1].anyOf[1].shareUrlstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[1].anyOf[1].htmlstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2]NewsfeedBidAttachment No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0]object No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].subtitlestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].amountLabelstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].statusLabelstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].requestTextstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].bidIDinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].postIDinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].type = "bid" Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].requiresDeleteFollowup = true Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].metaarray Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].alertsarray Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].alerts[]object No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].alerts[].tonestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].alerts[].htmlstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].actionsarray Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[]object No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].typestring No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].stylestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].actionstring No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].labelstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].hrefstring No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].sellerSignInReturnURLstring No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].confirmTitlestring No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].confirmMessagestring No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].confirmButtonstring No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].modalTitlestring No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].chatUserAlias No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].chatUserAlias.anyOf[0]string No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].chatUserAlias.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].chatNamestring | null No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].proposalDefaultLocationAliasstring No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].proposalDefaultLocationNamestring No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].proposalDefaultStartTimestring No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].proposalDefaultInventoryTypeNamestring No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].isShortlistedstring No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].shortlistLabelstring No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].unshortlistLabelstring No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].feedbackStartTimestring No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].feedbackEndTimestring No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].feedbackLocationNamestring No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].feedbackLocationAliasstring No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].feedbackInventoryTypeNamestring No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].feedbackRequestStringstring No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].feedbackIsPremiumstring No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].guidancestring No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].prefillTextstring No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].reservationNamestring | null No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].phoneNumberstring | null No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].emailAddressstring | null No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].verificationRequiredstring No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].verificationTitlestring No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].verificationMessagestring No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].verificationButtonstring No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].verificationURLstring No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].historyTagstring No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].historyTitlestring No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].reviewPostURLstring No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].reviewContextstring No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].reuseBalancestring No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].bidIDinteger No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].postIDinteger No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].feedbackAmountinteger No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].discussionPostIDinteger No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].reviewPostIDinteger No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].reviewRequestIDinteger No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].fullPageboolean No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].wrapboolean No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].inlineNavigation No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].inlineNavigation.anyOf[0]string No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].inlineNavigation.anyOf[1]boolean No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].proposalDefaultInventoryTypeID No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].proposalDefaultInventoryTypeID.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].proposalDefaultInventoryTypeID.anyOf[1]string No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].issueobject No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].issue.titlestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].issue.messagestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].issue.stepsTitlestring No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].issue.stepsarray No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].issue.steps[]string No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].issue.actionsarray No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].issue.actions[]object No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].issue.actions[].labelstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].issue.actions[].hrefstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].issue.actions[].fullPageboolean No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].issue.holdAccessBidIDinteger No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].buyerIdentityHiddenboolean No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].buyerIdentityHiddenUntil No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].buyerIdentityHiddenUntil.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].actions[].buyerIdentityHiddenUntil.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].discussionnull Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].viewerIsPostAuthorboolean Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].buyerIdentityHiddenboolean Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].buyerIdentityHiddenUntil Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].buyerIdentityHiddenUntil.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].buyerIdentityHiddenUntil.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].buyerShareURLstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].directHireExplanationstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].respondByTimestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].respondByLabelstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].fillBySellerHtmlstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].timeLabelstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].detailLabelstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].isPremiumboolean Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].isCustomConciergeRequestboolean Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].viewerMode = "owner" Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].requestModestring ["general","specific"] Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].operationalExpiry Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].operationalExpiry.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].operationalExpiry.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].responseRound Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].responseRound.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].responseRound.anyOf[0].roundIDinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].responseRound.anyOf[0].statestring ["collecting","immediate"] Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].responseRound.anyOf[0].closesAtinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].responseRound.anyOf[0].serverTimeinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].responseRound.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].visualBidCardVisual Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].visual.anyOf[0]array Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].visual.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].visual.anyOf[1].imageUrlstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].visual.anyOf[1].imageAltstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].visual.anyOf[1].primaryColorstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].visual.anyOf[1].textColorstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].modifyPrefillTextstring No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].reservationContact No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].reservationContact.anyOf[0]object No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].reservationContact.anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].reservationContact.anyOf[0].reservationNamestring | null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].reservationContact.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[0].isFilledboolean No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1]object No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].titlestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].subtitlestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].amountLabelstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].statusLabelstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].requestTextstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].htmlstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].bidIDinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].postIDinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].type = "bid" Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].requiresDeleteFollowup = true Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].metaarray Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].alertsarray Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].alerts[]object No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].alerts[].tonestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].alerts[].htmlstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].actionsarray Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[]object No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].typestring No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].stylestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].actionstring No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].labelstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].hrefstring No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].sellerSignInReturnURLstring No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].confirmTitlestring No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].confirmMessagestring No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].confirmButtonstring No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].modalTitlestring No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].chatUserAlias No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].chatUserAlias.anyOf[0]string No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].chatUserAlias.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].chatNamestring | null No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].proposalDefaultLocationAliasstring No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].proposalDefaultLocationNamestring No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].proposalDefaultStartTimestring No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].proposalDefaultInventoryTypeNamestring No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].isShortlistedstring No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].shortlistLabelstring No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].unshortlistLabelstring No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].feedbackStartTimestring No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].feedbackEndTimestring No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].feedbackLocationNamestring No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].feedbackLocationAliasstring No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].feedbackInventoryTypeNamestring No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].feedbackRequestStringstring No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].feedbackIsPremiumstring No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].guidancestring No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].prefillTextstring No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].reservationNamestring | null No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].phoneNumberstring | null No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].emailAddressstring | null No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].verificationRequiredstring No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].verificationTitlestring No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].verificationMessagestring No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].verificationButtonstring No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].verificationURLstring No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].historyTagstring No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].historyTitlestring No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].reviewPostURLstring No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].reviewContextstring No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].reuseBalancestring No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].bidIDinteger No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].postIDinteger No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].feedbackAmountinteger No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].discussionPostIDinteger No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].reviewPostIDinteger No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].reviewRequestIDinteger No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].fullPageboolean No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].wrapboolean No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].inlineNavigation No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].inlineNavigation.anyOf[0]string No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].inlineNavigation.anyOf[1]boolean No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].proposalDefaultInventoryTypeID No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].proposalDefaultInventoryTypeID.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].proposalDefaultInventoryTypeID.anyOf[1]string No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].issueobject No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].issue.titlestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].issue.messagestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].issue.stepsTitlestring No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].issue.stepsarray No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].issue.steps[]string No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].issue.actionsarray No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].issue.actions[]object No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].issue.actions[].labelstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].issue.actions[].hrefstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].issue.actions[].fullPageboolean No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].issue.holdAccessBidIDinteger No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].buyerIdentityHiddenboolean No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].buyerIdentityHiddenUntil No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].buyerIdentityHiddenUntil.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].actions[].buyerIdentityHiddenUntil.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].discussionnull Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].viewerIsPostAuthorboolean Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].buyerIdentityHiddenboolean Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].buyerIdentityHiddenUntil Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].buyerIdentityHiddenUntil.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].buyerIdentityHiddenUntil.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].viewerMode = "seller" Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].bidUUIDstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].timeLabelstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].detailLabelstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].amountLabelstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].directHireExplanationstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].fulfillmentAliasstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].filledAtstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].statusLabelstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].messagestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].requestTextstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].shareURLstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].buyerShareURLstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].bidIDinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].postIDinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].includedInNewsfeedboolean Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].includedInOverviewboolean Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].viewerIsCurrentHolderboolean Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].isPremiumboolean Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].isSubmissionPendingReviewboolean Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].type = "bid" Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].surface = "newsfeed" Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].customerSurveysnull Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptionsarray Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[]object No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].ATLocation_IDinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].ATLocationInventoryType_IDinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].TimeRangeUnitCountinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].Quantityinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].LocationNamestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].LocationAliasstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].InventoryTypeNamestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].StartDatestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].EndDatestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].StartTimestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].EndTimestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].PartySize No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].PartySize.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].PartySize.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].CheckOutDate No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].CheckOutDate.anyOf[0]string No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].CheckOutDate.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].Constraintsarray No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].Constraints[]string No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].ExcludedVenuesarray No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].ExcludedVenues[]string No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].OperationalProjectionboolean NoTrue for a general request’s operational concierge anchor; these dates/location are not resolved fulfillment facts.
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].deliverableTypestring ["fulfillment","research"] Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].researchScope Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].researchScope.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].researchScope.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].overviewStatusstring ["","open","held","cancelled","filled"] Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].metaarray Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].meta[]object No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].meta[].labelstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].meta[].valuestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].meta[].valueFormatstring No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].badgesarray Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].badges[]object No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].badges[].tonestring ["premium","direct-hire","shortlisted"] Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].badges[].labelstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionsarray Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[]object No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].typestring No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].stylestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].actionstring No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].labelstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].hrefstring No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].sellerSignInReturnURLstring No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].confirmTitlestring No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].confirmMessagestring No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].confirmButtonstring No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].modalTitlestring No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].chatUserAlias No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].chatUserAlias.anyOf[0]string No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].chatUserAlias.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].chatNamestring | null No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].proposalDefaultLocationAliasstring No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].proposalDefaultLocationNamestring No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].proposalDefaultStartTimestring No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].proposalDefaultInventoryTypeNamestring No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].isShortlistedstring No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].shortlistLabelstring No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].unshortlistLabelstring No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackStartTimestring No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackEndTimestring No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackLocationNamestring No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackLocationAliasstring No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackInventoryTypeNamestring No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackRequestStringstring No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackIsPremiumstring No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].guidancestring No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].prefillTextstring No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].reservationNamestring | null No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].phoneNumberstring | null No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].emailAddressstring | null No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].verificationRequiredstring No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].verificationTitlestring No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].verificationMessagestring No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].verificationButtonstring No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].verificationURLstring No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].historyTagstring No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].historyTitlestring No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].reviewPostURLstring No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].reviewContextstring No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].reuseBalancestring No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].bidIDinteger No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].postIDinteger No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackAmountinteger No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].discussionPostIDinteger No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].reviewPostIDinteger No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].reviewRequestIDinteger No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].fullPageboolean No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].wrapboolean No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].inlineNavigation No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].inlineNavigation.anyOf[0]string No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].inlineNavigation.anyOf[1]boolean No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].proposalDefaultInventoryTypeID No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].proposalDefaultInventoryTypeID.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].proposalDefaultInventoryTypeID.anyOf[1]string No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issueobject No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.titlestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.messagestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.stepsTitlestring No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.stepsarray No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.steps[]string No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.actionsarray No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.actions[]object No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.actions[].labelstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.actions[].hrefstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.actions[].fullPageboolean No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.holdAccessBidIDinteger No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].buyerIdentityHiddenboolean No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].buyerIdentityHiddenUntil No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].buyerIdentityHiddenUntil.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].buyerIdentityHiddenUntil.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].visualBidCardVisual Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].visual.anyOf[0]array Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].visual.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].visual.anyOf[1].imageUrlstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].visual.anyOf[1].imageAltstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].visual.anyOf[1].primaryColorstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].visual.anyOf[1].textColorstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionStateobject Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.statusstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.labelstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.messagestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.sponsorAliasstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.sponsorChatLinkstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.sponsorStatusstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.moveOwnershipUnavailableReasonstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.moveOwnershipUnavailableMessagestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canPickupboolean Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canDropboolean Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canFillboolean Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canMoveOwnershipboolean Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canShortlistboolean Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canDiscussboolean Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canChatboolean Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.requiresSponsorboolean Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canFillDirectlyboolean Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.fillRateBasisPointsinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.minimumFillRateBasisPointsinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.missingHoldPermissionsarray Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.missingHoldPermissions[]string No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.directFillNoticeboolean No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.directFillAvailabilitystring ["available","unavailable","selection_pending","seller_ineligible"] No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auctionURLstring No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auctionobject No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.venuestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.startTimestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.endTimestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.bidIDinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.bidAmountCentsinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.roundID Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.roundID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.roundID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.statestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.serverTimeinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.closesAt Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.closesAt.anyOf[0]DatabaseInteger YesInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.closesAt.anyOf[0].oneOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.closesAt.anyOf[0].oneOf[1]string Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.closesAt.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.enabledboolean Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.openingCentsinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.incrementCentsinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.leadingCentsinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.nextCentsinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.estimatedFeesCentsinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.remainingCentsinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.leadingboolean Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.priorityUntilnull Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.priorityMine = false Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.ownOffersarray Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.ownOffers[]object No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.ownOffers[].idinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.ownOffers[].amountCentsinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.ownOffers[].statestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.ownOffers[].refundCentsinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.eligibilityError Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.eligibilityError.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.eligibilityError.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.holdAppointmentID Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.holdAppointmentID.anyOf[0]DatabaseInteger YesInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.holdAppointmentID.anyOf[0].oneOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.holdAppointmentID.anyOf[0].oneOf[1]string Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.holdAppointmentID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.buyerIdentityHiddenboolean NoTrue when the authenticated viewer cannot see the buyer during the current response race.
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.buyerIdentityHiddenUntilinteger | null NoSaved current-round ClosesAt as Unix seconds; null when identity is visible. Reveal is authoritative only on a new response.
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.poolRequiredboolean No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.responseRound No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.responseRound.anyOf[0]object No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.responseRound.anyOf[0].roundIDinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.responseRound.anyOf[0].statestring ["collecting","immediate"] Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.responseRound.anyOf[0].closesAtinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.responseRound.anyOf[0].serverTimeinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.responseRound.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].responseRound Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].responseRound.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].responseRound.anyOf[0].roundIDinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].responseRound.anyOf[0].statestring ["collecting","immediate"] Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].responseRound.anyOf[0].closesAtinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].responseRound.anyOf[0].serverTimeinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].responseRound.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].buyerIdentityHiddenboolean Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].buyerIdentityHiddenUntil Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].buyerIdentityHiddenUntil.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].buyerIdentityHiddenUntil.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[2].anyOf[1].container.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[3]object No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[3].type = "sharePlanAppointment" Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[3].joinStateSharedPlanJoinState Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[3].joinState.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[3].joinState.anyOf[0].status = "Unavailable" Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[3].joinState.anyOf[0].canRequest = false Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[3].joinState.anyOf[0].canManage = false Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[3].joinState.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[3].joinState.anyOf[1].statusstring ["Unavailable","Host","Joined","Pending","Accepted","Declined","None"] Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[3].joinState.anyOf[1].canRequestboolean Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[3].joinState.anyOf[1].canManageboolean Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[3].joinState.anyOf[1].pendingCountinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[3].joinState.anyOf[1].joiningCountinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[3].joinState.anyOf[1].requestIDinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[3].joinState.anyOf[1].planURLstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[3].joinState.anyOf[1].chatIDinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[3].appointmentIDinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[3].postIDinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[3].locationIDinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[3].titlestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[3].venueNamestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[3].venueUrlstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[3].imageUrlstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[3].imageURL256string Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[3].primaryColorstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[3].textColorstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[3].cityNamestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[3].cityGroupCodestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[3].datestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[3].timestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[3].dateLabelstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[3].timeLabelstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[3].planLabelstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[3].discussionUrlstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[3].htmlstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[3].attendeesobject Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[3].attendees.sharedboolean Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[3].attendees.countinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[3].attendees.itemsarray Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[3].attendees.items[]object No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[3].attendees.items[].aliasstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[3].attendees.items[].avatarstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[3].attendees.items[].avatarEmojistring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[3].attendees.items[].topUserGroupNamestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[3].attendees.items[].topMedalCategoryNamestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[3].attendees.items[].profileURLstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[3].attendees.items[].profileImageURLstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[3].attendees.items[].bannerImageURLstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[3].attendees.items[].importanceLabelstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[3].attendees.items[].userIDinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[3].attendees.items[].importancePointsinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[3].attendees.items[].profileImageMedianull Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[3].attendees.items[].profileImageFramenull Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[3].attendees.items[].bannerImageMedianull Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[3].attendees.items[].bannerImageFramenull Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[3].attendees.items[].displaynull Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[3].attendees.items[].isOwnerboolean Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[3].attendees.items[].rolestring ["owner","guest"] Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[4]object No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[4].namestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[4].addressstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[4].categoryNamestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[4].cityNamestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[4].citySlugstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[4].cityGroupCodestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[4].firstOpeningDatestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[4].firstOpeningDateLabelstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[4].promotedUrlstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[4].discussionUrlstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[4].postIDinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[4].proposedLocationIDinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[4].eventIDinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[4].categoryIDinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[4].confirmationsinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[4].confirmationsRequiredinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[4].promotedLocationIDinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[4].viewerCanConfirmboolean Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[4].viewerHasConfirmedboolean Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[4].viewerIsSubmitterboolean Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[4].type = "newLocationProposal" Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[4].event Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[4].event.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[4].event.anyOf[0].eventIDinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[4].event.anyOf[0].namestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[4].event.anyOf[0].urlSlugstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[4].event.anyOf[0].iconEmojistring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[4].event.anyOf[0].externalURLstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[4].event.anyOf[0].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[4].event.anyOf[0].effectRadiusInMeters Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[4].event.anyOf[0].effectRadiusInMeters.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[4].event.anyOf[0].effectRadiusInMeters.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[4].event.anyOf[0].categoryobject Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[4].event.anyOf[0].category.categoryIDinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[4].event.anyOf[0].category.namestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[4].event.anyOf[0].category.iconEmojistring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[4].event.anyOf[0].category.urlSlugstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[4].event.anyOf[0].ownerPostID Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[4].event.anyOf[0].ownerPostID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[4].event.anyOf[0].ownerPostID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[4].event.anyOf[0].ownerPostName Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[4].event.anyOf[0].ownerPostName.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[4].event.anyOf[0].ownerPostName.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[4].event.anyOf[0].ownerPostURL Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[4].event.anyOf[0].ownerPostURL.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[4].event.anyOf[0].ownerPostURL.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[4].event.anyOf[0].originatorUserID Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[4].event.anyOf[0].originatorUserID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[4].event.anyOf[0].originatorUserID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[4].event.anyOf[0].earnedTraderPointsinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[4].event.anyOf[0].importanceLevel Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[4].event.anyOf[0].importanceLevel.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[4].event.anyOf[0].importanceLevel.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[4].event.anyOf[0].defaultImportanceLevel Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[4].event.anyOf[0].defaultImportanceLevel.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[4].event.anyOf[0].defaultImportanceLevel.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[4].event.anyOf[0].affectsOpeningTimesboolean Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[4].event.anyOf[0].countryCodeIncludeListarray Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[4].event.anyOf[0].countryCodeIncludeList[]string No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[4].event.anyOf[0].countryCodeExcludeListarray Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[4].event.anyOf[0].countryCodeExcludeList[]string No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[4].event.anyOf[0].geographicobject Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[4].event.anyOf[0].geographic.lat Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[4].event.anyOf[0].geographic.lat.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[4].event.anyOf[0].geographic.lat.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[4].event.anyOf[0].geographic.lng Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[4].event.anyOf[0].geographic.lng.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[4].event.anyOf[0].geographic.lng.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[4].event.anyOf[0].geographic.effectRadiusInMeters Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[4].event.anyOf[0].geographic.effectRadiusInMeters.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[4].event.anyOf[0].geographic.effectRadiusInMeters.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[4].event.anyOf[0].geographic.eventATLocationID Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[4].event.anyOf[0].geographic.eventATLocationID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[4].event.anyOf[0].geographic.eventATLocationID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[4].event.anyOf[0].physicalLocationobject Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.modestring ["venue","point","none"] Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.locationID Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.locationID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.locationID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.namestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.aliasstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.addressStringstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.countryCodestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.lat Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.lat.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.lat.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.lng Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.lng.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.lng.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[4].event.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[4].statusstring ["Pending","Confirmed","Rejected","Merged"] Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[4].rewardobject Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[4].reward.policyVersionstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[4].reward.displayRewardboolean Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[4].reward.rewardTypestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[4].reward.submitterAmountinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[4].reward.verifierAmountinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[4].reward.submitterAmountLabelstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[4].reward.verifierAmountLabelstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[4].reward.penaltyMultipliernumber Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[4].reward.penaltyAppliesboolean Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[4].htmlstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[5]object No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[5].type = "listingBundle" Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[5].postIDinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[5].titlestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[5].itemsarray Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[5].items[]object No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[5].items[].listingIDstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[5].items[].locationNamestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[5].items[].locationAliasstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[5].items[].citystring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[5].items[].imageUrlstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[5].items[].primaryColorstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[5].items[].textColorstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[5].items[].outlineColorstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[5].items[].hoverColorstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[5].items[].inventoryTypeNamestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[5].items[].datestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[5].items[].dateLabelstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[5].items[].timeLabelstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[5].items[].priceLabelstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[5].items[].soldLabelstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[5].items[].statusLabelstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[5].items[].statusstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[5].items[].purchaseUrlstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[5].items[].detailUrlstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[5].items[].appointmentIDinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[5].items[].locationIDinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[5].items[].isAvailableboolean Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[5].items[].isReviewPendingboolean Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[5].items[].isSoldboolean Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[5].items[].saleModestring ["FixedPrice","Auction"] Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[5].items[].auction Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].listingIDstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].locationNamestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].imageUrlstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].inventoryTypeNamestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].timezonestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].statusLabelstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].cardPriceLabelstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].cardSummarystring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].urlstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].auctionIDinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].startingPriceCentsinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].currentBidCentsinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].minimumNextBidCentsinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].bidCountinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].revisioninteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].isOpenboolean Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].isLeadingboolean Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].canAdministrativelyCancelboolean Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].canBidboolean Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].canManageboolean Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].isSellerboolean Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].listingStart Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].listingStart.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].listingStart.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].serverTime Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].serverTime.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].serverTime.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].endsAt Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].endsAt.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].endsAt.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].purchaseURL Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].purchaseURL.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].purchaseURL.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].saleModestring ["FixedPrice","Auction"] Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[0].statusstring ["PendingApproval","Open","Settling","Sold","Unsold","Cancelled"] Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[5].items[].auction.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[5].items[].priceCentsinteger No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[5].items[].auctionSummarystring No
$.oneOf[0].allOf[1].Payload.sourcePost.richAttachments[].anyOf[5].htmlstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.livestream Yes
$.oneOf[0].allOf[1].Payload.sourcePost.livestream.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.sourcePost.livestream.anyOf[0].statestring ["starting","live","processing","ready","failed"] Yes
$.oneOf[0].allOf[1].Payload.sourcePost.livestream.anyOf[0].sessionIdstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.livestream.anyOf[0].mediaIdinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.livestream.anyOf[0].failureStage Yes
$.oneOf[0].allOf[1].Payload.sourcePost.livestream.anyOf[0].failureStage.anyOf[0]string ["publish","media","recording"] Yes
$.oneOf[0].allOf[1].Payload.sourcePost.livestream.anyOf[0].failureStage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.livestream.anyOf[0].signInRequiredboolean Yes
$.oneOf[0].allOf[1].Payload.sourcePost.livestream.anyOf[0].playUrlstring YesEmpty unless live and signed in; otherwise an expiring authorized playback URL.
$.oneOf[0].allOf[1].Payload.sourcePost.livestream.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.eventMentionsarray Yes
$.oneOf[0].allOf[1].Payload.sourcePost.eventMentions[]object No
$.oneOf[0].allOf[1].Payload.sourcePost.eventMentions[].eventIDinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.eventMentions[].namestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.eventMentions[].urlSlugstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.eventMentions[].iconEmojistring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.eventMentions[].externalURLstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.eventMentions[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.eventMentions[].effectRadiusInMeters Yes
$.oneOf[0].allOf[1].Payload.sourcePost.eventMentions[].effectRadiusInMeters.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.sourcePost.eventMentions[].effectRadiusInMeters.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.eventMentions[].categoryobject Yes
$.oneOf[0].allOf[1].Payload.sourcePost.eventMentions[].category.categoryIDinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.eventMentions[].category.namestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.eventMentions[].category.iconEmojistring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.eventMentions[].category.urlSlugstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.eventMentions[].ownerPostID Yes
$.oneOf[0].allOf[1].Payload.sourcePost.eventMentions[].ownerPostID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.sourcePost.eventMentions[].ownerPostID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.eventMentions[].ownerPostName Yes
$.oneOf[0].allOf[1].Payload.sourcePost.eventMentions[].ownerPostName.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.sourcePost.eventMentions[].ownerPostName.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.eventMentions[].ownerPostURL Yes
$.oneOf[0].allOf[1].Payload.sourcePost.eventMentions[].ownerPostURL.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.sourcePost.eventMentions[].ownerPostURL.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.eventMentions[].originatorUserID Yes
$.oneOf[0].allOf[1].Payload.sourcePost.eventMentions[].originatorUserID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.sourcePost.eventMentions[].originatorUserID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.eventMentions[].earnedTraderPointsinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.eventMentions[].importanceLevel Yes
$.oneOf[0].allOf[1].Payload.sourcePost.eventMentions[].importanceLevel.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.sourcePost.eventMentions[].importanceLevel.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.eventMentions[].defaultImportanceLevel Yes
$.oneOf[0].allOf[1].Payload.sourcePost.eventMentions[].defaultImportanceLevel.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.sourcePost.eventMentions[].defaultImportanceLevel.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.eventMentions[].affectsOpeningTimesboolean Yes
$.oneOf[0].allOf[1].Payload.sourcePost.eventMentions[].countryCodeIncludeListarray Yes
$.oneOf[0].allOf[1].Payload.sourcePost.eventMentions[].countryCodeIncludeList[]string No
$.oneOf[0].allOf[1].Payload.sourcePost.eventMentions[].countryCodeExcludeListarray Yes
$.oneOf[0].allOf[1].Payload.sourcePost.eventMentions[].countryCodeExcludeList[]string No
$.oneOf[0].allOf[1].Payload.sourcePost.eventMentions[].geographicobject Yes
$.oneOf[0].allOf[1].Payload.sourcePost.eventMentions[].geographic.lat Yes
$.oneOf[0].allOf[1].Payload.sourcePost.eventMentions[].geographic.lat.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.sourcePost.eventMentions[].geographic.lat.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.eventMentions[].geographic.lng Yes
$.oneOf[0].allOf[1].Payload.sourcePost.eventMentions[].geographic.lng.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.sourcePost.eventMentions[].geographic.lng.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.eventMentions[].geographic.effectRadiusInMeters Yes
$.oneOf[0].allOf[1].Payload.sourcePost.eventMentions[].geographic.effectRadiusInMeters.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.sourcePost.eventMentions[].geographic.effectRadiusInMeters.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.eventMentions[].geographic.eventATLocationID Yes
$.oneOf[0].allOf[1].Payload.sourcePost.eventMentions[].geographic.eventATLocationID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.sourcePost.eventMentions[].geographic.eventATLocationID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.eventMentions[].physicalLocationobject Yes
$.oneOf[0].allOf[1].Payload.sourcePost.eventMentions[].physicalLocation.modestring ["venue","point","none"] Yes
$.oneOf[0].allOf[1].Payload.sourcePost.eventMentions[].physicalLocation.locationID Yes
$.oneOf[0].allOf[1].Payload.sourcePost.eventMentions[].physicalLocation.locationID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.sourcePost.eventMentions[].physicalLocation.locationID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.eventMentions[].physicalLocation.namestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.eventMentions[].physicalLocation.aliasstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.eventMentions[].physicalLocation.addressStringstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.eventMentions[].physicalLocation.countryCodestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.eventMentions[].physicalLocation.lat Yes
$.oneOf[0].allOf[1].Payload.sourcePost.eventMentions[].physicalLocation.lat.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.sourcePost.eventMentions[].physicalLocation.lat.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.eventMentions[].physicalLocation.lng Yes
$.oneOf[0].allOf[1].Payload.sourcePost.eventMentions[].physicalLocation.lng.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.sourcePost.eventMentions[].physicalLocation.lng.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.eventMentions[].mentionID Yes
$.oneOf[0].allOf[1].Payload.sourcePost.eventMentions[].mentionID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.sourcePost.eventMentions[].mentionID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.eventMentions[].mentionSourcestring ["mention","owner",""] Yes
$.oneOf[0].allOf[1].Payload.sourcePost.repostNewsfeedRepost Yes
$.oneOf[0].allOf[1].Payload.sourcePost.repost.anyOf[0]null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.repost.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.sourcePost.repost.anyOf[1].available = false Yes
$.oneOf[0].allOf[1].Payload.sourcePost.repost.anyOf[1].sourcePostIDinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.repost.anyOf[1].messagestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.repost.anyOf[2]object Yes
$.oneOf[0].allOf[1].Payload.sourcePost.repost.anyOf[2].available = true Yes
$.oneOf[0].allOf[1].Payload.sourcePost.repost.anyOf[2].sourcePostIDinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.repost.anyOf[2].sourcePostNewsfeedPost Yes
$.oneOf[0].allOf[1].Payload.sourcePost.pollsarray Yes
$.oneOf[0].allOf[1].Payload.sourcePost.polls[]object NoResults and per-answer counts are hidden until the viewer has voted. An empty endTime means no deadline.
$.oneOf[0].allOf[1].Payload.sourcePost.polls[].idinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.polls[].postIdinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.polls[].viewerAnswerId Yes
$.oneOf[0].allOf[1].Payload.sourcePost.polls[].viewerAnswerId.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.sourcePost.polls[].viewerAnswerId.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.polls[].totalVotesinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.polls[].resultVisibilitystring ["visible","hidden"] Yes
$.oneOf[0].allOf[1].Payload.sourcePost.polls[].answersarray Yes
$.oneOf[0].allOf[1].Payload.sourcePost.polls[].answers[]object No
$.oneOf[0].allOf[1].Payload.sourcePost.polls[].answers[].idinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.polls[].answers[].titlestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.polls[].answers[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.polls[].answers[].voteCountinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.polls[].answers[].percentinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.polls[].answers[].viewerSelectedboolean Yes
$.oneOf[0].allOf[1].Payload.sourcePost.polls[].answers[].isLeaderboolean Yes
$.oneOf[0].allOf[1].Payload.sourcePost.polls[].questionstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.polls[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.polls[].iconstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.polls[].endTimestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.polls[].endTimeRelstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.polls[].isClosedboolean Yes
$.oneOf[0].allOf[1].Payload.sourcePost.polls[].viewerHasVotedboolean Yes
$.oneOf[0].allOf[1].Payload.sourcePost.polls[].canVoteboolean Yes
$.oneOf[0].allOf[1].Payload.sourcePost.polls[].canAddAnswersboolean Yes
$.oneOf[0].allOf[1].Payload.sourcePost.polls[].showResultsboolean Yes
$.oneOf[0].allOf[1].Payload.sourcePost.postActionsobject Yes
$.oneOf[0].allOf[1].Payload.sourcePost.postActions.prominentarray Yes
$.oneOf[0].allOf[1].Payload.sourcePost.postActions.prominent[]object No
$.oneOf[0].allOf[1].Payload.sourcePost.postActions.prominent[].ActionButtonIDstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.postActions.prominent[].ActionButtonNamestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.postActions.prominent[].IconNamestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.postActions.prominent[].Namestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.postActions.prominent[].AdditionalTextstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.postActions.prominent[].ConfirmTitlestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.postActions.prominent[].ConfirmTextstring YesServer-rendered confirmation content. May contain HTML; proposal reviews use labeled details with escaped user text and shared time markup.
$.oneOf[0].allOf[1].Payload.sourcePost.postActions.prominent[].ConfirmButtonTextstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.postActions.prominent[].DisplayModestring ["prominent","menu"] Yes
$.oneOf[0].allOf[1].Payload.sourcePost.postActions.prominent[].Clickableboolean Yes
$.oneOf[0].allOf[1].Payload.sourcePost.postActions.prominent[].Stylestring ["primary","secondary","danger"] Yes
$.oneOf[0].allOf[1].Payload.sourcePost.postActions.menuarray Yes
$.oneOf[0].allOf[1].Payload.sourcePost.postActions.menu[]object No
$.oneOf[0].allOf[1].Payload.sourcePost.postActions.menu[].ActionButtonIDstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.postActions.menu[].ActionButtonNamestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.postActions.menu[].IconNamestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.postActions.menu[].Namestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.postActions.menu[].AdditionalTextstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.postActions.menu[].ConfirmTitlestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.postActions.menu[].ConfirmTextstring YesServer-rendered confirmation content. May contain HTML; proposal reviews use labeled details with escaped user text and shared time markup.
$.oneOf[0].allOf[1].Payload.sourcePost.postActions.menu[].ConfirmButtonTextstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.postActions.menu[].DisplayModestring ["prominent","menu"] Yes
$.oneOf[0].allOf[1].Payload.sourcePost.postActions.menu[].Clickableboolean Yes
$.oneOf[0].allOf[1].Payload.sourcePost.postActions.menu[].Stylestring ["primary","secondary","danger"] Yes
$.oneOf[0].allOf[1].Payload.sourcePost.tagsarray Yes
$.oneOf[0].allOf[1].Payload.sourcePost.tags[] No
$.oneOf[0].allOf[1].Payload.sourcePost.tags[].anyOf[0]object No
$.oneOf[0].allOf[1].Payload.sourcePost.tags[].anyOf[0].mentionId Yes
$.oneOf[0].allOf[1].Payload.sourcePost.tags[].anyOf[0].mentionId.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.sourcePost.tags[].anyOf[0].mentionId.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.tags[].anyOf[0].kind = "location" Yes
$.oneOf[0].allOf[1].Payload.sourcePost.tags[].anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.tags[].anyOf[0].targetUrlstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.tags[].anyOf[0].citySlugstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.tags[].anyOf[1]object No
$.oneOf[0].allOf[1].Payload.sourcePost.tags[].anyOf[1].mentionId Yes
$.oneOf[0].allOf[1].Payload.sourcePost.tags[].anyOf[1].mentionId.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.sourcePost.tags[].anyOf[1].mentionId.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.tags[].anyOf[1].kind = "user" Yes
$.oneOf[0].allOf[1].Payload.sourcePost.tags[].anyOf[1].labelstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.tags[].anyOf[1].targetUrl Yes
$.oneOf[0].allOf[1].Payload.sourcePost.tags[].anyOf[1].targetUrl.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.sourcePost.tags[].anyOf[1].targetUrl.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.tags[].anyOf[1].identityHiddenboolean No
$.oneOf[0].allOf[1].Payload.sourcePost.tags[].anyOf[1].identityHiddenUntil No
$.oneOf[0].allOf[1].Payload.sourcePost.tags[].anyOf[1].identityHiddenUntil.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.sourcePost.tags[].anyOf[1].identityHiddenUntil.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.sourcePost.tagDisclosure Yes
$.oneOf[0].allOf[1].Payload.sourcePost.tagDisclosure.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.sourcePost.tagDisclosure.anyOf[0].countinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.tagDisclosure.anyOf[0].textstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.tagDisclosure.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.traderpointsDisclosure Yes
$.oneOf[0].allOf[1].Payload.sourcePost.traderpointsDisclosure.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.sourcePost.traderpointsDisclosure.anyOf[0].amountinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.traderpointsDisclosure.anyOf[0].reasonTypestring ["comment","post"] Yes
$.oneOf[0].allOf[1].Payload.sourcePost.traderpointsDisclosure.anyOf[0].amountLabelstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.traderpointsDisclosure.anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.traderpointsDisclosure.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.traderpointsDisclosure.anyOf[0].summarystring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.traderpointsDisclosure.anyOf[0].reasonstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.traderpointsDisclosure.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.statsobject Yes
$.oneOf[0].allOf[1].Payload.sourcePost.stats.thumbsUpinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.stats.viewsinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.stats.engagementBpinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.stats.salesAmountCentsinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.stats.mentionClicksinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.stats.usersNotifiedinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.stats.replyCountinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.stats.indirectReplyCountinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.stats.bookmarkCountinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.stats.viewerHasThumbedboolean Yes
$.oneOf[0].allOf[1].Payload.sourcePost.stats.viewerReactionKeystring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.stats.reactions Yes
$.oneOf[0].allOf[1].Payload.sourcePost.stats.reactions.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.sourcePost.stats.reactions.anyOf[0].targetTypestring ["post","chat_message"] Yes
$.oneOf[0].allOf[1].Payload.sourcePost.stats.reactions.anyOf[0].targetIdinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.stats.reactions.anyOf[0].viewerReactionKeystring ["","thumbs_up","heart","money_with_wings","laugh","wow","sad","angry"] Yes
$.oneOf[0].allOf[1].Payload.sourcePost.stats.reactions.anyOf[0].viewerHasReactedboolean Yes
$.oneOf[0].allOf[1].Payload.sourcePost.stats.reactions.anyOf[0].totalCountinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.stats.reactions.anyOf[0].countsobject Yes
$.oneOf[0].allOf[1].Payload.sourcePost.stats.reactions.anyOf[0].counts.thumbs_upinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.stats.reactions.anyOf[0].counts.heartinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.stats.reactions.anyOf[0].counts.money_with_wingsinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.stats.reactions.anyOf[0].counts.laughinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.stats.reactions.anyOf[0].counts.wowinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.stats.reactions.anyOf[0].counts.sadinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.stats.reactions.anyOf[0].counts.angryinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.stats.reactions.anyOf[0].recentarray Yes
$.oneOf[0].allOf[1].Payload.sourcePost.stats.reactions.anyOf[0].recent[]object No
$.oneOf[0].allOf[1].Payload.sourcePost.stats.reactions.anyOf[0].recent[].userIDinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.stats.reactions.anyOf[0].recent[].usernamestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.stats.reactions.anyOf[0].recent[].reactionKeystring ["thumbs_up","heart","money_with_wings","laugh","wow","sad","angry"] Yes
$.oneOf[0].allOf[1].Payload.sourcePost.stats.reactions.anyOf[0].recent[].reactionEmojistring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.stats.reactions.anyOf[0].recent[].createdDate Yes
$.oneOf[0].allOf[1].Payload.sourcePost.stats.reactions.anyOf[0].recent[].createdDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.sourcePost.stats.reactions.anyOf[0].recent[].createdDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.stats.reactions.anyOf[0].recent[].lastUpdateDate Yes
$.oneOf[0].allOf[1].Payload.sourcePost.stats.reactions.anyOf[0].recent[].lastUpdateDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.sourcePost.stats.reactions.anyOf[0].recent[].lastUpdateDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.stats.reactions.anyOf[0].recent[].reactedDate Yes
$.oneOf[0].allOf[1].Payload.sourcePost.stats.reactions.anyOf[0].recent[].reactedDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.sourcePost.stats.reactions.anyOf[0].recent[].reactedDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.stats.reactions.anyOf[0].recent[].createdDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.stats.reactions.anyOf[0].recent[].lastUpdateDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.stats.reactions.anyOf[0].recent[].reactedDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.stats.reactions.anyOf[1]array Yes
$.oneOf[0].allOf[1].Payload.sourcePost.stats.repostsobject Yes
$.oneOf[0].allOf[1].Payload.sourcePost.stats.reposts.countinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.lastReply Yes
$.oneOf[0].allOf[1].Payload.sourcePost.lastReply.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.sourcePost.lastReply.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.lastReply.anyOf[0].commentIdinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.lastReply.anyOf[0].authorId Yes
$.oneOf[0].allOf[1].Payload.sourcePost.lastReply.anyOf[0].authorId.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.sourcePost.lastReply.anyOf[0].authorId.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.lastReply.anyOf[0].authorAlias Yes
$.oneOf[0].allOf[1].Payload.sourcePost.lastReply.anyOf[0].authorAlias.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.sourcePost.lastReply.anyOf[0].authorAlias.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.lastReply.anyOf[0].profileUrl Yes
$.oneOf[0].allOf[1].Payload.sourcePost.lastReply.anyOf[0].profileUrl.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.sourcePost.lastReply.anyOf[0].profileUrl.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.lastReply.anyOf[0].authorDisplayobject Yes
$.oneOf[0].allOf[1].Payload.sourcePost.lastReply.anyOf[0].authorDisplay.aliasstring | null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.lastReply.anyOf[0].authorDisplay.avatarstring | null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.lastReply.anyOf[0].authorDisplay.avatarEmojistring | null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.lastReply.anyOf[0].authorDisplay.profileImageUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.lastReply.anyOf[0].authorDisplay.profileImageURLstring | null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.lastReply.anyOf[0].authorDisplay.labelstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.lastReply.anyOf[0].authorDisplay.profileUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.lastReply.anyOf[0].authorDisplay.profileURLstring | null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.lastReply.anyOf[0].authorDisplay.titlestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.lastReply.anyOf[0].authorDisplay.customColorstring | null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.lastReply.anyOf[0].authorDisplay.customTextColorstring | null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.lastReply.anyOf[0].authorDisplay.avatarModestring | null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.lastReply.anyOf[0].authorDisplay.htmlstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.lastReply.anyOf[0].authorDisplay.idinteger | null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.lastReply.anyOf[0].authorDisplay.userIDinteger | null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.lastReply.anyOf[0].authorDisplay.isRichboolean Yes
$.oneOf[0].allOf[1].Payload.sourcePost.lastReply.anyOf[0].authorDisplay.profileImage Yes
$.oneOf[0].allOf[1].Payload.sourcePost.lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.sourcePost.lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.sourcePost.lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.sourcePost.lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.sourcePost.lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.sourcePost.lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.sourcePost.lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.sourcePost.lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.sourcePost.lastReply.anyOf[0].authorDisplay.profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.lastReply.anyOf[0].authorDisplay.medalsarray Yes
$.oneOf[0].allOf[1].Payload.sourcePost.lastReply.anyOf[0].authorDisplay.medals[]object No
$.oneOf[0].allOf[1].Payload.sourcePost.lastReply.anyOf[0].authorDisplay.medals[].Namestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.lastReply.anyOf[0].authorDisplay.medals[].URLstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.lastReply.anyOf[0].authorDisplay.identityHiddenboolean NoAn anonymized author has no profile or follow action.
$.oneOf[0].allOf[1].Payload.sourcePost.lastReply.anyOf[0].authorDisplay.identityHiddenUntilinteger | null NoCurrent response-race closing timestamp in Unix seconds.
$.oneOf[0].allOf[1].Payload.sourcePost.lastReply.anyOf[0].authorHtmlstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.lastReply.anyOf[0].whenstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.lastReply.anyOf[0].whenRelstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.lastReply.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.sourcePost.profileUsageobject Yes
$.oneOf[0].allOf[1].Payload.sourcePost.profileUsage.countinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.profileUsage.canSetAsProfilePostboolean Yes
$.oneOf[0].allOf[1].Payload.sourcePost.profileUsage.isViewerProfilePostboolean Yes
$.oneOf[0].allOf[1].Payload.sourcePost.appUsage Yes
$.oneOf[0].allOf[1].Payload.sourcePost.appUsage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.sourcePost.appUsage.anyOf[0].countinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.appUsage.anyOf[0].canSetAsAppPost [0,1] Yes
$.oneOf[0].allOf[1].Payload.sourcePost.appUsage.anyOf[0].isViewerAppPost [0,1] Yes
$.oneOf[0].allOf[1].Payload.sourcePost.appUsage.anyOf[0].ownedAppCountinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.appUsage.anyOf[1]array Yes
$.oneOf[0].allOf[1].Payload.sourcePost.publicReleaseobject Yes
$.oneOf[0].allOf[1].Payload.sourcePost.publicRelease.datestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.publicRelease.inputValuestring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.publicRelease.isScheduledboolean Yes
$.oneOf[0].allOf[1].Payload.sourcePost.publicRelease.isFutureboolean Yes
$.oneOf[0].allOf[1].Payload.sourcePost.publicRelease.minutesUntilPublicinteger Yes
$.oneOf[0].allOf[1].Payload.sourcePost.publicRelease.labelstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.renderedHtmlByModeobject Yes
$.oneOf[0].allOf[1].Payload.sourcePost.renderedHtmlByMode.feedstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.renderedHtmlByMode.detailstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.renderedHtmlByMode.embeddedstring Yes
$.oneOf[0].allOf[1].Payload.sourcePost.renderedHtmlByMode.embeddedPreviewstring Yes
$.oneOf[0].allOf[1].Payload.repostSourcePostIDinteger Yes
$.oneOf[0].allOf[1].Payload.defaultBoardobject Yes
$.oneOf[0].allOf[1].Payload.defaultBoard.idinteger Yes
$.oneOf[0].allOf[1].Payload.defaultBoard.boardIDinteger Yes
$.oneOf[0].allOf[1].Payload.defaultBoard.countinteger Yes
$.oneOf[0].allOf[1].Payload.defaultBoard.slugstring Yes
$.oneOf[0].allOf[1].Payload.defaultBoard.namestring Yes
$.oneOf[0].allOf[1].Payload.defaultBoard.citystring Yes
$.oneOf[0].allOf[1].Payload.defaultBoard.cityGroupCodestring Yes
$.oneOf[0].allOf[1].Payload.defaultBoard.intentstring Yes
$.oneOf[0].allOf[1].Payload.defaultBoard.callbackstring Yes
$.oneOf[0].allOf[1].Payload.defaultBoard.unitLabelstring Yes
$.oneOf[0].allOf[1].Payload.defaultBoard.routingDescriptionstring Yes
$.oneOf[0].allOf[1].Payload.defaultBoard.createsRegularBoardPostboolean Yes
$.oneOf[0].allOf[1].Payload.defaultBoard.isDefaultRequestBoardboolean Yes
$.oneOf[0].allOf[1].Payload.defaultBoard.isDefaultListingBoardboolean Yes
$.oneOf[0].allOf[1].Payload.defaultBoard.routingEnabledboolean Yes
$.oneOf[0].allOf[1].Payload.defaultBoard.selectedboolean Yes
$.oneOf[0].allOf[1].Payload.selectedBoardIDinteger Yes
$.oneOf[1]object Yes
$.oneOf[1].RequestUserAliasstring Yes
$.oneOf[1].RequestPathstring | null Yes
$.oneOf[1].RequestStatus = "Failed" Yes
$.oneOf[1].ResponseCodeinteger Yes
$.oneOf[1].ResponseMessageAPIResponseMessage Yes
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[1].ResponseMessage.oneOf[1]array Yes
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[1].ResponseMessage.oneOf[2]object Yes
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[1].RequestImpersonatedByUserAliasstring No
Response example
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/community/get_repost_composer_context",
    "RequestUserAlias": "example-user",
    "Payload": {
        "sourcePost": {
            "urlSlug": "synthetic-example",
            "detailUrl": "synthetic-example",
            "legacyUrl": "synthetic-example",
            "createdAt": "synthetic-example",
            "createdAtRel": "synthetic-example",
            "title": "synthetic-example",
            "body": "synthetic-example",
            "mediaChannel": "synthetic-example",
            "id": 0,
            "lastArchivedVersionId": 0,
            "mediaTotal": 0,
            "viewerIsAdmin": false,
            "canEditPost": false,
            "reusableRequest": false,
            "embeddedMode": false,
            "showEmbeddedStats": false,
            "hideTitle": false,
            "bodyTruncated": false,
            "ownsPost": false,
            "canViewInsights": false,
            "lastEditedAt": "synthetic-example",
            "requestReuseSource": {
                "type": "post",
                "id": 0
            },
            "presentationBodies": {
                "feed": {
                    "body": "synthetic-example",
                    "bodyTruncated": false,
                    "translation": {
                        "endpoint": "synthetic-example",
                        "targetLanguageCode": "synthetic-example",
                        "targetLanguageName": "synthetic-example",
                        "sourceLanguageCode": "synthetic-example",
                        "sourceContentHash": "synthetic-example",
                        "title": "synthetic-example",
                        "body": "synthetic-example",
                        "originalTitle": "synthetic-example",
                        "originalBody": "synthetic-example",
                        "eligible": false,
                        "cached": false,
                        "liveTranslationSourceEnabled": false,
                        "bodyTruncated": false,
                        "originalBodyTruncated": false,
                        "state": "done",
                        "sourceLanguageDetectionStatus": "synthetic-example",
                        "sourceLanguageDetectionConfidence": 0
                    }
                },
                "embedded": {
                    "body": "synthetic-example",
                    "bodyTruncated": false,
                    "translation": {
                        "endpoint": "synthetic-example",
                        "targetLanguageCode": "synthetic-example",
                        "targetLanguageName": "synthetic-example",
                        "sourceLanguageCode": "synthetic-example",
                        "sourceContentHash": "synthetic-example",
                        "title": "synthetic-example",
                        "body": "synthetic-example",
                        "originalTitle": "synthetic-example",
                        "originalBody": "synthetic-example",
                        "eligible": false,
                        "cached": false,
                        "liveTranslationSourceEnabled": false,
                        "bodyTruncated": false,
                        "originalBodyTruncated": false,
                        "state": "done",
                        "sourceLanguageDetectionStatus": "synthetic-example",
                        "sourceLanguageDetectionConfidence": 0
                    }
                },
                "detail": {
                    "body": "synthetic-example",
                    "bodyTruncated": false,
                    "translation": {
                        "endpoint": "synthetic-example",
                        "targetLanguageCode": "synthetic-example",
                        "targetLanguageName": "synthetic-example",
                        "sourceLanguageCode": "synthetic-example",
                        "sourceContentHash": "synthetic-example",
                        "title": "synthetic-example",
                        "body": "synthetic-example",
                        "originalTitle": "synthetic-example",
                        "originalBody": "synthetic-example",
                        "eligible": false,
                        "cached": false,
                        "liveTranslationSourceEnabled": false,
                        "bodyTruncated": false,
                        "originalBodyTruncated": false,
                        "state": "done",
                        "sourceLanguageDetectionStatus": "synthetic-example",
                        "sourceLanguageDetectionConfidence": 0
                    }
                }
            },
            "board": {
                "id": 0,
                "name": "synthetic-example",
                "slug": "synthetic-example",
                "url": "synthetic-example",
                "citySlug": "synthetic-example",
                "viewerCanFollow": false,
                "viewerIsFollowing": false
            },
            "author": {
                "alias": "synthetic-example",
                "avatarEmoji": "synthetic-example",
                "profileImageUrl": "synthetic-example",
                "bannerImageUrl": "synthetic-example",
                "profileUrl": "synthetic-example",
                "html": "synthetic-example",
                "id": 0,
                "mentionId": 0,
                "isSystem": false,
                "isYou": false,
                "profileImage": {
                    "id": 0,
                    "thumbUrl": "synthetic-example",
                    "mediaUrl": "synthetic-example",
                    "mediaType": "synthetic-example",
                    "width": 0,
                    "height": 0,
                    "title": "synthetic-example",
                    "isImage": false,
                    "isEmbedded": false,
                    "frame": {
                        "positionXPercent": 0,
                        "positionYPercent": 0,
                        "zoomPercent": 100
                    }
                },
                "bannerImage": {
                    "id": 0,
                    "thumbUrl": "synthetic-example",
                    "mediaUrl": "synthetic-example",
                    "mediaType": "synthetic-example",
                    "width": 0,
                    "height": 0,
                    "title": "synthetic-example",
                    "isImage": false,
                    "isEmbedded": false,
                    "frame": {
                        "positionXPercent": 0,
                        "positionYPercent": 0,
                        "zoomPercent": 100
                    }
                },
                "display": {
                    "alias": "synthetic-example",
                    "avatar": "synthetic-example",
                    "avatarEmoji": "synthetic-example",
                    "profileImageUrl": "synthetic-example",
                    "profileImageURL": "synthetic-example",
                    "label": "synthetic-example",
                    "profileUrl": "synthetic-example",
                    "profileURL": "synthetic-example",
                    "title": "synthetic-example",
                    "customColor": "synthetic-example",
                    "customTextColor": "synthetic-example",
                    "avatarMode": "synthetic-example",
                    "html": "synthetic-example",
                    "id": 0,
                    "userID": 0,
                    "isRich": false,
                    "profileImage": {
                        "id": 0,
                        "thumbUrl": "synthetic-example",
                        "mediaUrl": "synthetic-example",
                        "mediaType": "synthetic-example",
                        "width": 0,
                        "height": 0,
                        "title": "synthetic-example",
                        "isImage": false,
                        "isEmbedded": false,
                        "frame": {
                            "positionXPercent": 0,
                            "positionYPercent": 0,
                            "zoomPercent": 100
                        }
                    },
                    "medals": [],
                    "mentionId": 0
                },
                "medals": [],
                "viewerCanFollow": false,
                "viewerIsFollowing": false
            },
            "translation": {
                "endpoint": "synthetic-example",
                "targetLanguageCode": "synthetic-example",
                "targetLanguageName": "synthetic-example",
                "sourceLanguageCode": "synthetic-example",
                "sourceContentHash": "synthetic-example",
                "title": "synthetic-example",
                "body": "synthetic-example",
                "originalTitle": "synthetic-example",
                "originalBody": "synthetic-example",
                "eligible": false,
                "cached": false,
                "liveTranslationSourceEnabled": false,
                "bodyTruncated": false,
                "originalBodyTruncated": false,
                "state": "done",
                "sourceLanguageDetectionStatus": "synthetic-example",
                "sourceLanguageDetectionConfidence": 0
            },
            "rating": 0,
            "media": [],
            "mediaLabels": [],
            "mediaNextOffset": 0,
            "inlineMedia": [],
            "richLinks": [],
            "richAttachments": [],
            "livestream": {
                "state": "starting",
                "sessionId": "00000000000000000000000000000001",
                "mediaId": 0,
                "failureStage": "publish",
                "signInRequired": false,
                "playUrl": ""
            },
            "eventMentions": [],
            "repost": null,
            "polls": [],
            "postActions": {
                "prominent": [],
                "menu": []
            },
            "tags": [],
            "tagDisclosure": {
                "count": 0,
                "text": "synthetic-example"
            },
            "traderpointsDisclosure": {
                "amount": 0,
                "reasonType": "comment",
                "amountLabel": "synthetic-example",
                "label": "synthetic-example",
                "title": "synthetic-example",
                "summary": "synthetic-example",
                "reason": "synthetic-example"
            },
            "stats": {
                "thumbsUp": 0,
                "views": 0,
                "engagementBp": 0,
                "salesAmountCents": 0,
                "mentionClicks": 0,
                "usersNotified": 0,
                "replyCount": 0,
                "indirectReplyCount": 0,
                "bookmarkCount": 0,
                "viewerHasThumbed": false,
                "viewerReactionKey": "synthetic-example",
                "reactions": {
                    "targetType": "post",
                    "targetId": 0,
                    "viewerReactionKey": "",
                    "viewerHasReacted": false,
                    "totalCount": 0,
                    "counts": {
                        "thumbs_up": 0,
                        "heart": 0,
                        "money_with_wings": 0,
                        "laugh": 0,
                        "wow": 0,
                        "sad": 0,
                        "angry": 0
                    },
                    "recent": []
                },
                "reposts": {
                    "count": 0
                }
            },
            "lastReply": {
                "id": 0,
                "commentId": 0,
                "authorId": 0,
                "authorAlias": "synthetic-example",
                "profileUrl": "synthetic-example",
                "authorDisplay": {
                    "alias": "synthetic-example",
                    "avatar": "synthetic-example",
                    "avatarEmoji": "synthetic-example",
                    "profileImageUrl": "synthetic-example",
                    "profileImageURL": "synthetic-example",
                    "label": "synthetic-example",
                    "profileUrl": "synthetic-example",
                    "profileURL": "synthetic-example",
                    "title": "synthetic-example",
                    "customColor": "synthetic-example",
                    "customTextColor": "synthetic-example",
                    "avatarMode": "synthetic-example",
                    "html": "synthetic-example",
                    "id": 0,
                    "userID": 0,
                    "isRich": false,
                    "profileImage": {
                        "id": 0,
                        "thumbUrl": "synthetic-example",
                        "mediaUrl": "synthetic-example",
                        "mediaType": "synthetic-example",
                        "width": 0,
                        "height": 0,
                        "title": "synthetic-example",
                        "isImage": false,
                        "isEmbedded": false,
                        "frame": {
                            "positionXPercent": 0,
                            "positionYPercent": 0,
                            "zoomPercent": 100
                        }
                    },
                    "medals": []
                },
                "authorHtml": "synthetic-example",
                "when": "synthetic-example",
                "whenRel": "synthetic-example"
            },
            "profileUsage": {
                "count": 0,
                "canSetAsProfilePost": false,
                "isViewerProfilePost": false
            },
            "appUsage": {
                "count": 0,
                "canSetAsAppPost": 0,
                "isViewerAppPost": 0,
                "ownedAppCount": 0
            },
            "publicRelease": {
                "date": "synthetic-example",
                "inputValue": "synthetic-example",
                "isScheduled": false,
                "isFuture": false,
                "minutesUntilPublic": 0,
                "label": "synthetic-example"
            },
            "renderedHtmlByMode": {
                "feed": "synthetic-example",
                "detail": "synthetic-example",
                "embedded": "synthetic-example",
                "embeddedPreview": "synthetic-example"
            }
        },
        "repostSourcePostID": 0,
        "defaultBoard": {
            "id": 0,
            "boardID": 0,
            "count": 0,
            "slug": "synthetic-example",
            "name": "synthetic-example",
            "city": "synthetic-example",
            "cityGroupCode": "synthetic-example",
            "intent": "synthetic-example",
            "callback": "synthetic-example",
            "unitLabel": "synthetic-example",
            "routingDescription": "synthetic-example",
            "createsRegularBoardPost": false,
            "isDefaultRequestBoard": false,
            "isDefaultListingBoard": false,
            "routingEnabled": false,
            "selected": false
        },
        "selectedBoardID": 0
    }
}
Machine-readable endpoint documentation
GET

/v1/community/get_review_request

#
Returns the review composer context assigned to the signed-in reviewer. Completed requests include the existing review URL instead of allowing another rating. Missing, deleted and other users' requests return the same error without target details.

Parameters

NameTypeRequiredDefaultDescription
reviewRequestID int Yes — Review request ID from the notification.
Request example (cURL)
curl --get \
  'https://ca.appointmenttrader.com/v1/community/get_review_request' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'reviewRequestID={{reviewRequestID}}'

Returns

JSON
See the shared response schema and synthetic example.
Response fields
FieldTypeRequiredDescription
$community_get_review_request_Response Yes
$.oneOf[0] Yes
$.oneOf[0].allOf[0]object Yes
$.oneOf[0].allOf[0].RequestUserAliasstring Yes
$.oneOf[0].allOf[0].RequestPathstring | null Yes
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Yes
$.oneOf[0].allOf[0].ResponseCodeinteger Yes
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring No
$.oneOf[0].allOf[1]object Yes
$.oneOf[0].allOf[1].Payloadobject Yes
$.oneOf[0].allOf[1].Payload.reviewRequestIDinteger Yes
$.oneOf[0].allOf[1].Payload.selectedBoardIDinteger Yes
$.oneOf[0].allOf[1].Payload.boardIDinteger Yes
$.oneOf[0].allOf[1].Payload.targetIDinteger Yes
$.oneOf[0].allOf[1].Payload.targetUserIDinteger Yes
$.oneOf[0].allOf[1].Payload.targetLocationIDinteger Yes
$.oneOf[0].allOf[1].Payload.locationIDinteger Yes
$.oneOf[0].allOf[1].Payload.appointmentIDinteger Yes
$.oneOf[0].allOf[1].Payload.completedPostIDinteger Yes
$.oneOf[0].allOf[1].Payload.targetAliasstring Yes
$.oneOf[0].allOf[1].Payload.targetDisplayNamestring Yes
$.oneOf[0].allOf[1].Payload.targetProfileURLstring Yes
$.oneOf[0].allOf[1].Payload.locationNamestring Yes
$.oneOf[0].allOf[1].Payload.locationAliasstring Yes
$.oneOf[0].allOf[1].Payload.titlestring Yes
$.oneOf[0].allOf[1].Payload.subtitlestring Yes
$.oneOf[0].allOf[1].Payload.promptstring Yes
$.oneOf[0].allOf[1].Payload.ctaLabelstring Yes
$.oneOf[0].allOf[1].Payload.completedPostURLstring Yes
$.oneOf[0].allOf[1].Payload.viewURLstring Yes
$.oneOf[0].allOf[1].Payload.targetTypestring ["user","location"] Yes
$.oneOf[0].allOf[1].Payload.targetRolestring ["seller","buyer","location"] Yes
$.oneOf[0].allOf[1].Payload.selectedBoard Yes
$.oneOf[0].allOf[1].Payload.selectedBoard.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.selectedBoard.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.selectedBoard.anyOf[0].boardIDinteger Yes
$.oneOf[0].allOf[1].Payload.selectedBoard.anyOf[0].countinteger Yes
$.oneOf[0].allOf[1].Payload.selectedBoard.anyOf[0].slugstring Yes
$.oneOf[0].allOf[1].Payload.selectedBoard.anyOf[0].namestring Yes
$.oneOf[0].allOf[1].Payload.selectedBoard.anyOf[0].citystring Yes
$.oneOf[0].allOf[1].Payload.selectedBoard.anyOf[0].cityGroupCodestring Yes
$.oneOf[0].allOf[1].Payload.selectedBoard.anyOf[0].intentstring Yes
$.oneOf[0].allOf[1].Payload.selectedBoard.anyOf[0].callbackstring Yes
$.oneOf[0].allOf[1].Payload.selectedBoard.anyOf[0].unitLabelstring Yes
$.oneOf[0].allOf[1].Payload.selectedBoard.anyOf[0].routingDescriptionstring Yes
$.oneOf[0].allOf[1].Payload.selectedBoard.anyOf[0].createsRegularBoardPostboolean Yes
$.oneOf[0].allOf[1].Payload.selectedBoard.anyOf[0].isDefaultRequestBoardboolean Yes
$.oneOf[0].allOf[1].Payload.selectedBoard.anyOf[0].isDefaultListingBoardboolean Yes
$.oneOf[0].allOf[1].Payload.selectedBoard.anyOf[0].routingEnabledboolean Yes
$.oneOf[0].allOf[1].Payload.selectedBoard.anyOf[0].selectedboolean Yes
$.oneOf[0].allOf[1].Payload.selectedBoard.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.completedboolean Yes
$.oneOf[1]object Yes
$.oneOf[1].RequestUserAliasstring Yes
$.oneOf[1].RequestPathstring | null Yes
$.oneOf[1].RequestStatus = "Failed" Yes
$.oneOf[1].ResponseCodeinteger Yes
$.oneOf[1].ResponseMessageAPIResponseMessage Yes
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[1].ResponseMessage.oneOf[1]array Yes
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[1].ResponseMessage.oneOf[2]object Yes
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[1].RequestImpersonatedByUserAliasstring No
Response example
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/community/get_review_request",
    "RequestUserAlias": "example-user",
    "Payload": {
        "reviewRequestID": 0,
        "selectedBoardID": 0,
        "boardID": 0,
        "targetID": 0,
        "targetUserID": 0,
        "targetLocationID": 0,
        "locationID": 0,
        "appointmentID": 0,
        "completedPostID": 0,
        "targetAlias": "synthetic-example",
        "targetDisplayName": "synthetic-example",
        "targetProfileURL": "synthetic-example",
        "locationName": "synthetic-example",
        "locationAlias": "synthetic-example",
        "title": "synthetic-example",
        "subtitle": "synthetic-example",
        "prompt": "synthetic-example",
        "ctaLabel": "synthetic-example",
        "completedPostURL": "synthetic-example",
        "viewURL": "synthetic-example",
        "targetType": "user",
        "targetRole": "seller",
        "selectedBoard": {
            "id": 0,
            "boardID": 0,
            "count": 0,
            "slug": "synthetic-example",
            "name": "synthetic-example",
            "city": "synthetic-example",
            "cityGroupCode": "synthetic-example",
            "intent": "synthetic-example",
            "callback": "synthetic-example",
            "unitLabel": "synthetic-example",
            "routingDescription": "synthetic-example",
            "createsRegularBoardPost": false,
            "isDefaultRequestBoard": false,
            "isDefaultListingBoard": false,
            "routingEnabled": false,
            "selected": false
        },
        "completed": false
    }
}
Machine-readable endpoint documentation
GET

/v1/community/get_shared_plan_join_requests

#
Get your request state, or the host's paginated request list. Other users' requests are private to the host.

Parameters

NameTypeRequiredDefaultDescription
postID int Yes — Invite post ID
appointmentID int Yes — Attached plan ID
status string No "Pending" Pending, Accepted or Declined.
offset int No 0 Pagination offset.
limit int No 20 Page size, at most 50.
Request example (cURL)
curl --get \
  'https://ca.appointmenttrader.com/v1/community/get_shared_plan_join_requests' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'postID={{postID}}' \
  --data-urlencode 'appointmentID={{appointmentID}}' \
  --data-urlencode 'status={{status}}' \
  --data-urlencode 'offset={{offset}}' \
  --data-urlencode 'limit={{limit}}'

Returns

JSON
See the shared response schema and synthetic example.
Response fields
FieldTypeRequiredDescription
$community_get_shared_plan_join_requests_Response Yes
$.oneOf[0] Yes
$.oneOf[0].allOf[0]object Yes
$.oneOf[0].allOf[0].RequestUserAliasstring Yes
$.oneOf[0].allOf[0].RequestPathstring | null Yes
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Yes
$.oneOf[0].allOf[0].ResponseCodeinteger Yes
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring No
$.oneOf[0].allOf[1]object Yes
$.oneOf[0].allOf[1].Payloadobject Yes
$.oneOf[0].allOf[1].Payload.stateSharedPlanJoinState Yes
$.oneOf[0].allOf[1].Payload.state.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.state.anyOf[0].status = "Unavailable" Yes
$.oneOf[0].allOf[1].Payload.state.anyOf[0].canRequest = false Yes
$.oneOf[0].allOf[1].Payload.state.anyOf[0].canManage = false Yes
$.oneOf[0].allOf[1].Payload.state.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.state.anyOf[1].statusstring ["Unavailable","Host","Joined","Pending","Accepted","Declined","None"] Yes
$.oneOf[0].allOf[1].Payload.state.anyOf[1].canRequestboolean Yes
$.oneOf[0].allOf[1].Payload.state.anyOf[1].canManageboolean Yes
$.oneOf[0].allOf[1].Payload.state.anyOf[1].pendingCountinteger Yes
$.oneOf[0].allOf[1].Payload.state.anyOf[1].joiningCountinteger Yes
$.oneOf[0].allOf[1].Payload.state.anyOf[1].requestIDinteger Yes
$.oneOf[0].allOf[1].Payload.state.anyOf[1].planURLstring Yes
$.oneOf[0].allOf[1].Payload.state.anyOf[1].chatIDinteger Yes
$.oneOf[0].allOf[1].Payload.itemsarray Yes
$.oneOf[0].allOf[1].Payload.items[]object No
$.oneOf[0].allOf[1].Payload.items[].requestIDinteger Yes
$.oneOf[0].allOf[1].Payload.items[].statusstring ["Pending","Accepted","Declined"] Yes
$.oneOf[0].allOf[1].Payload.items[].requesterobject Yes
$.oneOf[0].allOf[1].Payload.items[].requester.aliasstring | null Yes
$.oneOf[0].allOf[1].Payload.items[].requester.avatarstring | null Yes
$.oneOf[0].allOf[1].Payload.items[].requester.avatarEmojistring | null Yes
$.oneOf[0].allOf[1].Payload.items[].requester.profileImageUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.items[].requester.profileImageURLstring | null Yes
$.oneOf[0].allOf[1].Payload.items[].requester.labelstring Yes
$.oneOf[0].allOf[1].Payload.items[].requester.profileUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.items[].requester.profileURLstring | null Yes
$.oneOf[0].allOf[1].Payload.items[].requester.titlestring Yes
$.oneOf[0].allOf[1].Payload.items[].requester.customColorstring | null Yes
$.oneOf[0].allOf[1].Payload.items[].requester.customTextColorstring | null Yes
$.oneOf[0].allOf[1].Payload.items[].requester.avatarModestring | null Yes
$.oneOf[0].allOf[1].Payload.items[].requester.htmlstring Yes
$.oneOf[0].allOf[1].Payload.items[].requester.idinteger | null Yes
$.oneOf[0].allOf[1].Payload.items[].requester.userIDinteger | null Yes
$.oneOf[0].allOf[1].Payload.items[].requester.isRichboolean Yes
$.oneOf[0].allOf[1].Payload.items[].requester.profileImage Yes
$.oneOf[0].allOf[1].Payload.items[].requester.profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.items[].requester.profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.items[].requester.profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.items[].requester.profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.items[].requester.profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.items[].requester.profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.items[].requester.profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.items[].requester.profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.items[].requester.profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.items[].requester.profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.items[].requester.profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.items[].requester.profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.items[].requester.profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.items[].requester.profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.items[].requester.profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.items[].requester.profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.items[].requester.medalsarray Yes
$.oneOf[0].allOf[1].Payload.items[].requester.medals[]object No
$.oneOf[0].allOf[1].Payload.items[].requester.medals[].Namestring Yes
$.oneOf[0].allOf[1].Payload.items[].requester.medals[].URLstring Yes
$.oneOf[0].allOf[1].Payload.items[].requester.identityHiddenboolean NoAn anonymized author has no profile or follow action.
$.oneOf[0].allOf[1].Payload.items[].requester.identityHiddenUntilinteger | null NoCurrent response-race closing timestamp in Unix seconds.
$.oneOf[0].allOf[1].Payload.items[].userHTMLstring Yes
$.oneOf[0].allOf[1].Payload.items[].createdDatestring Yes
$.oneOf[0].allOf[1].Payload.items[].chatIDinteger Yes
$.oneOf[0].allOf[1].Payload.items[].canDecideboolean Yes
$.oneOf[0].allOf[1].Payload.totalinteger Yes
$.oneOf[0].allOf[1].Payload.offsetinteger Yes
$.oneOf[0].allOf[1].Payload.actionsHTMLstring Yes
$.oneOf[0].allOf[1].Payload.filterstring Yes
$.oneOf[0].allOf[1].Payload.limitinteger Yes
$.oneOf[0].allOf[1].Payload.htmlstring Yes
$.oneOf[1]object Yes
$.oneOf[1].RequestUserAliasstring Yes
$.oneOf[1].RequestPathstring | null Yes
$.oneOf[1].RequestStatus = "Failed" Yes
$.oneOf[1].ResponseCodeinteger Yes
$.oneOf[1].ResponseMessageAPIResponseMessage Yes
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[1].ResponseMessage.oneOf[1]array Yes
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[1].ResponseMessage.oneOf[2]object Yes
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[1].RequestImpersonatedByUserAliasstring No
Response example
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/community/get_shared_plan_join_requests",
    "RequestUserAlias": "example-user",
    "Payload": {
        "state": {
            "status": "Unavailable",
            "canRequest": false,
            "canManage": false
        },
        "items": [],
        "total": 0,
        "offset": 0,
        "actionsHTML": "synthetic-example",
        "filter": "synthetic-example",
        "limit": 0,
        "html": "synthetic-example"
    }
}
Machine-readable endpoint documentation
GET

/v1/community/get_socialite_event_applications

#
Read private event applications as their host or a current community president/secretary.

Parameters

NameTypeRequiredDefaultDescription
boardId int No 0 Socialite community ID.
beforeId int No 0 Pagination cursor; zero starts with newest applications.
Request example (cURL)
curl --get \
  'https://ca.appointmenttrader.com/v1/community/get_socialite_event_applications' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'boardId={{boardId}}' \
  --data-urlencode 'beforeId={{beforeId}}'

Returns

JSON
See the shared response schema and synthetic example.
Response fields
FieldTypeRequiredDescription
$community_get_socialite_event_applications_Response Yes
$.oneOf[0] Yes
$.oneOf[0].allOf[0]object Yes
$.oneOf[0].allOf[0].RequestUserAliasstring Yes
$.oneOf[0].allOf[0].RequestPathstring | null Yes
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Yes
$.oneOf[0].allOf[0].ResponseCodeinteger Yes
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring No
$.oneOf[0].allOf[1]object Yes
$.oneOf[0].allOf[1].Payloadobject Yes
$.oneOf[0].allOf[1].Payload.applicationsarray Yes
$.oneOf[0].allOf[1].Payload.applications[]object No
$.oneOf[0].allOf[1].Payload.applications[].IDDatabaseInteger YesInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.applications[].ID.oneOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.applications[].ID.oneOf[1]string Yes
$.oneOf[0].allOf[1].Payload.applications[].ATDiscussionBoards_IDDatabaseInteger YesInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.applications[].ATDiscussionBoards_ID.oneOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.applications[].ATDiscussionBoards_ID.oneOf[1]string Yes
$.oneOf[0].allOf[1].Payload.applications[].Applicant-ATUser_IDDatabaseInteger YesInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.applications[].Applicant-ATUser_ID.oneOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.applications[].Applicant-ATUser_ID.oneOf[1]string Yes
$.oneOf[0].allOf[1].Payload.applications[].EventNamestring Yes
$.oneOf[0].allOf[1].Payload.applications[].EventLocalDateTimestring Yes
$.oneOf[0].allOf[1].Payload.applications[].Venuestring Yes
$.oneOf[0].allOf[1].Payload.applications[].GuestCountDatabaseInteger YesInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.applications[].GuestCount.oneOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.applications[].GuestCount.oneOf[1]string Yes
$.oneOf[0].allOf[1].Payload.applications[].Descriptionstring Yes
$.oneOf[0].allOf[1].Payload.applications[].Statusstring ["Pending","Selected","Declined","Withdrawn"] Yes
$.oneOf[0].allOf[1].Payload.applications[].Application-ATNotificationIntelligentTags_ID Yes
$.oneOf[0].allOf[1].Payload.applications[].Application-ATNotificationIntelligentTags_ID.anyOf[0]DatabaseInteger YesInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.applications[].Application-ATNotificationIntelligentTags_ID.anyOf[0].oneOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.applications[].Application-ATNotificationIntelligentTags_ID.anyOf[0].oneOf[1]string Yes
$.oneOf[0].allOf[1].Payload.applications[].Application-ATNotificationIntelligentTags_ID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.applications[].Decision-ATUser_ID Yes
$.oneOf[0].allOf[1].Payload.applications[].Decision-ATUser_ID.anyOf[0]DatabaseInteger YesInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.applications[].Decision-ATUser_ID.anyOf[0].oneOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.applications[].Decision-ATUser_ID.anyOf[0].oneOf[1]string Yes
$.oneOf[0].allOf[1].Payload.applications[].Decision-ATUser_ID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.applications[].DecisionDate Yes
$.oneOf[0].allOf[1].Payload.applications[].DecisionDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.applications[].DecisionDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.applications[].CreatedDatestring Yes
$.oneOf[0].allOf[1].Payload.applications[].LastUpdateDatestring Yes
$.oneOf[0].allOf[1].Payload.applications[].canDecideboolean Yes
$.oneOf[0].allOf[1].Payload.applications[].canWithdrawboolean Yes
$.oneOf[0].allOf[1].Payload.applications[].chatURLstring Yes
$.oneOf[0].allOf[1].Payload.hasMoreboolean Yes
$.oneOf[0].allOf[1].Payload.nextCursorinteger Yes
$.oneOf[1]object Yes
$.oneOf[1].RequestUserAliasstring Yes
$.oneOf[1].RequestPathstring | null Yes
$.oneOf[1].RequestStatus = "Failed" Yes
$.oneOf[1].ResponseCodeinteger Yes
$.oneOf[1].ResponseMessageAPIResponseMessage Yes
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[1].ResponseMessage.oneOf[1]array Yes
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[1].ResponseMessage.oneOf[2]object Yes
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[1].RequestImpersonatedByUserAliasstring No
Response example
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/community/get_socialite_event_applications",
    "RequestUserAlias": "example-user",
    "Payload": {
        "applications": [],
        "hasMore": false,
        "nextCursor": 0
    }
}
Machine-readable endpoint documentation
POST

/v1/community/set_add_post_media

#
Adds uploaded media to a post owned by the current user. Reusable post-edit media endpoint. About Me uses imageOnly=1 so profile media stays selectable; future post editing can pass imageOnly=0 for all supported ATMedia attachment types.

Parameters

NameTypeRequiredDefaultDescription
postId int No 0 ATDiscussionPosts.ID owned by the current user.
mediaIdList string No "" Comma-separated ATMedia IDs the current user uploaded.
imageOnly int No 0 Pass 1 to require image media only.
isWritingRequest bool No false all set_[...] functions have this parameter - if false (which is default) the method will execute without writing any data. Set this parameter to true once you are sure that you tested your logic and want to execute a writing request
Request example (cURL)
curl --request POST \
  'https://ca.appointmenttrader.com/v1/community/set_add_post_media' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'postId={{postId}}' \
  --data-urlencode 'mediaIdList={{mediaIdList}}' \
  --data-urlencode 'imageOnly={{imageOnly}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}'

Returns

JSON
See the shared response schema and synthetic example.
Response fields
FieldTypeRequiredDescription
$community_set_add_post_media_Response Yes
$.oneOf[0] Yes
$.oneOf[0].allOf[0]object Yes
$.oneOf[0].allOf[0].RequestUserAliasstring Yes
$.oneOf[0].allOf[0].RequestPathstring | null Yes
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Yes
$.oneOf[0].allOf[0].ResponseCodeinteger Yes
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring No
$.oneOf[0].allOf[1]object Yes
$.oneOf[0].allOf[1].Payloadobject Yes
$.oneOf[0].allOf[1].Payload.post Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].urlSlugstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].detailUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].legacyUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].createdAtstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].createdAtRelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].bodystring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].mediaChannelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastArchivedVersionIdinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].mediaTotalinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].viewerIsAdminboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].canEditPostboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].reusableRequestboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].embeddedModeboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].showEmbeddedStatsboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].hideTitleboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].ownsPostboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].canViewInsightsboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastEditedAt Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastEditedAt.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastEditedAt.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].requestReuseSource Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].requestReuseSource.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].requestReuseSource.anyOf[0].typestring ["post","request"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].requestReuseSource.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].requestReuseSource.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodiesobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feedobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feed.bodystring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feed.bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feed.translationobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feed.translation.endpointstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feed.translation.targetLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feed.translation.targetLanguageNamestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feed.translation.sourceLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feed.translation.sourceContentHashstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feed.translation.titlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feed.translation.bodystring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feed.translation.originalTitlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feed.translation.originalBodystring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feed.translation.eligibleboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feed.translation.cachedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feed.translation.liveTranslationSourceEnabledboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feed.translation.bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feed.translation.originalBodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feed.translation.statestring ["done","eligible","none"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feed.translation.sourceLanguageDetectionStatusstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feed.translation.sourceLanguageDetectionConfidence Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feed.translation.sourceLanguageDetectionConfidence.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feed.translation.sourceLanguageDetectionConfidence.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embeddedobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embedded.bodystring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embedded.bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embedded.translationobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embedded.translation.endpointstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embedded.translation.targetLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embedded.translation.targetLanguageNamestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embedded.translation.sourceLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embedded.translation.sourceContentHashstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embedded.translation.titlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embedded.translation.bodystring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embedded.translation.originalTitlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embedded.translation.originalBodystring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embedded.translation.eligibleboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embedded.translation.cachedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embedded.translation.liveTranslationSourceEnabledboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embedded.translation.bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embedded.translation.originalBodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embedded.translation.statestring ["done","eligible","none"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embedded.translation.sourceLanguageDetectionStatusstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embedded.translation.sourceLanguageDetectionConfidence Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embedded.translation.sourceLanguageDetectionConfidence.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embedded.translation.sourceLanguageDetectionConfidence.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detailobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detail.bodystring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detail.bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detail.translationobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detail.translation.endpointstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detail.translation.targetLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detail.translation.targetLanguageNamestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detail.translation.sourceLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detail.translation.sourceContentHashstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detail.translation.titlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detail.translation.bodystring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detail.translation.originalTitlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detail.translation.originalBodystring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detail.translation.eligibleboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detail.translation.cachedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detail.translation.liveTranslationSourceEnabledboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detail.translation.bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detail.translation.originalBodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detail.translation.statestring ["done","eligible","none"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detail.translation.sourceLanguageDetectionStatusstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detail.translation.sourceLanguageDetectionConfidence Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detail.translation.sourceLanguageDetectionConfidence.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detail.translation.sourceLanguageDetectionConfidence.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].boardobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].board.idinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].board.namestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].board.slugstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].board.urlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].board.citySlugstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].board.viewerCanFollowboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].board.viewerIsFollowingboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].authorNewsfeedPostAuthor Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].aliasstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].avatarEmojistring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].profileImageUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].bannerImageUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].profileUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].mentionIdinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].isSystemboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].isYouboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].profileImage Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].bannerImage Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].bannerImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].bannerImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].bannerImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].bannerImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].bannerImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].bannerImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].bannerImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].bannerImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].bannerImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].bannerImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].bannerImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].bannerImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].bannerImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].bannerImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].bannerImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].bannerImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].displayNewsfeedAuthorDisplay Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].aliasstring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].avatarstring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].avatarEmojistring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].profileImageUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].profileImageURLstring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].profileUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].profileURLstring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].customColorstring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].customTextColorstring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].avatarModestring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].idinteger | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].userIDinteger | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].isRichboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].profileImage Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].medalsarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].medals[]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].medals[].Namestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].medals[].URLstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].identityHiddenboolean NoAn anonymized author has no profile or follow action.
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].identityHiddenUntilinteger | null NoCurrent response-race closing timestamp in Unix seconds.
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].mentionIdinteger | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[1].aliasstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[1].labelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[1].avatarEmojistring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[1].profileUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[1].htmlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[1].id = 0 Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[1].mentionIdinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[2]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[2].aliasnull Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[2].labelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[2].avatarEmojinull Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[2].profileUrlnull Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[2].htmlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[2].idnull Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[2].mentionIdnull Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[2].identityHidden = true Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[2].identityHiddenUntilinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].medalsarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].medals[]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].medals[].namestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].medals[].Namestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].medals[].urlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].medals[].URLstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].medals[].slugstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].medals[].categoryNamestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].medals[].categorySlugstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].medals[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].medals[].colorstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].medals[].textColorstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].medals[].importanceinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].viewerCanFollowboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].viewerIsFollowingboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].aliasnull Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].avatarEmojinull Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].profileImageUrlnull Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].bannerImageUrlnull Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].profileUrlnull Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].htmlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].idnull Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].mentionIdnull Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].isSystem = false Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].isYou = false Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].profileImagenull Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].bannerImagenull Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].displayNewsfeedAuthorDisplay Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].aliasstring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].avatarstring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].avatarEmojistring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].profileImageUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].profileImageURLstring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].profileUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].profileURLstring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].customColorstring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].customTextColorstring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].avatarModestring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].idinteger | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].userIDinteger | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].isRichboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].profileImage Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].medalsarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].medals[]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].medals[].Namestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].medals[].URLstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].identityHiddenboolean NoAn anonymized author has no profile or follow action.
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].identityHiddenUntilinteger | null NoCurrent response-race closing timestamp in Unix seconds.
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].mentionIdinteger | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[1].aliasstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[1].labelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[1].avatarEmojistring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[1].profileUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[1].htmlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[1].id = 0 Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[1].mentionIdinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[2]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[2].aliasnull Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[2].labelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[2].avatarEmojinull Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[2].profileUrlnull Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[2].htmlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[2].idnull Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[2].mentionIdnull Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[2].identityHidden = true Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[2].identityHiddenUntilinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].medalsarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].viewerCanFollow = false Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].viewerIsFollowing = false Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].identityHidden = true Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].identityHiddenUntilinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].translationobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].translation.endpointstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].translation.targetLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].translation.targetLanguageNamestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].translation.sourceLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].translation.sourceContentHashstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].translation.titlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].translation.bodystring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].translation.originalTitlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].translation.originalBodystring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].translation.eligibleboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].translation.cachedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].translation.liveTranslationSourceEnabledboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].translation.bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].translation.originalBodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].translation.statestring ["done","eligible","none"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].translation.sourceLanguageDetectionStatusstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].translation.sourceLanguageDetectionConfidence Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].translation.sourceLanguageDetectionConfidence.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].translation.sourceLanguageDetectionConfidence.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].rating Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].rating.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].rating.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].mediaarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].media[]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].media[].idinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].media[].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].media[].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].media[].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].media[].widthinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].media[].heightinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].media[].titlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].media[].signInRequiredboolean No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].mediaLabelsarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].mediaLabels[]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].mediaLabels[].idinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].mediaLabels[].namestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].mediaLabels[].emojistring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].mediaNextOffset Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].mediaNextOffset.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].mediaNextOffset.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].inlineMediaarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].inlineMedia[]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].inlineMedia[].idinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].inlineMedia[].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].inlineMedia[].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].inlineMedia[].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].inlineMedia[].widthinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].inlineMedia[].heightinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].inlineMedia[].titlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richLinksarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richLinks[]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richLinks[].idinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richLinks[].urlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richLinks[].canonicalUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richLinks[].hoststring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richLinks[].siteNamestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richLinks[].titlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richLinks[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richLinks[].imageMediaIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richLinks[].image Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richLinks[].image.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richLinks[].image.anyOf[0].mediaIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richLinks[].image.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richLinks[].image.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richLinks[].image.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richLinks[].image.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richLinks[].image.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richLinks[].image.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachmentsarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[]NewsfeedRichAttachment No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].type = "rating" Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].postIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].reviewUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].ratingValuenumber Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].ratingLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].filledStarsinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].maxStars = 5 Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].targetRolestring ["location","buyer","seller"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].visual Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].visual.anyOf[0]array Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].visual.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].visual.anyOf[1].type = "location" Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].visual.anyOf[1].imageUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].visual.anyOf[1].primaryColorstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].visual.anyOf[1].textColorstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].visual.anyOf[1].outlineColorstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].relationshipobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].relationship.typestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].relationship.labelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].relationship.htmlstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].relationship.completedCountinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].relationship.pendingCountinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].boardobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].board.idinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].board.namestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].board.urlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].targetobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].target.typestring ["board","location","user"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].target.namestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].target.urlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].target.htmlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].target.metastring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1]NewsfeedLiveAttachment No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0].statestring ["starting","live","processing","ready","failed"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0].sessionIdstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0].mediaIdinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0].failureStage Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0].failureStage.anyOf[0]string ["publish","media","recording"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0].failureStage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0].signInRequiredboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0].playUrlstring YesEmpty unless live and signed in; otherwise an expiring authorized playback URL.
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0].type = "liveStream" Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0].postIdinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0].authorUserId Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0].authorUserId.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0].authorUserId.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0].authorAlias Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0].authorAlias.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0].authorAlias.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0].streamTitlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0].thumbnailUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0].viewerCountUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0].shareUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0].hirePopupProfilePathstring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1].statestring ["starting","live","processing","ready","failed"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1].sessionIdstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1].mediaIdinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1].failureStage Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1].failureStage.anyOf[0]string ["publish","media","recording"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1].failureStage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1].signInRequiredboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1].playUrlstring YesEmpty unless live and signed in; otherwise an expiring authorized playback URL.
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1].type = "liveStream" Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1].postIdinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1].activationIdstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1].overlayActivationIdstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1].authorUserId Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1].authorUserId.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1].authorUserId.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1].authorAlias Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1].authorAlias.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1].authorAlias.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1].streamTitlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1].viewerCountUrl = "" Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1].shareUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1].htmlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2]NewsfeedBidAttachment No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].subtitlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].amountLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].statusLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].requestTextstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].bidIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].postIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].type = "bid" Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].requiresDeleteFollowup = true Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].metaarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].alertsarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].alerts[]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].alerts[].tonestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].alerts[].htmlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actionsarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].typestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].stylestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].actionstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].labelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].hrefstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].sellerSignInReturnURLstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].confirmTitlestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].confirmMessagestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].confirmButtonstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].modalTitlestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].chatUserAlias No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].chatUserAlias.anyOf[0]string No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].chatUserAlias.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].chatNamestring | null No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].proposalDefaultLocationAliasstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].proposalDefaultLocationNamestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].proposalDefaultStartTimestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].proposalDefaultInventoryTypeNamestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].isShortlistedstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].shortlistLabelstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].unshortlistLabelstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].feedbackStartTimestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].feedbackEndTimestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].feedbackLocationNamestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].feedbackLocationAliasstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].feedbackInventoryTypeNamestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].feedbackRequestStringstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].feedbackIsPremiumstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].guidancestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].prefillTextstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].reservationNamestring | null No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].phoneNumberstring | null No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].emailAddressstring | null No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].verificationRequiredstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].verificationTitlestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].verificationMessagestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].verificationButtonstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].verificationURLstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].historyTagstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].historyTitlestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].reviewPostURLstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].reviewContextstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].reuseBalancestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].bidIDinteger No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].postIDinteger No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].feedbackAmountinteger No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].discussionPostIDinteger No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].reviewPostIDinteger No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].reviewRequestIDinteger No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].fullPageboolean No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].wrapboolean No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].inlineNavigation No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].inlineNavigation.anyOf[0]string No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].inlineNavigation.anyOf[1]boolean No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].proposalDefaultInventoryTypeID No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].proposalDefaultInventoryTypeID.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].proposalDefaultInventoryTypeID.anyOf[1]string No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].issueobject No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].issue.titlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].issue.messagestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].issue.stepsTitlestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].issue.stepsarray No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].issue.steps[]string No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].issue.actionsarray No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].issue.actions[]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].issue.actions[].labelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].issue.actions[].hrefstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].issue.actions[].fullPageboolean No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].issue.holdAccessBidIDinteger No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].buyerIdentityHiddenboolean No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].buyerIdentityHiddenUntil No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].buyerIdentityHiddenUntil.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].buyerIdentityHiddenUntil.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].discussionnull Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].viewerIsPostAuthorboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].buyerIdentityHiddenboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].buyerIdentityHiddenUntil Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].buyerIdentityHiddenUntil.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].buyerIdentityHiddenUntil.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].buyerShareURLstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].directHireExplanationstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].respondByTimestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].respondByLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].fillBySellerHtmlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].timeLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].detailLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].isPremiumboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].isCustomConciergeRequestboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].viewerMode = "owner" Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].requestModestring ["general","specific"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].operationalExpiry Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].operationalExpiry.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].operationalExpiry.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].responseRound Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].responseRound.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].responseRound.anyOf[0].roundIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].responseRound.anyOf[0].statestring ["collecting","immediate"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].responseRound.anyOf[0].closesAtinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].responseRound.anyOf[0].serverTimeinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].responseRound.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].visualBidCardVisual Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].visual.anyOf[0]array Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].visual.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].visual.anyOf[1].imageUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].visual.anyOf[1].imageAltstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].visual.anyOf[1].primaryColorstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].visual.anyOf[1].textColorstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].modifyPrefillTextstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].reservationContact No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].reservationContact.anyOf[0]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].reservationContact.anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].reservationContact.anyOf[0].reservationNamestring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].reservationContact.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].isFilledboolean No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].titlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].subtitlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].amountLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].statusLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].requestTextstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].htmlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].bidIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].postIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].type = "bid" Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].requiresDeleteFollowup = true Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].metaarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].alertsarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].alerts[]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].alerts[].tonestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].alerts[].htmlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actionsarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].typestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].stylestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].actionstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].labelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].hrefstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].sellerSignInReturnURLstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].confirmTitlestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].confirmMessagestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].confirmButtonstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].modalTitlestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].chatUserAlias No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].chatUserAlias.anyOf[0]string No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].chatUserAlias.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].chatNamestring | null No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].proposalDefaultLocationAliasstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].proposalDefaultLocationNamestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].proposalDefaultStartTimestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].proposalDefaultInventoryTypeNamestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].isShortlistedstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].shortlistLabelstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].unshortlistLabelstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].feedbackStartTimestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].feedbackEndTimestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].feedbackLocationNamestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].feedbackLocationAliasstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].feedbackInventoryTypeNamestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].feedbackRequestStringstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].feedbackIsPremiumstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].guidancestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].prefillTextstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].reservationNamestring | null No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].phoneNumberstring | null No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].emailAddressstring | null No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].verificationRequiredstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].verificationTitlestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].verificationMessagestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].verificationButtonstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].verificationURLstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].historyTagstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].historyTitlestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].reviewPostURLstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].reviewContextstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].reuseBalancestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].bidIDinteger No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].postIDinteger No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].feedbackAmountinteger No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].discussionPostIDinteger No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].reviewPostIDinteger No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].reviewRequestIDinteger No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].fullPageboolean No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].wrapboolean No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].inlineNavigation No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].inlineNavigation.anyOf[0]string No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].inlineNavigation.anyOf[1]boolean No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].proposalDefaultInventoryTypeID No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].proposalDefaultInventoryTypeID.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].proposalDefaultInventoryTypeID.anyOf[1]string No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].issueobject No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].issue.titlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].issue.messagestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].issue.stepsTitlestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].issue.stepsarray No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].issue.steps[]string No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].issue.actionsarray No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].issue.actions[]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].issue.actions[].labelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].issue.actions[].hrefstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].issue.actions[].fullPageboolean No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].issue.holdAccessBidIDinteger No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].buyerIdentityHiddenboolean No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].buyerIdentityHiddenUntil No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].buyerIdentityHiddenUntil.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].buyerIdentityHiddenUntil.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].discussionnull Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].viewerIsPostAuthorboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].buyerIdentityHiddenboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].buyerIdentityHiddenUntil Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].buyerIdentityHiddenUntil.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].buyerIdentityHiddenUntil.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].viewerMode = "seller" Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].bidUUIDstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].timeLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].detailLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].amountLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].directHireExplanationstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].fulfillmentAliasstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].filledAtstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].statusLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].messagestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].requestTextstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].shareURLstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].buyerShareURLstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].bidIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].postIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].includedInNewsfeedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].includedInOverviewboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].viewerIsCurrentHolderboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].isPremiumboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].isSubmissionPendingReviewboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].type = "bid" Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].surface = "newsfeed" Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].customerSurveysnull Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptionsarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].ATLocation_IDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].ATLocationInventoryType_IDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].TimeRangeUnitCountinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].Quantityinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].LocationNamestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].LocationAliasstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].InventoryTypeNamestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].StartDatestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].EndDatestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].StartTimestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].EndTimestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].PartySize No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].PartySize.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].PartySize.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].CheckOutDate No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].CheckOutDate.anyOf[0]string No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].CheckOutDate.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].Constraintsarray No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].Constraints[]string No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].ExcludedVenuesarray No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].ExcludedVenues[]string No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].OperationalProjectionboolean NoTrue for a general request’s operational concierge anchor; these dates/location are not resolved fulfillment facts.
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].deliverableTypestring ["fulfillment","research"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].researchScope Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].researchScope.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].researchScope.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].overviewStatusstring ["","open","held","cancelled","filled"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].metaarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].meta[]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].meta[].labelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].meta[].valuestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].meta[].valueFormatstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].badgesarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].badges[]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].badges[].tonestring ["premium","direct-hire","shortlisted"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].badges[].labelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionsarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].typestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].stylestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].actionstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].labelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].hrefstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].sellerSignInReturnURLstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].confirmTitlestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].confirmMessagestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].confirmButtonstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].modalTitlestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].chatUserAlias No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].chatUserAlias.anyOf[0]string No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].chatUserAlias.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].chatNamestring | null No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].proposalDefaultLocationAliasstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].proposalDefaultLocationNamestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].proposalDefaultStartTimestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].proposalDefaultInventoryTypeNamestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].isShortlistedstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].shortlistLabelstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].unshortlistLabelstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackStartTimestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackEndTimestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackLocationNamestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackLocationAliasstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackInventoryTypeNamestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackRequestStringstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackIsPremiumstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].guidancestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].prefillTextstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].reservationNamestring | null No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].phoneNumberstring | null No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].emailAddressstring | null No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].verificationRequiredstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].verificationTitlestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].verificationMessagestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].verificationButtonstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].verificationURLstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].historyTagstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].historyTitlestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].reviewPostURLstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].reviewContextstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].reuseBalancestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].bidIDinteger No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].postIDinteger No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackAmountinteger No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].discussionPostIDinteger No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].reviewPostIDinteger No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].reviewRequestIDinteger No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].fullPageboolean No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].wrapboolean No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].inlineNavigation No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].inlineNavigation.anyOf[0]string No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].inlineNavigation.anyOf[1]boolean No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].proposalDefaultInventoryTypeID No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].proposalDefaultInventoryTypeID.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].proposalDefaultInventoryTypeID.anyOf[1]string No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issueobject No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.titlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.messagestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.stepsTitlestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.stepsarray No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.steps[]string No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.actionsarray No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.actions[]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.actions[].labelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.actions[].hrefstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.actions[].fullPageboolean No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.holdAccessBidIDinteger No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].buyerIdentityHiddenboolean No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].buyerIdentityHiddenUntil No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].buyerIdentityHiddenUntil.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].buyerIdentityHiddenUntil.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].visualBidCardVisual Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].visual.anyOf[0]array Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].visual.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].visual.anyOf[1].imageUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].visual.anyOf[1].imageAltstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].visual.anyOf[1].primaryColorstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].visual.anyOf[1].textColorstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionStateobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.statusstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.labelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.messagestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.sponsorAliasstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.sponsorChatLinkstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.sponsorStatusstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.moveOwnershipUnavailableReasonstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.moveOwnershipUnavailableMessagestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canPickupboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canDropboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canFillboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canMoveOwnershipboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canShortlistboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canDiscussboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canChatboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.requiresSponsorboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canFillDirectlyboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.fillRateBasisPointsinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.minimumFillRateBasisPointsinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.missingHoldPermissionsarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.missingHoldPermissions[]string No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.directFillNoticeboolean No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.directFillAvailabilitystring ["available","unavailable","selection_pending","seller_ineligible"] No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auctionURLstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auctionobject No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.venuestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.startTimestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.endTimestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.bidIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.bidAmountCentsinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.roundID Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.roundID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.roundID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.statestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.serverTimeinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.closesAt Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.closesAt.anyOf[0]DatabaseInteger YesInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.closesAt.anyOf[0].oneOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.closesAt.anyOf[0].oneOf[1]string Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.closesAt.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.enabledboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.openingCentsinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.incrementCentsinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.leadingCentsinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.nextCentsinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.estimatedFeesCentsinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.remainingCentsinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.leadingboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.priorityUntilnull Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.priorityMine = false Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.ownOffersarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.ownOffers[]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.ownOffers[].idinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.ownOffers[].amountCentsinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.ownOffers[].statestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.ownOffers[].refundCentsinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.eligibilityError Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.eligibilityError.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.eligibilityError.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.holdAppointmentID Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.holdAppointmentID.anyOf[0]DatabaseInteger YesInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.holdAppointmentID.anyOf[0].oneOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.holdAppointmentID.anyOf[0].oneOf[1]string Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.holdAppointmentID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.buyerIdentityHiddenboolean NoTrue when the authenticated viewer cannot see the buyer during the current response race.
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.buyerIdentityHiddenUntilinteger | null NoSaved current-round ClosesAt as Unix seconds; null when identity is visible. Reveal is authoritative only on a new response.
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.poolRequiredboolean No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.responseRound No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.responseRound.anyOf[0]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.responseRound.anyOf[0].roundIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.responseRound.anyOf[0].statestring ["collecting","immediate"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.responseRound.anyOf[0].closesAtinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.responseRound.anyOf[0].serverTimeinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.responseRound.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].responseRound Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].responseRound.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].responseRound.anyOf[0].roundIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].responseRound.anyOf[0].statestring ["collecting","immediate"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].responseRound.anyOf[0].closesAtinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].responseRound.anyOf[0].serverTimeinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].responseRound.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].buyerIdentityHiddenboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].buyerIdentityHiddenUntil Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].buyerIdentityHiddenUntil.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].buyerIdentityHiddenUntil.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].type = "sharePlanAppointment" Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].joinStateSharedPlanJoinState Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].joinState.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].joinState.anyOf[0].status = "Unavailable" Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].joinState.anyOf[0].canRequest = false Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].joinState.anyOf[0].canManage = false Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].joinState.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].joinState.anyOf[1].statusstring ["Unavailable","Host","Joined","Pending","Accepted","Declined","None"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].joinState.anyOf[1].canRequestboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].joinState.anyOf[1].canManageboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].joinState.anyOf[1].pendingCountinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].joinState.anyOf[1].joiningCountinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].joinState.anyOf[1].requestIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].joinState.anyOf[1].planURLstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].joinState.anyOf[1].chatIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].appointmentIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].postIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].locationIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].titlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].venueNamestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].venueUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].imageUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].imageURL256string Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].primaryColorstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].textColorstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].cityNamestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].cityGroupCodestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].datestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].timestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].dateLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].timeLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].planLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].discussionUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].htmlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendeesobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendees.sharedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendees.countinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendees.itemsarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendees.items[]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendees.items[].aliasstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendees.items[].avatarstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendees.items[].avatarEmojistring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendees.items[].topUserGroupNamestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendees.items[].topMedalCategoryNamestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendees.items[].profileURLstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendees.items[].profileImageURLstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendees.items[].bannerImageURLstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendees.items[].importanceLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendees.items[].userIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendees.items[].importancePointsinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendees.items[].profileImageMedianull Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendees.items[].profileImageFramenull Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendees.items[].bannerImageMedianull Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendees.items[].bannerImageFramenull Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendees.items[].displaynull Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendees.items[].isOwnerboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendees.items[].rolestring ["owner","guest"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].namestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].addressstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].categoryNamestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].cityNamestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].citySlugstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].cityGroupCodestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].firstOpeningDatestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].firstOpeningDateLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].promotedUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].discussionUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].postIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].proposedLocationIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].eventIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].categoryIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].confirmationsinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].confirmationsRequiredinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].promotedLocationIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].viewerCanConfirmboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].viewerHasConfirmedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].viewerIsSubmitterboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].type = "newLocationProposal" Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].eventIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].namestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].urlSlugstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].iconEmojistring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].externalURLstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].effectRadiusInMeters Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].effectRadiusInMeters.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].effectRadiusInMeters.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].categoryobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].category.categoryIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].category.namestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].category.iconEmojistring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].category.urlSlugstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].ownerPostID Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].ownerPostID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].ownerPostID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].ownerPostName Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].ownerPostName.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].ownerPostName.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].ownerPostURL Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].ownerPostURL.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].ownerPostURL.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].originatorUserID Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].originatorUserID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].originatorUserID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].earnedTraderPointsinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].importanceLevel Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].importanceLevel.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].importanceLevel.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].defaultImportanceLevel Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].defaultImportanceLevel.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].defaultImportanceLevel.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].affectsOpeningTimesboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].countryCodeIncludeListarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].countryCodeIncludeList[]string No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].countryCodeExcludeListarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].countryCodeExcludeList[]string No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].geographicobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].geographic.lat Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].geographic.lat.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].geographic.lat.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].geographic.lng Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].geographic.lng.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].geographic.lng.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].geographic.effectRadiusInMeters Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].geographic.effectRadiusInMeters.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].geographic.effectRadiusInMeters.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].geographic.eventATLocationID Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].geographic.eventATLocationID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].geographic.eventATLocationID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].physicalLocationobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.modestring ["venue","point","none"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.locationID Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.locationID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.locationID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.namestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.aliasstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.addressStringstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.countryCodestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.lat Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.lat.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.lat.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.lng Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.lng.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.lng.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].statusstring ["Pending","Confirmed","Rejected","Merged"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].rewardobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].reward.policyVersionstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].reward.displayRewardboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].reward.rewardTypestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].reward.submitterAmountinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].reward.verifierAmountinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].reward.submitterAmountLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].reward.verifierAmountLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].reward.penaltyMultipliernumber Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].reward.penaltyAppliesboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].htmlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].type = "listingBundle" Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].postIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].titlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].itemsarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].listingIDstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].locationNamestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].locationAliasstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].citystring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].imageUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].primaryColorstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].textColorstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].outlineColorstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].hoverColorstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].inventoryTypeNamestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].datestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].dateLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].timeLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].priceLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].soldLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].statusLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].statusstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].purchaseUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].detailUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].appointmentIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].locationIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].isAvailableboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].isReviewPendingboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].isSoldboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].saleModestring ["FixedPrice","Auction"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].listingIDstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].locationNamestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].imageUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].inventoryTypeNamestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].timezonestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].statusLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].cardPriceLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].cardSummarystring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].urlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].auctionIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].startingPriceCentsinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].currentBidCentsinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].minimumNextBidCentsinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].bidCountinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].revisioninteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].isOpenboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].isLeadingboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].canAdministrativelyCancelboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].canBidboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].canManageboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].isSellerboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].listingStart Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].listingStart.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].listingStart.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].serverTime Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].serverTime.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].serverTime.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].endsAt Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].endsAt.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].endsAt.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].purchaseURL Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].purchaseURL.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].purchaseURL.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].saleModestring ["FixedPrice","Auction"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].statusstring ["PendingApproval","Open","Settling","Sold","Unsold","Cancelled"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].priceCentsinteger No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auctionSummarystring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].htmlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].livestream Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].livestream.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].livestream.anyOf[0].statestring ["starting","live","processing","ready","failed"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].livestream.anyOf[0].sessionIdstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].livestream.anyOf[0].mediaIdinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].livestream.anyOf[0].failureStage Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].livestream.anyOf[0].failureStage.anyOf[0]string ["publish","media","recording"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].livestream.anyOf[0].failureStage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].livestream.anyOf[0].signInRequiredboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].livestream.anyOf[0].playUrlstring YesEmpty unless live and signed in; otherwise an expiring authorized playback URL.
$.oneOf[0].allOf[1].Payload.post.anyOf[0].livestream.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentionsarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].eventIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].namestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].urlSlugstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].iconEmojistring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].externalURLstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].effectRadiusInMeters Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].effectRadiusInMeters.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].effectRadiusInMeters.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].categoryobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].category.categoryIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].category.namestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].category.iconEmojistring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].category.urlSlugstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].ownerPostID Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].ownerPostID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].ownerPostID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].ownerPostName Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].ownerPostName.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].ownerPostName.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].ownerPostURL Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].ownerPostURL.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].ownerPostURL.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].originatorUserID Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].originatorUserID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].originatorUserID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].earnedTraderPointsinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].importanceLevel Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].importanceLevel.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].importanceLevel.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].defaultImportanceLevel Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].defaultImportanceLevel.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].defaultImportanceLevel.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].affectsOpeningTimesboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].countryCodeIncludeListarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].countryCodeIncludeList[]string No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].countryCodeExcludeListarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].countryCodeExcludeList[]string No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].geographicobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].geographic.lat Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].geographic.lat.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].geographic.lat.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].geographic.lng Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].geographic.lng.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].geographic.lng.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].geographic.effectRadiusInMeters Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].geographic.effectRadiusInMeters.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].geographic.effectRadiusInMeters.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].geographic.eventATLocationID Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].geographic.eventATLocationID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].geographic.eventATLocationID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].physicalLocationobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].physicalLocation.modestring ["venue","point","none"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].physicalLocation.locationID Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].physicalLocation.locationID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].physicalLocation.locationID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].physicalLocation.namestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].physicalLocation.aliasstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].physicalLocation.addressStringstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].physicalLocation.countryCodestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].physicalLocation.lat Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].physicalLocation.lat.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].physicalLocation.lat.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].physicalLocation.lng Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].physicalLocation.lng.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].physicalLocation.lng.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].mentionID Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].mentionID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].mentionID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].mentionSourcestring ["mention","owner",""] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].repostNewsfeedRepost Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].repost.anyOf[0]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].repost.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].repost.anyOf[1].available = false Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].repost.anyOf[1].sourcePostIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].repost.anyOf[1].messagestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].repost.anyOf[2]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].repost.anyOf[2].available = true Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].repost.anyOf[2].sourcePostIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].repost.anyOf[2].sourcePostNewsfeedPost Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].pollsarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[]object NoResults and per-answer counts are hidden until the viewer has voted. An empty endTime means no deadline.
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].idinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].postIdinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].viewerAnswerId Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].viewerAnswerId.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].viewerAnswerId.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].totalVotesinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].resultVisibilitystring ["visible","hidden"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].answersarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].answers[]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].answers[].idinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].answers[].titlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].answers[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].answers[].voteCountinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].answers[].percentinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].answers[].viewerSelectedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].answers[].isLeaderboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].questionstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].iconstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].endTimestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].endTimeRelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].isClosedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].viewerHasVotedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].canVoteboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].canAddAnswersboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].showResultsboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActionsobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.prominentarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.prominent[]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.prominent[].ActionButtonIDstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.prominent[].ActionButtonNamestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.prominent[].IconNamestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.prominent[].Namestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.prominent[].AdditionalTextstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.prominent[].ConfirmTitlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.prominent[].ConfirmTextstring YesServer-rendered confirmation content. May contain HTML; proposal reviews use labeled details with escaped user text and shared time markup.
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.prominent[].ConfirmButtonTextstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.prominent[].DisplayModestring ["prominent","menu"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.prominent[].Clickableboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.prominent[].Stylestring ["primary","secondary","danger"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.menuarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.menu[]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.menu[].ActionButtonIDstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.menu[].ActionButtonNamestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.menu[].IconNamestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.menu[].Namestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.menu[].AdditionalTextstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.menu[].ConfirmTitlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.menu[].ConfirmTextstring YesServer-rendered confirmation content. May contain HTML; proposal reviews use labeled details with escaped user text and shared time markup.
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.menu[].ConfirmButtonTextstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.menu[].DisplayModestring ["prominent","menu"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.menu[].Clickableboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.menu[].Stylestring ["primary","secondary","danger"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tagsarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tags[] No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tags[].anyOf[0]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tags[].anyOf[0].mentionId Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tags[].anyOf[0].mentionId.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tags[].anyOf[0].mentionId.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tags[].anyOf[0].kind = "location" Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tags[].anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tags[].anyOf[0].targetUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tags[].anyOf[0].citySlugstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tags[].anyOf[1]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tags[].anyOf[1].mentionId Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tags[].anyOf[1].mentionId.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tags[].anyOf[1].mentionId.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tags[].anyOf[1].kind = "user" Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tags[].anyOf[1].labelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tags[].anyOf[1].targetUrl Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tags[].anyOf[1].targetUrl.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tags[].anyOf[1].targetUrl.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tags[].anyOf[1].identityHiddenboolean No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tags[].anyOf[1].identityHiddenUntil No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tags[].anyOf[1].identityHiddenUntil.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tags[].anyOf[1].identityHiddenUntil.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tagDisclosure Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tagDisclosure.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tagDisclosure.anyOf[0].countinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tagDisclosure.anyOf[0].textstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tagDisclosure.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].traderpointsDisclosure Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].traderpointsDisclosure.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].traderpointsDisclosure.anyOf[0].amountinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].traderpointsDisclosure.anyOf[0].reasonTypestring ["comment","post"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].traderpointsDisclosure.anyOf[0].amountLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].traderpointsDisclosure.anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].traderpointsDisclosure.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].traderpointsDisclosure.anyOf[0].summarystring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].traderpointsDisclosure.anyOf[0].reasonstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].traderpointsDisclosure.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].statsobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.thumbsUpinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.viewsinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.engagementBpinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.salesAmountCentsinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.mentionClicksinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.usersNotifiedinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.replyCountinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.indirectReplyCountinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.bookmarkCountinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.viewerHasThumbedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.viewerReactionKeystring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].targetTypestring ["post","chat_message"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].targetIdinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].viewerReactionKeystring ["","thumbs_up","heart","money_with_wings","laugh","wow","sad","angry"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].viewerHasReactedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].totalCountinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].countsobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].counts.thumbs_upinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].counts.heartinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].counts.money_with_wingsinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].counts.laughinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].counts.wowinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].counts.sadinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].counts.angryinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].recentarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].recent[]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].recent[].userIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].recent[].usernamestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].recent[].reactionKeystring ["thumbs_up","heart","money_with_wings","laugh","wow","sad","angry"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].recent[].reactionEmojistring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].recent[].createdDate Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].recent[].createdDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].recent[].createdDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].recent[].lastUpdateDate Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].recent[].lastUpdateDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].recent[].lastUpdateDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].recent[].reactedDate Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].recent[].reactedDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].recent[].reactedDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].recent[].createdDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].recent[].lastUpdateDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].recent[].reactedDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[1]array Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.repostsobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reposts.countinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].commentIdinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorId Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorId.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorId.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorAlias Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorAlias.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorAlias.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].profileUrl Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].profileUrl.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].profileUrl.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplayobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.aliasstring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.avatarstring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.avatarEmojistring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.profileImageUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.profileImageURLstring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.labelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.profileUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.profileURLstring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.titlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.customColorstring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.customTextColorstring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.avatarModestring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.htmlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.idinteger | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.userIDinteger | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.isRichboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.profileImage Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.medalsarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.medals[]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.medals[].Namestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.medals[].URLstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.identityHiddenboolean NoAn anonymized author has no profile or follow action.
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.identityHiddenUntilinteger | null NoCurrent response-race closing timestamp in Unix seconds.
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorHtmlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].whenstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].whenRelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].profileUsageobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].profileUsage.countinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].profileUsage.canSetAsProfilePostboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].profileUsage.isViewerProfilePostboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].appUsage Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].appUsage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].appUsage.anyOf[0].countinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].appUsage.anyOf[0].canSetAsAppPost [0,1] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].appUsage.anyOf[0].isViewerAppPost [0,1] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].appUsage.anyOf[0].ownedAppCountinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].appUsage.anyOf[1]array Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].publicReleaseobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].publicRelease.datestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].publicRelease.inputValuestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].publicRelease.isScheduledboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].publicRelease.isFutureboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].publicRelease.minutesUntilPublicinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].publicRelease.labelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].renderedHtmlByModeobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].renderedHtmlByMode.feedstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].renderedHtmlByMode.detailstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].renderedHtmlByMode.embeddedstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].renderedHtmlByMode.embeddedPreviewstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[1].idinteger Yes
$.oneOf[0].allOf[1].Payload.Mediaarray Yes
$.oneOf[0].allOf[1].Payload.Media[]object No
$.oneOf[0].allOf[1].Payload.Media[].idinteger Yes
$.oneOf[0].allOf[1].Payload.Media[].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.Media[].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.Media[].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.Media[].widthinteger Yes
$.oneOf[0].allOf[1].Payload.Media[].heightinteger Yes
$.oneOf[0].allOf[1].Payload.Media[].titlestring Yes
$.oneOf[0].allOf[1].Payload.Media[].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.Media[].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.attachedMediaIDsarray Yes
$.oneOf[0].allOf[1].Payload.attachedMediaIDs[]integer No
$.oneOf[1]object Yes
$.oneOf[1].RequestUserAliasstring Yes
$.oneOf[1].RequestPathstring | null Yes
$.oneOf[1].RequestStatus = "Failed" Yes
$.oneOf[1].ResponseCodeinteger Yes
$.oneOf[1].ResponseMessageAPIResponseMessage Yes
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[1].ResponseMessage.oneOf[1]array Yes
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[1].ResponseMessage.oneOf[2]object Yes
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[1].RequestImpersonatedByUserAliasstring No
Response example
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/community/set_add_post_media",
    "RequestUserAlias": "example-user",
    "Payload": {
        "post": {
            "urlSlug": "synthetic-example",
            "detailUrl": "synthetic-example",
            "legacyUrl": "synthetic-example",
            "createdAt": "synthetic-example",
            "createdAtRel": "synthetic-example",
            "title": "synthetic-example",
            "body": "synthetic-example",
            "mediaChannel": "synthetic-example",
            "id": 0,
            "lastArchivedVersionId": 0,
            "mediaTotal": 0,
            "viewerIsAdmin": false,
            "canEditPost": false,
            "reusableRequest": false,
            "embeddedMode": false,
            "showEmbeddedStats": false,
            "hideTitle": false,
            "bodyTruncated": false,
            "ownsPost": false,
            "canViewInsights": false,
            "lastEditedAt": "synthetic-example",
            "requestReuseSource": {
                "type": "post",
                "id": 0
            },
            "presentationBodies": {
                "feed": {
                    "body": "synthetic-example",
                    "bodyTruncated": false,
                    "translation": {
                        "endpoint": "synthetic-example",
                        "targetLanguageCode": "synthetic-example",
                        "targetLanguageName": "synthetic-example",
                        "sourceLanguageCode": "synthetic-example",
                        "sourceContentHash": "synthetic-example",
                        "title": "synthetic-example",
                        "body": "synthetic-example",
                        "originalTitle": "synthetic-example",
                        "originalBody": "synthetic-example",
                        "eligible": false,
                        "cached": false,
                        "liveTranslationSourceEnabled": false,
                        "bodyTruncated": false,
                        "originalBodyTruncated": false,
                        "state": "done",
                        "sourceLanguageDetectionStatus": "synthetic-example",
                        "sourceLanguageDetectionConfidence": 0
                    }
                },
                "embedded": {
                    "body": "synthetic-example",
                    "bodyTruncated": false,
                    "translation": {
                        "endpoint": "synthetic-example",
                        "targetLanguageCode": "synthetic-example",
                        "targetLanguageName": "synthetic-example",
                        "sourceLanguageCode": "synthetic-example",
                        "sourceContentHash": "synthetic-example",
                        "title": "synthetic-example",
                        "body": "synthetic-example",
                        "originalTitle": "synthetic-example",
                        "originalBody": "synthetic-example",
                        "eligible": false,
                        "cached": false,
                        "liveTranslationSourceEnabled": false,
                        "bodyTruncated": false,
                        "originalBodyTruncated": false,
                        "state": "done",
                        "sourceLanguageDetectionStatus": "synthetic-example",
                        "sourceLanguageDetectionConfidence": 0
                    }
                },
                "detail": {
                    "body": "synthetic-example",
                    "bodyTruncated": false,
                    "translation": {
                        "endpoint": "synthetic-example",
                        "targetLanguageCode": "synthetic-example",
                        "targetLanguageName": "synthetic-example",
                        "sourceLanguageCode": "synthetic-example",
                        "sourceContentHash": "synthetic-example",
                        "title": "synthetic-example",
                        "body": "synthetic-example",
                        "originalTitle": "synthetic-example",
                        "originalBody": "synthetic-example",
                        "eligible": false,
                        "cached": false,
                        "liveTranslationSourceEnabled": false,
                        "bodyTruncated": false,
                        "originalBodyTruncated": false,
                        "state": "done",
                        "sourceLanguageDetectionStatus": "synthetic-example",
                        "sourceLanguageDetectionConfidence": 0
                    }
                }
            },
            "board": {
                "id": 0,
                "name": "synthetic-example",
                "slug": "synthetic-example",
                "url": "synthetic-example",
                "citySlug": "synthetic-example",
                "viewerCanFollow": false,
                "viewerIsFollowing": false
            },
            "author": {
                "alias": "synthetic-example",
                "avatarEmoji": "synthetic-example",
                "profileImageUrl": "synthetic-example",
                "bannerImageUrl": "synthetic-example",
                "profileUrl": "synthetic-example",
                "html": "synthetic-example",
                "id": 0,
                "mentionId": 0,
                "isSystem": false,
                "isYou": false,
                "profileImage": {
                    "id": 0,
                    "thumbUrl": "synthetic-example",
                    "mediaUrl": "synthetic-example",
                    "mediaType": "synthetic-example",
                    "width": 0,
                    "height": 0,
                    "title": "synthetic-example",
                    "isImage": false,
                    "isEmbedded": false,
                    "frame": {
                        "positionXPercent": 0,
                        "positionYPercent": 0,
                        "zoomPercent": 100
                    }
                },
                "bannerImage": {
                    "id": 0,
                    "thumbUrl": "synthetic-example",
                    "mediaUrl": "synthetic-example",
                    "mediaType": "synthetic-example",
                    "width": 0,
                    "height": 0,
                    "title": "synthetic-example",
                    "isImage": false,
                    "isEmbedded": false,
                    "frame": {
                        "positionXPercent": 0,
                        "positionYPercent": 0,
                        "zoomPercent": 100
                    }
                },
                "display": {
                    "alias": "synthetic-example",
                    "avatar": "synthetic-example",
                    "avatarEmoji": "synthetic-example",
                    "profileImageUrl": "synthetic-example",
                    "profileImageURL": "synthetic-example",
                    "label": "synthetic-example",
                    "profileUrl": "synthetic-example",
                    "profileURL": "synthetic-example",
                    "title": "synthetic-example",
                    "customColor": "synthetic-example",
                    "customTextColor": "synthetic-example",
                    "avatarMode": "synthetic-example",
                    "html": "synthetic-example",
                    "id": 0,
                    "userID": 0,
                    "isRich": false,
                    "profileImage": {
                        "id": 0,
                        "thumbUrl": "synthetic-example",
                        "mediaUrl": "synthetic-example",
                        "mediaType": "synthetic-example",
                        "width": 0,
                        "height": 0,
                        "title": "synthetic-example",
                        "isImage": false,
                        "isEmbedded": false,
                        "frame": {
                            "positionXPercent": 0,
                            "positionYPercent": 0,
                            "zoomPercent": 100
                        }
                    },
                    "medals": [],
                    "mentionId": 0
                },
                "medals": [],
                "viewerCanFollow": false,
                "viewerIsFollowing": false
            },
            "translation": {
                "endpoint": "synthetic-example",
                "targetLanguageCode": "synthetic-example",
                "targetLanguageName": "synthetic-example",
                "sourceLanguageCode": "synthetic-example",
                "sourceContentHash": "synthetic-example",
                "title": "synthetic-example",
                "body": "synthetic-example",
                "originalTitle": "synthetic-example",
                "originalBody": "synthetic-example",
                "eligible": false,
                "cached": false,
                "liveTranslationSourceEnabled": false,
                "bodyTruncated": false,
                "originalBodyTruncated": false,
                "state": "done",
                "sourceLanguageDetectionStatus": "synthetic-example",
                "sourceLanguageDetectionConfidence": 0
            },
            "rating": 0,
            "media": [],
            "mediaLabels": [],
            "mediaNextOffset": 0,
            "inlineMedia": [],
            "richLinks": [],
            "richAttachments": [],
            "livestream": {
                "state": "starting",
                "sessionId": "00000000000000000000000000000001",
                "mediaId": 0,
                "failureStage": "publish",
                "signInRequired": false,
                "playUrl": ""
            },
            "eventMentions": [],
            "repost": null,
            "polls": [],
            "postActions": {
                "prominent": [],
                "menu": []
            },
            "tags": [],
            "tagDisclosure": {
                "count": 0,
                "text": "synthetic-example"
            },
            "traderpointsDisclosure": {
                "amount": 0,
                "reasonType": "comment",
                "amountLabel": "synthetic-example",
                "label": "synthetic-example",
                "title": "synthetic-example",
                "summary": "synthetic-example",
                "reason": "synthetic-example"
            },
            "stats": {
                "thumbsUp": 0,
                "views": 0,
                "engagementBp": 0,
                "salesAmountCents": 0,
                "mentionClicks": 0,
                "usersNotified": 0,
                "replyCount": 0,
                "indirectReplyCount": 0,
                "bookmarkCount": 0,
                "viewerHasThumbed": false,
                "viewerReactionKey": "synthetic-example",
                "reactions": {
                    "targetType": "post",
                    "targetId": 0,
                    "viewerReactionKey": "",
                    "viewerHasReacted": false,
                    "totalCount": 0,
                    "counts": {
                        "thumbs_up": 0,
                        "heart": 0,
                        "money_with_wings": 0,
                        "laugh": 0,
                        "wow": 0,
                        "sad": 0,
                        "angry": 0
                    },
                    "recent": []
                },
                "reposts": {
                    "count": 0
                }
            },
            "lastReply": {
                "id": 0,
                "commentId": 0,
                "authorId": 0,
                "authorAlias": "synthetic-example",
                "profileUrl": "synthetic-example",
                "authorDisplay": {
                    "alias": "synthetic-example",
                    "avatar": "synthetic-example",
                    "avatarEmoji": "synthetic-example",
                    "profileImageUrl": "synthetic-example",
                    "profileImageURL": "synthetic-example",
                    "label": "synthetic-example",
                    "profileUrl": "synthetic-example",
                    "profileURL": "synthetic-example",
                    "title": "synthetic-example",
                    "customColor": "synthetic-example",
                    "customTextColor": "synthetic-example",
                    "avatarMode": "synthetic-example",
                    "html": "synthetic-example",
                    "id": 0,
                    "userID": 0,
                    "isRich": false,
                    "profileImage": {
                        "id": 0,
                        "thumbUrl": "synthetic-example",
                        "mediaUrl": "synthetic-example",
                        "mediaType": "synthetic-example",
                        "width": 0,
                        "height": 0,
                        "title": "synthetic-example",
                        "isImage": false,
                        "isEmbedded": false,
                        "frame": {
                            "positionXPercent": 0,
                            "positionYPercent": 0,
                            "zoomPercent": 100
                        }
                    },
                    "medals": []
                },
                "authorHtml": "synthetic-example",
                "when": "synthetic-example",
                "whenRel": "synthetic-example"
            },
            "profileUsage": {
                "count": 0,
                "canSetAsProfilePost": false,
                "isViewerProfilePost": false
            },
            "appUsage": {
                "count": 0,
                "canSetAsAppPost": 0,
                "isViewerAppPost": 0,
                "ownedAppCount": 0
            },
            "publicRelease": {
                "date": "synthetic-example",
                "inputValue": "synthetic-example",
                "isScheduled": false,
                "isFuture": false,
                "minutesUntilPublic": 0,
                "label": "synthetic-example"
            },
            "renderedHtmlByMode": {
                "feed": "synthetic-example",
                "detail": "synthetic-example",
                "embedded": "synthetic-example",
                "embeddedPreview": "synthetic-example"
            }
        },
        "Media": [],
        "attachedMediaIDs": []
    }
}
Machine-readable endpoint documentation
POST

/v1/community/set_apply_for_board_president

#
Applies to lead a community board that does not currently have a president.

Parameters

NameTypeRequiredDefaultDescription
boardId int No 0 ATDiscussionBoards.ID.
message string No "" Optional note to the administrators reviewing the application.
isWritingRequest bool No false Required true to create the application chat.
Request example (cURL)
curl --request POST \
  'https://ca.appointmenttrader.com/v1/community/set_apply_for_board_president' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'boardId={{boardId}}' \
  --data-urlencode 'message={{message}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}'

Returns

JSON
See the shared response schema and synthetic example.
Response fields
FieldTypeRequiredDescription
$community_set_apply_for_board_president_Response Yes
$.oneOf[0] Yes
$.oneOf[0].allOf[0]object Yes
$.oneOf[0].allOf[0].RequestUserAliasstring Yes
$.oneOf[0].allOf[0].RequestPathstring | null Yes
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Yes
$.oneOf[0].allOf[0].ResponseCodeinteger Yes
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring No
$.oneOf[0].allOf[1]object Yes
$.oneOf[0].allOf[1].Payloadobject Yes
$.oneOf[0].allOf[1].Payload.Succeeded = true Yes
$.oneOf[0].allOf[1].Payload.ApplicationIDinteger Yes
$.oneOf[0].allOf[1].Payload.ChatIDinteger Yes
$.oneOf[0].allOf[1].Payload.ChatUrlstring Yes
$.oneOf[0].allOf[1].Payload.Createdboolean Yes
$.oneOf[1]object Yes
$.oneOf[1].RequestUserAliasstring Yes
$.oneOf[1].RequestPathstring | null Yes
$.oneOf[1].RequestStatus = "Failed" Yes
$.oneOf[1].ResponseCodeinteger Yes
$.oneOf[1].ResponseMessageAPIResponseMessage Yes
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[1].ResponseMessage.oneOf[1]array Yes
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[1].ResponseMessage.oneOf[2]object Yes
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[1].RequestImpersonatedByUserAliasstring No
Response example
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/community/set_apply_for_board_president",
    "RequestUserAlias": "example-user",
    "Payload": {
        "Succeeded": true,
        "ApplicationID": 0,
        "ChatID": 0,
        "ChatUrl": "synthetic-example",
        "Created": false
    }
}
Machine-readable endpoint documentation
POST

/v1/community/set_board_about_post

#
Sets or clears a community board profile About post and optional image selections from that post's attached media.

Parameters

NameTypeRequiredDefaultDescription
boardId int No 0 ATDiscussionBoards.ID.
forumAlias string No "" Optional v2 forum alias fallback.
postID int No 0 Board-local top-level ATDiscussionPosts.ID with at least two attached images. Pass 0 to clear.
profileImageMediaID int No 0 Attached image ATMedia.ID to use as the community profile image. Pass 0 for no framed profile image.
bannerImageMediaID int No 0 Attached image ATMedia.ID to use as the community banner. Pass 0 for no banner.
profileImagePositionXPercent int No 50 Profile image horizontal framing position, 0-100.
profileImagePositionYPercent int No 50 Profile image vertical framing position, 0-100.
profileImageZoomPercent int No 100 Profile image zoom percentage, 100-300.
bannerImagePositionXPercent int No 50 Banner image horizontal framing position, 0-100.
bannerImagePositionYPercent int No 50 Banner image vertical framing position, 0-100.
bannerImageZoomPercent int No 100 Banner image zoom percentage, 100-300.
updatePostTitle int No 0 Pass 1 to update the selected post title when saving.
postTitle string No "" Replacement selected-post title. Only the post author can change it.
isWritingRequest bool No false all set_[...] functions have this parameter - if false (which is default) the method will execute without writing any data. Set this parameter to true once you are sure that you tested your logic and want to execute a writing request
Request example (cURL)
curl --request POST \
  'https://ca.appointmenttrader.com/v1/community/set_board_about_post' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'boardId={{boardId}}' \
  --data-urlencode 'forumAlias={{forumAlias}}' \
  --data-urlencode 'postID={{postID}}' \
  --data-urlencode 'profileImageMediaID={{profileImageMediaID}}' \
  --data-urlencode 'bannerImageMediaID={{bannerImageMediaID}}' \
  --data-urlencode 'profileImagePositionXPercent={{profileImagePositionXPercent}}' \
  --data-urlencode 'profileImagePositionYPercent={{profileImagePositionYPercent}}' \
  --data-urlencode 'profileImageZoomPercent={{profileImageZoomPercent}}' \
  --data-urlencode 'bannerImagePositionXPercent={{bannerImagePositionXPercent}}' \
  --data-urlencode 'bannerImagePositionYPercent={{bannerImagePositionYPercent}}' \
  --data-urlencode 'bannerImageZoomPercent={{bannerImageZoomPercent}}' \
  --data-urlencode 'updatePostTitle={{updatePostTitle}}' \
  --data-urlencode 'postTitle={{postTitle}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}'

Returns

JSON
See the shared response schema and synthetic example.
Response fields
FieldTypeRequiredDescription
$community_set_board_about_post_Response Yes
$.oneOf[0] Yes
$.oneOf[0].allOf[0]object Yes
$.oneOf[0].allOf[0].RequestUserAliasstring Yes
$.oneOf[0].allOf[0].RequestPathstring | null Yes
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Yes
$.oneOf[0].allOf[0].ResponseCodeinteger Yes
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring No
$.oneOf[0].allOf[1]object Yes
$.oneOf[0].allOf[1].Payloadobject Yes
$.oneOf[0].allOf[1].Payload.aboutPost Yes
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].bodyPreviewstring Yes
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].urlstring Yes
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].createdDatestring Yes
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].authorAboutPostAuthor Yes
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].author.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].author.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].author.anyOf[0].aliasstring Yes
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].author.anyOf[0].avatarEmojistring Yes
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].author.anyOf[0].profileUrlstring Yes
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].author.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].author.anyOf[1].idnull Yes
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].author.anyOf[1].aliasnull Yes
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].author.anyOf[1].avatarEmojinull Yes
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].author.anyOf[1].profileUrlnull Yes
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].author.anyOf[1].identityHidden = true Yes
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].author.anyOf[1].identityHiddenUntilinteger Yes
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].boardobject Yes
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].board.idinteger Yes
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].board.namestring Yes
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].board.slugstring Yes
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].board.typestring Yes
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].imageMediaCountinteger Yes
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].mediaarray Yes
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].media[]object No
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].media[].idinteger Yes
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].media[].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].media[].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].media[].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].media[].widthinteger Yes
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].media[].heightinteger Yes
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].media[].titlestring Yes
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].media[].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].media[].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].selectedProfileImageMediaIDinteger No
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].selectedBannerImageMediaIDinteger No
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].selectedProfileImageFrameobject No
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].selectedProfileImageFrame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].selectedProfileImageFrame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].selectedProfileImageFrame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].selectedBannerImageFrameobject No
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].selectedBannerImageFrame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].selectedBannerImageFrame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].selectedBannerImageFrame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.profileImageMedia Yes
$.oneOf[0].allOf[1].Payload.profileImageMedia.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.profileImageMedia.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.profileImageMedia.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.profileImageMedia.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.profileImageMedia.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.profileImageMedia.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.profileImageMedia.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.profileImageMedia.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.profileImageMedia.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.profileImageMedia.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.profileImageMedia.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.profileImageFrameobject Yes
$.oneOf[0].allOf[1].Payload.profileImageFrame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.profileImageFrame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.profileImageFrame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.bannerImageMedia Yes
$.oneOf[0].allOf[1].Payload.bannerImageMedia.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.bannerImageMedia.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.bannerImageMedia.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.bannerImageMedia.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.bannerImageMedia.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.bannerImageMedia.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.bannerImageMedia.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.bannerImageMedia.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.bannerImageMedia.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.bannerImageMedia.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.bannerImageMedia.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.bannerImageFrameobject Yes
$.oneOf[0].allOf[1].Payload.bannerImageFrame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.bannerImageFrame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.bannerImageFrame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.postIDinteger Yes
$.oneOf[0].allOf[1].Payload.previousPostIDinteger Yes
$.oneOf[1]object Yes
$.oneOf[1].RequestUserAliasstring Yes
$.oneOf[1].RequestPathstring | null Yes
$.oneOf[1].RequestStatus = "Failed" Yes
$.oneOf[1].ResponseCodeinteger Yes
$.oneOf[1].ResponseMessageAPIResponseMessage Yes
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[1].ResponseMessage.oneOf[1]array Yes
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[1].ResponseMessage.oneOf[2]object Yes
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[1].RequestImpersonatedByUserAliasstring No
Response example
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/community/set_board_about_post",
    "RequestUserAlias": "example-user",
    "Payload": {
        "aboutPost": {
            "id": 0,
            "title": "synthetic-example",
            "bodyPreview": "synthetic-example",
            "url": "synthetic-example",
            "createdDate": "synthetic-example",
            "author": {
                "id": 0,
                "alias": "synthetic-example",
                "avatarEmoji": "synthetic-example",
                "profileUrl": "synthetic-example"
            },
            "board": {
                "id": 0,
                "name": "synthetic-example",
                "slug": "synthetic-example",
                "type": "synthetic-example"
            },
            "imageMediaCount": 0,
            "media": []
        },
        "profileImageMedia": {
            "id": 0,
            "thumbUrl": "synthetic-example",
            "mediaUrl": "synthetic-example",
            "mediaType": "synthetic-example",
            "width": 0,
            "height": 0,
            "title": "synthetic-example",
            "isImage": false,
            "isEmbedded": false
        },
        "profileImageFrame": {
            "positionXPercent": 0,
            "positionYPercent": 0,
            "zoomPercent": 100
        },
        "bannerImageMedia": {
            "id": 0,
            "thumbUrl": "synthetic-example",
            "mediaUrl": "synthetic-example",
            "mediaType": "synthetic-example",
            "width": 0,
            "height": 0,
            "title": "synthetic-example",
            "isImage": false,
            "isEmbedded": false
        },
        "bannerImageFrame": {
            "positionXPercent": 0,
            "positionYPercent": 0,
            "zoomPercent": 100
        },
        "postID": 0,
        "previousPostID": 0
    }
}
Machine-readable endpoint documentation
POST

/v1/community/set_board_membership_accept

#
Accept a community invitation and follow the board atomically.

Parameters

NameTypeRequiredDefaultDescription
code string No "" Invitation code.
isWritingRequest bool No false Explicit write acknowledgement.
boardId int No 0 Expected board ID; prevents accepting a different board invitation.
Request example (cURL)
curl --request POST \
  'https://ca.appointmenttrader.com/v1/community/set_board_membership_accept' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'code={{code}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}' \
  --data-urlencode 'boardId={{boardId}}'

Returns

JSON
See the shared response schema and synthetic example.
Response fields
FieldTypeRequiredDescription
$community_set_board_membership_accept_Response Yes
$.oneOf[0] Yes
$.oneOf[0].allOf[0]object Yes
$.oneOf[0].allOf[0].RequestUserAliasstring Yes
$.oneOf[0].allOf[0].RequestPathstring | null Yes
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Yes
$.oneOf[0].allOf[0].ResponseCodeinteger Yes
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring No
$.oneOf[0].allOf[1]object Yes
$.oneOf[0].allOf[1].Payloadobject Yes
$.oneOf[0].allOf[1].Payload.boardIdinteger Yes
$.oneOf[1]object Yes
$.oneOf[1].RequestUserAliasstring Yes
$.oneOf[1].RequestPathstring | null Yes
$.oneOf[1].RequestStatus = "Failed" Yes
$.oneOf[1].ResponseCodeinteger Yes
$.oneOf[1].ResponseMessageAPIResponseMessage Yes
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[1].ResponseMessage.oneOf[1]array Yes
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[1].ResponseMessage.oneOf[2]object Yes
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[1].RequestImpersonatedByUserAliasstring No
Response example
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/community/set_board_membership_accept",
    "RequestUserAlias": "example-user",
    "Payload": {
        "boardId": 0
    }
}
Machine-readable endpoint documentation
POST

/v1/community/set_board_membership_decision

#
Approve, reject, or cancel a pending application.

Parameters

NameTypeRequiredDefaultDescription
applicationId int No 0 Application ID.
decision string No "" approve, reject, or cancel.
isWritingRequest bool No false Explicit write acknowledgement.
Request example (cURL)
curl --request POST \
  'https://ca.appointmenttrader.com/v1/community/set_board_membership_decision' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'applicationId={{applicationId}}' \
  --data-urlencode 'decision={{decision}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}'

Returns

JSON
See the shared response schema and synthetic example.
Response fields
FieldTypeRequiredDescription
$community_set_board_membership_decision_Response Yes
$.oneOf[0] Yes
$.oneOf[0].allOf[0]object Yes
$.oneOf[0].allOf[0].RequestUserAliasstring Yes
$.oneOf[0].allOf[0].RequestPathstring | null Yes
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Yes
$.oneOf[0].allOf[0].ResponseCodeinteger Yes
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring No
$.oneOf[0].allOf[1]object Yes
$.oneOf[0].allOf[1].Payloadarray Yes
$.oneOf[1]object Yes
$.oneOf[1].RequestUserAliasstring Yes
$.oneOf[1].RequestPathstring | null Yes
$.oneOf[1].RequestStatus = "Failed" Yes
$.oneOf[1].ResponseCodeinteger Yes
$.oneOf[1].ResponseMessageAPIResponseMessage Yes
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[1].ResponseMessage.oneOf[1]array Yes
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[1].ResponseMessage.oneOf[2]object Yes
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[1].RequestImpersonatedByUserAliasstring No
Response example
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/community/set_board_membership_decision",
    "RequestUserAlias": "example-user",
    "Payload": []
}
Machine-readable endpoint documentation
POST

/v1/community/set_board_membership_invite

#
Create a single-use, credit-exempt community invitation.

Parameters

NameTypeRequiredDefaultDescription
boardId int No 0 Board ID.
isWritingRequest bool No false Explicit write acknowledgement.
Request example (cURL)
curl --request POST \
  'https://ca.appointmenttrader.com/v1/community/set_board_membership_invite' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'boardId={{boardId}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}'

Returns

JSON
See the shared response schema and synthetic example.
Response fields
FieldTypeRequiredDescription
$community_set_board_membership_invite_Response Yes
$.oneOf[0] Yes
$.oneOf[0].allOf[0]object Yes
$.oneOf[0].allOf[0].RequestUserAliasstring Yes
$.oneOf[0].allOf[0].RequestPathstring | null Yes
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Yes
$.oneOf[0].allOf[0].ResponseCodeinteger Yes
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring No
$.oneOf[0].allOf[1]object Yes
$.oneOf[0].allOf[1].Payloadobject Yes
$.oneOf[0].allOf[1].Payload.baseCreditsinteger Yes
$.oneOf[0].allOf[1].Payload.signupCreditsinteger Yes
$.oneOf[0].allOf[1].Payload.redeemedReturnCreditsinteger Yes
$.oneOf[0].allOf[1].Payload.issuedInviteCountinteger Yes
$.oneOf[0].allOf[1].Payload.unusedInviteCountinteger Yes
$.oneOf[0].allOf[1].Payload.redeemedCountinteger Yes
$.oneOf[0].allOf[1].Payload.invitesLeftinteger Yes
$.oneOf[0].allOf[1].Payload.invitesLeftLabelstring Yes
$.oneOf[0].allOf[1].Payload.sidebarLabelstring Yes
$.oneOf[0].allOf[1].Payload.activeCodesarray Yes
$.oneOf[0].allOf[1].Payload.activeCodes[]object No
$.oneOf[0].allOf[1].Payload.activeCodes[].codestring Yes
$.oneOf[0].allOf[1].Payload.activeCodes[].formattedCodestring Yes
$.oneOf[0].allOf[1].Payload.activeCodes[].inviteURLstring Yes
$.oneOf[0].allOf[1].Payload.activeCodes[].createdDatestring Yes
$.oneOf[0].allOf[1].Payload.activeCodes[].createdDateLabelstring Yes
$.oneOf[0].allOf[1].Payload.activeCodes[].issuedToAliasstring Yes
$.oneOf[0].allOf[1].Payload.activeCodes[].issuedToEmailstring Yes
$.oneOf[0].allOf[1].Payload.activeCodes[].issuedToLabelstring Yes
$.oneOf[0].allOf[1].Payload.activeCodes[].issuedToProfileURLstring Yes
$.oneOf[0].allOf[1].Payload.activeCodes[].issuedByAliasstring Yes
$.oneOf[0].allOf[1].Payload.activeCodes[].issueSourcestring Yes
$.oneOf[0].allOf[1].Payload.activeCodes[].idinteger Yes
$.oneOf[0].allOf[1].Payload.activeCodes[].issuedToUserIDinteger Yes
$.oneOf[0].allOf[1].Payload.activeCodes[].issuedByUserIDinteger Yes
$.oneOf[0].allOf[1].Payload.activeCodes[].contextObjectIDinteger Yes
$.oneOf[0].allOf[1].Payload.activeCodes[].isInviteCreditExemptboolean Yes
$.oneOf[0].allOf[1].Payload.activeCodes[].invitePurposestring ["","beta_access","generic_invite","board_secretary","board_membership"] Yes
$.oneOf[0].allOf[1].Payload.activeCodes[].contextTypestring ["","board"] Yes
$.oneOf[0].allOf[1].Payload.activeCodes[].presetProfileIntentstring ["","buy","sell","socialize","location-partner"] Yes
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayloadInviteContext Yes
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0]object Yes
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].boardIdinteger No
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].capabilities No
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].capabilities.anyOf[0]array No
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].capabilities.anyOf[0][]string ["invite","read","write","delete","move","schedule","polls","moderate"] No
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].capabilities.anyOf[1]string No
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].capabilities.anyOf[2]object No
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].capabilities.anyOf[2].* No
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].capabilities.anyOf[2].*.anyOf[0]boolean No
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].capabilities.anyOf[2].*.anyOf[1]integer No
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].capabilities.anyOf[2].*.anyOf[2]string No
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].profileImageMediaIDDatabaseInteger NoInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].profileImageMediaID.oneOf[0]integer No
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].profileImageMediaID.oneOf[1]string No
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].bannerImageMediaIDDatabaseInteger NoInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].bannerImageMediaID.oneOf[0]integer No
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].bannerImageMediaID.oneOf[1]string No
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].*InviteContextJSONValue No
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].*.anyOf[0]null No
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].*.anyOf[1]string No
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].*.anyOf[2]number No
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].*.anyOf[3]boolean No
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].*.anyOf[4]array No
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].*.anyOf[4][]InviteContextJSONValue No
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].*.anyOf[5]object No
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].*.anyOf[5].*InviteContextJSONValue No
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[1]array Yes
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[1][]InviteContextJSONValue No
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[1][].anyOf[0]null No
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[1][].anyOf[1]string No
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[1][].anyOf[2]number No
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[1][].anyOf[3]boolean No
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[1][].anyOf[4]array No
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[1][].anyOf[4][]InviteContextJSONValue No
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[1][].anyOf[5]object No
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[1][].anyOf[5].*InviteContextJSONValue No
$.oneOf[0].allOf[1].Payload.redeemedCodesarray Yes
$.oneOf[0].allOf[1].Payload.redeemedCodes[]object No
$.oneOf[0].allOf[1].Payload.redeemedCodes[].codestring Yes
$.oneOf[0].allOf[1].Payload.redeemedCodes[].formattedCodestring Yes
$.oneOf[0].allOf[1].Payload.redeemedCodes[].inviteURLstring Yes
$.oneOf[0].allOf[1].Payload.redeemedCodes[].createdDatestring Yes
$.oneOf[0].allOf[1].Payload.redeemedCodes[].createdDateLabelstring Yes
$.oneOf[0].allOf[1].Payload.redeemedCodes[].issuedToAliasstring Yes
$.oneOf[0].allOf[1].Payload.redeemedCodes[].issuedToEmailstring Yes
$.oneOf[0].allOf[1].Payload.redeemedCodes[].issuedToLabelstring Yes
$.oneOf[0].allOf[1].Payload.redeemedCodes[].issuedToProfileURLstring Yes
$.oneOf[0].allOf[1].Payload.redeemedCodes[].issuedByAliasstring Yes
$.oneOf[0].allOf[1].Payload.redeemedCodes[].issueSourcestring Yes
$.oneOf[0].allOf[1].Payload.redeemedCodes[].idinteger Yes
$.oneOf[0].allOf[1].Payload.redeemedCodes[].issuedToUserIDinteger Yes
$.oneOf[0].allOf[1].Payload.redeemedCodes[].issuedByUserIDinteger Yes
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextObjectIDinteger Yes
$.oneOf[0].allOf[1].Payload.redeemedCodes[].isInviteCreditExemptboolean Yes
$.oneOf[0].allOf[1].Payload.redeemedCodes[].invitePurposestring ["","beta_access","generic_invite","board_secretary","board_membership"] Yes
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextTypestring ["","board"] Yes
$.oneOf[0].allOf[1].Payload.redeemedCodes[].presetProfileIntentstring ["","buy","sell","socialize","location-partner"] Yes
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayloadInviteContext Yes
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0]object Yes
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].boardIdinteger No
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].capabilities No
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].capabilities.anyOf[0]array No
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].capabilities.anyOf[0][]string ["invite","read","write","delete","move","schedule","polls","moderate"] No
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].capabilities.anyOf[1]string No
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].capabilities.anyOf[2]object No
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].capabilities.anyOf[2].* No
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].capabilities.anyOf[2].*.anyOf[0]boolean No
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].capabilities.anyOf[2].*.anyOf[1]integer No
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].capabilities.anyOf[2].*.anyOf[2]string No
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].profileImageMediaIDDatabaseInteger NoInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].profileImageMediaID.oneOf[0]integer No
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].profileImageMediaID.oneOf[1]string No
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].bannerImageMediaIDDatabaseInteger NoInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].bannerImageMediaID.oneOf[0]integer No
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].bannerImageMediaID.oneOf[1]string No
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].*InviteContextJSONValue No
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].*.anyOf[0]null No
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].*.anyOf[1]string No
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].*.anyOf[2]number No
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].*.anyOf[3]boolean No
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].*.anyOf[4]array No
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].*.anyOf[4][]InviteContextJSONValue No
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].*.anyOf[5]object No
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].*.anyOf[5].*InviteContextJSONValue No
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[1]array Yes
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[1][]InviteContextJSONValue No
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[1][].anyOf[0]null No
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[1][].anyOf[1]string No
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[1][].anyOf[2]number No
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[1][].anyOf[3]boolean No
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[1][].anyOf[4]array No
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[1][].anyOf[4][]InviteContextJSONValue No
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[1][].anyOf[5]object No
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[1][].anyOf[5].*InviteContextJSONValue No
$.oneOf[0].allOf[1].Payload.redeemedCodes[].redeemedByUserIDinteger Yes
$.oneOf[0].allOf[1].Payload.redeemedCodes[].redeemedByAliasstring Yes
$.oneOf[0].allOf[1].Payload.redeemedCodes[].redeemedByAvatarstring Yes
$.oneOf[0].allOf[1].Payload.redeemedCodes[].redeemedByProfileURLstring Yes
$.oneOf[0].allOf[1].Payload.redeemedCodes[].redeemedDatestring Yes
$.oneOf[0].allOf[1].Payload.redeemedCodes[].redeemedDateLabelstring Yes
$.oneOf[0].allOf[1].Payload.redeemedCodes[].redeemSourcestring Yes
$.oneOf[0].allOf[1].Payload.redeemedCodes[].isSignupCreditGrantedboolean Yes
$.oneOf[0].allOf[1].Payload.createdInviteobject No
$.oneOf[0].allOf[1].Payload.createdInvite.codestring Yes
$.oneOf[0].allOf[1].Payload.createdInvite.formattedCodestring Yes
$.oneOf[0].allOf[1].Payload.createdInvite.inviteURLstring Yes
$.oneOf[0].allOf[1].Payload.createdInvite.createdDatestring Yes
$.oneOf[0].allOf[1].Payload.createdInvite.createdDateLabelstring Yes
$.oneOf[0].allOf[1].Payload.createdInvite.issuedToAliasstring Yes
$.oneOf[0].allOf[1].Payload.createdInvite.issuedToEmailstring Yes
$.oneOf[0].allOf[1].Payload.createdInvite.issuedToLabelstring Yes
$.oneOf[0].allOf[1].Payload.createdInvite.issuedToProfileURLstring Yes
$.oneOf[0].allOf[1].Payload.createdInvite.issuedByAliasstring Yes
$.oneOf[0].allOf[1].Payload.createdInvite.issueSourcestring Yes
$.oneOf[0].allOf[1].Payload.createdInvite.idinteger Yes
$.oneOf[0].allOf[1].Payload.createdInvite.issuedToUserIDinteger Yes
$.oneOf[0].allOf[1].Payload.createdInvite.issuedByUserIDinteger Yes
$.oneOf[0].allOf[1].Payload.createdInvite.contextObjectIDinteger Yes
$.oneOf[0].allOf[1].Payload.createdInvite.isInviteCreditExemptboolean Yes
$.oneOf[0].allOf[1].Payload.createdInvite.invitePurposestring ["","beta_access","generic_invite","board_secretary","board_membership"] Yes
$.oneOf[0].allOf[1].Payload.createdInvite.contextTypestring ["","board"] Yes
$.oneOf[0].allOf[1].Payload.createdInvite.presetProfileIntentstring ["","buy","sell","socialize","location-partner"] Yes
$.oneOf[0].allOf[1].Payload.createdInvite.contextPayloadInviteContext Yes
$.oneOf[0].allOf[1].Payload.createdInvite.contextPayload.oneOf[0]object Yes
$.oneOf[0].allOf[1].Payload.createdInvite.contextPayload.oneOf[0].boardIdinteger No
$.oneOf[0].allOf[1].Payload.createdInvite.contextPayload.oneOf[0].capabilities No
$.oneOf[0].allOf[1].Payload.createdInvite.contextPayload.oneOf[0].capabilities.anyOf[0]array No
$.oneOf[0].allOf[1].Payload.createdInvite.contextPayload.oneOf[0].capabilities.anyOf[0][]string ["invite","read","write","delete","move","schedule","polls","moderate"] No
$.oneOf[0].allOf[1].Payload.createdInvite.contextPayload.oneOf[0].capabilities.anyOf[1]string No
$.oneOf[0].allOf[1].Payload.createdInvite.contextPayload.oneOf[0].capabilities.anyOf[2]object No
$.oneOf[0].allOf[1].Payload.createdInvite.contextPayload.oneOf[0].capabilities.anyOf[2].* No
$.oneOf[0].allOf[1].Payload.createdInvite.contextPayload.oneOf[0].capabilities.anyOf[2].*.anyOf[0]boolean No
$.oneOf[0].allOf[1].Payload.createdInvite.contextPayload.oneOf[0].capabilities.anyOf[2].*.anyOf[1]integer No
$.oneOf[0].allOf[1].Payload.createdInvite.contextPayload.oneOf[0].capabilities.anyOf[2].*.anyOf[2]string No
$.oneOf[0].allOf[1].Payload.createdInvite.contextPayload.oneOf[0].profileImageMediaIDDatabaseInteger NoInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.createdInvite.contextPayload.oneOf[0].profileImageMediaID.oneOf[0]integer No
$.oneOf[0].allOf[1].Payload.createdInvite.contextPayload.oneOf[0].profileImageMediaID.oneOf[1]string No
$.oneOf[0].allOf[1].Payload.createdInvite.contextPayload.oneOf[0].bannerImageMediaIDDatabaseInteger NoInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.createdInvite.contextPayload.oneOf[0].bannerImageMediaID.oneOf[0]integer No
$.oneOf[0].allOf[1].Payload.createdInvite.contextPayload.oneOf[0].bannerImageMediaID.oneOf[1]string No
$.oneOf[0].allOf[1].Payload.createdInvite.contextPayload.oneOf[0].*InviteContextJSONValue No
$.oneOf[0].allOf[1].Payload.createdInvite.contextPayload.oneOf[0].*.anyOf[0]null No
$.oneOf[0].allOf[1].Payload.createdInvite.contextPayload.oneOf[0].*.anyOf[1]string No
$.oneOf[0].allOf[1].Payload.createdInvite.contextPayload.oneOf[0].*.anyOf[2]number No
$.oneOf[0].allOf[1].Payload.createdInvite.contextPayload.oneOf[0].*.anyOf[3]boolean No
$.oneOf[0].allOf[1].Payload.createdInvite.contextPayload.oneOf[0].*.anyOf[4]array No
$.oneOf[0].allOf[1].Payload.createdInvite.contextPayload.oneOf[0].*.anyOf[4][]InviteContextJSONValue No
$.oneOf[0].allOf[1].Payload.createdInvite.contextPayload.oneOf[0].*.anyOf[5]object No
$.oneOf[0].allOf[1].Payload.createdInvite.contextPayload.oneOf[0].*.anyOf[5].*InviteContextJSONValue No
$.oneOf[0].allOf[1].Payload.createdInvite.contextPayload.oneOf[1]array Yes
$.oneOf[0].allOf[1].Payload.createdInvite.contextPayload.oneOf[1][]InviteContextJSONValue No
$.oneOf[0].allOf[1].Payload.createdInvite.contextPayload.oneOf[1][].anyOf[0]null No
$.oneOf[0].allOf[1].Payload.createdInvite.contextPayload.oneOf[1][].anyOf[1]string No
$.oneOf[0].allOf[1].Payload.createdInvite.contextPayload.oneOf[1][].anyOf[2]number No
$.oneOf[0].allOf[1].Payload.createdInvite.contextPayload.oneOf[1][].anyOf[3]boolean No
$.oneOf[0].allOf[1].Payload.createdInvite.contextPayload.oneOf[1][].anyOf[4]array No
$.oneOf[0].allOf[1].Payload.createdInvite.contextPayload.oneOf[1][].anyOf[4][]InviteContextJSONValue No
$.oneOf[0].allOf[1].Payload.createdInvite.contextPayload.oneOf[1][].anyOf[5]object No
$.oneOf[0].allOf[1].Payload.createdInvite.contextPayload.oneOf[1][].anyOf[5].*InviteContextJSONValue No
$.oneOf[1]object Yes
$.oneOf[1].RequestUserAliasstring Yes
$.oneOf[1].RequestPathstring | null Yes
$.oneOf[1].RequestStatus = "Failed" Yes
$.oneOf[1].ResponseCodeinteger Yes
$.oneOf[1].ResponseMessageAPIResponseMessage Yes
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[1].ResponseMessage.oneOf[1]array Yes
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[1].ResponseMessage.oneOf[2]object Yes
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[1].RequestImpersonatedByUserAliasstring No
Response example
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/community/set_board_membership_invite",
    "RequestUserAlias": "example-user",
    "Payload": {
        "baseCredits": 0,
        "signupCredits": 0,
        "redeemedReturnCredits": 0,
        "issuedInviteCount": 0,
        "unusedInviteCount": 0,
        "redeemedCount": 0,
        "invitesLeft": 0,
        "invitesLeftLabel": "synthetic-example",
        "sidebarLabel": "synthetic-example",
        "activeCodes": [],
        "redeemedCodes": []
    }
}
Machine-readable endpoint documentation
POST

/v1/community/set_board_membership_invite_revoke

#
Revoke an unused membership invitation.

Parameters

NameTypeRequiredDefaultDescription
boardId int No 0 Board ID.
inviteId int No 0 Invitation record ID.
isWritingRequest bool No false Explicit write acknowledgement.
Request example (cURL)
curl --request POST \
  'https://ca.appointmenttrader.com/v1/community/set_board_membership_invite_revoke' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'boardId={{boardId}}' \
  --data-urlencode 'inviteId={{inviteId}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}'

Returns

JSON
See the shared response schema and synthetic example.
Response fields
FieldTypeRequiredDescription
$community_set_board_membership_invite_revoke_Response Yes
$.oneOf[0] Yes
$.oneOf[0].allOf[0]object Yes
$.oneOf[0].allOf[0].RequestUserAliasstring Yes
$.oneOf[0].allOf[0].RequestPathstring | null Yes
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Yes
$.oneOf[0].allOf[0].ResponseCodeinteger Yes
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring No
$.oneOf[0].allOf[1]object Yes
$.oneOf[0].allOf[1].Payloadobject Yes
$.oneOf[0].allOf[1].Payload.baseCreditsinteger Yes
$.oneOf[0].allOf[1].Payload.signupCreditsinteger Yes
$.oneOf[0].allOf[1].Payload.redeemedReturnCreditsinteger Yes
$.oneOf[0].allOf[1].Payload.issuedInviteCountinteger Yes
$.oneOf[0].allOf[1].Payload.unusedInviteCountinteger Yes
$.oneOf[0].allOf[1].Payload.redeemedCountinteger Yes
$.oneOf[0].allOf[1].Payload.invitesLeftinteger Yes
$.oneOf[0].allOf[1].Payload.invitesLeftLabelstring Yes
$.oneOf[0].allOf[1].Payload.sidebarLabelstring Yes
$.oneOf[0].allOf[1].Payload.activeCodesarray Yes
$.oneOf[0].allOf[1].Payload.activeCodes[]object No
$.oneOf[0].allOf[1].Payload.activeCodes[].codestring Yes
$.oneOf[0].allOf[1].Payload.activeCodes[].formattedCodestring Yes
$.oneOf[0].allOf[1].Payload.activeCodes[].inviteURLstring Yes
$.oneOf[0].allOf[1].Payload.activeCodes[].createdDatestring Yes
$.oneOf[0].allOf[1].Payload.activeCodes[].createdDateLabelstring Yes
$.oneOf[0].allOf[1].Payload.activeCodes[].issuedToAliasstring Yes
$.oneOf[0].allOf[1].Payload.activeCodes[].issuedToEmailstring Yes
$.oneOf[0].allOf[1].Payload.activeCodes[].issuedToLabelstring Yes
$.oneOf[0].allOf[1].Payload.activeCodes[].issuedToProfileURLstring Yes
$.oneOf[0].allOf[1].Payload.activeCodes[].issuedByAliasstring Yes
$.oneOf[0].allOf[1].Payload.activeCodes[].issueSourcestring Yes
$.oneOf[0].allOf[1].Payload.activeCodes[].idinteger Yes
$.oneOf[0].allOf[1].Payload.activeCodes[].issuedToUserIDinteger Yes
$.oneOf[0].allOf[1].Payload.activeCodes[].issuedByUserIDinteger Yes
$.oneOf[0].allOf[1].Payload.activeCodes[].contextObjectIDinteger Yes
$.oneOf[0].allOf[1].Payload.activeCodes[].isInviteCreditExemptboolean Yes
$.oneOf[0].allOf[1].Payload.activeCodes[].invitePurposestring ["","beta_access","generic_invite","board_secretary","board_membership"] Yes
$.oneOf[0].allOf[1].Payload.activeCodes[].contextTypestring ["","board"] Yes
$.oneOf[0].allOf[1].Payload.activeCodes[].presetProfileIntentstring ["","buy","sell","socialize","location-partner"] Yes
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayloadInviteContext Yes
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0]object Yes
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].boardIdinteger No
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].capabilities No
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].capabilities.anyOf[0]array No
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].capabilities.anyOf[0][]string ["invite","read","write","delete","move","schedule","polls","moderate"] No
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].capabilities.anyOf[1]string No
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].capabilities.anyOf[2]object No
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].capabilities.anyOf[2].* No
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].capabilities.anyOf[2].*.anyOf[0]boolean No
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].capabilities.anyOf[2].*.anyOf[1]integer No
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].capabilities.anyOf[2].*.anyOf[2]string No
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].profileImageMediaIDDatabaseInteger NoInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].profileImageMediaID.oneOf[0]integer No
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].profileImageMediaID.oneOf[1]string No
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].bannerImageMediaIDDatabaseInteger NoInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].bannerImageMediaID.oneOf[0]integer No
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].bannerImageMediaID.oneOf[1]string No
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].*InviteContextJSONValue No
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].*.anyOf[0]null No
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].*.anyOf[1]string No
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].*.anyOf[2]number No
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].*.anyOf[3]boolean No
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].*.anyOf[4]array No
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].*.anyOf[4][]InviteContextJSONValue No
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].*.anyOf[5]object No
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].*.anyOf[5].*InviteContextJSONValue No
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[1]array Yes
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[1][]InviteContextJSONValue No
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[1][].anyOf[0]null No
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[1][].anyOf[1]string No
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[1][].anyOf[2]number No
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[1][].anyOf[3]boolean No
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[1][].anyOf[4]array No
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[1][].anyOf[4][]InviteContextJSONValue No
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[1][].anyOf[5]object No
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[1][].anyOf[5].*InviteContextJSONValue No
$.oneOf[0].allOf[1].Payload.redeemedCodesarray Yes
$.oneOf[0].allOf[1].Payload.redeemedCodes[]object No
$.oneOf[0].allOf[1].Payload.redeemedCodes[].codestring Yes
$.oneOf[0].allOf[1].Payload.redeemedCodes[].formattedCodestring Yes
$.oneOf[0].allOf[1].Payload.redeemedCodes[].inviteURLstring Yes
$.oneOf[0].allOf[1].Payload.redeemedCodes[].createdDatestring Yes
$.oneOf[0].allOf[1].Payload.redeemedCodes[].createdDateLabelstring Yes
$.oneOf[0].allOf[1].Payload.redeemedCodes[].issuedToAliasstring Yes
$.oneOf[0].allOf[1].Payload.redeemedCodes[].issuedToEmailstring Yes
$.oneOf[0].allOf[1].Payload.redeemedCodes[].issuedToLabelstring Yes
$.oneOf[0].allOf[1].Payload.redeemedCodes[].issuedToProfileURLstring Yes
$.oneOf[0].allOf[1].Payload.redeemedCodes[].issuedByAliasstring Yes
$.oneOf[0].allOf[1].Payload.redeemedCodes[].issueSourcestring Yes
$.oneOf[0].allOf[1].Payload.redeemedCodes[].idinteger Yes
$.oneOf[0].allOf[1].Payload.redeemedCodes[].issuedToUserIDinteger Yes
$.oneOf[0].allOf[1].Payload.redeemedCodes[].issuedByUserIDinteger Yes
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextObjectIDinteger Yes
$.oneOf[0].allOf[1].Payload.redeemedCodes[].isInviteCreditExemptboolean Yes
$.oneOf[0].allOf[1].Payload.redeemedCodes[].invitePurposestring ["","beta_access","generic_invite","board_secretary","board_membership"] Yes
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextTypestring ["","board"] Yes
$.oneOf[0].allOf[1].Payload.redeemedCodes[].presetProfileIntentstring ["","buy","sell","socialize","location-partner"] Yes
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayloadInviteContext Yes
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0]object Yes
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].boardIdinteger No
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].capabilities No
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].capabilities.anyOf[0]array No
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].capabilities.anyOf[0][]string ["invite","read","write","delete","move","schedule","polls","moderate"] No
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].capabilities.anyOf[1]string No
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].capabilities.anyOf[2]object No
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].capabilities.anyOf[2].* No
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].capabilities.anyOf[2].*.anyOf[0]boolean No
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].capabilities.anyOf[2].*.anyOf[1]integer No
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].capabilities.anyOf[2].*.anyOf[2]string No
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].profileImageMediaIDDatabaseInteger NoInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].profileImageMediaID.oneOf[0]integer No
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].profileImageMediaID.oneOf[1]string No
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].bannerImageMediaIDDatabaseInteger NoInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].bannerImageMediaID.oneOf[0]integer No
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].bannerImageMediaID.oneOf[1]string No
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].*InviteContextJSONValue No
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].*.anyOf[0]null No
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].*.anyOf[1]string No
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].*.anyOf[2]number No
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].*.anyOf[3]boolean No
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].*.anyOf[4]array No
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].*.anyOf[4][]InviteContextJSONValue No
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].*.anyOf[5]object No
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].*.anyOf[5].*InviteContextJSONValue No
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[1]array Yes
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[1][]InviteContextJSONValue No
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[1][].anyOf[0]null No
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[1][].anyOf[1]string No
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[1][].anyOf[2]number No
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[1][].anyOf[3]boolean No
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[1][].anyOf[4]array No
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[1][].anyOf[4][]InviteContextJSONValue No
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[1][].anyOf[5]object No
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[1][].anyOf[5].*InviteContextJSONValue No
$.oneOf[0].allOf[1].Payload.redeemedCodes[].redeemedByUserIDinteger Yes
$.oneOf[0].allOf[1].Payload.redeemedCodes[].redeemedByAliasstring Yes
$.oneOf[0].allOf[1].Payload.redeemedCodes[].redeemedByAvatarstring Yes
$.oneOf[0].allOf[1].Payload.redeemedCodes[].redeemedByProfileURLstring Yes
$.oneOf[0].allOf[1].Payload.redeemedCodes[].redeemedDatestring Yes
$.oneOf[0].allOf[1].Payload.redeemedCodes[].redeemedDateLabelstring Yes
$.oneOf[0].allOf[1].Payload.redeemedCodes[].redeemSourcestring Yes
$.oneOf[0].allOf[1].Payload.redeemedCodes[].isSignupCreditGrantedboolean Yes
$.oneOf[1]object Yes
$.oneOf[1].RequestUserAliasstring Yes
$.oneOf[1].RequestPathstring | null Yes
$.oneOf[1].RequestStatus = "Failed" Yes
$.oneOf[1].ResponseCodeinteger Yes
$.oneOf[1].ResponseMessageAPIResponseMessage Yes
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[1].ResponseMessage.oneOf[1]array Yes
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[1].ResponseMessage.oneOf[2]object Yes
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[1].RequestImpersonatedByUserAliasstring No
Response example
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/community/set_board_membership_invite_revoke",
    "RequestUserAlias": "example-user",
    "Payload": {
        "baseCredits": 0,
        "signupCredits": 0,
        "redeemedReturnCredits": 0,
        "issuedInviteCount": 0,
        "unusedInviteCount": 0,
        "redeemedCount": 0,
        "invitesLeft": 0,
        "invitesLeftLabel": "synthetic-example",
        "sidebarLabel": "synthetic-example",
        "activeCodes": [],
        "redeemedCodes": []
    }
}
Machine-readable endpoint documentation
POST

/v1/community/set_board_membership_remove

#
Revoke explicit membership without changing independently earned access or following.

Parameters

NameTypeRequiredDefaultDescription
boardId int No 0 Board ID.
userId int No 0 Member user ID.
isWritingRequest bool No false Explicit write acknowledgement.
Request example (cURL)
curl --request POST \
  'https://ca.appointmenttrader.com/v1/community/set_board_membership_remove' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'boardId={{boardId}}' \
  --data-urlencode 'userId={{userId}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}'

Returns

JSON
See the shared response schema and synthetic example.
Response fields
FieldTypeRequiredDescription
$community_set_board_membership_remove_Response Yes
$.oneOf[0] Yes
$.oneOf[0].allOf[0]object Yes
$.oneOf[0].allOf[0].RequestUserAliasstring Yes
$.oneOf[0].allOf[0].RequestPathstring | null Yes
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Yes
$.oneOf[0].allOf[0].ResponseCodeinteger Yes
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring No
$.oneOf[0].allOf[1]object Yes
$.oneOf[0].allOf[1].Payloadarray Yes
$.oneOf[1]object Yes
$.oneOf[1].RequestUserAliasstring Yes
$.oneOf[1].RequestPathstring | null Yes
$.oneOf[1].RequestStatus = "Failed" Yes
$.oneOf[1].ResponseCodeinteger Yes
$.oneOf[1].ResponseMessageAPIResponseMessage Yes
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[1].ResponseMessage.oneOf[1]array Yes
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[1].ResponseMessage.oneOf[2]object Yes
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[1].RequestImpersonatedByUserAliasstring No
Response example
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/community/set_board_membership_remove",
    "RequestUserAlias": "example-user",
    "Payload": []
}
Machine-readable endpoint documentation
POST

/v1/community/set_board_membership_request

#
Request admission and open the application chat.

Parameters

NameTypeRequiredDefaultDescription
boardId int No 0 Board ID.
message string No "" Optional application note, at most 4000 characters.
isWritingRequest bool No false Explicit write acknowledgement.
Request example (cURL)
curl --request POST \
  'https://ca.appointmenttrader.com/v1/community/set_board_membership_request' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'boardId={{boardId}}' \
  --data-urlencode 'message={{message}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}'

Returns

JSON
See the shared response schema and synthetic example.
Response fields
FieldTypeRequiredDescription
$community_set_board_membership_request_Response Yes
$.oneOf[0] Yes
$.oneOf[0].allOf[0]object Yes
$.oneOf[0].allOf[0].RequestUserAliasstring Yes
$.oneOf[0].allOf[0].RequestPathstring | null Yes
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Yes
$.oneOf[0].allOf[0].ResponseCodeinteger Yes
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring No
$.oneOf[0].allOf[1]object Yes
$.oneOf[0].allOf[1].Payloadobject Yes
$.oneOf[0].allOf[1].Payload.applicationIdDatabaseInteger YesInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.applicationId.oneOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.applicationId.oneOf[1]string Yes
$.oneOf[0].allOf[1].Payload.chatURLstring Yes
$.oneOf[1]object Yes
$.oneOf[1].RequestUserAliasstring Yes
$.oneOf[1].RequestPathstring | null Yes
$.oneOf[1].RequestStatus = "Failed" Yes
$.oneOf[1].ResponseCodeinteger Yes
$.oneOf[1].ResponseMessageAPIResponseMessage Yes
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[1].ResponseMessage.oneOf[1]array Yes
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[1].ResponseMessage.oneOf[2]object Yes
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[1].RequestImpersonatedByUserAliasstring No
Response example
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/community/set_board_membership_request",
    "RequestUserAlias": "example-user",
    "Payload": {
        "applicationId": 0,
        "chatURL": "synthetic-example"
    }
}
Machine-readable endpoint documentation
POST

/v1/community/set_board_membership_settings

#
Set board-wide admissions and Read or ReadWrite membership access.

Parameters

NameTypeRequiredDefaultDescription
boardId int No 0 Board ID.
enabled bool No false Whether new admissions are enabled.
access string No "ReadWrite" Read or ReadWrite, applied to all explicit members.
isWritingRequest bool No false Explicit write acknowledgement.
Request example (cURL)
curl --request POST \
  'https://ca.appointmenttrader.com/v1/community/set_board_membership_settings' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'boardId={{boardId}}' \
  --data-urlencode 'enabled={{enabled}}' \
  --data-urlencode 'access={{access}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}'

Returns

JSON
See the shared response schema and synthetic example.
Response fields
FieldTypeRequiredDescription
$community_set_board_membership_settings_Response Yes
$.oneOf[0] Yes
$.oneOf[0].allOf[0]object Yes
$.oneOf[0].allOf[0].RequestUserAliasstring Yes
$.oneOf[0].allOf[0].RequestPathstring | null Yes
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Yes
$.oneOf[0].allOf[0].ResponseCodeinteger Yes
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring No
$.oneOf[0].allOf[1]object Yes
$.oneOf[0].allOf[1].Payloadarray Yes
$.oneOf[1]object Yes
$.oneOf[1].RequestUserAliasstring Yes
$.oneOf[1].RequestPathstring | null Yes
$.oneOf[1].RequestStatus = "Failed" Yes
$.oneOf[1].ResponseCodeinteger Yes
$.oneOf[1].ResponseMessageAPIResponseMessage Yes
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[1].ResponseMessage.oneOf[1]array Yes
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[1].ResponseMessage.oneOf[2]object Yes
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[1].RequestImpersonatedByUserAliasstring No
Response example
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/community/set_board_membership_settings",
    "RequestUserAlias": "example-user",
    "Payload": []
}
Machine-readable endpoint documentation
POST

/v1/community/set_board_pin

#
Pins a followed community for the requesting account's personal navigation. Pins retain pinning order ahead of the selected community sort. Unpinning resets the order; following again starts unpinned. Pinning grants no access.

Parameters

NameTypeRequiredDefaultDescription
boardID int No 0 ID of an existing, followed, non-deleted board.
isPinned bool No false True to pin, false to unpin.
isWritingRequest bool No false Required true to persist the change.
Request example (cURL)
curl --request POST \
  'https://ca.appointmenttrader.com/v1/community/set_board_pin' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'boardID={{boardID}}' \
  --data-urlencode 'isPinned={{isPinned}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}'

Returns

JSON
See the shared response schema and synthetic example.
Response fields
FieldTypeRequiredDescription
$community_set_board_pin_Response Yes
$.oneOf[0] Yes
$.oneOf[0].allOf[0]object Yes
$.oneOf[0].allOf[0].RequestUserAliasstring Yes
$.oneOf[0].allOf[0].RequestPathstring | null Yes
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Yes
$.oneOf[0].allOf[0].ResponseCodeinteger Yes
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring No
$.oneOf[0].allOf[1]object Yes
$.oneOf[0].allOf[1].Payloadobject Yes
$.oneOf[0].allOf[1].Payload.BoardIDinteger Yes
$.oneOf[0].allOf[1].Payload.IsPinnedboolean Yes
$.oneOf[0].allOf[1].Payload.SortOrderinteger Yes
$.oneOf[1]object Yes
$.oneOf[1].RequestUserAliasstring Yes
$.oneOf[1].RequestPathstring | null Yes
$.oneOf[1].RequestStatus = "Failed" Yes
$.oneOf[1].ResponseCodeinteger Yes
$.oneOf[1].ResponseMessageAPIResponseMessage Yes
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[1].ResponseMessage.oneOf[1]array Yes
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[1].ResponseMessage.oneOf[2]object Yes
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[1].RequestImpersonatedByUserAliasstring No
Response example
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/community/set_board_pin",
    "RequestUserAlias": "example-user",
    "Payload": {
        "BoardID": 0,
        "IsPinned": false,
        "SortOrder": 0
    }
}
Machine-readable endpoint documentation
POST

/v1/community/set_board_secretary

#
Assigns or clears a board secretary and delegated board-scoped capabilities.

Parameters

NameTypeRequiredDefaultDescription
boardId int No 0 ATDiscussionBoards.ID.
userId int No 0 Secretary ATUser.ID.
capabilities string No "" Comma-separated or JSON list of delegated capabilities.
remove bool No false If true, clears the secretary row.
isWritingRequest bool No false Required true to persist.
userAlias string No "" Optional secretary user alias when userId is not provided.
Request example (cURL)
curl --request POST \
  'https://ca.appointmenttrader.com/v1/community/set_board_secretary' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'boardId={{boardId}}' \
  --data-urlencode 'userId={{userId}}' \
  --data-urlencode 'capabilities={{capabilities}}' \
  --data-urlencode 'remove={{remove}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}' \
  --data-urlencode 'userAlias={{userAlias}}'

Returns

JSON
See the shared response schema and synthetic example.
Response fields
FieldTypeRequiredDescription
$community_set_board_secretary_Response Yes
$.oneOf[0] Yes
$.oneOf[0].allOf[0]object Yes
$.oneOf[0].allOf[0].RequestUserAliasstring Yes
$.oneOf[0].allOf[0].RequestPathstring | null Yes
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Yes
$.oneOf[0].allOf[0].ResponseCodeinteger Yes
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring No
$.oneOf[0].allOf[1]object Yes
$.oneOf[0].allOf[1].Payloadobject Yes
$.oneOf[0].allOf[1].Payload.Succeeded = true Yes
$.oneOf[0].allOf[1].Payload.Leadershipobject Yes
$.oneOf[0].allOf[1].Payload.Leadership.president Yes
$.oneOf[0].allOf[1].Payload.Leadership.president.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.Leadership.president.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.Leadership.president.anyOf[0].userIDinteger Yes
$.oneOf[0].allOf[1].Payload.Leadership.president.anyOf[0].aliasstring Yes
$.oneOf[0].allOf[1].Payload.Leadership.president.anyOf[0].avatarstring Yes
$.oneOf[0].allOf[1].Payload.Leadership.president.anyOf[0].profileURLstring Yes
$.oneOf[0].allOf[1].Payload.Leadership.president.anyOf[0].rolestring ["President","Secretary"] Yes
$.oneOf[0].allOf[1].Payload.Leadership.president.anyOf[0].capabilitiesarray Yes
$.oneOf[0].allOf[1].Payload.Leadership.president.anyOf[0].capabilities[]string ["invite","read","write","delete","move","schedule","polls","moderate"] No
$.oneOf[0].allOf[1].Payload.Leadership.president.anyOf[0].display Yes
$.oneOf[0].allOf[1].Payload.Leadership.president.anyOf[0].display.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.Leadership.president.anyOf[0].display.anyOf[0].aliasstring | null Yes
$.oneOf[0].allOf[1].Payload.Leadership.president.anyOf[0].display.anyOf[0].avatarstring | null Yes
$.oneOf[0].allOf[1].Payload.Leadership.president.anyOf[0].display.anyOf[0].avatarEmojistring | null Yes
$.oneOf[0].allOf[1].Payload.Leadership.president.anyOf[0].display.anyOf[0].profileImageUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.Leadership.president.anyOf[0].display.anyOf[0].profileImageURLstring | null Yes
$.oneOf[0].allOf[1].Payload.Leadership.president.anyOf[0].display.anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.Leadership.president.anyOf[0].display.anyOf[0].profileUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.Leadership.president.anyOf[0].display.anyOf[0].profileURLstring | null Yes
$.oneOf[0].allOf[1].Payload.Leadership.president.anyOf[0].display.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.Leadership.president.anyOf[0].display.anyOf[0].customColorstring | null Yes
$.oneOf[0].allOf[1].Payload.Leadership.president.anyOf[0].display.anyOf[0].customTextColorstring | null Yes
$.oneOf[0].allOf[1].Payload.Leadership.president.anyOf[0].display.anyOf[0].avatarModestring | null Yes
$.oneOf[0].allOf[1].Payload.Leadership.president.anyOf[0].display.anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.Leadership.president.anyOf[0].display.anyOf[0].idinteger | null Yes
$.oneOf[0].allOf[1].Payload.Leadership.president.anyOf[0].display.anyOf[0].userIDinteger | null Yes
$.oneOf[0].allOf[1].Payload.Leadership.president.anyOf[0].display.anyOf[0].isRichboolean Yes
$.oneOf[0].allOf[1].Payload.Leadership.president.anyOf[0].display.anyOf[0].profileImage Yes
$.oneOf[0].allOf[1].Payload.Leadership.president.anyOf[0].display.anyOf[0].profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.Leadership.president.anyOf[0].display.anyOf[0].profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.Leadership.president.anyOf[0].display.anyOf[0].profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.Leadership.president.anyOf[0].display.anyOf[0].profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.Leadership.president.anyOf[0].display.anyOf[0].profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.Leadership.president.anyOf[0].display.anyOf[0].profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.Leadership.president.anyOf[0].display.anyOf[0].profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.Leadership.president.anyOf[0].display.anyOf[0].profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.Leadership.president.anyOf[0].display.anyOf[0].profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.Leadership.president.anyOf[0].display.anyOf[0].profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.Leadership.president.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.Leadership.president.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.Leadership.president.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.Leadership.president.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.Leadership.president.anyOf[0].display.anyOf[0].profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.Leadership.president.anyOf[0].display.anyOf[0].profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Leadership.president.anyOf[0].display.anyOf[0].medalsarray Yes
$.oneOf[0].allOf[1].Payload.Leadership.president.anyOf[0].display.anyOf[0].medals[]object No
$.oneOf[0].allOf[1].Payload.Leadership.president.anyOf[0].display.anyOf[0].medals[].Namestring Yes
$.oneOf[0].allOf[1].Payload.Leadership.president.anyOf[0].display.anyOf[0].medals[].URLstring Yes
$.oneOf[0].allOf[1].Payload.Leadership.president.anyOf[0].display.anyOf[0].identityHiddenboolean NoAn anonymized author has no profile or follow action.
$.oneOf[0].allOf[1].Payload.Leadership.president.anyOf[0].display.anyOf[0].identityHiddenUntilinteger | null NoCurrent response-race closing timestamp in Unix seconds.
$.oneOf[0].allOf[1].Payload.Leadership.president.anyOf[0].display.anyOf[1]array Yes
$.oneOf[0].allOf[1].Payload.Leadership.president.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Leadership.secretariesarray Yes
$.oneOf[0].allOf[1].Payload.Leadership.secretaries[]object No
$.oneOf[0].allOf[1].Payload.Leadership.secretaries[].idinteger Yes
$.oneOf[0].allOf[1].Payload.Leadership.secretaries[].userIDinteger Yes
$.oneOf[0].allOf[1].Payload.Leadership.secretaries[].aliasstring Yes
$.oneOf[0].allOf[1].Payload.Leadership.secretaries[].avatarstring Yes
$.oneOf[0].allOf[1].Payload.Leadership.secretaries[].profileURLstring Yes
$.oneOf[0].allOf[1].Payload.Leadership.secretaries[].rolestring ["President","Secretary"] Yes
$.oneOf[0].allOf[1].Payload.Leadership.secretaries[].capabilitiesarray Yes
$.oneOf[0].allOf[1].Payload.Leadership.secretaries[].capabilities[]string ["invite","read","write","delete","move","schedule","polls","moderate"] No
$.oneOf[0].allOf[1].Payload.Leadership.secretaries[].display Yes
$.oneOf[0].allOf[1].Payload.Leadership.secretaries[].display.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.Leadership.secretaries[].display.anyOf[0].aliasstring | null Yes
$.oneOf[0].allOf[1].Payload.Leadership.secretaries[].display.anyOf[0].avatarstring | null Yes
$.oneOf[0].allOf[1].Payload.Leadership.secretaries[].display.anyOf[0].avatarEmojistring | null Yes
$.oneOf[0].allOf[1].Payload.Leadership.secretaries[].display.anyOf[0].profileImageUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.Leadership.secretaries[].display.anyOf[0].profileImageURLstring | null Yes
$.oneOf[0].allOf[1].Payload.Leadership.secretaries[].display.anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.Leadership.secretaries[].display.anyOf[0].profileUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.Leadership.secretaries[].display.anyOf[0].profileURLstring | null Yes
$.oneOf[0].allOf[1].Payload.Leadership.secretaries[].display.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.Leadership.secretaries[].display.anyOf[0].customColorstring | null Yes
$.oneOf[0].allOf[1].Payload.Leadership.secretaries[].display.anyOf[0].customTextColorstring | null Yes
$.oneOf[0].allOf[1].Payload.Leadership.secretaries[].display.anyOf[0].avatarModestring | null Yes
$.oneOf[0].allOf[1].Payload.Leadership.secretaries[].display.anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.Leadership.secretaries[].display.anyOf[0].idinteger | null Yes
$.oneOf[0].allOf[1].Payload.Leadership.secretaries[].display.anyOf[0].userIDinteger | null Yes
$.oneOf[0].allOf[1].Payload.Leadership.secretaries[].display.anyOf[0].isRichboolean Yes
$.oneOf[0].allOf[1].Payload.Leadership.secretaries[].display.anyOf[0].profileImage Yes
$.oneOf[0].allOf[1].Payload.Leadership.secretaries[].display.anyOf[0].profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.Leadership.secretaries[].display.anyOf[0].profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.Leadership.secretaries[].display.anyOf[0].profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.Leadership.secretaries[].display.anyOf[0].profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.Leadership.secretaries[].display.anyOf[0].profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.Leadership.secretaries[].display.anyOf[0].profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.Leadership.secretaries[].display.anyOf[0].profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.Leadership.secretaries[].display.anyOf[0].profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.Leadership.secretaries[].display.anyOf[0].profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.Leadership.secretaries[].display.anyOf[0].profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.Leadership.secretaries[].display.anyOf[0].profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.Leadership.secretaries[].display.anyOf[0].profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.Leadership.secretaries[].display.anyOf[0].profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.Leadership.secretaries[].display.anyOf[0].profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.Leadership.secretaries[].display.anyOf[0].profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.Leadership.secretaries[].display.anyOf[0].profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Leadership.secretaries[].display.anyOf[0].medalsarray Yes
$.oneOf[0].allOf[1].Payload.Leadership.secretaries[].display.anyOf[0].medals[]object No
$.oneOf[0].allOf[1].Payload.Leadership.secretaries[].display.anyOf[0].medals[].Namestring Yes
$.oneOf[0].allOf[1].Payload.Leadership.secretaries[].display.anyOf[0].medals[].URLstring Yes
$.oneOf[0].allOf[1].Payload.Leadership.secretaries[].display.anyOf[0].identityHiddenboolean NoAn anonymized author has no profile or follow action.
$.oneOf[0].allOf[1].Payload.Leadership.secretaries[].display.anyOf[0].identityHiddenUntilinteger | null NoCurrent response-race closing timestamp in Unix seconds.
$.oneOf[0].allOf[1].Payload.Leadership.secretaries[].display.anyOf[1]array Yes
$.oneOf[0].allOf[1].Payload.Leadership.secretaryLimitinteger Yes
$.oneOf[0].allOf[1].Payload.Leadership.secretaryCountinteger Yes
$.oneOf[0].allOf[1].Payload.Leadership.writeEligibleMemberCountinteger Yes
$.oneOf[0].allOf[1].Payload.Leadership.capabilityDefinitionsobject Yes
$.oneOf[0].allOf[1].Payload.Leadership.capabilityDefinitions.inviteobject Yes
$.oneOf[0].allOf[1].Payload.Leadership.capabilityDefinitions.invite.key = "invite" Yes
$.oneOf[0].allOf[1].Payload.Leadership.capabilityDefinitions.invite.labelstring Yes
$.oneOf[0].allOf[1].Payload.Leadership.capabilityDefinitions.readobject Yes
$.oneOf[0].allOf[1].Payload.Leadership.capabilityDefinitions.read.key = "read" Yes
$.oneOf[0].allOf[1].Payload.Leadership.capabilityDefinitions.read.labelstring Yes
$.oneOf[0].allOf[1].Payload.Leadership.capabilityDefinitions.writeobject Yes
$.oneOf[0].allOf[1].Payload.Leadership.capabilityDefinitions.write.key = "write" Yes
$.oneOf[0].allOf[1].Payload.Leadership.capabilityDefinitions.write.labelstring Yes
$.oneOf[0].allOf[1].Payload.Leadership.capabilityDefinitions.deleteobject Yes
$.oneOf[0].allOf[1].Payload.Leadership.capabilityDefinitions.delete.key = "delete" Yes
$.oneOf[0].allOf[1].Payload.Leadership.capabilityDefinitions.delete.labelstring Yes
$.oneOf[0].allOf[1].Payload.Leadership.capabilityDefinitions.moveobject Yes
$.oneOf[0].allOf[1].Payload.Leadership.capabilityDefinitions.move.key = "move" Yes
$.oneOf[0].allOf[1].Payload.Leadership.capabilityDefinitions.move.labelstring Yes
$.oneOf[0].allOf[1].Payload.Leadership.capabilityDefinitions.scheduleobject Yes
$.oneOf[0].allOf[1].Payload.Leadership.capabilityDefinitions.schedule.key = "schedule" Yes
$.oneOf[0].allOf[1].Payload.Leadership.capabilityDefinitions.schedule.labelstring Yes
$.oneOf[0].allOf[1].Payload.Leadership.capabilityDefinitions.pollsobject Yes
$.oneOf[0].allOf[1].Payload.Leadership.capabilityDefinitions.polls.key = "polls" Yes
$.oneOf[0].allOf[1].Payload.Leadership.capabilityDefinitions.polls.labelstring Yes
$.oneOf[0].allOf[1].Payload.Leadership.capabilityDefinitions.moderateobject Yes
$.oneOf[0].allOf[1].Payload.Leadership.capabilityDefinitions.moderate.key = "moderate" Yes
$.oneOf[0].allOf[1].Payload.Leadership.capabilityDefinitions.moderate.labelstring Yes
$.oneOf[0].allOf[1].Payload.Leadership.incentiveSummary Yes
$.oneOf[0].allOf[1].Payload.Leadership.incentiveSummary.anyOf[0]BoardIncentiveSummary YesSummary returned by the registered board incentive callback. The current example callback returns an empty items list; callback failures return error=true.
$.oneOf[0].allOf[1].Payload.Leadership.incentiveSummary.anyOf[0].anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.Leadership.incentiveSummary.anyOf[0].anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.Leadership.incentiveSummary.anyOf[0].anyOf[0].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.Leadership.incentiveSummary.anyOf[0].anyOf[0].itemsarray Yes
$.oneOf[0].allOf[1].Payload.Leadership.incentiveSummary.anyOf[0].anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.Leadership.incentiveSummary.anyOf[0].anyOf[1].error = true Yes
$.oneOf[0].allOf[1].Payload.Leadership.incentiveSummary.anyOf[0].anyOf[1].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.Leadership.incentiveSummary.anyOf[0].anyOf[2]object Yes
$.oneOf[0].allOf[1].Payload.Leadership.incentiveSummary.anyOf[0].anyOf[2].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.Leadership.incentiveSummary.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Leadership.viewerActionsobject Yes
$.oneOf[0].allOf[1].Payload.Leadership.viewerActions.canApplyForPresidentboolean Yes
$.oneOf[0].allOf[1].Payload.Leadership.viewerActions.canManageLeadershipboolean Yes
$.oneOf[0].allOf[1].Payload.Leadership.viewerActions.applyForPresidentEndpoint = "community/set_apply_for_board_president" Yes
$.oneOf[1]object Yes
$.oneOf[1].RequestUserAliasstring Yes
$.oneOf[1].RequestPathstring | null Yes
$.oneOf[1].RequestStatus = "Failed" Yes
$.oneOf[1].ResponseCodeinteger Yes
$.oneOf[1].ResponseMessageAPIResponseMessage Yes
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[1].ResponseMessage.oneOf[1]array Yes
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[1].ResponseMessage.oneOf[2]object Yes
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[1].RequestImpersonatedByUserAliasstring No
Response example
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/community/set_board_secretary",
    "RequestUserAlias": "example-user",
    "Payload": {
        "Succeeded": true,
        "Leadership": {
            "president": {
                "id": 0,
                "userID": 0,
                "alias": "synthetic-example",
                "avatar": "synthetic-example",
                "profileURL": "synthetic-example",
                "role": "President",
                "capabilities": [],
                "display": {
                    "alias": "synthetic-example",
                    "avatar": "synthetic-example",
                    "avatarEmoji": "synthetic-example",
                    "profileImageUrl": "synthetic-example",
                    "profileImageURL": "synthetic-example",
                    "label": "synthetic-example",
                    "profileUrl": "synthetic-example",
                    "profileURL": "synthetic-example",
                    "title": "synthetic-example",
                    "customColor": "synthetic-example",
                    "customTextColor": "synthetic-example",
                    "avatarMode": "synthetic-example",
                    "html": "synthetic-example",
                    "id": 0,
                    "userID": 0,
                    "isRich": false,
                    "profileImage": {
                        "id": 0,
                        "thumbUrl": "synthetic-example",
                        "mediaUrl": "synthetic-example",
                        "mediaType": "synthetic-example",
                        "width": 0,
                        "height": 0,
                        "title": "synthetic-example",
                        "isImage": false,
                        "isEmbedded": false,
                        "frame": {
                            "positionXPercent": 0,
                            "positionYPercent": 0,
                            "zoomPercent": 100
                        }
                    },
                    "medals": []
                }
            },
            "secretaries": [],
            "secretaryLimit": 0,
            "secretaryCount": 0,
            "writeEligibleMemberCount": 0,
            "capabilityDefinitions": {
                "invite": {
                    "key": "invite",
                    "label": "synthetic-example"
                },
                "read": {
                    "key": "read",
                    "label": "synthetic-example"
                },
                "write": {
                    "key": "write",
                    "label": "synthetic-example"
                },
                "delete": {
                    "key": "delete",
                    "label": "synthetic-example"
                },
                "move": {
                    "key": "move",
                    "label": "synthetic-example"
                },
                "schedule": {
                    "key": "schedule",
                    "label": "synthetic-example"
                },
                "polls": {
                    "key": "polls",
                    "label": "synthetic-example"
                },
                "moderate": {
                    "key": "moderate",
                    "label": "synthetic-example"
                }
            },
            "incentiveSummary": {
                "title": "synthetic-example",
                "description": "synthetic-example",
                "items": []
            },
            "viewerActions": {
                "canApplyForPresident": false,
                "canManageLeadership": false,
                "applyForPresidentEndpoint": "community/set_apply_for_board_president"
            }
        }
    }
}
Machine-readable endpoint documentation
POST

/v1/community/set_board_view

#
Acknowledge a successful community-page visit for the signed-in viewer. Saves the latest published top-level post ID and server visit time. This clears accumulated new-post badges; opening individual threads does not. Counts only include posts created or published after the current follow began. Requires the profile's viewing entitlement; administration or composer access alone cannot acknowledge posts hidden from the community profile. Available after the ATDiscussionBoardViews migration is deployed.

Parameters

NameTypeRequiredDefaultDescription
boardId int No 0 Community ID.
isWritingRequest bool No false Set true to record the community visit.
Request example (cURL)
curl --request POST \
  'https://ca.appointmenttrader.com/v1/community/set_board_view' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'boardId={{boardId}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}'

Returns

JSON
See the shared response schema and synthetic example.
Response fields
FieldTypeRequiredDescription
$community_set_board_view_Response Yes
$.oneOf[0] Yes
$.oneOf[0].allOf[0]object Yes
$.oneOf[0].allOf[0].RequestUserAliasstring Yes
$.oneOf[0].allOf[0].RequestPathstring | null Yes
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Yes
$.oneOf[0].allOf[0].ResponseCodeinteger Yes
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring No
$.oneOf[0].allOf[1]object Yes
$.oneOf[0].allOf[1].Payloadobject Yes
$.oneOf[0].allOf[1].Payload.boardIdinteger Yes
$.oneOf[0].allOf[1].Payload.recorded = true Yes
$.oneOf[0].allOf[1].Payload.bubblesPersonalNavigationBubbles Yes
$.oneOf[0].allOf[1].Payload.bubbles.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.bubbles.anyOf[0].* No
$.oneOf[0].allOf[1].Payload.bubbles.anyOf[0].*.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.bubbles.anyOf[0].*.anyOf[1] = false No
$.oneOf[0].allOf[1].Payload.bubbles.anyOf[0].*.anyOf[2]object No
$.oneOf[0].allOf[1].Payload.bubbles.anyOf[0].*.anyOf[2].codestring ["pending","answer-required"] Yes
$.oneOf[0].allOf[1].Payload.bubbles.anyOf[0].*.anyOf[2].labelstring Yes
$.oneOf[0].allOf[1].Payload.bubbles.anyOf[1]array Yes
$.oneOf[0].allOf[1].Payload.personalNavigationobject Yes
$.oneOf[0].allOf[1].Payload.personalNavigation.MembershipFingerprintstring No
$.oneOf[0].allOf[1].Payload.personalNavigation.CompleteScopesarray Yes
$.oneOf[0].allOf[1].Payload.personalNavigation.CompleteScopes[]string ["status","activity"] No
$.oneOf[0].allOf[1].Payload.personalNavigation.CommunityOrderFingerprintstring No
$.oneOf[1]object Yes
$.oneOf[1].RequestUserAliasstring Yes
$.oneOf[1].RequestPathstring | null Yes
$.oneOf[1].RequestStatus = "Failed" Yes
$.oneOf[1].ResponseCodeinteger Yes
$.oneOf[1].ResponseMessageAPIResponseMessage Yes
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[1].ResponseMessage.oneOf[1]array Yes
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[1].ResponseMessage.oneOf[2]object Yes
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[1].RequestImpersonatedByUserAliasstring No
Response example
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/community/set_board_view",
    "RequestUserAlias": "example-user",
    "Payload": {
        "boardId": 0,
        "recorded": true,
        "bubbles": [],
        "personalNavigation": {
            "CompleteScopes": []
        }
    }
}
Machine-readable endpoint documentation
POST

/v1/community/set_chat_action

#
Executes a chat action button owned by the calling user. The client sends only the action row ID; the server re-reads the stored payload before calling the ActionButton class so stale or forged client payloads cannot execute another user's action.

Parameters

NameTypeRequiredDefaultDescription
actionButtonID int No 0 ATNotificationIntelligentTagsActionButtons.ID.
getParametersJson string No "" Optional JSON object passed to OnConfirm. Legacy SQL escaping is accepted; malformed supplied JSON is rejected before execution.
globalParametersJson string No "" Optional JSON object passed to OnConfirm GlobalParameters. Malformed supplied JSON is rejected before execution.
isWritingRequest bool No false Required true to execute.
Request example (cURL)
curl --request POST \
  'https://ca.appointmenttrader.com/v1/community/set_chat_action' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'actionButtonID={{actionButtonID}}' \
  --data-urlencode 'getParametersJson={{getParametersJson}}' \
  --data-urlencode 'globalParametersJson={{globalParametersJson}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}'

Returns

JSON
See the shared response schema and synthetic example.
Parameters: getParametersJson
FieldTypeRequiredDescription
getParametersJsonstring (application/json) NoJSON object with action-specific inputs. Fields are used only by the selected action; empty string means no inputs.
getParametersJsonobject (decoded JSON) No
getParametersJson.NoShowFeeAmountnumber NoNo-show fee in USD major units, converted to cents by the action.
getParametersJson.overridePayoutMethodDialog = "ShowRefundToReviewerDialog" No
getParametersJson.ReturnReasonstring No
getParametersJson.PaymentFeeAmount No
getParametersJson.PaymentFeeAmount.anyOf[0]number No
getParametersJson.PaymentFeeAmount.anyOf[1]string NoCurrency amount; dollar signs/spaces removed and decimal comma supported.
Parameters: globalParametersJson
FieldTypeRequiredDescription
globalParametersJsonstring (application/json) NoJSON-encoded object; empty string uses an empty object.
globalParametersJsonobject (decoded JSON) No
globalParametersJson.RefundUserAccountID No
globalParametersJson.RefundUserAccountID.anyOf[0]integer No
globalParametersJson.RefundUserAccountID.anyOf[1]string No
globalParametersJson.ReturnReasonstring No
globalParametersJson.PaymentFeeAmount No
globalParametersJson.PaymentFeeAmount.anyOf[0]number No
globalParametersJson.PaymentFeeAmount.anyOf[1]string No
globalParametersJson.RejectReasonstring No
globalParametersJson.sponsorshipContractTermsJsonstring No
globalParametersJson.sponsorshipContractTermsJsonobject (decoded JSON) No
globalParametersJson.sponsorshipContractTermsJson.directFirstYearPercent No
globalParametersJson.sponsorshipContractTermsJson.directFirstYearPercent.anyOf[0]number No
globalParametersJson.sponsorshipContractTermsJson.directFirstYearPercent.anyOf[1]string NoNumeric percentage, localized decimal comma accepted.
globalParametersJson.sponsorshipContractTermsJson.DirectSponsoree-FirstYearCommissionBasisPoints No
globalParametersJson.sponsorshipContractTermsJson.DirectSponsoree-FirstYearCommissionBasisPoints.anyOf[0]integer No
globalParametersJson.sponsorshipContractTermsJson.DirectSponsoree-FirstYearCommissionBasisPoints.anyOf[1]string NoNumeric basis points; used only when the corresponding percent field is absent.
globalParametersJson.sponsorshipContractTermsJson.directSecondYearPercent No
globalParametersJson.sponsorshipContractTermsJson.directSecondYearPercent.anyOf[0]number No
globalParametersJson.sponsorshipContractTermsJson.directSecondYearPercent.anyOf[1]string NoNumeric percentage, localized decimal comma accepted.
globalParametersJson.sponsorshipContractTermsJson.DirectSponsoree-SecondYearCommissionBasisPoints No
globalParametersJson.sponsorshipContractTermsJson.DirectSponsoree-SecondYearCommissionBasisPoints.anyOf[0]integer No
globalParametersJson.sponsorshipContractTermsJson.DirectSponsoree-SecondYearCommissionBasisPoints.anyOf[1]string NoNumeric basis points; used only when the corresponding percent field is absent.
globalParametersJson.sponsorshipContractTermsJson.directThirdYearPercent No
globalParametersJson.sponsorshipContractTermsJson.directThirdYearPercent.anyOf[0]number No
globalParametersJson.sponsorshipContractTermsJson.directThirdYearPercent.anyOf[1]string NoNumeric percentage, localized decimal comma accepted.
globalParametersJson.sponsorshipContractTermsJson.DirectSponsoree-ThirdYearCommissionBasisPoints No
globalParametersJson.sponsorshipContractTermsJson.DirectSponsoree-ThirdYearCommissionBasisPoints.anyOf[0]integer No
globalParametersJson.sponsorshipContractTermsJson.DirectSponsoree-ThirdYearCommissionBasisPoints.anyOf[1]string NoNumeric basis points; used only when the corresponding percent field is absent.
globalParametersJson.sponsorshipContractTermsJson.directResidualPercent No
globalParametersJson.sponsorshipContractTermsJson.directResidualPercent.anyOf[0]number No
globalParametersJson.sponsorshipContractTermsJson.directResidualPercent.anyOf[1]string NoNumeric percentage, localized decimal comma accepted.
globalParametersJson.sponsorshipContractTermsJson.DirectSponsoree-ResidualCommissionBasisPoints No
globalParametersJson.sponsorshipContractTermsJson.DirectSponsoree-ResidualCommissionBasisPoints.anyOf[0]integer No
globalParametersJson.sponsorshipContractTermsJson.DirectSponsoree-ResidualCommissionBasisPoints.anyOf[1]string NoNumeric basis points; used only when the corresponding percent field is absent.
globalParametersJson.sponsorshipContractTermsJson.indirectFirstYearPercent No
globalParametersJson.sponsorshipContractTermsJson.indirectFirstYearPercent.anyOf[0]number No
globalParametersJson.sponsorshipContractTermsJson.indirectFirstYearPercent.anyOf[1]string NoNumeric percentage, localized decimal comma accepted.
globalParametersJson.sponsorshipContractTermsJson.IndirectSponsoree-FirstYearCommissionBasisPoints No
globalParametersJson.sponsorshipContractTermsJson.IndirectSponsoree-FirstYearCommissionBasisPoints.anyOf[0]integer No
globalParametersJson.sponsorshipContractTermsJson.IndirectSponsoree-FirstYearCommissionBasisPoints.anyOf[1]string NoNumeric basis points; used only when the corresponding percent field is absent.
globalParametersJson.sponsorshipContractTermsJson.indirectSecondYearPercent No
globalParametersJson.sponsorshipContractTermsJson.indirectSecondYearPercent.anyOf[0]number No
globalParametersJson.sponsorshipContractTermsJson.indirectSecondYearPercent.anyOf[1]string NoNumeric percentage, localized decimal comma accepted.
globalParametersJson.sponsorshipContractTermsJson.IndirectSponsoree-SecondYearCommissionBasisPoints No
globalParametersJson.sponsorshipContractTermsJson.IndirectSponsoree-SecondYearCommissionBasisPoints.anyOf[0]integer No
globalParametersJson.sponsorshipContractTermsJson.IndirectSponsoree-SecondYearCommissionBasisPoints.anyOf[1]string NoNumeric basis points; used only when the corresponding percent field is absent.
globalParametersJson.sponsorshipContractTermsJson.indirectThirdYearPercent No
globalParametersJson.sponsorshipContractTermsJson.indirectThirdYearPercent.anyOf[0]number No
globalParametersJson.sponsorshipContractTermsJson.indirectThirdYearPercent.anyOf[1]string NoNumeric percentage, localized decimal comma accepted.
globalParametersJson.sponsorshipContractTermsJson.IndirectSponsoree-ThirdYearCommissionBasisPoints No
globalParametersJson.sponsorshipContractTermsJson.IndirectSponsoree-ThirdYearCommissionBasisPoints.anyOf[0]integer No
globalParametersJson.sponsorshipContractTermsJson.IndirectSponsoree-ThirdYearCommissionBasisPoints.anyOf[1]string NoNumeric basis points; used only when the corresponding percent field is absent.
globalParametersJson.sponsorshipContractTermsJson.indirectResidualPercent No
globalParametersJson.sponsorshipContractTermsJson.indirectResidualPercent.anyOf[0]number No
globalParametersJson.sponsorshipContractTermsJson.indirectResidualPercent.anyOf[1]string NoNumeric percentage, localized decimal comma accepted.
globalParametersJson.sponsorshipContractTermsJson.IndirectSponsoree-ResidualCommissionBasisPoints No
globalParametersJson.sponsorshipContractTermsJson.IndirectSponsoree-ResidualCommissionBasisPoints.anyOf[0]integer No
globalParametersJson.sponsorshipContractTermsJson.IndirectSponsoree-ResidualCommissionBasisPoints.anyOf[1]string NoNumeric basis points; used only when the corresponding percent field is absent.
globalParametersJson.sponsorshipContractTermsobject No
globalParametersJson.sponsorshipContractTerms.directFirstYearPercent No
globalParametersJson.sponsorshipContractTerms.directFirstYearPercent.anyOf[0]number No
globalParametersJson.sponsorshipContractTerms.directFirstYearPercent.anyOf[1]string NoNumeric percentage, localized decimal comma accepted.
globalParametersJson.sponsorshipContractTerms.DirectSponsoree-FirstYearCommissionBasisPoints No
globalParametersJson.sponsorshipContractTerms.DirectSponsoree-FirstYearCommissionBasisPoints.anyOf[0]integer No
globalParametersJson.sponsorshipContractTerms.DirectSponsoree-FirstYearCommissionBasisPoints.anyOf[1]string NoNumeric basis points; used only when the corresponding percent field is absent.
globalParametersJson.sponsorshipContractTerms.directSecondYearPercent No
globalParametersJson.sponsorshipContractTerms.directSecondYearPercent.anyOf[0]number No
globalParametersJson.sponsorshipContractTerms.directSecondYearPercent.anyOf[1]string NoNumeric percentage, localized decimal comma accepted.
globalParametersJson.sponsorshipContractTerms.DirectSponsoree-SecondYearCommissionBasisPoints No
globalParametersJson.sponsorshipContractTerms.DirectSponsoree-SecondYearCommissionBasisPoints.anyOf[0]integer No
globalParametersJson.sponsorshipContractTerms.DirectSponsoree-SecondYearCommissionBasisPoints.anyOf[1]string NoNumeric basis points; used only when the corresponding percent field is absent.
globalParametersJson.sponsorshipContractTerms.directThirdYearPercent No
globalParametersJson.sponsorshipContractTerms.directThirdYearPercent.anyOf[0]number No
globalParametersJson.sponsorshipContractTerms.directThirdYearPercent.anyOf[1]string NoNumeric percentage, localized decimal comma accepted.
globalParametersJson.sponsorshipContractTerms.DirectSponsoree-ThirdYearCommissionBasisPoints No
globalParametersJson.sponsorshipContractTerms.DirectSponsoree-ThirdYearCommissionBasisPoints.anyOf[0]integer No
globalParametersJson.sponsorshipContractTerms.DirectSponsoree-ThirdYearCommissionBasisPoints.anyOf[1]string NoNumeric basis points; used only when the corresponding percent field is absent.
globalParametersJson.sponsorshipContractTerms.directResidualPercent No
globalParametersJson.sponsorshipContractTerms.directResidualPercent.anyOf[0]number No
globalParametersJson.sponsorshipContractTerms.directResidualPercent.anyOf[1]string NoNumeric percentage, localized decimal comma accepted.
globalParametersJson.sponsorshipContractTerms.DirectSponsoree-ResidualCommissionBasisPoints No
globalParametersJson.sponsorshipContractTerms.DirectSponsoree-ResidualCommissionBasisPoints.anyOf[0]integer No
globalParametersJson.sponsorshipContractTerms.DirectSponsoree-ResidualCommissionBasisPoints.anyOf[1]string NoNumeric basis points; used only when the corresponding percent field is absent.
globalParametersJson.sponsorshipContractTerms.indirectFirstYearPercent No
globalParametersJson.sponsorshipContractTerms.indirectFirstYearPercent.anyOf[0]number No
globalParametersJson.sponsorshipContractTerms.indirectFirstYearPercent.anyOf[1]string NoNumeric percentage, localized decimal comma accepted.
globalParametersJson.sponsorshipContractTerms.IndirectSponsoree-FirstYearCommissionBasisPoints No
globalParametersJson.sponsorshipContractTerms.IndirectSponsoree-FirstYearCommissionBasisPoints.anyOf[0]integer No
globalParametersJson.sponsorshipContractTerms.IndirectSponsoree-FirstYearCommissionBasisPoints.anyOf[1]string NoNumeric basis points; used only when the corresponding percent field is absent.
globalParametersJson.sponsorshipContractTerms.indirectSecondYearPercent No
globalParametersJson.sponsorshipContractTerms.indirectSecondYearPercent.anyOf[0]number No
globalParametersJson.sponsorshipContractTerms.indirectSecondYearPercent.anyOf[1]string NoNumeric percentage, localized decimal comma accepted.
globalParametersJson.sponsorshipContractTerms.IndirectSponsoree-SecondYearCommissionBasisPoints No
globalParametersJson.sponsorshipContractTerms.IndirectSponsoree-SecondYearCommissionBasisPoints.anyOf[0]integer No
globalParametersJson.sponsorshipContractTerms.IndirectSponsoree-SecondYearCommissionBasisPoints.anyOf[1]string NoNumeric basis points; used only when the corresponding percent field is absent.
globalParametersJson.sponsorshipContractTerms.indirectThirdYearPercent No
globalParametersJson.sponsorshipContractTerms.indirectThirdYearPercent.anyOf[0]number No
globalParametersJson.sponsorshipContractTerms.indirectThirdYearPercent.anyOf[1]string NoNumeric percentage, localized decimal comma accepted.
globalParametersJson.sponsorshipContractTerms.IndirectSponsoree-ThirdYearCommissionBasisPoints No
globalParametersJson.sponsorshipContractTerms.IndirectSponsoree-ThirdYearCommissionBasisPoints.anyOf[0]integer No
globalParametersJson.sponsorshipContractTerms.IndirectSponsoree-ThirdYearCommissionBasisPoints.anyOf[1]string NoNumeric basis points; used only when the corresponding percent field is absent.
globalParametersJson.sponsorshipContractTerms.indirectResidualPercent No
globalParametersJson.sponsorshipContractTerms.indirectResidualPercent.anyOf[0]number No
globalParametersJson.sponsorshipContractTerms.indirectResidualPercent.anyOf[1]string NoNumeric percentage, localized decimal comma accepted.
globalParametersJson.sponsorshipContractTerms.IndirectSponsoree-ResidualCommissionBasisPoints No
globalParametersJson.sponsorshipContractTerms.IndirectSponsoree-ResidualCommissionBasisPoints.anyOf[0]integer No
globalParametersJson.sponsorshipContractTerms.IndirectSponsoree-ResidualCommissionBasisPoints.anyOf[1]string NoNumeric basis points; used only when the corresponding percent field is absent.
Response fields
FieldTypeRequiredDescription
$community_set_chat_action_Response Yes
$.oneOf[0] Yes
$.oneOf[0].allOf[0]object Yes
$.oneOf[0].allOf[0].RequestUserAliasstring Yes
$.oneOf[0].allOf[0].RequestPathstring | null Yes
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Yes
$.oneOf[0].allOf[0].ResponseCodeinteger Yes
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring No
$.oneOf[0].allOf[1]object Yes
$.oneOf[0].allOf[1].Payloadobject Yes
$.oneOf[0].allOf[1].Payload.ActionButtonIDinteger Yes
$.oneOf[0].allOf[1].Payload.RedirectURLstring Yes
$.oneOf[0].allOf[1].Payload.ClientActionstring Yes
$.oneOf[0].allOf[1].Payload.OpenChatDock Yes
$.oneOf[0].allOf[1].Payload.OpenChatDock.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.OpenChatDock.anyOf[0].ChatIDinteger Yes
$.oneOf[0].allOf[1].Payload.OpenChatDock.anyOf[0].Namestring Yes
$.oneOf[0].allOf[1].Payload.OpenChatDock.anyOf[0].Layoutstring Yes
$.oneOf[0].allOf[1].Payload.OpenChatDock.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.ChatIDinteger Yes
$.oneOf[1]object Yes
$.oneOf[1].RequestUserAliasstring Yes
$.oneOf[1].RequestPathstring | null Yes
$.oneOf[1].RequestStatus = "Failed" Yes
$.oneOf[1].ResponseCodeinteger Yes
$.oneOf[1].ResponseMessageAPIResponseMessage Yes
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[1].ResponseMessage.oneOf[1]array Yes
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[1].ResponseMessage.oneOf[2]object Yes
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[1].RequestImpersonatedByUserAliasstring No
Response example
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/community/set_chat_action",
    "RequestUserAlias": "example-user",
    "Payload": {
        "ActionButtonID": 0,
        "RedirectURL": "synthetic-example",
        "ClientAction": "synthetic-example",
        "OpenChatDock": {
            "ChatID": 0,
            "Name": "synthetic-example",
            "Layout": "synthetic-example"
        },
        "ChatID": 0
    }
}
Machine-readable endpoint documentation
POST

/v1/community/set_chat_add_participant

#
Adds one user to a chat. Hosts may add only users who accepted a 1:1 chat with that host. Global community administrators may add any non-deleted user by alias. Existing participants return success without resetting their history boundary or duplicating the join notice. New members see only messages committed after joining, including that notice; earlier evidence is never replayed. Explicit membership survives domain synchronization without granting domain privileges.

Parameters

NameTypeRequiredDefaultDescription
chatID int No 0 ATNotificationIntelligentTags.ID of the chat.
userAlias string No "" Alias to add, with or without leading @.
isWritingRequest bool No false Required true to actually persist.
Request example (cURL)
curl --request POST \
  'https://ca.appointmenttrader.com/v1/community/set_chat_add_participant' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'chatID={{chatID}}' \
  --data-urlencode 'userAlias={{userAlias}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}'

Returns

JSON
See the shared response schema and synthetic example.
Response fields
FieldTypeRequiredDescription
$community_set_chat_add_participant_Response Yes
$.oneOf[0] Yes
$.oneOf[0].allOf[0]object Yes
$.oneOf[0].allOf[0].RequestUserAliasstring Yes
$.oneOf[0].allOf[0].RequestPathstring | null Yes
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Yes
$.oneOf[0].allOf[0].ResponseCodeinteger Yes
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring No
$.oneOf[0].allOf[1]object Yes
$.oneOf[0].allOf[1].Payloadobject Yes
$.oneOf[0].allOf[1].Payload.ChatIDinteger Yes
$.oneOf[0].allOf[1].Payload.AlreadyParticipantboolean Yes
$.oneOf[0].allOf[1].Payload.AddedUser Yes
$.oneOf[0].allOf[1].Payload.AddedUser.anyOf[0]array Yes
$.oneOf[0].allOf[1].Payload.AddedUser.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.AddedUser.anyOf[1].UserIDinteger Yes
$.oneOf[0].allOf[1].Payload.AddedUser.anyOf[1].Aliasstring Yes
$.oneOf[0].allOf[1].Payload.AddedUser.anyOf[1].Avatarstring Yes
$.oneOf[0].allOf[1].Payload.AddedUser.anyOf[1].AccountStatusstring Yes
$.oneOf[0].allOf[1].Payload.AddedUser.anyOf[1].LastLoginDate Yes
$.oneOf[0].allOf[1].Payload.AddedUser.anyOf[1].LastLoginDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.AddedUser.anyOf[1].LastLoginDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.AddedUser.anyOf[1].ProfileURLstring Yes
$.oneOf[0].allOf[1].Payload.AddedUser.anyOf[1].identityHiddenboolean No
$.oneOf[0].allOf[1].Payload.AddedUser.anyOf[1].identityHiddenUntilinteger | null No
$.oneOf[0].allOf[1].Payload.Participantsarray Yes
$.oneOf[0].allOf[1].Payload.Participants[]object No
$.oneOf[0].allOf[1].Payload.Participants[].UserID Yes
$.oneOf[0].allOf[1].Payload.Participants[].UserID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.Participants[].UserID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Participants[].Alias Yes
$.oneOf[0].allOf[1].Payload.Participants[].Alias.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Participants[].Alias.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Participants[].Avatar Yes
$.oneOf[0].allOf[1].Payload.Participants[].Avatar.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Participants[].Avatar.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Participants[].Displayobject Yes
$.oneOf[0].allOf[1].Payload.Participants[].Display.aliasstring | null Yes
$.oneOf[0].allOf[1].Payload.Participants[].Display.avatarstring | null Yes
$.oneOf[0].allOf[1].Payload.Participants[].Display.avatarEmojistring | null Yes
$.oneOf[0].allOf[1].Payload.Participants[].Display.profileImageUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.Participants[].Display.profileImageURLstring | null Yes
$.oneOf[0].allOf[1].Payload.Participants[].Display.labelstring Yes
$.oneOf[0].allOf[1].Payload.Participants[].Display.profileUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.Participants[].Display.profileURLstring | null Yes
$.oneOf[0].allOf[1].Payload.Participants[].Display.titlestring Yes
$.oneOf[0].allOf[1].Payload.Participants[].Display.customColorstring | null Yes
$.oneOf[0].allOf[1].Payload.Participants[].Display.customTextColorstring | null Yes
$.oneOf[0].allOf[1].Payload.Participants[].Display.avatarModestring | null Yes
$.oneOf[0].allOf[1].Payload.Participants[].Display.htmlstring Yes
$.oneOf[0].allOf[1].Payload.Participants[].Display.idinteger | null Yes
$.oneOf[0].allOf[1].Payload.Participants[].Display.userIDinteger | null Yes
$.oneOf[0].allOf[1].Payload.Participants[].Display.isRichboolean Yes
$.oneOf[0].allOf[1].Payload.Participants[].Display.profileImage Yes
$.oneOf[0].allOf[1].Payload.Participants[].Display.profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.Participants[].Display.profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.Participants[].Display.profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.Participants[].Display.profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.Participants[].Display.profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.Participants[].Display.profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.Participants[].Display.profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.Participants[].Display.profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.Participants[].Display.profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.Participants[].Display.profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.Participants[].Display.profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.Participants[].Display.profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.Participants[].Display.profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.Participants[].Display.profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.Participants[].Display.profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.Participants[].Display.profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Participants[].Display.medalsarray Yes
$.oneOf[0].allOf[1].Payload.Participants[].Display.medals[]object No
$.oneOf[0].allOf[1].Payload.Participants[].Display.medals[].Namestring Yes
$.oneOf[0].allOf[1].Payload.Participants[].Display.medals[].URLstring Yes
$.oneOf[0].allOf[1].Payload.Participants[].Display.identityHiddenboolean NoAn anonymized author has no profile or follow action.
$.oneOf[0].allOf[1].Payload.Participants[].Display.identityHiddenUntilinteger | null NoCurrent response-race closing timestamp in Unix seconds.
$.oneOf[0].allOf[1].Payload.Participants[].identityHiddenboolean No
$.oneOf[0].allOf[1].Payload.Participants[].identityHiddenUntilinteger | null No
$.oneOf[0].allOf[1].Payload.ParticipantCountinteger Yes
$.oneOf[0].allOf[1].Payload.CanAddParticipantsboolean Yes
$.oneOf[0].allOf[1].Payload.AddParticipantModestring ["global_admin","host_accepted_chats",""] Yes
$.oneOf[0].allOf[1].Payload.ChatHostUserIDinteger Yes
$.oneOf[1]object Yes
$.oneOf[1].RequestUserAliasstring Yes
$.oneOf[1].RequestPathstring | null Yes
$.oneOf[1].RequestStatus = "Failed" Yes
$.oneOf[1].ResponseCodeinteger Yes
$.oneOf[1].ResponseMessageAPIResponseMessage Yes
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[1].ResponseMessage.oneOf[1]array Yes
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[1].ResponseMessage.oneOf[2]object Yes
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[1].RequestImpersonatedByUserAliasstring No
Response example
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/community/set_chat_add_participant",
    "RequestUserAlias": "example-user",
    "Payload": {
        "ChatID": 0,
        "AlreadyParticipant": false,
        "AddedUser": [],
        "Participants": [],
        "ParticipantCount": 0,
        "CanAddParticipants": false,
        "AddParticipantMode": "global_admin",
        "ChatHostUserID": 0
    }
}
Machine-readable endpoint documentation
POST

/v1/community/set_chat_archive

#
Archives a chat visible to the calling user. This uses the same global active/inactive status that powers the legacy and native chat inbox archived views.

Parameters

NameTypeRequiredDefaultDescription
chatID int No 0 ATNotificationIntelligentTags.ID of the chat.
isWritingRequest bool No false Required true to actually persist.
Request example (cURL)
curl --request POST \
  'https://ca.appointmenttrader.com/v1/community/set_chat_archive' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'chatID={{chatID}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}'

Returns

JSON
See the shared response schema and synthetic example.
Response fields
FieldTypeRequiredDescription
$community_set_chat_archive_Response Yes
$.oneOf[0] Yes
$.oneOf[0].allOf[0]object Yes
$.oneOf[0].allOf[0].RequestUserAliasstring Yes
$.oneOf[0].allOf[0].RequestPathstring | null Yes
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Yes
$.oneOf[0].allOf[0].ResponseCodeinteger Yes
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring No
$.oneOf[0].allOf[1]object Yes
$.oneOf[0].allOf[1].Payloadobject Yes
$.oneOf[0].allOf[1].Payload.ChatIDinteger Yes
$.oneOf[0].allOf[1].Payload.Status = "ARCHIVED" Yes
$.oneOf[1]object Yes
$.oneOf[1].RequestUserAliasstring Yes
$.oneOf[1].RequestPathstring | null Yes
$.oneOf[1].RequestStatus = "Failed" Yes
$.oneOf[1].ResponseCodeinteger Yes
$.oneOf[1].ResponseMessageAPIResponseMessage Yes
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[1].ResponseMessage.oneOf[1]array Yes
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[1].ResponseMessage.oneOf[2]object Yes
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[1].RequestImpersonatedByUserAliasstring No
Response example
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/community/set_chat_archive",
    "RequestUserAlias": "example-user",
    "Payload": {
        "ChatID": 0,
        "Status": "ARCHIVED"
    }
}
Machine-readable endpoint documentation
POST

/v1/community/set_chat_message

#
Sends a message into a chat the calling user has access to. Uses the shared NotificationTags chat-send helper that legacy chat message flows also depend on. On success, returns the just-created message in the same shape get_chat_messages emits, so the front end can append it through the same render pipeline (and the next poll/websocket tick will dedupe its echo against that key). Pending profile chat requesters may send up to three request messages, with each follow-up available after a 24-hour cooldown. Historical infraction user-review conversations remain readable but reject new messages; case discussion continues in the report chat. Incoming personal messages during active bid selection require GlobalCommunityAdministration; rejected sends return ErrorReason=active_bid_selection.

Parameters

NameTypeRequiredDefaultDescription
chatID int No 0 ATNotificationIntelligentTags.ID.
message string No "" Plain text/rich-input message body. Ready URL previews serialize as [richlink data-previewid="..."]url[/richlink]. Can be empty when mediaIdList is provided.
mediaIdList string No "" Comma-separated ATMedia IDs the user owns.
requestDirectHire bool No false When true in a 1:1 chat, attaches a recipient-only button that opens Post A Booking Request with the sender tagged.
replyToNotificationBodyID int No 0 Optional ATNotificationsBody.ID from this same chat to quote above the new message.
isWritingRequest bool No false Required true to actually persist.
Request example (cURL)
curl --request POST \
  'https://ca.appointmenttrader.com/v1/community/set_chat_message' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'chatID={{chatID}}' \
  --data-urlencode 'message={{message}}' \
  --data-urlencode 'mediaIdList={{mediaIdList}}' \
  --data-urlencode 'requestDirectHire={{requestDirectHire}}' \
  --data-urlencode 'replyToNotificationBodyID={{replyToNotificationBodyID}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}'

Returns

JSON
See the shared response schema and synthetic example.
Response fields
FieldTypeRequiredDescription
$community_set_chat_message_Response Yes
$.oneOf[0] Yes
$.oneOf[0].allOf[0]object Yes
$.oneOf[0].allOf[0].RequestUserAliasstring Yes
$.oneOf[0].allOf[0].RequestPathstring | null Yes
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Yes
$.oneOf[0].allOf[0].ResponseCodeinteger Yes
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring No
$.oneOf[0].allOf[1]object Yes
$.oneOf[0].allOf[1].Payloadobject YesRequires active membership and verified identity except the acting user’s own support chat. Sender restrictions, active bid-selection restrictions and throttling remain enforced. Invalid/unowned media IDs are filtered; a message or usable attachment is required. The message is returned without a CreatedDateDisplay or CustomerSurvey field.
$.oneOf[0].allOf[1].Payload.ChatIDinteger Yes
$.oneOf[0].allOf[1].Payload.Message Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].NotificationBodyIDinteger Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].CreatedDate Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].CreatedDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].CreatedDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].SenderID Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].SenderID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].SenderID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].SenderAlias Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].SenderAlias.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].SenderAlias.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].SenderAvatar Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].SenderAvatar.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].SenderAvatar.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Subjectstring Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Bodystring Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].DestinationPagestring Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Mediaarray Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Media[]object No
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Media[].idinteger Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Media[].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Media[].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Media[].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Media[].widthinteger Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Media[].heightinteger Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Media[].titlestring Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].ActionButtonsarray Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].ActionButtons[]object No
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].ActionButtons[].ActionButtonIDinteger Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].ActionButtons[].NotificationIDinteger Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].ActionButtons[].NotificationBodyIDinteger Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].ActionButtons[].ActionButtonNamestring Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].ActionButtons[].Namestring Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].ActionButtons[].AdditionalTextstring Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].ActionButtons[].CustomInfoIconstring Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].ActionButtons[].ConfirmTitlestring Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].ActionButtons[].ConfirmTextstring Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].ActionButtons[].ConfirmButtonTextstring Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].ActionButtons[].LoadingTextstring Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].ActionButtons[].CustomActionstring Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].ActionButtons[].CustomActionParameterstring Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].ActionButtons[].BackgroundColorstring Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].ActionButtons[].TextColorstring Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].ActionButtons[].Importancestring Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].ActionButtons[].Clickableboolean Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].ActionButtons[].DatabaseTagsNotificationDatabaseTags Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].ActionButtons[].DatabaseTags.anyOf[0]array Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].ActionButtons[].DatabaseTags.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].ActionButtons[].DatabaseTags.anyOf[1].*NotificationTagValue No
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].ActionButtons[].DatabaseTags.anyOf[1].*.anyOf[0]null No
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].ActionButtons[].DatabaseTags.anyOf[1].*.anyOf[1]string No
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].ActionButtons[].DatabaseTags.anyOf[1].*.anyOf[2]number No
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].ActionButtons[].DatabaseTags.anyOf[1].*.anyOf[3]boolean No
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].ActionButtons[].DatabaseTags.anyOf[1].*.anyOf[4]array No
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].ActionButtons[].DatabaseTags.anyOf[1].*.anyOf[4][]NotificationTagValue No
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].ActionButtons[].DatabaseTags.anyOf[1].*.anyOf[5]object No
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].ActionButtons[].DatabaseTags.anyOf[1].*.anyOf[5].*NotificationTagValue No
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Deliveryobject Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Delivery.NotificationID Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Delivery.NotificationID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Delivery.NotificationID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Delivery.RecipientCountinteger Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Delivery.Recipientsarray Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Delivery.Recipients[]object No
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Delivery.Recipients[].NotificationID Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Delivery.Recipients[].NotificationID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Delivery.Recipients[].NotificationID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Delivery.Recipients[].UserID Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Delivery.Recipients[].UserID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Delivery.Recipients[].UserID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Delivery.Recipients[].Username Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Delivery.Recipients[].Username.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Delivery.Recipients[].Username.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Delivery.Recipients[].Statestring Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Delivery.Recipients[].CreatedDate Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Delivery.Recipients[].CreatedDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Delivery.Recipients[].CreatedDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Delivery.Recipients[].CreatedDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Delivery.Recipients[].LastUpdateDate Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Delivery.Recipients[].LastUpdateDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Delivery.Recipients[].LastUpdateDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Delivery.Recipients[].LastUpdateDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Delivery.Recipients[].PushSendTime Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Delivery.Recipients[].PushSendTime.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Delivery.Recipients[].PushSendTime.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Delivery.Recipients[].PushSendTimeDisplaystring Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Delivery.Recipients[].PushReceiveTime Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Delivery.Recipients[].PushReceiveTime.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Delivery.Recipients[].PushReceiveTime.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Delivery.Recipients[].PushReceiveTimeDisplaystring Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Delivery.Recipients[].PushOpenTime Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Delivery.Recipients[].PushOpenTime.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Delivery.Recipients[].PushOpenTime.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Delivery.Recipients[].PushOpenTimeDisplaystring Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Delivery.Recipients[].EmailSendTime Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Delivery.Recipients[].EmailSendTime.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Delivery.Recipients[].EmailSendTime.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Delivery.Recipients[].EmailSendTimeDisplaystring Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Delivery.Recipients[].EmailOpenTime Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Delivery.Recipients[].EmailOpenTime.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Delivery.Recipients[].EmailOpenTime.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Delivery.Recipients[].EmailOpenTimeDisplaystring Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Delivery.Recipients[].ReadTime Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Delivery.Recipients[].ReadTime.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Delivery.Recipients[].ReadTime.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Delivery.Recipients[].ReadTimeDisplaystring Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Delivery.Recipients[].TranslationReceiptsarray No
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Delivery.Recipients[].TranslationReceipts[]object No
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Delivery.Recipients[].TranslationReceipts[].TranslationID Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Delivery.Recipients[].TranslationReceipts[].TranslationID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Delivery.Recipients[].TranslationReceipts[].TranslationID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Delivery.Recipients[].TranslationReceipts[].LanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Delivery.Recipients[].TranslationReceipts[].LanguageNamestring Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Delivery.Recipients[].TranslationReceipts[].SourceLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Delivery.Recipients[].TranslationReceipts[].SourceContentHashstring Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Delivery.Recipients[].TranslationReceipts[].TranslatedTitlestring Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Delivery.Recipients[].TranslationReceipts[].TranslatedBodystring Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Delivery.Recipients[].TranslationReceipts[].SeenContextstring Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Delivery.Recipients[].TranslationReceipts[].Modelstring Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Delivery.Recipients[].TranslationReceipts[].FirstServedDate Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Delivery.Recipients[].TranslationReceipts[].FirstServedDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Delivery.Recipients[].TranslationReceipts[].FirstServedDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Delivery.Recipients[].TranslationReceipts[].LastServedDate Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Delivery.Recipients[].TranslationReceipts[].LastServedDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Delivery.Recipients[].TranslationReceipts[].LastServedDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Delivery.Recipients[].TranslationReceipts[].CompletedDate Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Delivery.Recipients[].TranslationReceipts[].CompletedDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Delivery.Recipients[].TranslationReceipts[].CompletedDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Delivery.Recipients[].identityHiddenboolean No
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Delivery.Recipients[].identityHiddenUntilinteger | null No
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Reactions Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Reactions.anyOf[0]array Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Reactions.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Reactions.anyOf[1].targetTypestring ["post","chat_message"] Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Reactions.anyOf[1].targetIdinteger Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Reactions.anyOf[1].viewerReactionKeystring ["","thumbs_up","heart","money_with_wings","laugh","wow","sad","angry"] Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Reactions.anyOf[1].viewerHasReactedboolean Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Reactions.anyOf[1].totalCountinteger Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Reactions.anyOf[1].countsobject Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Reactions.anyOf[1].counts.thumbs_upinteger Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Reactions.anyOf[1].counts.heartinteger Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Reactions.anyOf[1].counts.money_with_wingsinteger Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Reactions.anyOf[1].counts.laughinteger Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Reactions.anyOf[1].counts.wowinteger Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Reactions.anyOf[1].counts.sadinteger Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Reactions.anyOf[1].counts.angryinteger Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Reactions.anyOf[1].recentarray Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Reactions.anyOf[1].recent[]object No
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Reactions.anyOf[1].recent[].userIDinteger Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Reactions.anyOf[1].recent[].usernamestring Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Reactions.anyOf[1].recent[].reactionKeystring ["thumbs_up","heart","money_with_wings","laugh","wow","sad","angry"] Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Reactions.anyOf[1].recent[].reactionEmojistring Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Reactions.anyOf[1].recent[].createdDate Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Reactions.anyOf[1].recent[].createdDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Reactions.anyOf[1].recent[].createdDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Reactions.anyOf[1].recent[].lastUpdateDate Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Reactions.anyOf[1].recent[].lastUpdateDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Reactions.anyOf[1].recent[].lastUpdateDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Reactions.anyOf[1].recent[].reactedDate Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Reactions.anyOf[1].recent[].reactedDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Reactions.anyOf[1].recent[].reactedDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Reactions.anyOf[1].recent[].createdDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Reactions.anyOf[1].recent[].lastUpdateDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Reactions.anyOf[1].recent[].reactedDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].IsSystemGeneratedboolean Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].ChatEvent Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].ChatEvent.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].ChatEvent.anyOf[0].type = "reaction" Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].ChatEvent.anyOf[0].targetType = "chat_message" Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].ChatEvent.anyOf[0].targetNotificationBodyIDinteger Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].ChatEvent.anyOf[0].actorUserIDinteger Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].ChatEvent.anyOf[0].actionstring Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].ChatEvent.anyOf[0].reactionKeystring Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].ChatEvent.anyOf[0].reactionEmojistring Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].ChatEvent.anyOf[0].targetPreviewstring Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].ChatEvent.anyOf[0].summary Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].ChatEvent.anyOf[0].summary.anyOf[0]array Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].ChatEvent.anyOf[0].summary.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].ChatEvent.anyOf[0].summary.anyOf[1].targetTypestring ["post","chat_message"] Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].ChatEvent.anyOf[0].summary.anyOf[1].targetIdinteger Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].ChatEvent.anyOf[0].summary.anyOf[1].viewerReactionKeystring ["","thumbs_up","heart","money_with_wings","laugh","wow","sad","angry"] Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].ChatEvent.anyOf[0].summary.anyOf[1].viewerHasReactedboolean Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].ChatEvent.anyOf[0].summary.anyOf[1].totalCountinteger Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].ChatEvent.anyOf[0].summary.anyOf[1].countsobject Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].ChatEvent.anyOf[0].summary.anyOf[1].counts.thumbs_upinteger Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].ChatEvent.anyOf[0].summary.anyOf[1].counts.heartinteger Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].ChatEvent.anyOf[0].summary.anyOf[1].counts.money_with_wingsinteger Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].ChatEvent.anyOf[0].summary.anyOf[1].counts.laughinteger Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].ChatEvent.anyOf[0].summary.anyOf[1].counts.wowinteger Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].ChatEvent.anyOf[0].summary.anyOf[1].counts.sadinteger Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].ChatEvent.anyOf[0].summary.anyOf[1].counts.angryinteger Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].ChatEvent.anyOf[0].summary.anyOf[1].recentarray Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].ChatEvent.anyOf[0].summary.anyOf[1].recent[]object No
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].ChatEvent.anyOf[0].summary.anyOf[1].recent[].userIDinteger Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].ChatEvent.anyOf[0].summary.anyOf[1].recent[].usernamestring Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].ChatEvent.anyOf[0].summary.anyOf[1].recent[].reactionKeystring ["thumbs_up","heart","money_with_wings","laugh","wow","sad","angry"] Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].ChatEvent.anyOf[0].summary.anyOf[1].recent[].reactionEmojistring Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].ChatEvent.anyOf[0].summary.anyOf[1].recent[].createdDate Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].ChatEvent.anyOf[0].summary.anyOf[1].recent[].createdDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].ChatEvent.anyOf[0].summary.anyOf[1].recent[].createdDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].ChatEvent.anyOf[0].summary.anyOf[1].recent[].lastUpdateDate Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].ChatEvent.anyOf[0].summary.anyOf[1].recent[].lastUpdateDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].ChatEvent.anyOf[0].summary.anyOf[1].recent[].lastUpdateDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].ChatEvent.anyOf[0].summary.anyOf[1].recent[].reactedDate Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].ChatEvent.anyOf[0].summary.anyOf[1].recent[].reactedDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].ChatEvent.anyOf[0].summary.anyOf[1].recent[].reactedDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].ChatEvent.anyOf[0].summary.anyOf[1].recent[].createdDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].ChatEvent.anyOf[0].summary.anyOf[1].recent[].lastUpdateDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].ChatEvent.anyOf[0].summary.anyOf[1].recent[].reactedDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].ChatEvent.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].ReplyContext Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].ReplyContext.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].ReplyContext.anyOf[0].NotificationBodyIDinteger Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].ReplyContext.anyOf[0].SenderID Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].ReplyContext.anyOf[0].SenderID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].ReplyContext.anyOf[0].SenderID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].ReplyContext.anyOf[0].SenderAlias Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].ReplyContext.anyOf[0].SenderAlias.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].ReplyContext.anyOf[0].SenderAlias.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].ReplyContext.anyOf[0].Previewstring Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].ReplyContext.anyOf[0].HasMediaboolean Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].ReplyContext.anyOf[0].IsUnavailableboolean Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].ReplyContext.anyOf[0].IsDeletedboolean No
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].ReplyContext.anyOf[0].IsSystemGeneratedboolean No
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].ReplyContext.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].translation Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].translation.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].translation.anyOf[0].eligibleboolean Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].translation.anyOf[0].statestring ["done","eligible","none"] Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].translation.anyOf[0].cachedboolean Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].translation.anyOf[0].contextstring ["chat","notification"] Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].translation.anyOf[0].endpointstring Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].translation.anyOf[0].notificationIDinteger Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].translation.anyOf[0].notificationBodyIDinteger Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].translation.anyOf[0].chatIDinteger Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].translation.anyOf[0].sourceLanguageDetectionConfidence Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].translation.anyOf[0].sourceLanguageDetectionConfidence.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].translation.anyOf[0].sourceLanguageDetectionConfidence.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].translation.anyOf[0].liveTranslationSourceEnabledboolean Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].translation.anyOf[0].targetLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].translation.anyOf[0].targetLanguageNamestring Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].translation.anyOf[0].receiverLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].translation.anyOf[0].senderLocaleCodestring Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].translation.anyOf[0].senderLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].translation.anyOf[0].sourceLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].translation.anyOf[0].sourceLanguageDetectionStatusstring Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].translation.anyOf[0].sourceContentHashstring Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].translation.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].translation.anyOf[0].bodystring Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].translation.anyOf[0].originalTitlestring Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].translation.anyOf[0].originalBodystring Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].translation.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].Versioninteger Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].EditedDate Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].EditedDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].EditedDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].IsDeletedboolean Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].CanEditboolean Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].CanDeleteboolean Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].EditDeadline Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].EditDeadline.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].EditDeadline.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].RichLinksarray Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].RichLinks[]object No
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].RichLinks[].idinteger Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].RichLinks[].urlstring Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].RichLinks[].canonicalUrlstring Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].RichLinks[].hoststring Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].RichLinks[].siteNamestring Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].RichLinks[].titlestring Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].RichLinks[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].RichLinks[].imageMediaIDinteger Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].RichLinks[].image Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].RichLinks[].image.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].RichLinks[].image.anyOf[0].mediaIDinteger Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].RichLinks[].image.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].RichLinks[].image.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].RichLinks[].image.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].RichLinks[].image.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].RichLinks[].image.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].RichLinks[].image.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].SenderDisplayobject Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].SenderDisplay.aliasstring | null Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].SenderDisplay.avatarstring | null Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].SenderDisplay.avatarEmojistring | null Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].SenderDisplay.profileImageUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].SenderDisplay.profileImageURLstring | null Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].SenderDisplay.labelstring Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].SenderDisplay.profileUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].SenderDisplay.profileURLstring | null Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].SenderDisplay.titlestring Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].SenderDisplay.customColorstring | null Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].SenderDisplay.customTextColorstring | null Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].SenderDisplay.avatarModestring | null Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].SenderDisplay.htmlstring Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].SenderDisplay.idinteger | null Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].SenderDisplay.userIDinteger | null Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].SenderDisplay.isRichboolean Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].SenderDisplay.profileImage Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].SenderDisplay.profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].SenderDisplay.profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].SenderDisplay.profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].SenderDisplay.profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].SenderDisplay.profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].SenderDisplay.profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].SenderDisplay.profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].SenderDisplay.profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].SenderDisplay.profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].SenderDisplay.profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].SenderDisplay.profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].SenderDisplay.profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].SenderDisplay.profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].SenderDisplay.profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].SenderDisplay.profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].SenderDisplay.profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].SenderDisplay.medalsarray Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].SenderDisplay.medals[]object No
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].SenderDisplay.medals[].Namestring Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].SenderDisplay.medals[].URLstring Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].SenderDisplay.identityHiddenboolean NoAn anonymized author has no profile or follow action.
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].SenderDisplay.identityHiddenUntilinteger | null NoCurrent response-race closing timestamp in Unix seconds.
$.oneOf[0].allOf[1].Payload.Message.anyOf[0].SenderDisplayHTMLstring Yes
$.oneOf[0].allOf[1].Payload.Message.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.UserToUser Yes
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].chatIDinteger Yes
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].otherUserIDinteger Yes
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].requestingUserIDinteger Yes
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].destinationUserIDinteger Yes
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].requestMessageBodyIDinteger Yes
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].requestMessageCountinteger Yes
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].requestMessageLimitinteger Yes
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].requestMessagesRemaininginteger Yes
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].requestMessageCooldownHoursinteger Yes
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].requestMessageSecondsUntilNextinteger Yes
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].otherAliasstring Yes
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].otherAvatarstring Yes
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].reasonCodestring Yes
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].reasonstring Yes
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].statusstring ["accepted","blocked-by-viewer","blocked-by-other","denied","pending"] Yes
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].viewerRolestring ["requester","destination","participant"] Yes
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].acceptedDate Yes
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].acceptedDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].acceptedDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].deniedDate Yes
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].deniedDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].deniedDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].lastRequestDate Yes
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].lastRequestDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].lastRequestDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].nextRequestMessageDate Yes
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].nextRequestMessageDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].nextRequestMessageDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].canSendNextRequestMessageboolean Yes
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].viewerBlockedOtherboolean Yes
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].otherBlockedViewerboolean Yes
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].viewerMutedOtherboolean Yes
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].otherMutedViewerboolean Yes
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].recipientAllowsChatRequestsboolean Yes
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].canAcceptboolean Yes
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].canDenyboolean Yes
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].canSendboolean Yes
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.BidChat Yes
$.oneOf[0].allOf[1].Payload.BidChat.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.BidChat.anyOf[0].bidIDinteger Yes
$.oneOf[0].allOf[1].Payload.BidChat.anyOf[0].buyerUserIDinteger | null Yes
$.oneOf[0].allOf[1].Payload.BidChat.anyOf[0].sellerUserIDinteger Yes
$.oneOf[0].allOf[1].Payload.BidChat.anyOf[0].otherUserIDinteger Yes
$.oneOf[0].allOf[1].Payload.BidChat.anyOf[0].bidUUIDstring Yes
$.oneOf[0].allOf[1].Payload.BidChat.anyOf[0].otherUserAlias Yes
$.oneOf[0].allOf[1].Payload.BidChat.anyOf[0].otherUserAlias.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.BidChat.anyOf[0].otherUserAlias.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.BidChat.anyOf[0].reasonCodestring Yes
$.oneOf[0].allOf[1].Payload.BidChat.anyOf[0].reasonstring Yes
$.oneOf[0].allOf[1].Payload.BidChat.anyOf[0].expiresAt Yes
$.oneOf[0].allOf[1].Payload.BidChat.anyOf[0].expiresAt.anyOf[0]string YesEncoded intelligent tag for the created/opened chat. This legacy GET compatibility operation can create or update a chat request.
$.oneOf[0].allOf[1].Payload.BidChat.anyOf[0].expiresAt.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.BidChat.anyOf[0].expiredboolean Yes
$.oneOf[0].allOf[1].Payload.BidChat.anyOf[0].canSendboolean Yes
$.oneOf[0].allOf[1].Payload.BidChat.anyOf[0].buyerIdentityHiddenboolean NoTrue when the authenticated viewer cannot see the buyer during the current response race.
$.oneOf[0].allOf[1].Payload.BidChat.anyOf[0].buyerIdentityHiddenUntilinteger | null NoSaved current-round ClosesAt as Unix seconds; null when identity is visible. Reveal is authoritative only on a new response.
$.oneOf[0].allOf[1].Payload.BidChat.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.HireDirect Yes
$.oneOf[0].allOf[1].Payload.HireDirect.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.HireDirect.anyOf[0].canHireDirectly = true Yes
$.oneOf[0].allOf[1].Payload.HireDirect.anyOf[0].userIDinteger Yes
$.oneOf[0].allOf[1].Payload.HireDirect.anyOf[0].aliasstring Yes
$.oneOf[0].allOf[1].Payload.HireDirect.anyOf[0].profilePathstring Yes
$.oneOf[0].allOf[1].Payload.HireDirect.anyOf[0].directHireFeeDiscountPct Yes
$.oneOf[0].allOf[1].Payload.HireDirect.anyOf[0].directHireFeeDiscountPct.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.HireDirect.anyOf[0].directHireFeeDiscountPct.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.HireDirect.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.HireDirectRequest Yes
$.oneOf[0].allOf[1].Payload.HireDirectRequest.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.HireDirectRequest.anyOf[0].canHireDirectly = true Yes
$.oneOf[0].allOf[1].Payload.HireDirectRequest.anyOf[0].userIDinteger Yes
$.oneOf[0].allOf[1].Payload.HireDirectRequest.anyOf[0].aliasstring Yes
$.oneOf[0].allOf[1].Payload.HireDirectRequest.anyOf[0].profilePathstring Yes
$.oneOf[0].allOf[1].Payload.HireDirectRequest.anyOf[0].directHireFeeDiscountPct Yes
$.oneOf[0].allOf[1].Payload.HireDirectRequest.anyOf[0].directHireFeeDiscountPct.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.HireDirectRequest.anyOf[0].directHireFeeDiscountPct.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.HireDirectRequest.anyOf[0].canRequestDirectHire = true Yes
$.oneOf[0].allOf[1].Payload.HireDirectRequest.anyOf[1]null Yes
$.oneOf[1]object Yes
$.oneOf[1].RequestUserAliasstring Yes
$.oneOf[1].RequestPathstring | null Yes
$.oneOf[1].RequestStatus = "Failed" Yes
$.oneOf[1].ResponseCodeinteger Yes
$.oneOf[1].ResponseMessageAPIResponseMessage Yes
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[1].ResponseMessage.oneOf[1]array Yes
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[1].ResponseMessage.oneOf[2]object Yes
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[1].RequestImpersonatedByUserAliasstring No
$.oneOf[1].ErrorReasonstring No
Response example
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/community/set_chat_message",
    "RequestUserAlias": "example-user",
    "Payload": {
        "ChatID": 0,
        "Message": {
            "NotificationBodyID": 0,
            "CreatedDate": "synthetic-example",
            "SenderID": 0,
            "SenderAlias": "synthetic-example",
            "SenderAvatar": "synthetic-example",
            "Subject": "synthetic-example",
            "Body": "synthetic-example",
            "DestinationPage": "synthetic-example",
            "Media": [],
            "ActionButtons": [],
            "Delivery": {
                "NotificationID": 0,
                "RecipientCount": 0,
                "Recipients": []
            },
            "Reactions": [],
            "IsSystemGenerated": false,
            "ChatEvent": {
                "type": "reaction",
                "targetType": "chat_message",
                "targetNotificationBodyID": 0,
                "actorUserID": 0,
                "action": "synthetic-example",
                "reactionKey": "synthetic-example",
                "reactionEmoji": "synthetic-example",
                "targetPreview": "synthetic-example",
                "summary": []
            },
            "ReplyContext": {
                "NotificationBodyID": 0,
                "SenderID": 0,
                "SenderAlias": "synthetic-example",
                "Preview": "synthetic-example",
                "HasMedia": false,
                "IsUnavailable": false
            },
            "translation": {
                "eligible": false,
                "state": "done",
                "cached": false,
                "context": "chat",
                "endpoint": "synthetic-example",
                "notificationID": 0,
                "notificationBodyID": 0,
                "chatID": 0,
                "sourceLanguageDetectionConfidence": 0,
                "liveTranslationSourceEnabled": false,
                "targetLanguageCode": "synthetic-example",
                "targetLanguageName": "synthetic-example",
                "receiverLanguageCode": "synthetic-example",
                "senderLocaleCode": "synthetic-example",
                "senderLanguageCode": "synthetic-example",
                "sourceLanguageCode": "synthetic-example",
                "sourceLanguageDetectionStatus": "synthetic-example",
                "sourceContentHash": "synthetic-example",
                "title": "synthetic-example",
                "body": "synthetic-example",
                "originalTitle": "synthetic-example",
                "originalBody": "synthetic-example"
            },
            "Version": 0,
            "EditedDate": "synthetic-example",
            "IsDeleted": false,
            "CanEdit": false,
            "CanDelete": false,
            "EditDeadline": "synthetic-example",
            "RichLinks": [],
            "SenderDisplay": {
                "alias": "synthetic-example",
                "avatar": "synthetic-example",
                "avatarEmoji": "synthetic-example",
                "profileImageUrl": "synthetic-example",
                "profileImageURL": "synthetic-example",
                "label": "synthetic-example",
                "profileUrl": "synthetic-example",
                "profileURL": "synthetic-example",
                "title": "synthetic-example",
                "customColor": "synthetic-example",
                "customTextColor": "synthetic-example",
                "avatarMode": "synthetic-example",
                "html": "synthetic-example",
                "id": 0,
                "userID": 0,
                "isRich": false,
                "profileImage": {
                    "id": 0,
                    "thumbUrl": "synthetic-example",
                    "mediaUrl": "synthetic-example",
                    "mediaType": "synthetic-example",
                    "width": 0,
                    "height": 0,
                    "title": "synthetic-example",
                    "isImage": false,
                    "isEmbedded": false,
                    "frame": {
                        "positionXPercent": 0,
                        "positionYPercent": 0,
                        "zoomPercent": 100
                    }
                },
                "medals": []
            },
            "SenderDisplayHTML": "synthetic-example"
        },
        "UserToUser": {
            "chatID": 0,
            "otherUserID": 0,
            "requestingUserID": 0,
            "destinationUserID": 0,
            "requestMessageBodyID": 0,
            "requestMessageCount": 0,
            "requestMessageLimit": 0,
            "requestMessagesRemaining": 0,
            "requestMessageCooldownHours": 0,
            "requestMessageSecondsUntilNext": 0,
            "otherAlias": "synthetic-example",
            "otherAvatar": "synthetic-example",
            "reasonCode": "synthetic-example",
            "reason": "synthetic-example",
            "status": "accepted",
            "viewerRole": "requester",
            "acceptedDate": "synthetic-example",
            "deniedDate": "synthetic-example",
            "lastRequestDate": "synthetic-example",
            "nextRequestMessageDate": "synthetic-example",
            "canSendNextRequestMessage": false,
            "viewerBlockedOther": false,
            "otherBlockedViewer": false,
            "viewerMutedOther": false,
            "otherMutedViewer": false,
            "recipientAllowsChatRequests": false,
            "canAccept": false,
            "canDeny": false,
            "canSend": false
        },
        "BidChat": {
            "bidID": 900001,
            "buyerUserID": null,
            "sellerUserID": 900002,
            "otherUserID": 900003,
            "bidUUID": "00000000000000000000000000000001",
            "otherUserAlias": null,
            "reasonCode": "synthetic-example",
            "reason": "Synthetic customer privacy fixture.",
            "expiresAt": null,
            "expired": false,
            "canSend": false,
            "buyerIdentityHidden": true,
            "buyerIdentityHiddenUntil": 2100000000
        },
        "HireDirect": {
            "canHireDirectly": true,
            "userID": 0,
            "alias": "synthetic-example",
            "profilePath": "synthetic-example",
            "directHireFeeDiscountPct": 0
        },
        "HireDirectRequest": {
            "canHireDirectly": true,
            "userID": 0,
            "alias": "synthetic-example",
            "profilePath": "synthetic-example",
            "directHireFeeDiscountPct": 0,
            "canRequestDirectHire": true
        }
    }
}
Machine-readable endpoint documentation
POST

/v1/community/set_chat_message_delete

#
Delete one's own message for everyone within 15 minutes. Retain private staff audit history.

Parameters

NameTypeRequiredDefaultDescription
chatID int Yes — Chat ID.
notificationBodyID int Yes — Message body ID.
expectedVersion int Yes — Current message version.
mutationID string Yes — Unique request token for idempotent retries.
isWritingRequest bool No false Required true.
Request example (cURL)
curl --request POST \
  'https://ca.appointmenttrader.com/v1/community/set_chat_message_delete' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'chatID={{chatID}}' \
  --data-urlencode 'notificationBodyID={{notificationBodyID}}' \
  --data-urlencode 'expectedVersion={{expectedVersion}}' \
  --data-urlencode 'mutationID={{mutationID}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}'

Returns

JSON
See the shared response schema and synthetic example.
Response fields
FieldTypeRequiredDescription
$community_set_chat_message_delete_Response Yes
$.oneOf[0] Yes
$.oneOf[0].allOf[0]object Yes
$.oneOf[0].allOf[0].RequestUserAliasstring Yes
$.oneOf[0].allOf[0].RequestPathstring | null Yes
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Yes
$.oneOf[0].allOf[0].ResponseCodeinteger Yes
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring No
$.oneOf[0].allOf[1]object Yes
$.oneOf[0].allOf[1].Payloadobject YesOwn messages only, within the 15-minute editing window. expectedVersion provides optimistic concurrency; repeat mutationID is idempotent for identical content. Version conflicts return application ResponseCode 409.
$.oneOf[0].allOf[1].Payload.ChatIDinteger Yes
$.oneOf[0].allOf[1].Payload.Messageobject Yes
$.oneOf[0].allOf[1].Payload.Message.NotificationBodyIDinteger Yes
$.oneOf[0].allOf[1].Payload.Message.CreatedDate Yes
$.oneOf[0].allOf[1].Payload.Message.CreatedDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Message.CreatedDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Message.CreatedDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.Message.SenderID Yes
$.oneOf[0].allOf[1].Payload.Message.SenderID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.Message.SenderID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Message.SenderAlias Yes
$.oneOf[0].allOf[1].Payload.Message.SenderAlias.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Message.SenderAlias.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Message.SenderAvatar Yes
$.oneOf[0].allOf[1].Payload.Message.SenderAvatar.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Message.SenderAvatar.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Message.Subjectstring Yes
$.oneOf[0].allOf[1].Payload.Message.Bodystring Yes
$.oneOf[0].allOf[1].Payload.Message.DestinationPagestring Yes
$.oneOf[0].allOf[1].Payload.Message.Mediaarray Yes
$.oneOf[0].allOf[1].Payload.Message.Media[]object No
$.oneOf[0].allOf[1].Payload.Message.Media[].idinteger Yes
$.oneOf[0].allOf[1].Payload.Message.Media[].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.Message.Media[].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.Message.Media[].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.Message.Media[].widthinteger Yes
$.oneOf[0].allOf[1].Payload.Message.Media[].heightinteger Yes
$.oneOf[0].allOf[1].Payload.Message.Media[].titlestring Yes
$.oneOf[0].allOf[1].Payload.Message.ActionButtonsarray Yes
$.oneOf[0].allOf[1].Payload.Message.ActionButtons[]object No
$.oneOf[0].allOf[1].Payload.Message.ActionButtons[].ActionButtonIDinteger Yes
$.oneOf[0].allOf[1].Payload.Message.ActionButtons[].NotificationIDinteger Yes
$.oneOf[0].allOf[1].Payload.Message.ActionButtons[].NotificationBodyIDinteger Yes
$.oneOf[0].allOf[1].Payload.Message.ActionButtons[].ActionButtonNamestring Yes
$.oneOf[0].allOf[1].Payload.Message.ActionButtons[].Namestring Yes
$.oneOf[0].allOf[1].Payload.Message.ActionButtons[].AdditionalTextstring Yes
$.oneOf[0].allOf[1].Payload.Message.ActionButtons[].CustomInfoIconstring Yes
$.oneOf[0].allOf[1].Payload.Message.ActionButtons[].ConfirmTitlestring Yes
$.oneOf[0].allOf[1].Payload.Message.ActionButtons[].ConfirmTextstring Yes
$.oneOf[0].allOf[1].Payload.Message.ActionButtons[].ConfirmButtonTextstring Yes
$.oneOf[0].allOf[1].Payload.Message.ActionButtons[].LoadingTextstring Yes
$.oneOf[0].allOf[1].Payload.Message.ActionButtons[].CustomActionstring Yes
$.oneOf[0].allOf[1].Payload.Message.ActionButtons[].CustomActionParameterstring Yes
$.oneOf[0].allOf[1].Payload.Message.ActionButtons[].BackgroundColorstring Yes
$.oneOf[0].allOf[1].Payload.Message.ActionButtons[].TextColorstring Yes
$.oneOf[0].allOf[1].Payload.Message.ActionButtons[].Importancestring Yes
$.oneOf[0].allOf[1].Payload.Message.ActionButtons[].Clickableboolean Yes
$.oneOf[0].allOf[1].Payload.Message.ActionButtons[].DatabaseTagsNotificationDatabaseTags Yes
$.oneOf[0].allOf[1].Payload.Message.ActionButtons[].DatabaseTags.anyOf[0]array Yes
$.oneOf[0].allOf[1].Payload.Message.ActionButtons[].DatabaseTags.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.Message.ActionButtons[].DatabaseTags.anyOf[1].*NotificationTagValue No
$.oneOf[0].allOf[1].Payload.Message.ActionButtons[].DatabaseTags.anyOf[1].*.anyOf[0]null No
$.oneOf[0].allOf[1].Payload.Message.ActionButtons[].DatabaseTags.anyOf[1].*.anyOf[1]string No
$.oneOf[0].allOf[1].Payload.Message.ActionButtons[].DatabaseTags.anyOf[1].*.anyOf[2]number No
$.oneOf[0].allOf[1].Payload.Message.ActionButtons[].DatabaseTags.anyOf[1].*.anyOf[3]boolean No
$.oneOf[0].allOf[1].Payload.Message.ActionButtons[].DatabaseTags.anyOf[1].*.anyOf[4]array No
$.oneOf[0].allOf[1].Payload.Message.ActionButtons[].DatabaseTags.anyOf[1].*.anyOf[4][]NotificationTagValue No
$.oneOf[0].allOf[1].Payload.Message.ActionButtons[].DatabaseTags.anyOf[1].*.anyOf[5]object No
$.oneOf[0].allOf[1].Payload.Message.ActionButtons[].DatabaseTags.anyOf[1].*.anyOf[5].*NotificationTagValue No
$.oneOf[0].allOf[1].Payload.Message.CustomerSurvey Yes
$.oneOf[0].allOf[1].Payload.Message.CustomerSurvey.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.Message.CustomerSurvey.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.Message.CustomerSurvey.anyOf[0].revisioninteger Yes
$.oneOf[0].allOf[1].Payload.Message.CustomerSurvey.anyOf[0].customerIDinteger Yes
$.oneOf[0].allOf[1].Payload.Message.CustomerSurvey.anyOf[0].sellerIDinteger Yes
$.oneOf[0].allOf[1].Payload.Message.CustomerSurvey.anyOf[0].chatIDinteger Yes
$.oneOf[0].allOf[1].Payload.Message.CustomerSurvey.anyOf[0].bidIDinteger Yes
$.oneOf[0].allOf[1].Payload.Message.CustomerSurvey.anyOf[0].transactionIDinteger Yes
$.oneOf[0].allOf[1].Payload.Message.CustomerSurvey.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.Message.CustomerSurvey.anyOf[0].statusstring ["sent","in_progress","submitted","cancelled"] Yes
$.oneOf[0].allOf[1].Payload.Message.CustomerSurvey.anyOf[0].submittedDate Yes
$.oneOf[0].allOf[1].Payload.Message.CustomerSurvey.anyOf[0].submittedDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Message.CustomerSurvey.anyOf[0].submittedDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Message.CustomerSurvey.anyOf[0].urlstring Yes
$.oneOf[0].allOf[1].Payload.Message.CustomerSurvey.anyOf[0].buyerIdentityHiddenboolean NoTrue when the authenticated viewer cannot see the buyer during the current response race.
$.oneOf[0].allOf[1].Payload.Message.CustomerSurvey.anyOf[0].buyerIdentityHiddenUntilinteger | null NoSaved current-round ClosesAt as Unix seconds; null when identity is visible. Reveal is authoritative only on a new response.
$.oneOf[0].allOf[1].Payload.Message.CustomerSurvey.anyOf[0].eventTypestring ["","sent","submitted","updated","cancelled"] Yes
$.oneOf[0].allOf[1].Payload.Message.CustomerSurvey.anyOf[0].actorUserIDinteger Yes
$.oneOf[0].allOf[1].Payload.Message.CustomerSurvey.anyOf[0].eventTextstring Yes
$.oneOf[0].allOf[1].Payload.Message.CustomerSurvey.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Message.Deliveryobject Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.NotificationID Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.NotificationID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.NotificationID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.RecipientCountinteger Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipientsarray Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[]object No
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].NotificationID Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].NotificationID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].NotificationID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].UserID Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].UserID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].UserID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].Username Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].Username.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].Username.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].Statestring Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].CreatedDate Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].CreatedDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].CreatedDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].CreatedDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].LastUpdateDate Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].LastUpdateDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].LastUpdateDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].LastUpdateDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].PushSendTime Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].PushSendTime.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].PushSendTime.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].PushSendTimeDisplaystring Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].PushReceiveTime Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].PushReceiveTime.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].PushReceiveTime.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].PushReceiveTimeDisplaystring Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].PushOpenTime Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].PushOpenTime.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].PushOpenTime.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].PushOpenTimeDisplaystring Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].EmailSendTime Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].EmailSendTime.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].EmailSendTime.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].EmailSendTimeDisplaystring Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].EmailOpenTime Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].EmailOpenTime.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].EmailOpenTime.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].EmailOpenTimeDisplaystring Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].ReadTime Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].ReadTime.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].ReadTime.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].ReadTimeDisplaystring Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].TranslationReceiptsarray No
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].TranslationReceipts[]object No
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].TranslationReceipts[].TranslationID Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].TranslationReceipts[].TranslationID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].TranslationReceipts[].TranslationID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].TranslationReceipts[].LanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].TranslationReceipts[].LanguageNamestring Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].TranslationReceipts[].SourceLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].TranslationReceipts[].SourceContentHashstring Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].TranslationReceipts[].TranslatedTitlestring Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].TranslationReceipts[].TranslatedBodystring Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].TranslationReceipts[].SeenContextstring Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].TranslationReceipts[].Modelstring Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].TranslationReceipts[].FirstServedDate Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].TranslationReceipts[].FirstServedDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].TranslationReceipts[].FirstServedDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].TranslationReceipts[].LastServedDate Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].TranslationReceipts[].LastServedDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].TranslationReceipts[].LastServedDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].TranslationReceipts[].CompletedDate Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].TranslationReceipts[].CompletedDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].TranslationReceipts[].CompletedDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].identityHiddenboolean No
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].identityHiddenUntilinteger | null No
$.oneOf[0].allOf[1].Payload.Message.Reactions Yes
$.oneOf[0].allOf[1].Payload.Message.Reactions.anyOf[0]array Yes
$.oneOf[0].allOf[1].Payload.Message.Reactions.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.Message.Reactions.anyOf[1].targetTypestring ["post","chat_message"] Yes
$.oneOf[0].allOf[1].Payload.Message.Reactions.anyOf[1].targetIdinteger Yes
$.oneOf[0].allOf[1].Payload.Message.Reactions.anyOf[1].viewerReactionKeystring ["","thumbs_up","heart","money_with_wings","laugh","wow","sad","angry"] Yes
$.oneOf[0].allOf[1].Payload.Message.Reactions.anyOf[1].viewerHasReactedboolean Yes
$.oneOf[0].allOf[1].Payload.Message.Reactions.anyOf[1].totalCountinteger Yes
$.oneOf[0].allOf[1].Payload.Message.Reactions.anyOf[1].countsobject Yes
$.oneOf[0].allOf[1].Payload.Message.Reactions.anyOf[1].counts.thumbs_upinteger Yes
$.oneOf[0].allOf[1].Payload.Message.Reactions.anyOf[1].counts.heartinteger Yes
$.oneOf[0].allOf[1].Payload.Message.Reactions.anyOf[1].counts.money_with_wingsinteger Yes
$.oneOf[0].allOf[1].Payload.Message.Reactions.anyOf[1].counts.laughinteger Yes
$.oneOf[0].allOf[1].Payload.Message.Reactions.anyOf[1].counts.wowinteger Yes
$.oneOf[0].allOf[1].Payload.Message.Reactions.anyOf[1].counts.sadinteger Yes
$.oneOf[0].allOf[1].Payload.Message.Reactions.anyOf[1].counts.angryinteger Yes
$.oneOf[0].allOf[1].Payload.Message.Reactions.anyOf[1].recentarray Yes
$.oneOf[0].allOf[1].Payload.Message.Reactions.anyOf[1].recent[]object No
$.oneOf[0].allOf[1].Payload.Message.Reactions.anyOf[1].recent[].userIDinteger Yes
$.oneOf[0].allOf[1].Payload.Message.Reactions.anyOf[1].recent[].usernamestring Yes
$.oneOf[0].allOf[1].Payload.Message.Reactions.anyOf[1].recent[].reactionKeystring ["thumbs_up","heart","money_with_wings","laugh","wow","sad","angry"] Yes
$.oneOf[0].allOf[1].Payload.Message.Reactions.anyOf[1].recent[].reactionEmojistring Yes
$.oneOf[0].allOf[1].Payload.Message.Reactions.anyOf[1].recent[].createdDate Yes
$.oneOf[0].allOf[1].Payload.Message.Reactions.anyOf[1].recent[].createdDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Message.Reactions.anyOf[1].recent[].createdDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Message.Reactions.anyOf[1].recent[].lastUpdateDate Yes
$.oneOf[0].allOf[1].Payload.Message.Reactions.anyOf[1].recent[].lastUpdateDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Message.Reactions.anyOf[1].recent[].lastUpdateDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Message.Reactions.anyOf[1].recent[].reactedDate Yes
$.oneOf[0].allOf[1].Payload.Message.Reactions.anyOf[1].recent[].reactedDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Message.Reactions.anyOf[1].recent[].reactedDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Message.Reactions.anyOf[1].recent[].createdDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.Message.Reactions.anyOf[1].recent[].lastUpdateDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.Message.Reactions.anyOf[1].recent[].reactedDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.Message.IsSystemGeneratedboolean Yes
$.oneOf[0].allOf[1].Payload.Message.ChatEvent Yes
$.oneOf[0].allOf[1].Payload.Message.ChatEvent.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.Message.ChatEvent.anyOf[0].type = "reaction" Yes
$.oneOf[0].allOf[1].Payload.Message.ChatEvent.anyOf[0].targetType = "chat_message" Yes
$.oneOf[0].allOf[1].Payload.Message.ChatEvent.anyOf[0].targetNotificationBodyIDinteger Yes
$.oneOf[0].allOf[1].Payload.Message.ChatEvent.anyOf[0].actorUserIDinteger Yes
$.oneOf[0].allOf[1].Payload.Message.ChatEvent.anyOf[0].actionstring Yes
$.oneOf[0].allOf[1].Payload.Message.ChatEvent.anyOf[0].reactionKeystring Yes
$.oneOf[0].allOf[1].Payload.Message.ChatEvent.anyOf[0].reactionEmojistring Yes
$.oneOf[0].allOf[1].Payload.Message.ChatEvent.anyOf[0].targetPreviewstring Yes
$.oneOf[0].allOf[1].Payload.Message.ChatEvent.anyOf[0].summary Yes
$.oneOf[0].allOf[1].Payload.Message.ChatEvent.anyOf[0].summary.anyOf[0]array Yes
$.oneOf[0].allOf[1].Payload.Message.ChatEvent.anyOf[0].summary.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.Message.ChatEvent.anyOf[0].summary.anyOf[1].targetTypestring ["post","chat_message"] Yes
$.oneOf[0].allOf[1].Payload.Message.ChatEvent.anyOf[0].summary.anyOf[1].targetIdinteger Yes
$.oneOf[0].allOf[1].Payload.Message.ChatEvent.anyOf[0].summary.anyOf[1].viewerReactionKeystring ["","thumbs_up","heart","money_with_wings","laugh","wow","sad","angry"] Yes
$.oneOf[0].allOf[1].Payload.Message.ChatEvent.anyOf[0].summary.anyOf[1].viewerHasReactedboolean Yes
$.oneOf[0].allOf[1].Payload.Message.ChatEvent.anyOf[0].summary.anyOf[1].totalCountinteger Yes
$.oneOf[0].allOf[1].Payload.Message.ChatEvent.anyOf[0].summary.anyOf[1].countsobject Yes
$.oneOf[0].allOf[1].Payload.Message.ChatEvent.anyOf[0].summary.anyOf[1].counts.thumbs_upinteger Yes
$.oneOf[0].allOf[1].Payload.Message.ChatEvent.anyOf[0].summary.anyOf[1].counts.heartinteger Yes
$.oneOf[0].allOf[1].Payload.Message.ChatEvent.anyOf[0].summary.anyOf[1].counts.money_with_wingsinteger Yes
$.oneOf[0].allOf[1].Payload.Message.ChatEvent.anyOf[0].summary.anyOf[1].counts.laughinteger Yes
$.oneOf[0].allOf[1].Payload.Message.ChatEvent.anyOf[0].summary.anyOf[1].counts.wowinteger Yes
$.oneOf[0].allOf[1].Payload.Message.ChatEvent.anyOf[0].summary.anyOf[1].counts.sadinteger Yes
$.oneOf[0].allOf[1].Payload.Message.ChatEvent.anyOf[0].summary.anyOf[1].counts.angryinteger Yes
$.oneOf[0].allOf[1].Payload.Message.ChatEvent.anyOf[0].summary.anyOf[1].recentarray Yes
$.oneOf[0].allOf[1].Payload.Message.ChatEvent.anyOf[0].summary.anyOf[1].recent[]object No
$.oneOf[0].allOf[1].Payload.Message.ChatEvent.anyOf[0].summary.anyOf[1].recent[].userIDinteger Yes
$.oneOf[0].allOf[1].Payload.Message.ChatEvent.anyOf[0].summary.anyOf[1].recent[].usernamestring Yes
$.oneOf[0].allOf[1].Payload.Message.ChatEvent.anyOf[0].summary.anyOf[1].recent[].reactionKeystring ["thumbs_up","heart","money_with_wings","laugh","wow","sad","angry"] Yes
$.oneOf[0].allOf[1].Payload.Message.ChatEvent.anyOf[0].summary.anyOf[1].recent[].reactionEmojistring Yes
$.oneOf[0].allOf[1].Payload.Message.ChatEvent.anyOf[0].summary.anyOf[1].recent[].createdDate Yes
$.oneOf[0].allOf[1].Payload.Message.ChatEvent.anyOf[0].summary.anyOf[1].recent[].createdDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Message.ChatEvent.anyOf[0].summary.anyOf[1].recent[].createdDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Message.ChatEvent.anyOf[0].summary.anyOf[1].recent[].lastUpdateDate Yes
$.oneOf[0].allOf[1].Payload.Message.ChatEvent.anyOf[0].summary.anyOf[1].recent[].lastUpdateDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Message.ChatEvent.anyOf[0].summary.anyOf[1].recent[].lastUpdateDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Message.ChatEvent.anyOf[0].summary.anyOf[1].recent[].reactedDate Yes
$.oneOf[0].allOf[1].Payload.Message.ChatEvent.anyOf[0].summary.anyOf[1].recent[].reactedDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Message.ChatEvent.anyOf[0].summary.anyOf[1].recent[].reactedDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Message.ChatEvent.anyOf[0].summary.anyOf[1].recent[].createdDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.Message.ChatEvent.anyOf[0].summary.anyOf[1].recent[].lastUpdateDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.Message.ChatEvent.anyOf[0].summary.anyOf[1].recent[].reactedDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.Message.ChatEvent.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Message.ReplyContext Yes
$.oneOf[0].allOf[1].Payload.Message.ReplyContext.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.Message.ReplyContext.anyOf[0].NotificationBodyIDinteger Yes
$.oneOf[0].allOf[1].Payload.Message.ReplyContext.anyOf[0].SenderID Yes
$.oneOf[0].allOf[1].Payload.Message.ReplyContext.anyOf[0].SenderID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.Message.ReplyContext.anyOf[0].SenderID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Message.ReplyContext.anyOf[0].SenderAlias Yes
$.oneOf[0].allOf[1].Payload.Message.ReplyContext.anyOf[0].SenderAlias.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Message.ReplyContext.anyOf[0].SenderAlias.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Message.ReplyContext.anyOf[0].Previewstring Yes
$.oneOf[0].allOf[1].Payload.Message.ReplyContext.anyOf[0].HasMediaboolean Yes
$.oneOf[0].allOf[1].Payload.Message.ReplyContext.anyOf[0].IsUnavailableboolean Yes
$.oneOf[0].allOf[1].Payload.Message.ReplyContext.anyOf[0].IsDeletedboolean No
$.oneOf[0].allOf[1].Payload.Message.ReplyContext.anyOf[0].IsSystemGeneratedboolean No
$.oneOf[0].allOf[1].Payload.Message.ReplyContext.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Message.translation Yes
$.oneOf[0].allOf[1].Payload.Message.translation.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.Message.translation.anyOf[0].eligibleboolean Yes
$.oneOf[0].allOf[1].Payload.Message.translation.anyOf[0].statestring ["done","eligible","none"] Yes
$.oneOf[0].allOf[1].Payload.Message.translation.anyOf[0].cachedboolean Yes
$.oneOf[0].allOf[1].Payload.Message.translation.anyOf[0].contextstring ["chat","notification"] Yes
$.oneOf[0].allOf[1].Payload.Message.translation.anyOf[0].endpointstring Yes
$.oneOf[0].allOf[1].Payload.Message.translation.anyOf[0].notificationIDinteger Yes
$.oneOf[0].allOf[1].Payload.Message.translation.anyOf[0].notificationBodyIDinteger Yes
$.oneOf[0].allOf[1].Payload.Message.translation.anyOf[0].chatIDinteger Yes
$.oneOf[0].allOf[1].Payload.Message.translation.anyOf[0].sourceLanguageDetectionConfidence Yes
$.oneOf[0].allOf[1].Payload.Message.translation.anyOf[0].sourceLanguageDetectionConfidence.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.Message.translation.anyOf[0].sourceLanguageDetectionConfidence.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Message.translation.anyOf[0].liveTranslationSourceEnabledboolean Yes
$.oneOf[0].allOf[1].Payload.Message.translation.anyOf[0].targetLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.Message.translation.anyOf[0].targetLanguageNamestring Yes
$.oneOf[0].allOf[1].Payload.Message.translation.anyOf[0].receiverLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.Message.translation.anyOf[0].senderLocaleCodestring Yes
$.oneOf[0].allOf[1].Payload.Message.translation.anyOf[0].senderLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.Message.translation.anyOf[0].sourceLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.Message.translation.anyOf[0].sourceLanguageDetectionStatusstring Yes
$.oneOf[0].allOf[1].Payload.Message.translation.anyOf[0].sourceContentHashstring Yes
$.oneOf[0].allOf[1].Payload.Message.translation.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.Message.translation.anyOf[0].bodystring Yes
$.oneOf[0].allOf[1].Payload.Message.translation.anyOf[0].originalTitlestring Yes
$.oneOf[0].allOf[1].Payload.Message.translation.anyOf[0].originalBodystring Yes
$.oneOf[0].allOf[1].Payload.Message.translation.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Message.Versioninteger Yes
$.oneOf[0].allOf[1].Payload.Message.EditedDate Yes
$.oneOf[0].allOf[1].Payload.Message.EditedDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Message.EditedDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Message.IsDeletedboolean Yes
$.oneOf[0].allOf[1].Payload.Message.CanEditboolean Yes
$.oneOf[0].allOf[1].Payload.Message.CanDeleteboolean Yes
$.oneOf[0].allOf[1].Payload.Message.EditDeadline Yes
$.oneOf[0].allOf[1].Payload.Message.EditDeadline.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Message.EditDeadline.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Message.RichLinksarray Yes
$.oneOf[0].allOf[1].Payload.Message.RichLinks[]object No
$.oneOf[0].allOf[1].Payload.Message.RichLinks[].idinteger Yes
$.oneOf[0].allOf[1].Payload.Message.RichLinks[].urlstring Yes
$.oneOf[0].allOf[1].Payload.Message.RichLinks[].canonicalUrlstring Yes
$.oneOf[0].allOf[1].Payload.Message.RichLinks[].hoststring Yes
$.oneOf[0].allOf[1].Payload.Message.RichLinks[].siteNamestring Yes
$.oneOf[0].allOf[1].Payload.Message.RichLinks[].titlestring Yes
$.oneOf[0].allOf[1].Payload.Message.RichLinks[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.Message.RichLinks[].imageMediaIDinteger Yes
$.oneOf[0].allOf[1].Payload.Message.RichLinks[].image Yes
$.oneOf[0].allOf[1].Payload.Message.RichLinks[].image.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.Message.RichLinks[].image.anyOf[0].mediaIDinteger Yes
$.oneOf[0].allOf[1].Payload.Message.RichLinks[].image.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.Message.RichLinks[].image.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.Message.RichLinks[].image.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.Message.RichLinks[].image.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.Message.RichLinks[].image.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.Message.RichLinks[].image.anyOf[1]null Yes
$.oneOf[1]object Yes
$.oneOf[1].RequestUserAliasstring Yes
$.oneOf[1].RequestPathstring | null Yes
$.oneOf[1].RequestStatus = "Failed" Yes
$.oneOf[1].ResponseCodeinteger Yes
$.oneOf[1].ResponseMessageAPIResponseMessage Yes
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[1].ResponseMessage.oneOf[1]array Yes
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[1].ResponseMessage.oneOf[2]object Yes
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[1].RequestImpersonatedByUserAliasstring No
$.oneOf[1].ErrorReasonstring No
Response example
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/community/set_chat_message_delete",
    "RequestUserAlias": "example-user",
    "Payload": {
        "ChatID": 0,
        "Message": {
            "NotificationBodyID": 0,
            "CreatedDate": "synthetic-example",
            "CreatedDateDisplay": "synthetic-example",
            "SenderID": 0,
            "SenderAlias": "synthetic-example",
            "SenderAvatar": "synthetic-example",
            "Subject": "synthetic-example",
            "Body": "synthetic-example",
            "DestinationPage": "synthetic-example",
            "Media": [],
            "ActionButtons": [],
            "CustomerSurvey": {
                "id": 0,
                "revision": 0,
                "customerID": 0,
                "sellerID": 0,
                "chatID": 0,
                "bidID": 0,
                "transactionID": 0,
                "title": "synthetic-example",
                "status": "sent",
                "submittedDate": "synthetic-example",
                "url": "synthetic-example",
                "eventType": "",
                "actorUserID": 0,
                "eventText": "synthetic-example"
            },
            "Delivery": {
                "NotificationID": 0,
                "RecipientCount": 0,
                "Recipients": []
            },
            "Reactions": [],
            "IsSystemGenerated": false,
            "ChatEvent": {
                "type": "reaction",
                "targetType": "chat_message",
                "targetNotificationBodyID": 0,
                "actorUserID": 0,
                "action": "synthetic-example",
                "reactionKey": "synthetic-example",
                "reactionEmoji": "synthetic-example",
                "targetPreview": "synthetic-example",
                "summary": []
            },
            "ReplyContext": {
                "NotificationBodyID": 0,
                "SenderID": 0,
                "SenderAlias": "synthetic-example",
                "Preview": "synthetic-example",
                "HasMedia": false,
                "IsUnavailable": false
            },
            "translation": {
                "eligible": false,
                "state": "done",
                "cached": false,
                "context": "chat",
                "endpoint": "synthetic-example",
                "notificationID": 0,
                "notificationBodyID": 0,
                "chatID": 0,
                "sourceLanguageDetectionConfidence": 0,
                "liveTranslationSourceEnabled": false,
                "targetLanguageCode": "synthetic-example",
                "targetLanguageName": "synthetic-example",
                "receiverLanguageCode": "synthetic-example",
                "senderLocaleCode": "synthetic-example",
                "senderLanguageCode": "synthetic-example",
                "sourceLanguageCode": "synthetic-example",
                "sourceLanguageDetectionStatus": "synthetic-example",
                "sourceContentHash": "synthetic-example",
                "title": "synthetic-example",
                "body": "synthetic-example",
                "originalTitle": "synthetic-example",
                "originalBody": "synthetic-example"
            },
            "Version": 0,
            "EditedDate": "synthetic-example",
            "IsDeleted": false,
            "CanEdit": false,
            "CanDelete": false,
            "EditDeadline": "synthetic-example",
            "RichLinks": []
        }
    }
}
Machine-readable endpoint documentation
POST

/v1/community/set_chat_message_edit

#
Edit one's own text and attachments within 15 minutes; preserve every version. Does not resend alerts.

Parameters

NameTypeRequiredDefaultDescription
chatID int Yes — Chat ID.
notificationBodyID int Yes — Message body ID.
expectedVersion int Yes — Version returned by edit context.
mutationID string Yes — Unique request token, reused only for an identical retry.
changesJson string Yes — Object containing source (editor text) and media (ordered owned attachment IDs).
isWritingRequest bool No false Required true.
Request example (cURL)
curl --request POST \
  'https://ca.appointmenttrader.com/v1/community/set_chat_message_edit' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'chatID={{chatID}}' \
  --data-urlencode 'notificationBodyID={{notificationBodyID}}' \
  --data-urlencode 'expectedVersion={{expectedVersion}}' \
  --data-urlencode 'mutationID={{mutationID}}' \
  --data-urlencode 'changesJson={{changesJson}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}'

Returns

JSON
See the shared response schema and synthetic example.
Parameters: changesJson
FieldTypeRequiredDescription
changesJsonstring (application/json) YesJSON replacement content. Rendered HTML is limited to 65535 bytes, at most one rich-link preview is allowed, and every media item must be owned by the sender. Content or media must remain nonempty.
changesJsonobject (decoded JSON) Yes
changesJson.sourcestring Yes
changesJson.mediaarray Yes
changesJson.media[]integer No
Response fields
FieldTypeRequiredDescription
$community_set_chat_message_edit_Response Yes
$.oneOf[0] Yes
$.oneOf[0].allOf[0]object Yes
$.oneOf[0].allOf[0].RequestUserAliasstring Yes
$.oneOf[0].allOf[0].RequestPathstring | null Yes
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Yes
$.oneOf[0].allOf[0].ResponseCodeinteger Yes
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring No
$.oneOf[0].allOf[1]object Yes
$.oneOf[0].allOf[1].Payloadobject YesOwn messages only, within the 15-minute editing window. expectedVersion provides optimistic concurrency; repeat mutationID is idempotent for identical content. Version conflicts return application ResponseCode 409.
$.oneOf[0].allOf[1].Payload.ChatIDinteger Yes
$.oneOf[0].allOf[1].Payload.Messageobject Yes
$.oneOf[0].allOf[1].Payload.Message.NotificationBodyIDinteger Yes
$.oneOf[0].allOf[1].Payload.Message.CreatedDate Yes
$.oneOf[0].allOf[1].Payload.Message.CreatedDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Message.CreatedDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Message.CreatedDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.Message.SenderID Yes
$.oneOf[0].allOf[1].Payload.Message.SenderID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.Message.SenderID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Message.SenderAlias Yes
$.oneOf[0].allOf[1].Payload.Message.SenderAlias.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Message.SenderAlias.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Message.SenderAvatar Yes
$.oneOf[0].allOf[1].Payload.Message.SenderAvatar.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Message.SenderAvatar.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Message.Subjectstring Yes
$.oneOf[0].allOf[1].Payload.Message.Bodystring Yes
$.oneOf[0].allOf[1].Payload.Message.DestinationPagestring Yes
$.oneOf[0].allOf[1].Payload.Message.Mediaarray Yes
$.oneOf[0].allOf[1].Payload.Message.Media[]object No
$.oneOf[0].allOf[1].Payload.Message.Media[].idinteger Yes
$.oneOf[0].allOf[1].Payload.Message.Media[].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.Message.Media[].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.Message.Media[].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.Message.Media[].widthinteger Yes
$.oneOf[0].allOf[1].Payload.Message.Media[].heightinteger Yes
$.oneOf[0].allOf[1].Payload.Message.Media[].titlestring Yes
$.oneOf[0].allOf[1].Payload.Message.ActionButtonsarray Yes
$.oneOf[0].allOf[1].Payload.Message.ActionButtons[]object No
$.oneOf[0].allOf[1].Payload.Message.ActionButtons[].ActionButtonIDinteger Yes
$.oneOf[0].allOf[1].Payload.Message.ActionButtons[].NotificationIDinteger Yes
$.oneOf[0].allOf[1].Payload.Message.ActionButtons[].NotificationBodyIDinteger Yes
$.oneOf[0].allOf[1].Payload.Message.ActionButtons[].ActionButtonNamestring Yes
$.oneOf[0].allOf[1].Payload.Message.ActionButtons[].Namestring Yes
$.oneOf[0].allOf[1].Payload.Message.ActionButtons[].AdditionalTextstring Yes
$.oneOf[0].allOf[1].Payload.Message.ActionButtons[].CustomInfoIconstring Yes
$.oneOf[0].allOf[1].Payload.Message.ActionButtons[].ConfirmTitlestring Yes
$.oneOf[0].allOf[1].Payload.Message.ActionButtons[].ConfirmTextstring Yes
$.oneOf[0].allOf[1].Payload.Message.ActionButtons[].ConfirmButtonTextstring Yes
$.oneOf[0].allOf[1].Payload.Message.ActionButtons[].LoadingTextstring Yes
$.oneOf[0].allOf[1].Payload.Message.ActionButtons[].CustomActionstring Yes
$.oneOf[0].allOf[1].Payload.Message.ActionButtons[].CustomActionParameterstring Yes
$.oneOf[0].allOf[1].Payload.Message.ActionButtons[].BackgroundColorstring Yes
$.oneOf[0].allOf[1].Payload.Message.ActionButtons[].TextColorstring Yes
$.oneOf[0].allOf[1].Payload.Message.ActionButtons[].Importancestring Yes
$.oneOf[0].allOf[1].Payload.Message.ActionButtons[].Clickableboolean Yes
$.oneOf[0].allOf[1].Payload.Message.ActionButtons[].DatabaseTagsNotificationDatabaseTags Yes
$.oneOf[0].allOf[1].Payload.Message.ActionButtons[].DatabaseTags.anyOf[0]array Yes
$.oneOf[0].allOf[1].Payload.Message.ActionButtons[].DatabaseTags.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.Message.ActionButtons[].DatabaseTags.anyOf[1].*NotificationTagValue No
$.oneOf[0].allOf[1].Payload.Message.ActionButtons[].DatabaseTags.anyOf[1].*.anyOf[0]null No
$.oneOf[0].allOf[1].Payload.Message.ActionButtons[].DatabaseTags.anyOf[1].*.anyOf[1]string No
$.oneOf[0].allOf[1].Payload.Message.ActionButtons[].DatabaseTags.anyOf[1].*.anyOf[2]number No
$.oneOf[0].allOf[1].Payload.Message.ActionButtons[].DatabaseTags.anyOf[1].*.anyOf[3]boolean No
$.oneOf[0].allOf[1].Payload.Message.ActionButtons[].DatabaseTags.anyOf[1].*.anyOf[4]array No
$.oneOf[0].allOf[1].Payload.Message.ActionButtons[].DatabaseTags.anyOf[1].*.anyOf[4][]NotificationTagValue No
$.oneOf[0].allOf[1].Payload.Message.ActionButtons[].DatabaseTags.anyOf[1].*.anyOf[5]object No
$.oneOf[0].allOf[1].Payload.Message.ActionButtons[].DatabaseTags.anyOf[1].*.anyOf[5].*NotificationTagValue No
$.oneOf[0].allOf[1].Payload.Message.CustomerSurvey Yes
$.oneOf[0].allOf[1].Payload.Message.CustomerSurvey.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.Message.CustomerSurvey.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.Message.CustomerSurvey.anyOf[0].revisioninteger Yes
$.oneOf[0].allOf[1].Payload.Message.CustomerSurvey.anyOf[0].customerIDinteger Yes
$.oneOf[0].allOf[1].Payload.Message.CustomerSurvey.anyOf[0].sellerIDinteger Yes
$.oneOf[0].allOf[1].Payload.Message.CustomerSurvey.anyOf[0].chatIDinteger Yes
$.oneOf[0].allOf[1].Payload.Message.CustomerSurvey.anyOf[0].bidIDinteger Yes
$.oneOf[0].allOf[1].Payload.Message.CustomerSurvey.anyOf[0].transactionIDinteger Yes
$.oneOf[0].allOf[1].Payload.Message.CustomerSurvey.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.Message.CustomerSurvey.anyOf[0].statusstring ["sent","in_progress","submitted","cancelled"] Yes
$.oneOf[0].allOf[1].Payload.Message.CustomerSurvey.anyOf[0].submittedDate Yes
$.oneOf[0].allOf[1].Payload.Message.CustomerSurvey.anyOf[0].submittedDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Message.CustomerSurvey.anyOf[0].submittedDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Message.CustomerSurvey.anyOf[0].urlstring Yes
$.oneOf[0].allOf[1].Payload.Message.CustomerSurvey.anyOf[0].buyerIdentityHiddenboolean NoTrue when the authenticated viewer cannot see the buyer during the current response race.
$.oneOf[0].allOf[1].Payload.Message.CustomerSurvey.anyOf[0].buyerIdentityHiddenUntilinteger | null NoSaved current-round ClosesAt as Unix seconds; null when identity is visible. Reveal is authoritative only on a new response.
$.oneOf[0].allOf[1].Payload.Message.CustomerSurvey.anyOf[0].eventTypestring ["","sent","submitted","updated","cancelled"] Yes
$.oneOf[0].allOf[1].Payload.Message.CustomerSurvey.anyOf[0].actorUserIDinteger Yes
$.oneOf[0].allOf[1].Payload.Message.CustomerSurvey.anyOf[0].eventTextstring Yes
$.oneOf[0].allOf[1].Payload.Message.CustomerSurvey.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Message.Deliveryobject Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.NotificationID Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.NotificationID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.NotificationID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.RecipientCountinteger Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipientsarray Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[]object No
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].NotificationID Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].NotificationID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].NotificationID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].UserID Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].UserID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].UserID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].Username Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].Username.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].Username.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].Statestring Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].CreatedDate Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].CreatedDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].CreatedDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].CreatedDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].LastUpdateDate Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].LastUpdateDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].LastUpdateDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].LastUpdateDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].PushSendTime Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].PushSendTime.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].PushSendTime.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].PushSendTimeDisplaystring Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].PushReceiveTime Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].PushReceiveTime.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].PushReceiveTime.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].PushReceiveTimeDisplaystring Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].PushOpenTime Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].PushOpenTime.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].PushOpenTime.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].PushOpenTimeDisplaystring Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].EmailSendTime Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].EmailSendTime.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].EmailSendTime.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].EmailSendTimeDisplaystring Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].EmailOpenTime Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].EmailOpenTime.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].EmailOpenTime.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].EmailOpenTimeDisplaystring Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].ReadTime Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].ReadTime.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].ReadTime.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].ReadTimeDisplaystring Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].TranslationReceiptsarray No
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].TranslationReceipts[]object No
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].TranslationReceipts[].TranslationID Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].TranslationReceipts[].TranslationID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].TranslationReceipts[].TranslationID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].TranslationReceipts[].LanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].TranslationReceipts[].LanguageNamestring Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].TranslationReceipts[].SourceLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].TranslationReceipts[].SourceContentHashstring Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].TranslationReceipts[].TranslatedTitlestring Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].TranslationReceipts[].TranslatedBodystring Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].TranslationReceipts[].SeenContextstring Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].TranslationReceipts[].Modelstring Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].TranslationReceipts[].FirstServedDate Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].TranslationReceipts[].FirstServedDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].TranslationReceipts[].FirstServedDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].TranslationReceipts[].LastServedDate Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].TranslationReceipts[].LastServedDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].TranslationReceipts[].LastServedDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].TranslationReceipts[].CompletedDate Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].TranslationReceipts[].CompletedDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].TranslationReceipts[].CompletedDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].identityHiddenboolean No
$.oneOf[0].allOf[1].Payload.Message.Delivery.Recipients[].identityHiddenUntilinteger | null No
$.oneOf[0].allOf[1].Payload.Message.Reactions Yes
$.oneOf[0].allOf[1].Payload.Message.Reactions.anyOf[0]array Yes
$.oneOf[0].allOf[1].Payload.Message.Reactions.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.Message.Reactions.anyOf[1].targetTypestring ["post","chat_message"] Yes
$.oneOf[0].allOf[1].Payload.Message.Reactions.anyOf[1].targetIdinteger Yes
$.oneOf[0].allOf[1].Payload.Message.Reactions.anyOf[1].viewerReactionKeystring ["","thumbs_up","heart","money_with_wings","laugh","wow","sad","angry"] Yes
$.oneOf[0].allOf[1].Payload.Message.Reactions.anyOf[1].viewerHasReactedboolean Yes
$.oneOf[0].allOf[1].Payload.Message.Reactions.anyOf[1].totalCountinteger Yes
$.oneOf[0].allOf[1].Payload.Message.Reactions.anyOf[1].countsobject Yes
$.oneOf[0].allOf[1].Payload.Message.Reactions.anyOf[1].counts.thumbs_upinteger Yes
$.oneOf[0].allOf[1].Payload.Message.Reactions.anyOf[1].counts.heartinteger Yes
$.oneOf[0].allOf[1].Payload.Message.Reactions.anyOf[1].counts.money_with_wingsinteger Yes
$.oneOf[0].allOf[1].Payload.Message.Reactions.anyOf[1].counts.laughinteger Yes
$.oneOf[0].allOf[1].Payload.Message.Reactions.anyOf[1].counts.wowinteger Yes
$.oneOf[0].allOf[1].Payload.Message.Reactions.anyOf[1].counts.sadinteger Yes
$.oneOf[0].allOf[1].Payload.Message.Reactions.anyOf[1].counts.angryinteger Yes
$.oneOf[0].allOf[1].Payload.Message.Reactions.anyOf[1].recentarray Yes
$.oneOf[0].allOf[1].Payload.Message.Reactions.anyOf[1].recent[]object No
$.oneOf[0].allOf[1].Payload.Message.Reactions.anyOf[1].recent[].userIDinteger Yes
$.oneOf[0].allOf[1].Payload.Message.Reactions.anyOf[1].recent[].usernamestring Yes
$.oneOf[0].allOf[1].Payload.Message.Reactions.anyOf[1].recent[].reactionKeystring ["thumbs_up","heart","money_with_wings","laugh","wow","sad","angry"] Yes
$.oneOf[0].allOf[1].Payload.Message.Reactions.anyOf[1].recent[].reactionEmojistring Yes
$.oneOf[0].allOf[1].Payload.Message.Reactions.anyOf[1].recent[].createdDate Yes
$.oneOf[0].allOf[1].Payload.Message.Reactions.anyOf[1].recent[].createdDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Message.Reactions.anyOf[1].recent[].createdDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Message.Reactions.anyOf[1].recent[].lastUpdateDate Yes
$.oneOf[0].allOf[1].Payload.Message.Reactions.anyOf[1].recent[].lastUpdateDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Message.Reactions.anyOf[1].recent[].lastUpdateDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Message.Reactions.anyOf[1].recent[].reactedDate Yes
$.oneOf[0].allOf[1].Payload.Message.Reactions.anyOf[1].recent[].reactedDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Message.Reactions.anyOf[1].recent[].reactedDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Message.Reactions.anyOf[1].recent[].createdDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.Message.Reactions.anyOf[1].recent[].lastUpdateDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.Message.Reactions.anyOf[1].recent[].reactedDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.Message.IsSystemGeneratedboolean Yes
$.oneOf[0].allOf[1].Payload.Message.ChatEvent Yes
$.oneOf[0].allOf[1].Payload.Message.ChatEvent.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.Message.ChatEvent.anyOf[0].type = "reaction" Yes
$.oneOf[0].allOf[1].Payload.Message.ChatEvent.anyOf[0].targetType = "chat_message" Yes
$.oneOf[0].allOf[1].Payload.Message.ChatEvent.anyOf[0].targetNotificationBodyIDinteger Yes
$.oneOf[0].allOf[1].Payload.Message.ChatEvent.anyOf[0].actorUserIDinteger Yes
$.oneOf[0].allOf[1].Payload.Message.ChatEvent.anyOf[0].actionstring Yes
$.oneOf[0].allOf[1].Payload.Message.ChatEvent.anyOf[0].reactionKeystring Yes
$.oneOf[0].allOf[1].Payload.Message.ChatEvent.anyOf[0].reactionEmojistring Yes
$.oneOf[0].allOf[1].Payload.Message.ChatEvent.anyOf[0].targetPreviewstring Yes
$.oneOf[0].allOf[1].Payload.Message.ChatEvent.anyOf[0].summary Yes
$.oneOf[0].allOf[1].Payload.Message.ChatEvent.anyOf[0].summary.anyOf[0]array Yes
$.oneOf[0].allOf[1].Payload.Message.ChatEvent.anyOf[0].summary.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.Message.ChatEvent.anyOf[0].summary.anyOf[1].targetTypestring ["post","chat_message"] Yes
$.oneOf[0].allOf[1].Payload.Message.ChatEvent.anyOf[0].summary.anyOf[1].targetIdinteger Yes
$.oneOf[0].allOf[1].Payload.Message.ChatEvent.anyOf[0].summary.anyOf[1].viewerReactionKeystring ["","thumbs_up","heart","money_with_wings","laugh","wow","sad","angry"] Yes
$.oneOf[0].allOf[1].Payload.Message.ChatEvent.anyOf[0].summary.anyOf[1].viewerHasReactedboolean Yes
$.oneOf[0].allOf[1].Payload.Message.ChatEvent.anyOf[0].summary.anyOf[1].totalCountinteger Yes
$.oneOf[0].allOf[1].Payload.Message.ChatEvent.anyOf[0].summary.anyOf[1].countsobject Yes
$.oneOf[0].allOf[1].Payload.Message.ChatEvent.anyOf[0].summary.anyOf[1].counts.thumbs_upinteger Yes
$.oneOf[0].allOf[1].Payload.Message.ChatEvent.anyOf[0].summary.anyOf[1].counts.heartinteger Yes
$.oneOf[0].allOf[1].Payload.Message.ChatEvent.anyOf[0].summary.anyOf[1].counts.money_with_wingsinteger Yes
$.oneOf[0].allOf[1].Payload.Message.ChatEvent.anyOf[0].summary.anyOf[1].counts.laughinteger Yes
$.oneOf[0].allOf[1].Payload.Message.ChatEvent.anyOf[0].summary.anyOf[1].counts.wowinteger Yes
$.oneOf[0].allOf[1].Payload.Message.ChatEvent.anyOf[0].summary.anyOf[1].counts.sadinteger Yes
$.oneOf[0].allOf[1].Payload.Message.ChatEvent.anyOf[0].summary.anyOf[1].counts.angryinteger Yes
$.oneOf[0].allOf[1].Payload.Message.ChatEvent.anyOf[0].summary.anyOf[1].recentarray Yes
$.oneOf[0].allOf[1].Payload.Message.ChatEvent.anyOf[0].summary.anyOf[1].recent[]object No
$.oneOf[0].allOf[1].Payload.Message.ChatEvent.anyOf[0].summary.anyOf[1].recent[].userIDinteger Yes
$.oneOf[0].allOf[1].Payload.Message.ChatEvent.anyOf[0].summary.anyOf[1].recent[].usernamestring Yes
$.oneOf[0].allOf[1].Payload.Message.ChatEvent.anyOf[0].summary.anyOf[1].recent[].reactionKeystring ["thumbs_up","heart","money_with_wings","laugh","wow","sad","angry"] Yes
$.oneOf[0].allOf[1].Payload.Message.ChatEvent.anyOf[0].summary.anyOf[1].recent[].reactionEmojistring Yes
$.oneOf[0].allOf[1].Payload.Message.ChatEvent.anyOf[0].summary.anyOf[1].recent[].createdDate Yes
$.oneOf[0].allOf[1].Payload.Message.ChatEvent.anyOf[0].summary.anyOf[1].recent[].createdDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Message.ChatEvent.anyOf[0].summary.anyOf[1].recent[].createdDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Message.ChatEvent.anyOf[0].summary.anyOf[1].recent[].lastUpdateDate Yes
$.oneOf[0].allOf[1].Payload.Message.ChatEvent.anyOf[0].summary.anyOf[1].recent[].lastUpdateDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Message.ChatEvent.anyOf[0].summary.anyOf[1].recent[].lastUpdateDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Message.ChatEvent.anyOf[0].summary.anyOf[1].recent[].reactedDate Yes
$.oneOf[0].allOf[1].Payload.Message.ChatEvent.anyOf[0].summary.anyOf[1].recent[].reactedDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Message.ChatEvent.anyOf[0].summary.anyOf[1].recent[].reactedDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Message.ChatEvent.anyOf[0].summary.anyOf[1].recent[].createdDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.Message.ChatEvent.anyOf[0].summary.anyOf[1].recent[].lastUpdateDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.Message.ChatEvent.anyOf[0].summary.anyOf[1].recent[].reactedDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.Message.ChatEvent.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Message.ReplyContext Yes
$.oneOf[0].allOf[1].Payload.Message.ReplyContext.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.Message.ReplyContext.anyOf[0].NotificationBodyIDinteger Yes
$.oneOf[0].allOf[1].Payload.Message.ReplyContext.anyOf[0].SenderID Yes
$.oneOf[0].allOf[1].Payload.Message.ReplyContext.anyOf[0].SenderID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.Message.ReplyContext.anyOf[0].SenderID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Message.ReplyContext.anyOf[0].SenderAlias Yes
$.oneOf[0].allOf[1].Payload.Message.ReplyContext.anyOf[0].SenderAlias.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Message.ReplyContext.anyOf[0].SenderAlias.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Message.ReplyContext.anyOf[0].Previewstring Yes
$.oneOf[0].allOf[1].Payload.Message.ReplyContext.anyOf[0].HasMediaboolean Yes
$.oneOf[0].allOf[1].Payload.Message.ReplyContext.anyOf[0].IsUnavailableboolean Yes
$.oneOf[0].allOf[1].Payload.Message.ReplyContext.anyOf[0].IsDeletedboolean No
$.oneOf[0].allOf[1].Payload.Message.ReplyContext.anyOf[0].IsSystemGeneratedboolean No
$.oneOf[0].allOf[1].Payload.Message.ReplyContext.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Message.translation Yes
$.oneOf[0].allOf[1].Payload.Message.translation.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.Message.translation.anyOf[0].eligibleboolean Yes
$.oneOf[0].allOf[1].Payload.Message.translation.anyOf[0].statestring ["done","eligible","none"] Yes
$.oneOf[0].allOf[1].Payload.Message.translation.anyOf[0].cachedboolean Yes
$.oneOf[0].allOf[1].Payload.Message.translation.anyOf[0].contextstring ["chat","notification"] Yes
$.oneOf[0].allOf[1].Payload.Message.translation.anyOf[0].endpointstring Yes
$.oneOf[0].allOf[1].Payload.Message.translation.anyOf[0].notificationIDinteger Yes
$.oneOf[0].allOf[1].Payload.Message.translation.anyOf[0].notificationBodyIDinteger Yes
$.oneOf[0].allOf[1].Payload.Message.translation.anyOf[0].chatIDinteger Yes
$.oneOf[0].allOf[1].Payload.Message.translation.anyOf[0].sourceLanguageDetectionConfidence Yes
$.oneOf[0].allOf[1].Payload.Message.translation.anyOf[0].sourceLanguageDetectionConfidence.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.Message.translation.anyOf[0].sourceLanguageDetectionConfidence.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Message.translation.anyOf[0].liveTranslationSourceEnabledboolean Yes
$.oneOf[0].allOf[1].Payload.Message.translation.anyOf[0].targetLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.Message.translation.anyOf[0].targetLanguageNamestring Yes
$.oneOf[0].allOf[1].Payload.Message.translation.anyOf[0].receiverLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.Message.translation.anyOf[0].senderLocaleCodestring Yes
$.oneOf[0].allOf[1].Payload.Message.translation.anyOf[0].senderLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.Message.translation.anyOf[0].sourceLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.Message.translation.anyOf[0].sourceLanguageDetectionStatusstring Yes
$.oneOf[0].allOf[1].Payload.Message.translation.anyOf[0].sourceContentHashstring Yes
$.oneOf[0].allOf[1].Payload.Message.translation.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.Message.translation.anyOf[0].bodystring Yes
$.oneOf[0].allOf[1].Payload.Message.translation.anyOf[0].originalTitlestring Yes
$.oneOf[0].allOf[1].Payload.Message.translation.anyOf[0].originalBodystring Yes
$.oneOf[0].allOf[1].Payload.Message.translation.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Message.Versioninteger Yes
$.oneOf[0].allOf[1].Payload.Message.EditedDate Yes
$.oneOf[0].allOf[1].Payload.Message.EditedDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Message.EditedDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Message.IsDeletedboolean Yes
$.oneOf[0].allOf[1].Payload.Message.CanEditboolean Yes
$.oneOf[0].allOf[1].Payload.Message.CanDeleteboolean Yes
$.oneOf[0].allOf[1].Payload.Message.EditDeadline Yes
$.oneOf[0].allOf[1].Payload.Message.EditDeadline.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.Message.EditDeadline.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.Message.RichLinksarray Yes
$.oneOf[0].allOf[1].Payload.Message.RichLinks[]object No
$.oneOf[0].allOf[1].Payload.Message.RichLinks[].idinteger Yes
$.oneOf[0].allOf[1].Payload.Message.RichLinks[].urlstring Yes
$.oneOf[0].allOf[1].Payload.Message.RichLinks[].canonicalUrlstring Yes
$.oneOf[0].allOf[1].Payload.Message.RichLinks[].hoststring Yes
$.oneOf[0].allOf[1].Payload.Message.RichLinks[].siteNamestring Yes
$.oneOf[0].allOf[1].Payload.Message.RichLinks[].titlestring Yes
$.oneOf[0].allOf[1].Payload.Message.RichLinks[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.Message.RichLinks[].imageMediaIDinteger Yes
$.oneOf[0].allOf[1].Payload.Message.RichLinks[].image Yes
$.oneOf[0].allOf[1].Payload.Message.RichLinks[].image.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.Message.RichLinks[].image.anyOf[0].mediaIDinteger Yes
$.oneOf[0].allOf[1].Payload.Message.RichLinks[].image.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.Message.RichLinks[].image.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.Message.RichLinks[].image.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.Message.RichLinks[].image.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.Message.RichLinks[].image.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.Message.RichLinks[].image.anyOf[1]null Yes
$.oneOf[1]object Yes
$.oneOf[1].RequestUserAliasstring Yes
$.oneOf[1].RequestPathstring | null Yes
$.oneOf[1].RequestStatus = "Failed" Yes
$.oneOf[1].ResponseCodeinteger Yes
$.oneOf[1].ResponseMessageAPIResponseMessage Yes
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[1].ResponseMessage.oneOf[1]array Yes
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[1].ResponseMessage.oneOf[2]object Yes
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[1].RequestImpersonatedByUserAliasstring No
$.oneOf[1].ErrorReasonstring No
Response example
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/community/set_chat_message_edit",
    "RequestUserAlias": "example-user",
    "Payload": {
        "ChatID": 0,
        "Message": {
            "NotificationBodyID": 0,
            "CreatedDate": "synthetic-example",
            "CreatedDateDisplay": "synthetic-example",
            "SenderID": 0,
            "SenderAlias": "synthetic-example",
            "SenderAvatar": "synthetic-example",
            "Subject": "synthetic-example",
            "Body": "synthetic-example",
            "DestinationPage": "synthetic-example",
            "Media": [],
            "ActionButtons": [],
            "CustomerSurvey": {
                "id": 0,
                "revision": 0,
                "customerID": 0,
                "sellerID": 0,
                "chatID": 0,
                "bidID": 0,
                "transactionID": 0,
                "title": "synthetic-example",
                "status": "sent",
                "submittedDate": "synthetic-example",
                "url": "synthetic-example",
                "eventType": "",
                "actorUserID": 0,
                "eventText": "synthetic-example"
            },
            "Delivery": {
                "NotificationID": 0,
                "RecipientCount": 0,
                "Recipients": []
            },
            "Reactions": [],
            "IsSystemGenerated": false,
            "ChatEvent": {
                "type": "reaction",
                "targetType": "chat_message",
                "targetNotificationBodyID": 0,
                "actorUserID": 0,
                "action": "synthetic-example",
                "reactionKey": "synthetic-example",
                "reactionEmoji": "synthetic-example",
                "targetPreview": "synthetic-example",
                "summary": []
            },
            "ReplyContext": {
                "NotificationBodyID": 0,
                "SenderID": 0,
                "SenderAlias": "synthetic-example",
                "Preview": "synthetic-example",
                "HasMedia": false,
                "IsUnavailable": false
            },
            "translation": {
                "eligible": false,
                "state": "done",
                "cached": false,
                "context": "chat",
                "endpoint": "synthetic-example",
                "notificationID": 0,
                "notificationBodyID": 0,
                "chatID": 0,
                "sourceLanguageDetectionConfidence": 0,
                "liveTranslationSourceEnabled": false,
                "targetLanguageCode": "synthetic-example",
                "targetLanguageName": "synthetic-example",
                "receiverLanguageCode": "synthetic-example",
                "senderLocaleCode": "synthetic-example",
                "senderLanguageCode": "synthetic-example",
                "sourceLanguageCode": "synthetic-example",
                "sourceLanguageDetectionStatus": "synthetic-example",
                "sourceContentHash": "synthetic-example",
                "title": "synthetic-example",
                "body": "synthetic-example",
                "originalTitle": "synthetic-example",
                "originalBody": "synthetic-example"
            },
            "Version": 0,
            "EditedDate": "synthetic-example",
            "IsDeleted": false,
            "CanEdit": false,
            "CanDelete": false,
            "EditDeadline": "synthetic-example",
            "RichLinks": []
        }
    }
}
Machine-readable endpoint documentation
POST

/v1/community/set_chat_minimized_unread_dismissal

#
Saves the caller's minimized unread chat dismissal through the latest server-known unread body for that active chat. The client only supplies the chat id; the body id is resolved server-side so a stale or tampered browser can not suppress newer unread messages.

Parameters

NameTypeRequiredDefaultDescription
chatID int No 0 ATNotificationIntelligentTags.ID.
isWritingRequest bool No false Required true to actually persist.
Request example (cURL)
curl --request POST \
  'https://ca.appointmenttrader.com/v1/community/set_chat_minimized_unread_dismissal' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'chatID={{chatID}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}'

Returns

JSON
See the shared response schema and synthetic example.
Response fields
FieldTypeRequiredDescription
$community_set_chat_minimized_unread_dismissal_Response Yes
$.oneOf[0] Yes
$.oneOf[0].allOf[0]object Yes
$.oneOf[0].allOf[0].RequestUserAliasstring Yes
$.oneOf[0].allOf[0].RequestPathstring | null Yes
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Yes
$.oneOf[0].allOf[0].ResponseCodeinteger Yes
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring No
$.oneOf[0].allOf[1]object Yes
$.oneOf[0].allOf[1].Payloadobject Yes
$.oneOf[0].allOf[1].Payload.ChatIDinteger Yes
$.oneOf[0].allOf[1].Payload.DismissedThroughNotificationBodyIDinteger Yes
$.oneOf[1]object Yes
$.oneOf[1].RequestUserAliasstring Yes
$.oneOf[1].RequestPathstring | null Yes
$.oneOf[1].RequestStatus = "Failed" Yes
$.oneOf[1].ResponseCodeinteger Yes
$.oneOf[1].ResponseMessageAPIResponseMessage Yes
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[1].ResponseMessage.oneOf[1]array Yes
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[1].ResponseMessage.oneOf[2]object Yes
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[1].RequestImpersonatedByUserAliasstring No
Response example
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/community/set_chat_minimized_unread_dismissal",
    "RequestUserAlias": "example-user",
    "Payload": {
        "ChatID": 0,
        "DismissedThroughNotificationBodyID": 0
    }
}
Machine-readable endpoint documentation
POST

/v1/community/set_chat_mute

#
Mutes or unmutes one chat for the requesting user. This is viewer-private and works for any chat the caller can already access. Muted chats remain readable, but the v2 dock treats them as non-urgent and will not auto-surface them as minimized unread windows.

Parameters

NameTypeRequiredDefaultDescription
chatID int No 0 ATNotificationIntelligentTags.ID of the chat.
isMuted bool No false True to mute, false to unmute.
isWritingRequest bool No false Required true to persist the change.
Request example (cURL)
curl --request POST \
  'https://ca.appointmenttrader.com/v1/community/set_chat_mute' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'chatID={{chatID}}' \
  --data-urlencode 'isMuted={{isMuted}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}'

Returns

JSON
See the shared response schema and synthetic example.
Response fields
FieldTypeRequiredDescription
$community_set_chat_mute_Response Yes
$.oneOf[0] Yes
$.oneOf[0].allOf[0]object Yes
$.oneOf[0].allOf[0].RequestUserAliasstring Yes
$.oneOf[0].allOf[0].RequestPathstring | null Yes
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Yes
$.oneOf[0].allOf[0].ResponseCodeinteger Yes
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring No
$.oneOf[0].allOf[1]object Yes
$.oneOf[0].allOf[1].Payloadobject Yes
$.oneOf[0].allOf[1].Payload.ChatIDinteger Yes
$.oneOf[0].allOf[1].Payload.IsMutedboolean Yes
$.oneOf[0].allOf[1].Payload.MutedDate Yes
$.oneOf[0].allOf[1].Payload.MutedDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.MutedDate.anyOf[1]null Yes
$.oneOf[1]object Yes
$.oneOf[1].RequestUserAliasstring Yes
$.oneOf[1].RequestPathstring | null Yes
$.oneOf[1].RequestStatus = "Failed" Yes
$.oneOf[1].ResponseCodeinteger Yes
$.oneOf[1].ResponseMessageAPIResponseMessage Yes
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[1].ResponseMessage.oneOf[1]array Yes
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[1].ResponseMessage.oneOf[2]object Yes
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[1].RequestImpersonatedByUserAliasstring No
Response example
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/community/set_chat_mute",
    "RequestUserAlias": "example-user",
    "Payload": {
        "ChatID": 0,
        "IsMuted": false,
        "MutedDate": "synthetic-example"
    }
}
Machine-readable endpoint documentation
POST

/v1/community/set_chat_name

#
Renames a chat. Only the chat host (Creator-ATUser_ID) may rename.

Parameters

NameTypeRequiredDefaultDescription
chatID int No 0 ATNotificationIntelligentTags.ID.
name string No "" New chat name (1-250 chars).
isWritingRequest bool No false Required true to actually persist.
Request example (cURL)
curl --request POST \
  'https://ca.appointmenttrader.com/v1/community/set_chat_name' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'chatID={{chatID}}' \
  --data-urlencode 'name={{name}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}'

Returns

JSON
See the shared response schema and synthetic example.
Response fields
FieldTypeRequiredDescription
$community_set_chat_name_Response Yes
$.oneOf[0] Yes
$.oneOf[0].allOf[0]object Yes
$.oneOf[0].allOf[0].RequestUserAliasstring Yes
$.oneOf[0].allOf[0].RequestPathstring | null Yes
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Yes
$.oneOf[0].allOf[0].ResponseCodeinteger Yes
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring No
$.oneOf[0].allOf[1]object Yes
$.oneOf[0].allOf[1].Payloadobject Yes
$.oneOf[0].allOf[1].Payload.ChatIDinteger Yes
$.oneOf[0].allOf[1].Payload.Namestring Yes
$.oneOf[0].allOf[1].Payload.nameTranslationobject Yes
$.oneOf[0].allOf[1].Payload.nameTranslation.eligibleboolean Yes
$.oneOf[0].allOf[1].Payload.nameTranslation.statestring ["done","eligible","none"] Yes
$.oneOf[0].allOf[1].Payload.nameTranslation.cachedboolean Yes
$.oneOf[0].allOf[1].Payload.nameTranslation.context = "chat-name" Yes
$.oneOf[0].allOf[1].Payload.nameTranslation.endpointstring Yes
$.oneOf[0].allOf[1].Payload.nameTranslation.chatIDinteger Yes
$.oneOf[0].allOf[1].Payload.nameTranslation.sourceLanguageDetectionStatusstring ["Detected","Pending"] Yes
$.oneOf[0].allOf[1].Payload.nameTranslation.sourceLanguageDetectionConfidencenull Yes
$.oneOf[0].allOf[1].Payload.nameTranslation.liveTranslationSourceEnabledboolean Yes
$.oneOf[0].allOf[1].Payload.nameTranslation.targetLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.nameTranslation.targetLanguageNamestring Yes
$.oneOf[0].allOf[1].Payload.nameTranslation.sourceLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.nameTranslation.sourceContentHashstring Yes
$.oneOf[0].allOf[1].Payload.nameTranslation.titlestring Yes
$.oneOf[0].allOf[1].Payload.nameTranslation.bodystring Yes
$.oneOf[0].allOf[1].Payload.nameTranslation.originalTitlestring Yes
$.oneOf[0].allOf[1].Payload.nameTranslation.originalBodystring Yes
$.oneOf[1]object Yes
$.oneOf[1].RequestUserAliasstring Yes
$.oneOf[1].RequestPathstring | null Yes
$.oneOf[1].RequestStatus = "Failed" Yes
$.oneOf[1].ResponseCodeinteger Yes
$.oneOf[1].ResponseMessageAPIResponseMessage Yes
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[1].ResponseMessage.oneOf[1]array Yes
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[1].ResponseMessage.oneOf[2]object Yes
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[1].RequestImpersonatedByUserAliasstring No
Response example
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/community/set_chat_name",
    "RequestUserAlias": "example-user",
    "Payload": {
        "ChatID": 0,
        "Name": "synthetic-example",
        "nameTranslation": {
            "eligible": false,
            "state": "done",
            "cached": false,
            "context": "chat-name",
            "endpoint": "synthetic-example",
            "chatID": 0,
            "sourceLanguageDetectionStatus": "Detected",
            "sourceLanguageDetectionConfidence": null,
            "liveTranslationSourceEnabled": false,
            "targetLanguageCode": "synthetic-example",
            "targetLanguageName": "synthetic-example",
            "sourceLanguageCode": "synthetic-example",
            "sourceContentHash": "synthetic-example",
            "title": "synthetic-example",
            "body": "synthetic-example",
            "originalTitle": "synthetic-example",
            "originalBody": "synthetic-example"
        }
    }
}
Machine-readable endpoint documentation
POST

/v1/community/set_chat_pin

#
Pins or unpins a chat for the requesting user's v2 chat lists. The pin state is viewer-private and only applies to chats the caller can already access. Pinned chats sort above recent unpinned chats.

Parameters

NameTypeRequiredDefaultDescription
chatID int No 0 ATNotificationIntelligentTags.ID of the chat.
isPinned bool No false True to pin, false to unpin.
isWritingRequest bool No false Required true to persist the change.
Request example (cURL)
curl --request POST \
  'https://ca.appointmenttrader.com/v1/community/set_chat_pin' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'chatID={{chatID}}' \
  --data-urlencode 'isPinned={{isPinned}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}'

Returns

JSON
See the shared response schema and synthetic example.
Response fields
FieldTypeRequiredDescription
$community_set_chat_pin_Response Yes
$.oneOf[0] Yes
$.oneOf[0].allOf[0]object Yes
$.oneOf[0].allOf[0].RequestUserAliasstring Yes
$.oneOf[0].allOf[0].RequestPathstring | null Yes
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Yes
$.oneOf[0].allOf[0].ResponseCodeinteger Yes
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring No
$.oneOf[0].allOf[1]object Yes
$.oneOf[0].allOf[1].Payloadobject Yes
$.oneOf[0].allOf[1].Payload.ChatIDinteger Yes
$.oneOf[0].allOf[1].Payload.IsPinnedboolean Yes
$.oneOf[0].allOf[1].Payload.SortOrderinteger Yes
$.oneOf[1]object Yes
$.oneOf[1].RequestUserAliasstring Yes
$.oneOf[1].RequestPathstring | null Yes
$.oneOf[1].RequestStatus = "Failed" Yes
$.oneOf[1].ResponseCodeinteger Yes
$.oneOf[1].ResponseMessageAPIResponseMessage Yes
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[1].ResponseMessage.oneOf[1]array Yes
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[1].ResponseMessage.oneOf[2]object Yes
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[1].RequestImpersonatedByUserAliasstring No
Response example
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/community/set_chat_pin",
    "RequestUserAlias": "example-user",
    "Payload": {
        "ChatID": 0,
        "IsPinned": false,
        "SortOrder": 0
    }
}
Machine-readable endpoint documentation
POST

/v1/community/set_chat_read

#
Marks every unread notification belonging to this chat as Read for the caller. Used by the v2 chat dock once the user has been "actively engaged" (hover/scroll/input focus) with a chat for ≥2 seconds — the client-side debounce avoids marking-on-glance. Idempotent: messages already in 'Read' state are skipped at the SQL level, so re-calling on a chat with nothing new is a cheap no-op.

Parameters

NameTypeRequiredDefaultDescription
chatID int No 0 ATNotificationIntelligentTags.ID.
isWritingRequest bool No false Required true to actually persist.
Request example (cURL)
curl --request POST \
  'https://ca.appointmenttrader.com/v1/community/set_chat_read' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'chatID={{chatID}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}'

Returns

JSON
See the shared response schema and synthetic example.
Response fields
FieldTypeRequiredDescription
$community_set_chat_read_Response Yes
$.oneOf[0] Yes
$.oneOf[0].allOf[0]object Yes
$.oneOf[0].allOf[0].RequestUserAliasstring Yes
$.oneOf[0].allOf[0].RequestPathstring | null Yes
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Yes
$.oneOf[0].allOf[0].ResponseCodeinteger Yes
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring No
$.oneOf[0].allOf[1]object Yes
$.oneOf[0].allOf[1].Payloadobject Yes
$.oneOf[0].allOf[1].Payload.ChatIDinteger Yes
$.oneOf[0].allOf[1].Payload.Markedinteger Yes
$.oneOf[1]object Yes
$.oneOf[1].RequestUserAliasstring Yes
$.oneOf[1].RequestPathstring | null Yes
$.oneOf[1].RequestStatus = "Failed" Yes
$.oneOf[1].ResponseCodeinteger Yes
$.oneOf[1].ResponseMessageAPIResponseMessage Yes
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[1].ResponseMessage.oneOf[1]array Yes
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[1].ResponseMessage.oneOf[2]object Yes
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[1].RequestImpersonatedByUserAliasstring No
Response example
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/community/set_chat_read",
    "RequestUserAlias": "example-user",
    "Payload": {
        "ChatID": 0,
        "Marked": 0
    }
}
Machine-readable endpoint documentation
POST

/v1/community/set_chat_typing

#
Relays ephemeral chat typing presence to other participants. This intentionally does not persist any state. It only validates the caller has access to the chat, then emits websocket nudges with minimal context so authorized clients can render local typing indicators.

Parameters

NameTypeRequiredDefaultDescription
chatID int No 0 ATNotificationIntelligentTags.ID.
isTyping bool No false True while the user is actively typing, false to clear.
isWritingRequest bool No false Required true to actually publish the nudge.
Request example (cURL)
curl --request POST \
  'https://ca.appointmenttrader.com/v1/community/set_chat_typing' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'chatID={{chatID}}' \
  --data-urlencode 'isTyping={{isTyping}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}'

Returns

JSON
See the shared response schema and synthetic example.
Response fields
FieldTypeRequiredDescription
$community_set_chat_typing_Response Yes
$.oneOf[0] Yes
$.oneOf[0].allOf[0]object Yes
$.oneOf[0].allOf[0].RequestUserAliasstring Yes
$.oneOf[0].allOf[0].RequestPathstring | null Yes
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Yes
$.oneOf[0].allOf[0].ResponseCodeinteger Yes
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring No
$.oneOf[0].allOf[1]object Yes
$.oneOf[0].allOf[1].Payloadobject Yes
$.oneOf[0].allOf[1].Payload.ChatIDinteger Yes
$.oneOf[0].allOf[1].Payload.IsTypingboolean Yes
$.oneOf[0].allOf[1].Payload.Sentinteger Yes
$.oneOf[0].allOf[1].Payload.ExpiresAtstring Yes
$.oneOf[1]object Yes
$.oneOf[1].RequestUserAliasstring Yes
$.oneOf[1].RequestPathstring | null Yes
$.oneOf[1].RequestStatus = "Failed" Yes
$.oneOf[1].ResponseCodeinteger Yes
$.oneOf[1].ResponseMessageAPIResponseMessage Yes
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[1].ResponseMessage.oneOf[1]array Yes
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[1].ResponseMessage.oneOf[2]object Yes
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[1].RequestImpersonatedByUserAliasstring No
Response example
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/community/set_chat_typing",
    "RequestUserAlias": "example-user",
    "Payload": {
        "ChatID": 0,
        "IsTyping": false,
        "Sent": 0,
        "ExpiresAt": "synthetic-example"
    }
}
Machine-readable endpoint documentation
POST

/v1/community/set_create_poll_answer_for_question

#
Create a new answer option for the Question

Parameters

NameTypeRequiredDefaultDescription
questionID int Yes — ID Identifying the Question
answerTitle string Yes — Title of the possible answer
answerDescription string No "" Description of the possible answer
isWritingRequest bool No false all set_[...] functions have this parameter - if false (which is default) the method will execute without writing any data. Set this parameter to true once you are sure that you tested your logic and want to execute a writing request
Request example (cURL)
curl --request POST \
  'https://ca.appointmenttrader.com/v1/community/set_create_poll_answer_for_question' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'questionID={{questionID}}' \
  --data-urlencode 'answerTitle={{answerTitle}}' \
  --data-urlencode 'answerDescription={{answerDescription}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}'

Returns

JSON
See the shared response schema and synthetic example.
Response fields
FieldTypeRequiredDescription
$community_set_create_poll_answer_for_question_Response Yes
$.oneOf[0] Yes
$.oneOf[0].allOf[0]object Yes
$.oneOf[0].allOf[0].RequestUserAliasstring Yes
$.oneOf[0].allOf[0].RequestPathstring | null Yes
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Yes
$.oneOf[0].allOf[0].ResponseCodeinteger Yes
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring No
$.oneOf[0].allOf[1]object Yes
$.oneOf[0].allOf[1].Payloadobject Yes
$.oneOf[0].allOf[1].Payload.questionIDinteger Yes
$.oneOf[0].allOf[1].Payload.postIdinteger Yes
$.oneOf[0].allOf[1].Payload.poll Yes
$.oneOf[0].allOf[1].Payload.poll.anyOf[0]object YesResults and per-answer counts are hidden until the viewer has voted. An empty endTime means no deadline.
$.oneOf[0].allOf[1].Payload.poll.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.poll.anyOf[0].postIdinteger Yes
$.oneOf[0].allOf[1].Payload.poll.anyOf[0].viewerAnswerId Yes
$.oneOf[0].allOf[1].Payload.poll.anyOf[0].viewerAnswerId.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.poll.anyOf[0].viewerAnswerId.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.poll.anyOf[0].totalVotesinteger Yes
$.oneOf[0].allOf[1].Payload.poll.anyOf[0].resultVisibilitystring ["visible","hidden"] Yes
$.oneOf[0].allOf[1].Payload.poll.anyOf[0].answersarray Yes
$.oneOf[0].allOf[1].Payload.poll.anyOf[0].answers[]object No
$.oneOf[0].allOf[1].Payload.poll.anyOf[0].answers[].idinteger Yes
$.oneOf[0].allOf[1].Payload.poll.anyOf[0].answers[].titlestring Yes
$.oneOf[0].allOf[1].Payload.poll.anyOf[0].answers[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.poll.anyOf[0].answers[].voteCountinteger Yes
$.oneOf[0].allOf[1].Payload.poll.anyOf[0].answers[].percentinteger Yes
$.oneOf[0].allOf[1].Payload.poll.anyOf[0].answers[].viewerSelectedboolean Yes
$.oneOf[0].allOf[1].Payload.poll.anyOf[0].answers[].isLeaderboolean Yes
$.oneOf[0].allOf[1].Payload.poll.anyOf[0].questionstring Yes
$.oneOf[0].allOf[1].Payload.poll.anyOf[0].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.poll.anyOf[0].iconstring Yes
$.oneOf[0].allOf[1].Payload.poll.anyOf[0].endTimestring Yes
$.oneOf[0].allOf[1].Payload.poll.anyOf[0].endTimeRelstring Yes
$.oneOf[0].allOf[1].Payload.poll.anyOf[0].isClosedboolean Yes
$.oneOf[0].allOf[1].Payload.poll.anyOf[0].viewerHasVotedboolean Yes
$.oneOf[0].allOf[1].Payload.poll.anyOf[0].canVoteboolean Yes
$.oneOf[0].allOf[1].Payload.poll.anyOf[0].canAddAnswersboolean Yes
$.oneOf[0].allOf[1].Payload.poll.anyOf[0].showResultsboolean Yes
$.oneOf[0].allOf[1].Payload.poll.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.answerIDinteger Yes
$.oneOf[1]object Yes
$.oneOf[1].RequestUserAliasstring Yes
$.oneOf[1].RequestPathstring | null Yes
$.oneOf[1].RequestStatus = "Failed" Yes
$.oneOf[1].ResponseCodeinteger Yes
$.oneOf[1].ResponseMessageAPIResponseMessage Yes
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[1].ResponseMessage.oneOf[1]array Yes
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[1].ResponseMessage.oneOf[2]object Yes
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[1].RequestImpersonatedByUserAliasstring No
Response example
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/community/set_create_poll_answer_for_question",
    "RequestUserAlias": "example-user",
    "Payload": {
        "questionID": 0,
        "postId": 0,
        "poll": {
            "id": 0,
            "postId": 0,
            "viewerAnswerId": 0,
            "totalVotes": 0,
            "resultVisibility": "visible",
            "answers": [],
            "question": "synthetic-example",
            "description": "synthetic-example",
            "icon": "synthetic-example",
            "endTime": "synthetic-example",
            "endTimeRel": "synthetic-example",
            "isClosed": false,
            "viewerHasVoted": false,
            "canVote": false,
            "canAddAnswers": false,
            "showResults": false
        },
        "answerID": 0
    }
}
Machine-readable endpoint documentation
POST

/v1/community/set_create_poll_question_for_post

#
Create a new poll question for the Post You will be able to add questions after completing this step.

Parameters

NameTypeRequiredDefaultDescription
postID int Yes — ID Identifying the Post
questionName string Yes — Title of the Question
questionDescription string No "" Description of your question
unicodeIcon string No "" Unicode Emoji that represents the question
endDateTime string No "" Unitl when can this question be answered? Leave Empty if there is no end date. Date format: YYYY-MM-DD HH:MM:SS
isWritingRequest bool No false all set_[...] functions have this parameter - if false (which is default) the method will execute without writing any data. Set this parameter to true once you are sure that you tested your logic and want to execute a writing request
Request example (cURL)
curl --request POST \
  'https://ca.appointmenttrader.com/v1/community/set_create_poll_question_for_post' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'postID={{postID}}' \
  --data-urlencode 'questionName={{questionName}}' \
  --data-urlencode 'questionDescription={{questionDescription}}' \
  --data-urlencode 'unicodeIcon={{unicodeIcon}}' \
  --data-urlencode 'endDateTime={{endDateTime}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}'

Returns

JSON
See the shared response schema and synthetic example.
Response fields
FieldTypeRequiredDescription
$community_set_create_poll_question_for_post_Response Yes
$.oneOf[0] Yes
$.oneOf[0].allOf[0]object Yes
$.oneOf[0].allOf[0].RequestUserAliasstring Yes
$.oneOf[0].allOf[0].RequestPathstring | null Yes
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Yes
$.oneOf[0].allOf[0].ResponseCodeinteger Yes
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring No
$.oneOf[0].allOf[1]object Yes
$.oneOf[0].allOf[1].Payloadobject Yes
$.oneOf[0].allOf[1].Payload.questionIDinteger Yes
$.oneOf[0].allOf[1].Payload.postIdinteger Yes
$.oneOf[0].allOf[1].Payload.poll Yes
$.oneOf[0].allOf[1].Payload.poll.anyOf[0]object YesResults and per-answer counts are hidden until the viewer has voted. An empty endTime means no deadline.
$.oneOf[0].allOf[1].Payload.poll.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.poll.anyOf[0].postIdinteger Yes
$.oneOf[0].allOf[1].Payload.poll.anyOf[0].viewerAnswerId Yes
$.oneOf[0].allOf[1].Payload.poll.anyOf[0].viewerAnswerId.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.poll.anyOf[0].viewerAnswerId.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.poll.anyOf[0].totalVotesinteger Yes
$.oneOf[0].allOf[1].Payload.poll.anyOf[0].resultVisibilitystring ["visible","hidden"] Yes
$.oneOf[0].allOf[1].Payload.poll.anyOf[0].answersarray Yes
$.oneOf[0].allOf[1].Payload.poll.anyOf[0].answers[]object No
$.oneOf[0].allOf[1].Payload.poll.anyOf[0].answers[].idinteger Yes
$.oneOf[0].allOf[1].Payload.poll.anyOf[0].answers[].titlestring Yes
$.oneOf[0].allOf[1].Payload.poll.anyOf[0].answers[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.poll.anyOf[0].answers[].voteCountinteger Yes
$.oneOf[0].allOf[1].Payload.poll.anyOf[0].answers[].percentinteger Yes
$.oneOf[0].allOf[1].Payload.poll.anyOf[0].answers[].viewerSelectedboolean Yes
$.oneOf[0].allOf[1].Payload.poll.anyOf[0].answers[].isLeaderboolean Yes
$.oneOf[0].allOf[1].Payload.poll.anyOf[0].questionstring Yes
$.oneOf[0].allOf[1].Payload.poll.anyOf[0].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.poll.anyOf[0].iconstring Yes
$.oneOf[0].allOf[1].Payload.poll.anyOf[0].endTimestring Yes
$.oneOf[0].allOf[1].Payload.poll.anyOf[0].endTimeRelstring Yes
$.oneOf[0].allOf[1].Payload.poll.anyOf[0].isClosedboolean Yes
$.oneOf[0].allOf[1].Payload.poll.anyOf[0].viewerHasVotedboolean Yes
$.oneOf[0].allOf[1].Payload.poll.anyOf[0].canVoteboolean Yes
$.oneOf[0].allOf[1].Payload.poll.anyOf[0].canAddAnswersboolean Yes
$.oneOf[0].allOf[1].Payload.poll.anyOf[0].showResultsboolean Yes
$.oneOf[0].allOf[1].Payload.poll.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.pollsarray Yes
$.oneOf[0].allOf[1].Payload.polls[]object NoResults and per-answer counts are hidden until the viewer has voted. An empty endTime means no deadline.
$.oneOf[0].allOf[1].Payload.polls[].idinteger Yes
$.oneOf[0].allOf[1].Payload.polls[].postIdinteger Yes
$.oneOf[0].allOf[1].Payload.polls[].viewerAnswerId Yes
$.oneOf[0].allOf[1].Payload.polls[].viewerAnswerId.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.polls[].viewerAnswerId.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.polls[].totalVotesinteger Yes
$.oneOf[0].allOf[1].Payload.polls[].resultVisibilitystring ["visible","hidden"] Yes
$.oneOf[0].allOf[1].Payload.polls[].answersarray Yes
$.oneOf[0].allOf[1].Payload.polls[].answers[]object No
$.oneOf[0].allOf[1].Payload.polls[].answers[].idinteger Yes
$.oneOf[0].allOf[1].Payload.polls[].answers[].titlestring Yes
$.oneOf[0].allOf[1].Payload.polls[].answers[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.polls[].answers[].voteCountinteger Yes
$.oneOf[0].allOf[1].Payload.polls[].answers[].percentinteger Yes
$.oneOf[0].allOf[1].Payload.polls[].answers[].viewerSelectedboolean Yes
$.oneOf[0].allOf[1].Payload.polls[].answers[].isLeaderboolean Yes
$.oneOf[0].allOf[1].Payload.polls[].questionstring Yes
$.oneOf[0].allOf[1].Payload.polls[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.polls[].iconstring Yes
$.oneOf[0].allOf[1].Payload.polls[].endTimestring Yes
$.oneOf[0].allOf[1].Payload.polls[].endTimeRelstring Yes
$.oneOf[0].allOf[1].Payload.polls[].isClosedboolean Yes
$.oneOf[0].allOf[1].Payload.polls[].viewerHasVotedboolean Yes
$.oneOf[0].allOf[1].Payload.polls[].canVoteboolean Yes
$.oneOf[0].allOf[1].Payload.polls[].canAddAnswersboolean Yes
$.oneOf[0].allOf[1].Payload.polls[].showResultsboolean Yes
$.oneOf[1]object Yes
$.oneOf[1].RequestUserAliasstring Yes
$.oneOf[1].RequestPathstring | null Yes
$.oneOf[1].RequestStatus = "Failed" Yes
$.oneOf[1].ResponseCodeinteger Yes
$.oneOf[1].ResponseMessageAPIResponseMessage Yes
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[1].ResponseMessage.oneOf[1]array Yes
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[1].ResponseMessage.oneOf[2]object Yes
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[1].RequestImpersonatedByUserAliasstring No
Response example
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/community/set_create_poll_question_for_post",
    "RequestUserAlias": "example-user",
    "Payload": {
        "questionID": 0,
        "postId": 0,
        "poll": {
            "id": 0,
            "postId": 0,
            "viewerAnswerId": 0,
            "totalVotes": 0,
            "resultVisibility": "visible",
            "answers": [],
            "question": "synthetic-example",
            "description": "synthetic-example",
            "icon": "synthetic-example",
            "endTime": "synthetic-example",
            "endTimeRel": "synthetic-example",
            "isClosed": false,
            "viewerHasVoted": false,
            "canVote": false,
            "canAddAnswers": false,
            "showResults": false
        },
        "polls": []
    }
}
Machine-readable endpoint documentation
POST

/v1/community/set_create_post

#
Composer endpoint - creates a post (or top-level reply) in a board. Wraps Community::CreatePost so iOS/Android and the v2 web client share one path. Throttled to one post per 15 seconds per session (same as the legacy /API/create_post.php).

Parameters

NameTypeRequiredDefaultDescription
boardId int Yes — Board to post into.
title string No "" Optional post title. Leave empty to hide the title and use the body as the internal fallback title.
body string No "" Post body. Ready URL previews serialize as [richlink data-previewid="..."]url[/richlink].
parentPostId int No 0 Optional parent post ID to make this a top-level reply. Pass 0 for a new thread.
mediaIdList string No "" Comma-separated ATMedia IDs the user owns; ownership is re-verified server-side.
rating int No 0 Optional 1-5 rating for review boards. Pass 0 for non-reviews.
searchRequestID int No 0 Optional ATLocationCustomSearchRequests.ID from the intent composer, linked after post creation when owned by the caller.
hidePostTitle int No 0 Optional 1/0 flag. Use 1 for composer-created regular posts where the title is only a generated storage fallback.
sharePlanAppointmentID int No 0 Optional owned upcoming ATAppointment.ID required for sharePlans boards.
sharePlanShareAttendees int No 0 Optional 1/0 flag for sharePlans posts. When 1, the public plan card may show AppointmentTrader guests attached to the plan.
repostSourcePostID int No 0 Optional ATDiscussionPosts.ID to attach as a rich repost source.
listingIDList string No "" Optional comma-separated ATAppointment.ID or ListingUUID values owned by the current user to attach to the new post.
composerID string No "" Optional stable composer ID for first-touch completion tracking.
isWritingRequest bool No false all set_[...] functions have this parameter - if false (which is default) the method will execute without writing any data. Set this parameter to true once you are sure that you tested your logic and want to execute a writing request
mediaLabelIDList string No "" Comma-separated owned active label IDs; current and future contents are shared with the post audience.
Request example (cURL)
curl --request POST \
  'https://ca.appointmenttrader.com/v1/community/set_create_post' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'boardId={{boardId}}' \
  --data-urlencode 'title={{title}}' \
  --data-urlencode 'body={{body}}' \
  --data-urlencode 'parentPostId={{parentPostId}}' \
  --data-urlencode 'mediaIdList={{mediaIdList}}' \
  --data-urlencode 'rating={{rating}}' \
  --data-urlencode 'searchRequestID={{searchRequestID}}' \
  --data-urlencode 'hidePostTitle={{hidePostTitle}}' \
  --data-urlencode 'sharePlanAppointmentID={{sharePlanAppointmentID}}' \
  --data-urlencode 'sharePlanShareAttendees={{sharePlanShareAttendees}}' \
  --data-urlencode 'repostSourcePostID={{repostSourcePostID}}' \
  --data-urlencode 'listingIDList={{listingIDList}}' \
  --data-urlencode 'composerID={{composerID}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}' \
  --data-urlencode 'mediaLabelIDList={{mediaLabelIDList}}'

Returns

JSON
See the shared response schema and synthetic example.
Response fields
FieldTypeRequiredDescription
$community_set_create_post_Response Yes
$.oneOf[0] Yes
$.oneOf[0].allOf[0]object Yes
$.oneOf[0].allOf[0].RequestUserAliasstring Yes
$.oneOf[0].allOf[0].RequestPathstring | null Yes
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Yes
$.oneOf[0].allOf[0].ResponseCodeinteger Yes
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring No
$.oneOf[0].allOf[1]object Yes
$.oneOf[0].allOf[1].Payloadobject Yes
$.oneOf[0].allOf[1].Payload.post Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].urlSlugstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].detailUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].legacyUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].createdAtstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].createdAtRelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].bodystring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].mediaChannelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastArchivedVersionIdinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].mediaTotalinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].viewerIsAdminboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].canEditPostboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].reusableRequestboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].embeddedModeboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].showEmbeddedStatsboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].hideTitleboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].ownsPostboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].canViewInsightsboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastEditedAt Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastEditedAt.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastEditedAt.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].requestReuseSource Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].requestReuseSource.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].requestReuseSource.anyOf[0].typestring ["post","request"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].requestReuseSource.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].requestReuseSource.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodiesobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feedobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feed.bodystring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feed.bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feed.translationobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feed.translation.endpointstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feed.translation.targetLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feed.translation.targetLanguageNamestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feed.translation.sourceLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feed.translation.sourceContentHashstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feed.translation.titlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feed.translation.bodystring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feed.translation.originalTitlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feed.translation.originalBodystring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feed.translation.eligibleboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feed.translation.cachedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feed.translation.liveTranslationSourceEnabledboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feed.translation.bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feed.translation.originalBodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feed.translation.statestring ["done","eligible","none"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feed.translation.sourceLanguageDetectionStatusstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feed.translation.sourceLanguageDetectionConfidence Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feed.translation.sourceLanguageDetectionConfidence.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feed.translation.sourceLanguageDetectionConfidence.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embeddedobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embedded.bodystring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embedded.bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embedded.translationobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embedded.translation.endpointstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embedded.translation.targetLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embedded.translation.targetLanguageNamestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embedded.translation.sourceLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embedded.translation.sourceContentHashstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embedded.translation.titlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embedded.translation.bodystring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embedded.translation.originalTitlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embedded.translation.originalBodystring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embedded.translation.eligibleboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embedded.translation.cachedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embedded.translation.liveTranslationSourceEnabledboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embedded.translation.bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embedded.translation.originalBodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embedded.translation.statestring ["done","eligible","none"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embedded.translation.sourceLanguageDetectionStatusstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embedded.translation.sourceLanguageDetectionConfidence Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embedded.translation.sourceLanguageDetectionConfidence.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embedded.translation.sourceLanguageDetectionConfidence.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detailobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detail.bodystring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detail.bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detail.translationobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detail.translation.endpointstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detail.translation.targetLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detail.translation.targetLanguageNamestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detail.translation.sourceLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detail.translation.sourceContentHashstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detail.translation.titlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detail.translation.bodystring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detail.translation.originalTitlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detail.translation.originalBodystring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detail.translation.eligibleboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detail.translation.cachedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detail.translation.liveTranslationSourceEnabledboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detail.translation.bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detail.translation.originalBodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detail.translation.statestring ["done","eligible","none"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detail.translation.sourceLanguageDetectionStatusstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detail.translation.sourceLanguageDetectionConfidence Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detail.translation.sourceLanguageDetectionConfidence.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detail.translation.sourceLanguageDetectionConfidence.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].boardobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].board.idinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].board.namestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].board.slugstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].board.urlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].board.citySlugstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].board.viewerCanFollowboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].board.viewerIsFollowingboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].authorNewsfeedPostAuthor Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].aliasstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].avatarEmojistring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].profileImageUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].bannerImageUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].profileUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].mentionIdinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].isSystemboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].isYouboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].profileImage Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].bannerImage Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].bannerImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].bannerImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].bannerImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].bannerImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].bannerImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].bannerImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].bannerImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].bannerImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].bannerImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].bannerImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].bannerImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].bannerImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].bannerImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].bannerImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].bannerImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].bannerImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].displayNewsfeedAuthorDisplay Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].aliasstring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].avatarstring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].avatarEmojistring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].profileImageUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].profileImageURLstring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].profileUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].profileURLstring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].customColorstring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].customTextColorstring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].avatarModestring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].idinteger | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].userIDinteger | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].isRichboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].profileImage Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].medalsarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].medals[]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].medals[].Namestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].medals[].URLstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].identityHiddenboolean NoAn anonymized author has no profile or follow action.
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].identityHiddenUntilinteger | null NoCurrent response-race closing timestamp in Unix seconds.
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].mentionIdinteger | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[1].aliasstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[1].labelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[1].avatarEmojistring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[1].profileUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[1].htmlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[1].id = 0 Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[1].mentionIdinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[2]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[2].aliasnull Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[2].labelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[2].avatarEmojinull Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[2].profileUrlnull Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[2].htmlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[2].idnull Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[2].mentionIdnull Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[2].identityHidden = true Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[2].identityHiddenUntilinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].medalsarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].medals[]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].medals[].namestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].medals[].Namestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].medals[].urlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].medals[].URLstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].medals[].slugstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].medals[].categoryNamestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].medals[].categorySlugstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].medals[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].medals[].colorstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].medals[].textColorstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].medals[].importanceinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].viewerCanFollowboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].viewerIsFollowingboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].aliasnull Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].avatarEmojinull Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].profileImageUrlnull Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].bannerImageUrlnull Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].profileUrlnull Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].htmlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].idnull Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].mentionIdnull Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].isSystem = false Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].isYou = false Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].profileImagenull Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].bannerImagenull Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].displayNewsfeedAuthorDisplay Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].aliasstring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].avatarstring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].avatarEmojistring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].profileImageUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].profileImageURLstring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].profileUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].profileURLstring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].customColorstring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].customTextColorstring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].avatarModestring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].idinteger | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].userIDinteger | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].isRichboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].profileImage Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].medalsarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].medals[]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].medals[].Namestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].medals[].URLstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].identityHiddenboolean NoAn anonymized author has no profile or follow action.
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].identityHiddenUntilinteger | null NoCurrent response-race closing timestamp in Unix seconds.
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].mentionIdinteger | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[1].aliasstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[1].labelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[1].avatarEmojistring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[1].profileUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[1].htmlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[1].id = 0 Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[1].mentionIdinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[2]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[2].aliasnull Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[2].labelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[2].avatarEmojinull Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[2].profileUrlnull Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[2].htmlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[2].idnull Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[2].mentionIdnull Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[2].identityHidden = true Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[2].identityHiddenUntilinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].medalsarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].viewerCanFollow = false Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].viewerIsFollowing = false Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].identityHidden = true Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].identityHiddenUntilinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].translationobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].translation.endpointstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].translation.targetLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].translation.targetLanguageNamestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].translation.sourceLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].translation.sourceContentHashstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].translation.titlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].translation.bodystring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].translation.originalTitlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].translation.originalBodystring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].translation.eligibleboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].translation.cachedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].translation.liveTranslationSourceEnabledboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].translation.bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].translation.originalBodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].translation.statestring ["done","eligible","none"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].translation.sourceLanguageDetectionStatusstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].translation.sourceLanguageDetectionConfidence Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].translation.sourceLanguageDetectionConfidence.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].translation.sourceLanguageDetectionConfidence.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].rating Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].rating.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].rating.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].mediaarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].media[]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].media[].idinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].media[].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].media[].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].media[].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].media[].widthinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].media[].heightinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].media[].titlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].media[].signInRequiredboolean No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].mediaLabelsarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].mediaLabels[]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].mediaLabels[].idinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].mediaLabels[].namestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].mediaLabels[].emojistring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].mediaNextOffset Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].mediaNextOffset.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].mediaNextOffset.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].inlineMediaarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].inlineMedia[]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].inlineMedia[].idinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].inlineMedia[].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].inlineMedia[].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].inlineMedia[].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].inlineMedia[].widthinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].inlineMedia[].heightinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].inlineMedia[].titlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richLinksarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richLinks[]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richLinks[].idinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richLinks[].urlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richLinks[].canonicalUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richLinks[].hoststring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richLinks[].siteNamestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richLinks[].titlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richLinks[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richLinks[].imageMediaIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richLinks[].image Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richLinks[].image.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richLinks[].image.anyOf[0].mediaIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richLinks[].image.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richLinks[].image.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richLinks[].image.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richLinks[].image.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richLinks[].image.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richLinks[].image.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachmentsarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[]NewsfeedRichAttachment No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].type = "rating" Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].postIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].reviewUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].ratingValuenumber Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].ratingLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].filledStarsinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].maxStars = 5 Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].targetRolestring ["location","buyer","seller"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].visual Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].visual.anyOf[0]array Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].visual.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].visual.anyOf[1].type = "location" Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].visual.anyOf[1].imageUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].visual.anyOf[1].primaryColorstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].visual.anyOf[1].textColorstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].visual.anyOf[1].outlineColorstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].relationshipobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].relationship.typestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].relationship.labelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].relationship.htmlstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].relationship.completedCountinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].relationship.pendingCountinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].boardobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].board.idinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].board.namestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].board.urlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].targetobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].target.typestring ["board","location","user"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].target.namestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].target.urlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].target.htmlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].target.metastring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1]NewsfeedLiveAttachment No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0].statestring ["starting","live","processing","ready","failed"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0].sessionIdstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0].mediaIdinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0].failureStage Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0].failureStage.anyOf[0]string ["publish","media","recording"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0].failureStage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0].signInRequiredboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0].playUrlstring YesEmpty unless live and signed in; otherwise an expiring authorized playback URL.
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0].type = "liveStream" Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0].postIdinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0].authorUserId Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0].authorUserId.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0].authorUserId.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0].authorAlias Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0].authorAlias.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0].authorAlias.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0].streamTitlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0].thumbnailUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0].viewerCountUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0].shareUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0].hirePopupProfilePathstring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1].statestring ["starting","live","processing","ready","failed"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1].sessionIdstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1].mediaIdinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1].failureStage Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1].failureStage.anyOf[0]string ["publish","media","recording"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1].failureStage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1].signInRequiredboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1].playUrlstring YesEmpty unless live and signed in; otherwise an expiring authorized playback URL.
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1].type = "liveStream" Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1].postIdinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1].activationIdstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1].overlayActivationIdstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1].authorUserId Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1].authorUserId.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1].authorUserId.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1].authorAlias Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1].authorAlias.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1].authorAlias.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1].streamTitlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1].viewerCountUrl = "" Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1].shareUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1].htmlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2]NewsfeedBidAttachment No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].subtitlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].amountLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].statusLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].requestTextstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].bidIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].postIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].type = "bid" Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].requiresDeleteFollowup = true Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].metaarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].alertsarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].alerts[]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].alerts[].tonestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].alerts[].htmlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actionsarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].typestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].stylestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].actionstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].labelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].hrefstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].sellerSignInReturnURLstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].confirmTitlestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].confirmMessagestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].confirmButtonstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].modalTitlestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].chatUserAlias No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].chatUserAlias.anyOf[0]string No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].chatUserAlias.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].chatNamestring | null No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].proposalDefaultLocationAliasstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].proposalDefaultLocationNamestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].proposalDefaultStartTimestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].proposalDefaultInventoryTypeNamestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].isShortlistedstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].shortlistLabelstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].unshortlistLabelstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].feedbackStartTimestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].feedbackEndTimestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].feedbackLocationNamestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].feedbackLocationAliasstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].feedbackInventoryTypeNamestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].feedbackRequestStringstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].feedbackIsPremiumstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].guidancestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].prefillTextstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].reservationNamestring | null No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].phoneNumberstring | null No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].emailAddressstring | null No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].verificationRequiredstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].verificationTitlestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].verificationMessagestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].verificationButtonstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].verificationURLstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].historyTagstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].historyTitlestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].reviewPostURLstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].reviewContextstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].reuseBalancestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].bidIDinteger No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].postIDinteger No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].feedbackAmountinteger No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].discussionPostIDinteger No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].reviewPostIDinteger No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].reviewRequestIDinteger No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].fullPageboolean No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].wrapboolean No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].inlineNavigation No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].inlineNavigation.anyOf[0]string No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].inlineNavigation.anyOf[1]boolean No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].proposalDefaultInventoryTypeID No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].proposalDefaultInventoryTypeID.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].proposalDefaultInventoryTypeID.anyOf[1]string No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].issueobject No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].issue.titlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].issue.messagestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].issue.stepsTitlestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].issue.stepsarray No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].issue.steps[]string No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].issue.actionsarray No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].issue.actions[]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].issue.actions[].labelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].issue.actions[].hrefstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].issue.actions[].fullPageboolean No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].issue.holdAccessBidIDinteger No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].buyerIdentityHiddenboolean No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].buyerIdentityHiddenUntil No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].buyerIdentityHiddenUntil.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].buyerIdentityHiddenUntil.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].discussionnull Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].viewerIsPostAuthorboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].buyerIdentityHiddenboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].buyerIdentityHiddenUntil Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].buyerIdentityHiddenUntil.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].buyerIdentityHiddenUntil.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].buyerShareURLstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].directHireExplanationstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].respondByTimestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].respondByLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].fillBySellerHtmlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].timeLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].detailLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].isPremiumboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].isCustomConciergeRequestboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].viewerMode = "owner" Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].requestModestring ["general","specific"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].operationalExpiry Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].operationalExpiry.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].operationalExpiry.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].responseRound Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].responseRound.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].responseRound.anyOf[0].roundIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].responseRound.anyOf[0].statestring ["collecting","immediate"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].responseRound.anyOf[0].closesAtinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].responseRound.anyOf[0].serverTimeinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].responseRound.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].visualBidCardVisual Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].visual.anyOf[0]array Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].visual.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].visual.anyOf[1].imageUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].visual.anyOf[1].imageAltstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].visual.anyOf[1].primaryColorstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].visual.anyOf[1].textColorstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].modifyPrefillTextstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].reservationContact No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].reservationContact.anyOf[0]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].reservationContact.anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].reservationContact.anyOf[0].reservationNamestring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].reservationContact.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].isFilledboolean No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].titlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].subtitlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].amountLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].statusLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].requestTextstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].htmlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].bidIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].postIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].type = "bid" Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].requiresDeleteFollowup = true Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].metaarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].alertsarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].alerts[]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].alerts[].tonestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].alerts[].htmlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actionsarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].typestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].stylestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].actionstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].labelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].hrefstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].sellerSignInReturnURLstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].confirmTitlestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].confirmMessagestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].confirmButtonstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].modalTitlestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].chatUserAlias No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].chatUserAlias.anyOf[0]string No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].chatUserAlias.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].chatNamestring | null No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].proposalDefaultLocationAliasstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].proposalDefaultLocationNamestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].proposalDefaultStartTimestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].proposalDefaultInventoryTypeNamestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].isShortlistedstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].shortlistLabelstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].unshortlistLabelstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].feedbackStartTimestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].feedbackEndTimestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].feedbackLocationNamestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].feedbackLocationAliasstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].feedbackInventoryTypeNamestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].feedbackRequestStringstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].feedbackIsPremiumstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].guidancestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].prefillTextstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].reservationNamestring | null No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].phoneNumberstring | null No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].emailAddressstring | null No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].verificationRequiredstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].verificationTitlestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].verificationMessagestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].verificationButtonstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].verificationURLstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].historyTagstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].historyTitlestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].reviewPostURLstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].reviewContextstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].reuseBalancestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].bidIDinteger No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].postIDinteger No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].feedbackAmountinteger No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].discussionPostIDinteger No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].reviewPostIDinteger No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].reviewRequestIDinteger No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].fullPageboolean No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].wrapboolean No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].inlineNavigation No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].inlineNavigation.anyOf[0]string No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].inlineNavigation.anyOf[1]boolean No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].proposalDefaultInventoryTypeID No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].proposalDefaultInventoryTypeID.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].proposalDefaultInventoryTypeID.anyOf[1]string No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].issueobject No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].issue.titlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].issue.messagestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].issue.stepsTitlestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].issue.stepsarray No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].issue.steps[]string No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].issue.actionsarray No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].issue.actions[]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].issue.actions[].labelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].issue.actions[].hrefstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].issue.actions[].fullPageboolean No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].issue.holdAccessBidIDinteger No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].buyerIdentityHiddenboolean No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].buyerIdentityHiddenUntil No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].buyerIdentityHiddenUntil.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].buyerIdentityHiddenUntil.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].discussionnull Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].viewerIsPostAuthorboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].buyerIdentityHiddenboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].buyerIdentityHiddenUntil Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].buyerIdentityHiddenUntil.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].buyerIdentityHiddenUntil.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].viewerMode = "seller" Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].bidUUIDstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].timeLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].detailLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].amountLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].directHireExplanationstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].fulfillmentAliasstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].filledAtstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].statusLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].messagestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].requestTextstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].shareURLstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].buyerShareURLstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].bidIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].postIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].includedInNewsfeedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].includedInOverviewboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].viewerIsCurrentHolderboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].isPremiumboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].isSubmissionPendingReviewboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].type = "bid" Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].surface = "newsfeed" Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].customerSurveysnull Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptionsarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].ATLocation_IDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].ATLocationInventoryType_IDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].TimeRangeUnitCountinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].Quantityinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].LocationNamestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].LocationAliasstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].InventoryTypeNamestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].StartDatestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].EndDatestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].StartTimestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].EndTimestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].PartySize No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].PartySize.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].PartySize.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].CheckOutDate No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].CheckOutDate.anyOf[0]string No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].CheckOutDate.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].Constraintsarray No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].Constraints[]string No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].ExcludedVenuesarray No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].ExcludedVenues[]string No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].OperationalProjectionboolean NoTrue for a general request’s operational concierge anchor; these dates/location are not resolved fulfillment facts.
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].deliverableTypestring ["fulfillment","research"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].researchScope Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].researchScope.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].researchScope.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].overviewStatusstring ["","open","held","cancelled","filled"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].metaarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].meta[]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].meta[].labelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].meta[].valuestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].meta[].valueFormatstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].badgesarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].badges[]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].badges[].tonestring ["premium","direct-hire","shortlisted"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].badges[].labelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionsarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].typestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].stylestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].actionstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].labelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].hrefstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].sellerSignInReturnURLstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].confirmTitlestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].confirmMessagestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].confirmButtonstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].modalTitlestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].chatUserAlias No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].chatUserAlias.anyOf[0]string No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].chatUserAlias.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].chatNamestring | null No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].proposalDefaultLocationAliasstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].proposalDefaultLocationNamestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].proposalDefaultStartTimestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].proposalDefaultInventoryTypeNamestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].isShortlistedstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].shortlistLabelstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].unshortlistLabelstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackStartTimestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackEndTimestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackLocationNamestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackLocationAliasstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackInventoryTypeNamestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackRequestStringstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackIsPremiumstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].guidancestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].prefillTextstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].reservationNamestring | null No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].phoneNumberstring | null No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].emailAddressstring | null No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].verificationRequiredstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].verificationTitlestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].verificationMessagestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].verificationButtonstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].verificationURLstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].historyTagstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].historyTitlestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].reviewPostURLstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].reviewContextstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].reuseBalancestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].bidIDinteger No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].postIDinteger No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackAmountinteger No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].discussionPostIDinteger No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].reviewPostIDinteger No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].reviewRequestIDinteger No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].fullPageboolean No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].wrapboolean No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].inlineNavigation No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].inlineNavigation.anyOf[0]string No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].inlineNavigation.anyOf[1]boolean No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].proposalDefaultInventoryTypeID No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].proposalDefaultInventoryTypeID.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].proposalDefaultInventoryTypeID.anyOf[1]string No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issueobject No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.titlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.messagestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.stepsTitlestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.stepsarray No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.steps[]string No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.actionsarray No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.actions[]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.actions[].labelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.actions[].hrefstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.actions[].fullPageboolean No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.holdAccessBidIDinteger No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].buyerIdentityHiddenboolean No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].buyerIdentityHiddenUntil No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].buyerIdentityHiddenUntil.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].buyerIdentityHiddenUntil.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].visualBidCardVisual Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].visual.anyOf[0]array Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].visual.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].visual.anyOf[1].imageUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].visual.anyOf[1].imageAltstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].visual.anyOf[1].primaryColorstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].visual.anyOf[1].textColorstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionStateobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.statusstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.labelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.messagestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.sponsorAliasstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.sponsorChatLinkstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.sponsorStatusstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.moveOwnershipUnavailableReasonstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.moveOwnershipUnavailableMessagestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canPickupboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canDropboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canFillboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canMoveOwnershipboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canShortlistboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canDiscussboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canChatboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.requiresSponsorboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canFillDirectlyboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.fillRateBasisPointsinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.minimumFillRateBasisPointsinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.missingHoldPermissionsarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.missingHoldPermissions[]string No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.directFillNoticeboolean No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.directFillAvailabilitystring ["available","unavailable","selection_pending","seller_ineligible"] No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auctionURLstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auctionobject No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.venuestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.startTimestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.endTimestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.bidIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.bidAmountCentsinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.roundID Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.roundID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.roundID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.statestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.serverTimeinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.closesAt Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.closesAt.anyOf[0]DatabaseInteger YesInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.closesAt.anyOf[0].oneOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.closesAt.anyOf[0].oneOf[1]string Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.closesAt.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.enabledboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.openingCentsinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.incrementCentsinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.leadingCentsinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.nextCentsinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.estimatedFeesCentsinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.remainingCentsinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.leadingboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.priorityUntilnull Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.priorityMine = false Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.ownOffersarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.ownOffers[]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.ownOffers[].idinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.ownOffers[].amountCentsinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.ownOffers[].statestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.ownOffers[].refundCentsinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.eligibilityError Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.eligibilityError.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.eligibilityError.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.holdAppointmentID Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.holdAppointmentID.anyOf[0]DatabaseInteger YesInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.holdAppointmentID.anyOf[0].oneOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.holdAppointmentID.anyOf[0].oneOf[1]string Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.holdAppointmentID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.buyerIdentityHiddenboolean NoTrue when the authenticated viewer cannot see the buyer during the current response race.
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.buyerIdentityHiddenUntilinteger | null NoSaved current-round ClosesAt as Unix seconds; null when identity is visible. Reveal is authoritative only on a new response.
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.poolRequiredboolean No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.responseRound No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.responseRound.anyOf[0]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.responseRound.anyOf[0].roundIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.responseRound.anyOf[0].statestring ["collecting","immediate"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.responseRound.anyOf[0].closesAtinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.responseRound.anyOf[0].serverTimeinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.responseRound.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].responseRound Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].responseRound.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].responseRound.anyOf[0].roundIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].responseRound.anyOf[0].statestring ["collecting","immediate"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].responseRound.anyOf[0].closesAtinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].responseRound.anyOf[0].serverTimeinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].responseRound.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].buyerIdentityHiddenboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].buyerIdentityHiddenUntil Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].buyerIdentityHiddenUntil.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].buyerIdentityHiddenUntil.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].type = "sharePlanAppointment" Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].joinStateSharedPlanJoinState Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].joinState.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].joinState.anyOf[0].status = "Unavailable" Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].joinState.anyOf[0].canRequest = false Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].joinState.anyOf[0].canManage = false Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].joinState.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].joinState.anyOf[1].statusstring ["Unavailable","Host","Joined","Pending","Accepted","Declined","None"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].joinState.anyOf[1].canRequestboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].joinState.anyOf[1].canManageboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].joinState.anyOf[1].pendingCountinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].joinState.anyOf[1].joiningCountinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].joinState.anyOf[1].requestIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].joinState.anyOf[1].planURLstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].joinState.anyOf[1].chatIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].appointmentIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].postIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].locationIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].titlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].venueNamestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].venueUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].imageUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].imageURL256string Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].primaryColorstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].textColorstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].cityNamestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].cityGroupCodestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].datestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].timestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].dateLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].timeLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].planLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].discussionUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].htmlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendeesobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendees.sharedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendees.countinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendees.itemsarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendees.items[]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendees.items[].aliasstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendees.items[].avatarstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendees.items[].avatarEmojistring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendees.items[].topUserGroupNamestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendees.items[].topMedalCategoryNamestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendees.items[].profileURLstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendees.items[].profileImageURLstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendees.items[].bannerImageURLstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendees.items[].importanceLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendees.items[].userIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendees.items[].importancePointsinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendees.items[].profileImageMedianull Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendees.items[].profileImageFramenull Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendees.items[].bannerImageMedianull Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendees.items[].bannerImageFramenull Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendees.items[].displaynull Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendees.items[].isOwnerboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendees.items[].rolestring ["owner","guest"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].namestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].addressstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].categoryNamestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].cityNamestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].citySlugstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].cityGroupCodestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].firstOpeningDatestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].firstOpeningDateLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].promotedUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].discussionUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].postIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].proposedLocationIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].eventIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].categoryIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].confirmationsinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].confirmationsRequiredinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].promotedLocationIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].viewerCanConfirmboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].viewerHasConfirmedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].viewerIsSubmitterboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].type = "newLocationProposal" Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].eventIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].namestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].urlSlugstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].iconEmojistring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].externalURLstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].effectRadiusInMeters Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].effectRadiusInMeters.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].effectRadiusInMeters.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].categoryobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].category.categoryIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].category.namestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].category.iconEmojistring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].category.urlSlugstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].ownerPostID Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].ownerPostID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].ownerPostID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].ownerPostName Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].ownerPostName.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].ownerPostName.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].ownerPostURL Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].ownerPostURL.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].ownerPostURL.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].originatorUserID Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].originatorUserID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].originatorUserID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].earnedTraderPointsinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].importanceLevel Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].importanceLevel.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].importanceLevel.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].defaultImportanceLevel Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].defaultImportanceLevel.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].defaultImportanceLevel.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].affectsOpeningTimesboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].countryCodeIncludeListarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].countryCodeIncludeList[]string No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].countryCodeExcludeListarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].countryCodeExcludeList[]string No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].geographicobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].geographic.lat Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].geographic.lat.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].geographic.lat.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].geographic.lng Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].geographic.lng.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].geographic.lng.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].geographic.effectRadiusInMeters Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].geographic.effectRadiusInMeters.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].geographic.effectRadiusInMeters.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].geographic.eventATLocationID Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].geographic.eventATLocationID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].geographic.eventATLocationID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].physicalLocationobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.modestring ["venue","point","none"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.locationID Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.locationID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.locationID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.namestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.aliasstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.addressStringstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.countryCodestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.lat Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.lat.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.lat.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.lng Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.lng.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.lng.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].statusstring ["Pending","Confirmed","Rejected","Merged"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].rewardobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].reward.policyVersionstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].reward.displayRewardboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].reward.rewardTypestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].reward.submitterAmountinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].reward.verifierAmountinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].reward.submitterAmountLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].reward.verifierAmountLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].reward.penaltyMultipliernumber Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].reward.penaltyAppliesboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].htmlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].type = "listingBundle" Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].postIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].titlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].itemsarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].listingIDstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].locationNamestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].locationAliasstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].citystring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].imageUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].primaryColorstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].textColorstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].outlineColorstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].hoverColorstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].inventoryTypeNamestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].datestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].dateLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].timeLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].priceLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].soldLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].statusLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].statusstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].purchaseUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].detailUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].appointmentIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].locationIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].isAvailableboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].isReviewPendingboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].isSoldboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].saleModestring ["FixedPrice","Auction"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].listingIDstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].locationNamestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].imageUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].inventoryTypeNamestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].timezonestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].statusLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].cardPriceLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].cardSummarystring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].urlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].auctionIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].startingPriceCentsinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].currentBidCentsinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].minimumNextBidCentsinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].bidCountinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].revisioninteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].isOpenboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].isLeadingboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].canAdministrativelyCancelboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].canBidboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].canManageboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].isSellerboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].listingStart Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].listingStart.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].listingStart.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].serverTime Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].serverTime.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].serverTime.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].endsAt Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].endsAt.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].endsAt.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].purchaseURL Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].purchaseURL.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].purchaseURL.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].saleModestring ["FixedPrice","Auction"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].statusstring ["PendingApproval","Open","Settling","Sold","Unsold","Cancelled"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].priceCentsinteger No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auctionSummarystring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].htmlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].livestream Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].livestream.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].livestream.anyOf[0].statestring ["starting","live","processing","ready","failed"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].livestream.anyOf[0].sessionIdstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].livestream.anyOf[0].mediaIdinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].livestream.anyOf[0].failureStage Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].livestream.anyOf[0].failureStage.anyOf[0]string ["publish","media","recording"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].livestream.anyOf[0].failureStage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].livestream.anyOf[0].signInRequiredboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].livestream.anyOf[0].playUrlstring YesEmpty unless live and signed in; otherwise an expiring authorized playback URL.
$.oneOf[0].allOf[1].Payload.post.anyOf[0].livestream.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentionsarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].eventIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].namestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].urlSlugstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].iconEmojistring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].externalURLstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].effectRadiusInMeters Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].effectRadiusInMeters.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].effectRadiusInMeters.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].categoryobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].category.categoryIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].category.namestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].category.iconEmojistring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].category.urlSlugstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].ownerPostID Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].ownerPostID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].ownerPostID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].ownerPostName Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].ownerPostName.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].ownerPostName.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].ownerPostURL Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].ownerPostURL.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].ownerPostURL.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].originatorUserID Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].originatorUserID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].originatorUserID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].earnedTraderPointsinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].importanceLevel Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].importanceLevel.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].importanceLevel.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].defaultImportanceLevel Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].defaultImportanceLevel.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].defaultImportanceLevel.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].affectsOpeningTimesboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].countryCodeIncludeListarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].countryCodeIncludeList[]string No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].countryCodeExcludeListarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].countryCodeExcludeList[]string No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].geographicobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].geographic.lat Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].geographic.lat.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].geographic.lat.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].geographic.lng Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].geographic.lng.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].geographic.lng.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].geographic.effectRadiusInMeters Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].geographic.effectRadiusInMeters.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].geographic.effectRadiusInMeters.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].geographic.eventATLocationID Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].geographic.eventATLocationID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].geographic.eventATLocationID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].physicalLocationobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].physicalLocation.modestring ["venue","point","none"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].physicalLocation.locationID Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].physicalLocation.locationID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].physicalLocation.locationID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].physicalLocation.namestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].physicalLocation.aliasstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].physicalLocation.addressStringstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].physicalLocation.countryCodestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].physicalLocation.lat Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].physicalLocation.lat.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].physicalLocation.lat.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].physicalLocation.lng Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].physicalLocation.lng.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].physicalLocation.lng.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].mentionID Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].mentionID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].mentionID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].mentionSourcestring ["mention","owner",""] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].repostNewsfeedRepost Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].repost.anyOf[0]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].repost.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].repost.anyOf[1].available = false Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].repost.anyOf[1].sourcePostIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].repost.anyOf[1].messagestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].repost.anyOf[2]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].repost.anyOf[2].available = true Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].repost.anyOf[2].sourcePostIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].repost.anyOf[2].sourcePostNewsfeedPost Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].pollsarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[]object NoResults and per-answer counts are hidden until the viewer has voted. An empty endTime means no deadline.
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].idinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].postIdinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].viewerAnswerId Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].viewerAnswerId.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].viewerAnswerId.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].totalVotesinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].resultVisibilitystring ["visible","hidden"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].answersarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].answers[]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].answers[].idinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].answers[].titlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].answers[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].answers[].voteCountinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].answers[].percentinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].answers[].viewerSelectedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].answers[].isLeaderboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].questionstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].iconstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].endTimestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].endTimeRelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].isClosedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].viewerHasVotedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].canVoteboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].canAddAnswersboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].showResultsboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActionsobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.prominentarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.prominent[]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.prominent[].ActionButtonIDstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.prominent[].ActionButtonNamestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.prominent[].IconNamestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.prominent[].Namestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.prominent[].AdditionalTextstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.prominent[].ConfirmTitlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.prominent[].ConfirmTextstring YesServer-rendered confirmation content. May contain HTML; proposal reviews use labeled details with escaped user text and shared time markup.
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.prominent[].ConfirmButtonTextstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.prominent[].DisplayModestring ["prominent","menu"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.prominent[].Clickableboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.prominent[].Stylestring ["primary","secondary","danger"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.menuarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.menu[]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.menu[].ActionButtonIDstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.menu[].ActionButtonNamestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.menu[].IconNamestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.menu[].Namestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.menu[].AdditionalTextstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.menu[].ConfirmTitlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.menu[].ConfirmTextstring YesServer-rendered confirmation content. May contain HTML; proposal reviews use labeled details with escaped user text and shared time markup.
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.menu[].ConfirmButtonTextstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.menu[].DisplayModestring ["prominent","menu"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.menu[].Clickableboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.menu[].Stylestring ["primary","secondary","danger"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tagsarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tags[] No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tags[].anyOf[0]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tags[].anyOf[0].mentionId Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tags[].anyOf[0].mentionId.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tags[].anyOf[0].mentionId.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tags[].anyOf[0].kind = "location" Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tags[].anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tags[].anyOf[0].targetUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tags[].anyOf[0].citySlugstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tags[].anyOf[1]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tags[].anyOf[1].mentionId Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tags[].anyOf[1].mentionId.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tags[].anyOf[1].mentionId.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tags[].anyOf[1].kind = "user" Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tags[].anyOf[1].labelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tags[].anyOf[1].targetUrl Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tags[].anyOf[1].targetUrl.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tags[].anyOf[1].targetUrl.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tags[].anyOf[1].identityHiddenboolean No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tags[].anyOf[1].identityHiddenUntil No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tags[].anyOf[1].identityHiddenUntil.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tags[].anyOf[1].identityHiddenUntil.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tagDisclosure Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tagDisclosure.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tagDisclosure.anyOf[0].countinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tagDisclosure.anyOf[0].textstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tagDisclosure.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].traderpointsDisclosure Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].traderpointsDisclosure.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].traderpointsDisclosure.anyOf[0].amountinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].traderpointsDisclosure.anyOf[0].reasonTypestring ["comment","post"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].traderpointsDisclosure.anyOf[0].amountLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].traderpointsDisclosure.anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].traderpointsDisclosure.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].traderpointsDisclosure.anyOf[0].summarystring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].traderpointsDisclosure.anyOf[0].reasonstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].traderpointsDisclosure.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].statsobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.thumbsUpinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.viewsinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.engagementBpinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.salesAmountCentsinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.mentionClicksinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.usersNotifiedinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.replyCountinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.indirectReplyCountinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.bookmarkCountinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.viewerHasThumbedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.viewerReactionKeystring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].targetTypestring ["post","chat_message"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].targetIdinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].viewerReactionKeystring ["","thumbs_up","heart","money_with_wings","laugh","wow","sad","angry"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].viewerHasReactedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].totalCountinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].countsobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].counts.thumbs_upinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].counts.heartinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].counts.money_with_wingsinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].counts.laughinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].counts.wowinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].counts.sadinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].counts.angryinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].recentarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].recent[]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].recent[].userIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].recent[].usernamestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].recent[].reactionKeystring ["thumbs_up","heart","money_with_wings","laugh","wow","sad","angry"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].recent[].reactionEmojistring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].recent[].createdDate Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].recent[].createdDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].recent[].createdDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].recent[].lastUpdateDate Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].recent[].lastUpdateDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].recent[].lastUpdateDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].recent[].reactedDate Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].recent[].reactedDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].recent[].reactedDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].recent[].createdDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].recent[].lastUpdateDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].recent[].reactedDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[1]array Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.repostsobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reposts.countinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].commentIdinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorId Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorId.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorId.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorAlias Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorAlias.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorAlias.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].profileUrl Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].profileUrl.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].profileUrl.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplayobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.aliasstring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.avatarstring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.avatarEmojistring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.profileImageUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.profileImageURLstring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.labelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.profileUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.profileURLstring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.titlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.customColorstring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.customTextColorstring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.avatarModestring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.htmlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.idinteger | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.userIDinteger | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.isRichboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.profileImage Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.medalsarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.medals[]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.medals[].Namestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.medals[].URLstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.identityHiddenboolean NoAn anonymized author has no profile or follow action.
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.identityHiddenUntilinteger | null NoCurrent response-race closing timestamp in Unix seconds.
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorHtmlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].whenstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].whenRelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].profileUsageobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].profileUsage.countinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].profileUsage.canSetAsProfilePostboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].profileUsage.isViewerProfilePostboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].appUsage Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].appUsage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].appUsage.anyOf[0].countinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].appUsage.anyOf[0].canSetAsAppPost [0,1] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].appUsage.anyOf[0].isViewerAppPost [0,1] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].appUsage.anyOf[0].ownedAppCountinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].appUsage.anyOf[1]array Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].publicReleaseobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].publicRelease.datestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].publicRelease.inputValuestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].publicRelease.isScheduledboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].publicRelease.isFutureboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].publicRelease.minutesUntilPublicinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].publicRelease.labelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].renderedHtmlByModeobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].renderedHtmlByMode.feedstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].renderedHtmlByMode.detailstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].renderedHtmlByMode.embeddedstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].renderedHtmlByMode.embeddedPreviewstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[1].idinteger Yes
$.oneOf[0].allOf[1].Payload.composerUsageobject No
$.oneOf[0].allOf[1].Payload.composerUsage.composerIDstring Yes
$.oneOf[0].allOf[1].Payload.composerUsage.completed = true Yes
$.oneOf[0].allOf[1].Payload.listingIDsarray No
$.oneOf[0].allOf[1].Payload.listingIDs[]integer No
$.oneOf[0].allOf[1].Payload.parentPostIdinteger No
$.oneOf[0].allOf[1].Payload.comment No
$.oneOf[0].allOf[1].Payload.comment.anyOf[0]object No
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].versionActionsHtmlstring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].createdAtstring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].createdAtRelstring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].bodystring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].viewerReactionKeystring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].lastArchivedVersionIdinteger Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].parentPostIDinteger Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].thumbsUpinteger Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].viewsinteger Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].directReplyCountinteger Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].canEditPostboolean Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].viewerHasThumbedboolean Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].ownsCommentboolean Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].canViewInsightsboolean Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].postActionsobject Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].postActions.prominentarray Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].postActions.prominent[]object No
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].postActions.prominent[].ActionButtonIDstring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].postActions.prominent[].ActionButtonNamestring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].postActions.prominent[].IconNamestring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].postActions.prominent[].Namestring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].postActions.prominent[].AdditionalTextstring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].postActions.prominent[].ConfirmTitlestring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].postActions.prominent[].ConfirmTextstring YesServer-rendered confirmation content. May contain HTML; proposal reviews use labeled details with escaped user text and shared time markup.
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].postActions.prominent[].ConfirmButtonTextstring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].postActions.prominent[].DisplayModestring ["prominent","menu"] Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].postActions.prominent[].Clickableboolean Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].postActions.prominent[].Stylestring ["primary","secondary","danger"] Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].postActions.menuarray Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].postActions.menu[]object No
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].postActions.menu[].ActionButtonIDstring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].postActions.menu[].ActionButtonNamestring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].postActions.menu[].IconNamestring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].postActions.menu[].Namestring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].postActions.menu[].AdditionalTextstring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].postActions.menu[].ConfirmTitlestring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].postActions.menu[].ConfirmTextstring YesServer-rendered confirmation content. May contain HTML; proposal reviews use labeled details with escaped user text and shared time markup.
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].postActions.menu[].ConfirmButtonTextstring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].postActions.menu[].DisplayModestring ["prominent","menu"] Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].postActions.menu[].Clickableboolean Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].postActions.menu[].Stylestring ["primary","secondary","danger"] Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].authorNewsfeedReplyAuthor Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[0].aliasstring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[0].avatarEmojistring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[0].profileImageUrlstring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[0].bannerImageUrlstring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[0].profileUrlstring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[0].mentionIdinteger Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[0].isSystemboolean Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[0].isYouboolean Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[0].profileImage Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[0].profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[0].profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[0].profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[0].profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[0].profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[0].profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[0].profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[0].profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[0].profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[0].profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[0].profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[0].profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[0].profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[0].profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[0].profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[0].profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[0].bannerImage Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[0].bannerImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[0].bannerImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[0].bannerImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[0].bannerImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[0].bannerImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[0].bannerImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[0].bannerImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[0].bannerImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[0].bannerImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[0].bannerImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[0].bannerImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[0].bannerImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[0].bannerImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[0].bannerImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[0].bannerImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[0].bannerImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[0].displayNewsfeedAuthorDisplay Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[0].display.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[0].display.anyOf[0].aliasstring | null Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[0].display.anyOf[0].avatarstring | null Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[0].display.anyOf[0].avatarEmojistring | null Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[0].display.anyOf[0].profileImageUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[0].display.anyOf[0].profileImageURLstring | null Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[0].display.anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[0].display.anyOf[0].profileUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[0].display.anyOf[0].profileURLstring | null Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[0].display.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[0].display.anyOf[0].customColorstring | null Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[0].display.anyOf[0].customTextColorstring | null Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[0].display.anyOf[0].avatarModestring | null Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[0].display.anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[0].display.anyOf[0].idinteger | null Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[0].display.anyOf[0].userIDinteger | null Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[0].display.anyOf[0].isRichboolean Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[0].display.anyOf[0].profileImage Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[0].display.anyOf[0].profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[0].display.anyOf[0].medalsarray Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[0].display.anyOf[0].medals[]object No
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[0].display.anyOf[0].medals[].Namestring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[0].display.anyOf[0].medals[].URLstring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[0].display.anyOf[0].identityHiddenboolean NoAn anonymized author has no profile or follow action.
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[0].display.anyOf[0].identityHiddenUntilinteger | null NoCurrent response-race closing timestamp in Unix seconds.
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[0].display.anyOf[0].mentionIdinteger | null Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[0].display.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[0].display.anyOf[1].aliasstring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[0].display.anyOf[1].labelstring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[0].display.anyOf[1].avatarEmojistring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[0].display.anyOf[1].profileUrlstring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[0].display.anyOf[1].htmlstring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[0].display.anyOf[1].id = 0 Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[0].display.anyOf[1].mentionIdinteger Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[0].display.anyOf[2]object Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[0].display.anyOf[2].aliasnull Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[0].display.anyOf[2].labelstring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[0].display.anyOf[2].avatarEmojinull Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[0].display.anyOf[2].profileUrlnull Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[0].display.anyOf[2].htmlstring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[0].display.anyOf[2].idnull Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[0].display.anyOf[2].mentionIdnull Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[0].display.anyOf[2].identityHidden = true Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[0].display.anyOf[2].identityHiddenUntilinteger Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[1].aliasnull Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[1].avatarEmojinull Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[1].profileImageUrlnull Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[1].bannerImageUrlnull Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[1].profileUrlnull Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[1].htmlstring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[1].idnull Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[1].mentionIdnull Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[1].isSystem = false Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[1].isYou = false Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[1].profileImagenull Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[1].bannerImagenull Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[1].displayNewsfeedAuthorDisplay Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[1].display.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[1].display.anyOf[0].aliasstring | null Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[1].display.anyOf[0].avatarstring | null Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[1].display.anyOf[0].avatarEmojistring | null Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[1].display.anyOf[0].profileImageUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[1].display.anyOf[0].profileImageURLstring | null Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[1].display.anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[1].display.anyOf[0].profileUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[1].display.anyOf[0].profileURLstring | null Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[1].display.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[1].display.anyOf[0].customColorstring | null Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[1].display.anyOf[0].customTextColorstring | null Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[1].display.anyOf[0].avatarModestring | null Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[1].display.anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[1].display.anyOf[0].idinteger | null Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[1].display.anyOf[0].userIDinteger | null Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[1].display.anyOf[0].isRichboolean Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[1].display.anyOf[0].profileImage Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[1].display.anyOf[0].profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[1].display.anyOf[0].medalsarray Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[1].display.anyOf[0].medals[]object No
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[1].display.anyOf[0].medals[].Namestring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[1].display.anyOf[0].medals[].URLstring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[1].display.anyOf[0].identityHiddenboolean NoAn anonymized author has no profile or follow action.
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[1].display.anyOf[0].identityHiddenUntilinteger | null NoCurrent response-race closing timestamp in Unix seconds.
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[1].display.anyOf[0].mentionIdinteger | null Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[1].display.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[1].display.anyOf[1].aliasstring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[1].display.anyOf[1].labelstring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[1].display.anyOf[1].avatarEmojistring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[1].display.anyOf[1].profileUrlstring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[1].display.anyOf[1].htmlstring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[1].display.anyOf[1].id = 0 Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[1].display.anyOf[1].mentionIdinteger Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[1].display.anyOf[2]object Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[1].display.anyOf[2].aliasnull Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[1].display.anyOf[2].labelstring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[1].display.anyOf[2].avatarEmojinull Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[1].display.anyOf[2].profileUrlnull Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[1].display.anyOf[2].htmlstring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[1].display.anyOf[2].idnull Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[1].display.anyOf[2].mentionIdnull Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[1].display.anyOf[2].identityHidden = true Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[1].display.anyOf[2].identityHiddenUntilinteger Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[1].identityHidden = true Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].author.anyOf[1].identityHiddenUntilinteger Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].translation Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].translation.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].translation.anyOf[0].endpointstring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].translation.anyOf[0].targetLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].translation.anyOf[0].targetLanguageNamestring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].translation.anyOf[0].sourceLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].translation.anyOf[0].sourceContentHashstring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].translation.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].translation.anyOf[0].bodystring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].translation.anyOf[0].originalTitlestring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].translation.anyOf[0].originalBodystring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].translation.anyOf[0].eligibleboolean Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].translation.anyOf[0].cachedboolean Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].translation.anyOf[0].liveTranslationSourceEnabledboolean Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].translation.anyOf[0].bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].translation.anyOf[0].originalBodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].translation.anyOf[0].statestring ["done","eligible","none"] Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].translation.anyOf[0].sourceLanguageDetectionStatusstring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].translation.anyOf[0].sourceLanguageDetectionConfidence Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].translation.anyOf[0].sourceLanguageDetectionConfidence.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].translation.anyOf[0].sourceLanguageDetectionConfidence.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].translation.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].mediaarray Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].media[]object No
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].media[].idinteger Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].media[].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].media[].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].media[].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].media[].widthinteger Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].media[].heightinteger Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].media[].titlestring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].inlineMediaarray Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].inlineMedia[]object No
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].inlineMedia[].idinteger Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].inlineMedia[].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].inlineMedia[].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].inlineMedia[].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].inlineMedia[].widthinteger Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].inlineMedia[].heightinteger Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].inlineMedia[].titlestring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].pollsarray Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].polls[]object NoResults and per-answer counts are hidden until the viewer has voted. An empty endTime means no deadline.
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].polls[].idinteger Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].polls[].postIdinteger Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].polls[].viewerAnswerId Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].polls[].viewerAnswerId.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].polls[].viewerAnswerId.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].polls[].totalVotesinteger Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].polls[].resultVisibilitystring ["visible","hidden"] Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].polls[].answersarray Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].polls[].answers[]object No
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].polls[].answers[].idinteger Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].polls[].answers[].titlestring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].polls[].answers[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].polls[].answers[].voteCountinteger Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].polls[].answers[].percentinteger Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].polls[].answers[].viewerSelectedboolean Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].polls[].answers[].isLeaderboolean Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].polls[].questionstring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].polls[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].polls[].iconstring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].polls[].endTimestring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].polls[].endTimeRelstring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].polls[].isClosedboolean Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].polls[].viewerHasVotedboolean Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].polls[].canVoteboolean Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].polls[].canAddAnswersboolean Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].polls[].showResultsboolean Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].reactionsobject Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].reactions.targetTypestring ["post","chat_message"] Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].reactions.targetIdinteger Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].reactions.viewerReactionKeystring ["","thumbs_up","heart","money_with_wings","laugh","wow","sad","angry"] Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].reactions.viewerHasReactedboolean Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].reactions.totalCountinteger Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].reactions.countsobject Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].reactions.counts.thumbs_upinteger Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].reactions.counts.heartinteger Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].reactions.counts.money_with_wingsinteger Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].reactions.counts.laughinteger Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].reactions.counts.wowinteger Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].reactions.counts.sadinteger Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].reactions.counts.angryinteger Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].reactions.recentarray Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].reactions.recent[]object No
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].reactions.recent[].userIDinteger Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].reactions.recent[].usernamestring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].reactions.recent[].reactionKeystring ["thumbs_up","heart","money_with_wings","laugh","wow","sad","angry"] Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].reactions.recent[].reactionEmojistring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].reactions.recent[].createdDate Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].reactions.recent[].createdDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].reactions.recent[].createdDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].reactions.recent[].lastUpdateDate Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].reactions.recent[].lastUpdateDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].reactions.recent[].lastUpdateDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].reactions.recent[].reactedDate Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].reactions.recent[].reactedDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].reactions.recent[].reactedDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].reactions.recent[].createdDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].reactions.recent[].lastUpdateDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].reactions.recent[].reactedDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].childrenarray Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[]object No
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].versionActionsHtmlstring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].createdAtstring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].createdAtRelstring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].titlestring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].bodystring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].viewerReactionKeystring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].idinteger Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].lastArchivedVersionIdinteger Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].parentPostIDinteger Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].thumbsUpinteger Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].viewsinteger Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].directReplyCountinteger Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].canEditPostboolean Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].viewerHasThumbedboolean Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].ownsCommentboolean Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].canViewInsightsboolean Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].postActionsobject Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].postActions.prominentarray Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].postActions.prominent[]object No
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].postActions.prominent[].ActionButtonIDstring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].postActions.prominent[].ActionButtonNamestring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].postActions.prominent[].IconNamestring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].postActions.prominent[].Namestring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].postActions.prominent[].AdditionalTextstring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].postActions.prominent[].ConfirmTitlestring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].postActions.prominent[].ConfirmTextstring YesServer-rendered confirmation content. May contain HTML; proposal reviews use labeled details with escaped user text and shared time markup.
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].postActions.prominent[].ConfirmButtonTextstring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].postActions.prominent[].DisplayModestring ["prominent","menu"] Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].postActions.prominent[].Clickableboolean Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].postActions.prominent[].Stylestring ["primary","secondary","danger"] Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].postActions.menuarray Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].postActions.menu[]object No
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].postActions.menu[].ActionButtonIDstring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].postActions.menu[].ActionButtonNamestring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].postActions.menu[].IconNamestring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].postActions.menu[].Namestring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].postActions.menu[].AdditionalTextstring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].postActions.menu[].ConfirmTitlestring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].postActions.menu[].ConfirmTextstring YesServer-rendered confirmation content. May contain HTML; proposal reviews use labeled details with escaped user text and shared time markup.
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].postActions.menu[].ConfirmButtonTextstring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].postActions.menu[].DisplayModestring ["prominent","menu"] Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].postActions.menu[].Clickableboolean Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].postActions.menu[].Stylestring ["primary","secondary","danger"] Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].authorNewsfeedReplyAuthor Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[0].aliasstring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[0].avatarEmojistring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[0].profileImageUrlstring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[0].bannerImageUrlstring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[0].profileUrlstring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[0].mentionIdinteger Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[0].isSystemboolean Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[0].isYouboolean Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[0].profileImage Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[0].profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[0].profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[0].profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[0].profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[0].profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[0].profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[0].profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[0].profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[0].profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[0].profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[0].profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[0].profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[0].profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[0].profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[0].profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[0].profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[0].bannerImage Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[0].bannerImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[0].bannerImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[0].bannerImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[0].bannerImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[0].bannerImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[0].bannerImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[0].bannerImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[0].bannerImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[0].bannerImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[0].bannerImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[0].bannerImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[0].bannerImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[0].bannerImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[0].bannerImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[0].bannerImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[0].bannerImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[0].displayNewsfeedAuthorDisplay Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[0].display.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[0].display.anyOf[0].aliasstring | null Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[0].display.anyOf[0].avatarstring | null Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[0].display.anyOf[0].avatarEmojistring | null Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[0].display.anyOf[0].profileImageUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[0].display.anyOf[0].profileImageURLstring | null Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[0].display.anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[0].display.anyOf[0].profileUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[0].display.anyOf[0].profileURLstring | null Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[0].display.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[0].display.anyOf[0].customColorstring | null Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[0].display.anyOf[0].customTextColorstring | null Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[0].display.anyOf[0].avatarModestring | null Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[0].display.anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[0].display.anyOf[0].idinteger | null Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[0].display.anyOf[0].userIDinteger | null Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[0].display.anyOf[0].isRichboolean Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[0].display.anyOf[0].profileImage Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[0].display.anyOf[0].profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[0].display.anyOf[0].medalsarray Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[0].display.anyOf[0].medals[]object No
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[0].display.anyOf[0].medals[].Namestring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[0].display.anyOf[0].medals[].URLstring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[0].display.anyOf[0].identityHiddenboolean NoAn anonymized author has no profile or follow action.
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[0].display.anyOf[0].identityHiddenUntilinteger | null NoCurrent response-race closing timestamp in Unix seconds.
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[0].display.anyOf[0].mentionIdinteger | null Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[0].display.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[0].display.anyOf[1].aliasstring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[0].display.anyOf[1].labelstring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[0].display.anyOf[1].avatarEmojistring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[0].display.anyOf[1].profileUrlstring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[0].display.anyOf[1].htmlstring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[0].display.anyOf[1].id = 0 Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[0].display.anyOf[1].mentionIdinteger Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[0].display.anyOf[2]object Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[0].display.anyOf[2].aliasnull Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[0].display.anyOf[2].labelstring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[0].display.anyOf[2].avatarEmojinull Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[0].display.anyOf[2].profileUrlnull Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[0].display.anyOf[2].htmlstring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[0].display.anyOf[2].idnull Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[0].display.anyOf[2].mentionIdnull Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[0].display.anyOf[2].identityHidden = true Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[0].display.anyOf[2].identityHiddenUntilinteger Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[1].aliasnull Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[1].avatarEmojinull Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[1].profileImageUrlnull Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[1].bannerImageUrlnull Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[1].profileUrlnull Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[1].htmlstring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[1].idnull Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[1].mentionIdnull Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[1].isSystem = false Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[1].isYou = false Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[1].profileImagenull Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[1].bannerImagenull Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[1].displayNewsfeedAuthorDisplay Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[1].display.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[1].display.anyOf[0].aliasstring | null Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[1].display.anyOf[0].avatarstring | null Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[1].display.anyOf[0].avatarEmojistring | null Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[1].display.anyOf[0].profileImageUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[1].display.anyOf[0].profileImageURLstring | null Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[1].display.anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[1].display.anyOf[0].profileUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[1].display.anyOf[0].profileURLstring | null Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[1].display.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[1].display.anyOf[0].customColorstring | null Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[1].display.anyOf[0].customTextColorstring | null Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[1].display.anyOf[0].avatarModestring | null Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[1].display.anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[1].display.anyOf[0].idinteger | null Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[1].display.anyOf[0].userIDinteger | null Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[1].display.anyOf[0].isRichboolean Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[1].display.anyOf[0].profileImage Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[1].display.anyOf[0].profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[1].display.anyOf[0].medalsarray Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[1].display.anyOf[0].medals[]object No
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[1].display.anyOf[0].medals[].Namestring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[1].display.anyOf[0].medals[].URLstring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[1].display.anyOf[0].identityHiddenboolean NoAn anonymized author has no profile or follow action.
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[1].display.anyOf[0].identityHiddenUntilinteger | null NoCurrent response-race closing timestamp in Unix seconds.
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[1].display.anyOf[0].mentionIdinteger | null Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[1].display.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[1].display.anyOf[1].aliasstring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[1].display.anyOf[1].labelstring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[1].display.anyOf[1].avatarEmojistring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[1].display.anyOf[1].profileUrlstring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[1].display.anyOf[1].htmlstring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[1].display.anyOf[1].id = 0 Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[1].display.anyOf[1].mentionIdinteger Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[1].display.anyOf[2]object Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[1].display.anyOf[2].aliasnull Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[1].display.anyOf[2].labelstring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[1].display.anyOf[2].avatarEmojinull Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[1].display.anyOf[2].profileUrlnull Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[1].display.anyOf[2].htmlstring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[1].display.anyOf[2].idnull Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[1].display.anyOf[2].mentionIdnull Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[1].display.anyOf[2].identityHidden = true Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[1].display.anyOf[2].identityHiddenUntilinteger Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[1].identityHidden = true Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].author.anyOf[1].identityHiddenUntilinteger Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].translation Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].translation.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].translation.anyOf[0].endpointstring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].translation.anyOf[0].targetLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].translation.anyOf[0].targetLanguageNamestring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].translation.anyOf[0].sourceLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].translation.anyOf[0].sourceContentHashstring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].translation.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].translation.anyOf[0].bodystring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].translation.anyOf[0].originalTitlestring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].translation.anyOf[0].originalBodystring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].translation.anyOf[0].eligibleboolean Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].translation.anyOf[0].cachedboolean Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].translation.anyOf[0].liveTranslationSourceEnabledboolean Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].translation.anyOf[0].bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].translation.anyOf[0].originalBodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].translation.anyOf[0].statestring ["done","eligible","none"] Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].translation.anyOf[0].sourceLanguageDetectionStatusstring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].translation.anyOf[0].sourceLanguageDetectionConfidence Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].translation.anyOf[0].sourceLanguageDetectionConfidence.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].translation.anyOf[0].sourceLanguageDetectionConfidence.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].translation.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].mediaarray Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].media[]object No
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].media[].idinteger Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].media[].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].media[].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].media[].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].media[].widthinteger Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].media[].heightinteger Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].media[].titlestring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].inlineMediaarray Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].inlineMedia[]object No
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].inlineMedia[].idinteger Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].inlineMedia[].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].inlineMedia[].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].inlineMedia[].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].inlineMedia[].widthinteger Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].inlineMedia[].heightinteger Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].inlineMedia[].titlestring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].pollsarray Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].polls[]object NoResults and per-answer counts are hidden until the viewer has voted. An empty endTime means no deadline.
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].polls[].idinteger Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].polls[].postIdinteger Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].polls[].viewerAnswerId Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].polls[].viewerAnswerId.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].polls[].viewerAnswerId.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].polls[].totalVotesinteger Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].polls[].resultVisibilitystring ["visible","hidden"] Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].polls[].answersarray Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].polls[].answers[]object No
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].polls[].answers[].idinteger Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].polls[].answers[].titlestring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].polls[].answers[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].polls[].answers[].voteCountinteger Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].polls[].answers[].percentinteger Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].polls[].answers[].viewerSelectedboolean Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].polls[].answers[].isLeaderboolean Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].polls[].questionstring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].polls[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].polls[].iconstring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].polls[].endTimestring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].polls[].endTimeRelstring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].polls[].isClosedboolean Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].polls[].viewerHasVotedboolean Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].polls[].canVoteboolean Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].polls[].canAddAnswersboolean Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].polls[].showResultsboolean Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].reactionsobject Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].reactions.targetTypestring ["post","chat_message"] Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].reactions.targetIdinteger Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].reactions.viewerReactionKeystring ["","thumbs_up","heart","money_with_wings","laugh","wow","sad","angry"] Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].reactions.viewerHasReactedboolean Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].reactions.totalCountinteger Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].reactions.countsobject Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].reactions.counts.thumbs_upinteger Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].reactions.counts.heartinteger Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].reactions.counts.money_with_wingsinteger Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].reactions.counts.laughinteger Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].reactions.counts.wowinteger Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].reactions.counts.sadinteger Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].reactions.counts.angryinteger Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].reactions.recentarray Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].reactions.recent[]object No
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].reactions.recent[].userIDinteger Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].reactions.recent[].usernamestring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].reactions.recent[].reactionKeystring ["thumbs_up","heart","money_with_wings","laugh","wow","sad","angry"] Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].reactions.recent[].reactionEmojistring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].reactions.recent[].createdDate Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].reactions.recent[].createdDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].reactions.recent[].createdDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].reactions.recent[].lastUpdateDate Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].reactions.recent[].lastUpdateDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].reactions.recent[].lastUpdateDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].reactions.recent[].reactedDate Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].reactions.recent[].reactedDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].reactions.recent[].reactedDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].reactions.recent[].createdDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].reactions.recent[].lastUpdateDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[0].children[].reactions.recent[].reactedDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.comment.anyOf[1]object No
$.oneOf[0].allOf[1].Payload.comment.anyOf[1].idinteger Yes
$.oneOf[0].allOf[1].Payload.conversationobject No
$.oneOf[0].allOf[1].Payload.conversation.canReplyboolean Yes
$.oneOf[0].allOf[1].Payload.conversation.disabledReasonstring ["sign_in_required","access_denied","cooldown",""] Yes
$.oneOf[0].allOf[1].Payload.conversation.cooldownSecondsinteger Yes
$.oneOf[0].allOf[1].Payload.conversation.maxDepth = 2 Yes
$.oneOf[1]object Yes
$.oneOf[1].RequestUserAliasstring Yes
$.oneOf[1].RequestPathstring | null Yes
$.oneOf[1].RequestStatus = "Failed" Yes
$.oneOf[1].ResponseCodeinteger Yes
$.oneOf[1].ResponseMessageAPIResponseMessage Yes
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[1].ResponseMessage.oneOf[1]array Yes
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[1].ResponseMessage.oneOf[2]object Yes
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[1].RequestImpersonatedByUserAliasstring No
Response example
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/community/set_create_post",
    "RequestUserAlias": "example-user",
    "Payload": {
        "post": {
            "urlSlug": "synthetic-example",
            "detailUrl": "synthetic-example",
            "legacyUrl": "synthetic-example",
            "createdAt": "synthetic-example",
            "createdAtRel": "synthetic-example",
            "title": "synthetic-example",
            "body": "synthetic-example",
            "mediaChannel": "synthetic-example",
            "id": 0,
            "lastArchivedVersionId": 0,
            "mediaTotal": 0,
            "viewerIsAdmin": false,
            "canEditPost": false,
            "reusableRequest": false,
            "embeddedMode": false,
            "showEmbeddedStats": false,
            "hideTitle": false,
            "bodyTruncated": false,
            "ownsPost": false,
            "canViewInsights": false,
            "lastEditedAt": "synthetic-example",
            "requestReuseSource": {
                "type": "post",
                "id": 0
            },
            "presentationBodies": {
                "feed": {
                    "body": "synthetic-example",
                    "bodyTruncated": false,
                    "translation": {
                        "endpoint": "synthetic-example",
                        "targetLanguageCode": "synthetic-example",
                        "targetLanguageName": "synthetic-example",
                        "sourceLanguageCode": "synthetic-example",
                        "sourceContentHash": "synthetic-example",
                        "title": "synthetic-example",
                        "body": "synthetic-example",
                        "originalTitle": "synthetic-example",
                        "originalBody": "synthetic-example",
                        "eligible": false,
                        "cached": false,
                        "liveTranslationSourceEnabled": false,
                        "bodyTruncated": false,
                        "originalBodyTruncated": false,
                        "state": "done",
                        "sourceLanguageDetectionStatus": "synthetic-example",
                        "sourceLanguageDetectionConfidence": 0
                    }
                },
                "embedded": {
                    "body": "synthetic-example",
                    "bodyTruncated": false,
                    "translation": {
                        "endpoint": "synthetic-example",
                        "targetLanguageCode": "synthetic-example",
                        "targetLanguageName": "synthetic-example",
                        "sourceLanguageCode": "synthetic-example",
                        "sourceContentHash": "synthetic-example",
                        "title": "synthetic-example",
                        "body": "synthetic-example",
                        "originalTitle": "synthetic-example",
                        "originalBody": "synthetic-example",
                        "eligible": false,
                        "cached": false,
                        "liveTranslationSourceEnabled": false,
                        "bodyTruncated": false,
                        "originalBodyTruncated": false,
                        "state": "done",
                        "sourceLanguageDetectionStatus": "synthetic-example",
                        "sourceLanguageDetectionConfidence": 0
                    }
                },
                "detail": {
                    "body": "synthetic-example",
                    "bodyTruncated": false,
                    "translation": {
                        "endpoint": "synthetic-example",
                        "targetLanguageCode": "synthetic-example",
                        "targetLanguageName": "synthetic-example",
                        "sourceLanguageCode": "synthetic-example",
                        "sourceContentHash": "synthetic-example",
                        "title": "synthetic-example",
                        "body": "synthetic-example",
                        "originalTitle": "synthetic-example",
                        "originalBody": "synthetic-example",
                        "eligible": false,
                        "cached": false,
                        "liveTranslationSourceEnabled": false,
                        "bodyTruncated": false,
                        "originalBodyTruncated": false,
                        "state": "done",
                        "sourceLanguageDetectionStatus": "synthetic-example",
                        "sourceLanguageDetectionConfidence": 0
                    }
                }
            },
            "board": {
                "id": 0,
                "name": "synthetic-example",
                "slug": "synthetic-example",
                "url": "synthetic-example",
                "citySlug": "synthetic-example",
                "viewerCanFollow": false,
                "viewerIsFollowing": false
            },
            "author": {
                "alias": "synthetic-example",
                "avatarEmoji": "synthetic-example",
                "profileImageUrl": "synthetic-example",
                "bannerImageUrl": "synthetic-example",
                "profileUrl": "synthetic-example",
                "html": "synthetic-example",
                "id": 0,
                "mentionId": 0,
                "isSystem": false,
                "isYou": false,
                "profileImage": {
                    "id": 0,
                    "thumbUrl": "synthetic-example",
                    "mediaUrl": "synthetic-example",
                    "mediaType": "synthetic-example",
                    "width": 0,
                    "height": 0,
                    "title": "synthetic-example",
                    "isImage": false,
                    "isEmbedded": false,
                    "frame": {
                        "positionXPercent": 0,
                        "positionYPercent": 0,
                        "zoomPercent": 100
                    }
                },
                "bannerImage": {
                    "id": 0,
                    "thumbUrl": "synthetic-example",
                    "mediaUrl": "synthetic-example",
                    "mediaType": "synthetic-example",
                    "width": 0,
                    "height": 0,
                    "title": "synthetic-example",
                    "isImage": false,
                    "isEmbedded": false,
                    "frame": {
                        "positionXPercent": 0,
                        "positionYPercent": 0,
                        "zoomPercent": 100
                    }
                },
                "display": {
                    "alias": "synthetic-example",
                    "avatar": "synthetic-example",
                    "avatarEmoji": "synthetic-example",
                    "profileImageUrl": "synthetic-example",
                    "profileImageURL": "synthetic-example",
                    "label": "synthetic-example",
                    "profileUrl": "synthetic-example",
                    "profileURL": "synthetic-example",
                    "title": "synthetic-example",
                    "customColor": "synthetic-example",
                    "customTextColor": "synthetic-example",
                    "avatarMode": "synthetic-example",
                    "html": "synthetic-example",
                    "id": 0,
                    "userID": 0,
                    "isRich": false,
                    "profileImage": {
                        "id": 0,
                        "thumbUrl": "synthetic-example",
                        "mediaUrl": "synthetic-example",
                        "mediaType": "synthetic-example",
                        "width": 0,
                        "height": 0,
                        "title": "synthetic-example",
                        "isImage": false,
                        "isEmbedded": false,
                        "frame": {
                            "positionXPercent": 0,
                            "positionYPercent": 0,
                            "zoomPercent": 100
                        }
                    },
                    "medals": [],
                    "mentionId": 0
                },
                "medals": [],
                "viewerCanFollow": false,
                "viewerIsFollowing": false
            },
            "translation": {
                "endpoint": "synthetic-example",
                "targetLanguageCode": "synthetic-example",
                "targetLanguageName": "synthetic-example",
                "sourceLanguageCode": "synthetic-example",
                "sourceContentHash": "synthetic-example",
                "title": "synthetic-example",
                "body": "synthetic-example",
                "originalTitle": "synthetic-example",
                "originalBody": "synthetic-example",
                "eligible": false,
                "cached": false,
                "liveTranslationSourceEnabled": false,
                "bodyTruncated": false,
                "originalBodyTruncated": false,
                "state": "done",
                "sourceLanguageDetectionStatus": "synthetic-example",
                "sourceLanguageDetectionConfidence": 0
            },
            "rating": 0,
            "media": [],
            "mediaLabels": [],
            "mediaNextOffset": 0,
            "inlineMedia": [],
            "richLinks": [],
            "richAttachments": [],
            "livestream": {
                "state": "starting",
                "sessionId": "00000000000000000000000000000001",
                "mediaId": 0,
                "failureStage": "publish",
                "signInRequired": false,
                "playUrl": ""
            },
            "eventMentions": [],
            "repost": null,
            "polls": [],
            "postActions": {
                "prominent": [],
                "menu": []
            },
            "tags": [],
            "tagDisclosure": {
                "count": 0,
                "text": "synthetic-example"
            },
            "traderpointsDisclosure": {
                "amount": 0,
                "reasonType": "comment",
                "amountLabel": "synthetic-example",
                "label": "synthetic-example",
                "title": "synthetic-example",
                "summary": "synthetic-example",
                "reason": "synthetic-example"
            },
            "stats": {
                "thumbsUp": 0,
                "views": 0,
                "engagementBp": 0,
                "salesAmountCents": 0,
                "mentionClicks": 0,
                "usersNotified": 0,
                "replyCount": 0,
                "indirectReplyCount": 0,
                "bookmarkCount": 0,
                "viewerHasThumbed": false,
                "viewerReactionKey": "synthetic-example",
                "reactions": {
                    "targetType": "post",
                    "targetId": 0,
                    "viewerReactionKey": "",
                    "viewerHasReacted": false,
                    "totalCount": 0,
                    "counts": {
                        "thumbs_up": 0,
                        "heart": 0,
                        "money_with_wings": 0,
                        "laugh": 0,
                        "wow": 0,
                        "sad": 0,
                        "angry": 0
                    },
                    "recent": []
                },
                "reposts": {
                    "count": 0
                }
            },
            "lastReply": {
                "id": 0,
                "commentId": 0,
                "authorId": 0,
                "authorAlias": "synthetic-example",
                "profileUrl": "synthetic-example",
                "authorDisplay": {
                    "alias": "synthetic-example",
                    "avatar": "synthetic-example",
                    "avatarEmoji": "synthetic-example",
                    "profileImageUrl": "synthetic-example",
                    "profileImageURL": "synthetic-example",
                    "label": "synthetic-example",
                    "profileUrl": "synthetic-example",
                    "profileURL": "synthetic-example",
                    "title": "synthetic-example",
                    "customColor": "synthetic-example",
                    "customTextColor": "synthetic-example",
                    "avatarMode": "synthetic-example",
                    "html": "synthetic-example",
                    "id": 0,
                    "userID": 0,
                    "isRich": false,
                    "profileImage": {
                        "id": 0,
                        "thumbUrl": "synthetic-example",
                        "mediaUrl": "synthetic-example",
                        "mediaType": "synthetic-example",
                        "width": 0,
                        "height": 0,
                        "title": "synthetic-example",
                        "isImage": false,
                        "isEmbedded": false,
                        "frame": {
                            "positionXPercent": 0,
                            "positionYPercent": 0,
                            "zoomPercent": 100
                        }
                    },
                    "medals": []
                },
                "authorHtml": "synthetic-example",
                "when": "synthetic-example",
                "whenRel": "synthetic-example"
            },
            "profileUsage": {
                "count": 0,
                "canSetAsProfilePost": false,
                "isViewerProfilePost": false
            },
            "appUsage": {
                "count": 0,
                "canSetAsAppPost": 0,
                "isViewerAppPost": 0,
                "ownedAppCount": 0
            },
            "publicRelease": {
                "date": "synthetic-example",
                "inputValue": "synthetic-example",
                "isScheduled": false,
                "isFuture": false,
                "minutesUntilPublic": 0,
                "label": "synthetic-example"
            },
            "renderedHtmlByMode": {
                "feed": "synthetic-example",
                "detail": "synthetic-example",
                "embedded": "synthetic-example",
                "embeddedPreview": "synthetic-example"
            }
        }
    }
}
Machine-readable endpoint documentation
POST

/v1/community/set_create_review

#
Creates a verified review post for a location or a post-sale counterparty review request. Post-sale user ratings are request-bound: the server resolves the target board from ATReviewRequests and ignores client-selected user review boards. Free-form venue reviews may pass targetType=location and targetID=ATLocation.ID.

Parameters

NameTypeRequiredDefaultDescription
reviewRequestID int No 0 ATReviewRequests.ID for buyer-to-seller or seller-to-buyer ratings. Use 0 for free-form location reviews.
targetType string No "location" Review target type: user or location. User reviews require reviewRequestID.
targetRole string No "" Target role for request-bound reviews: seller or buyer. Ignored for free-form location reviews.
targetID int No 0 ATLocation.ID for location reviews. Ignored for request-bound user reviews.
boardId int No 0 Optional client-selected board for location reviews; user review requests resolve the board server-side.
rating int No 0 Required star rating from 1 to 5.
body string No "" User-authored review text. The endpoint never generates review text.
mediaIdList string No "" Comma-separated ATMedia IDs the user owns; ownership is re-verified server-side.
searchRequestID int No 0 Optional ATLocationCustomSearchRequests.ID from the intent composer, linked after post creation when owned by the caller.
composerID string No "" Optional stable composer ID for first-touch completion tracking.
isWritingRequest bool No false all set_[...] functions have this parameter - if false (which is default) the method will execute without writing any data. Set this parameter to true once you are sure that you tested your logic and want to execute a writing request
Request example (cURL)
curl --request POST \
  'https://ca.appointmenttrader.com/v1/community/set_create_review' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'reviewRequestID={{reviewRequestID}}' \
  --data-urlencode 'targetType={{targetType}}' \
  --data-urlencode 'targetRole={{targetRole}}' \
  --data-urlencode 'targetID={{targetID}}' \
  --data-urlencode 'boardId={{boardId}}' \
  --data-urlencode 'rating={{rating}}' \
  --data-urlencode 'body={{body}}' \
  --data-urlencode 'mediaIdList={{mediaIdList}}' \
  --data-urlencode 'searchRequestID={{searchRequestID}}' \
  --data-urlencode 'composerID={{composerID}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}'

Returns

JSON
See the shared response schema and synthetic example.
Response fields
FieldTypeRequiredDescription
$community_set_create_review_Response Yes
$.oneOf[0] Yes
$.oneOf[0].allOf[0]object Yes
$.oneOf[0].allOf[0].RequestUserAliasstring Yes
$.oneOf[0].allOf[0].RequestPathstring | null Yes
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Yes
$.oneOf[0].allOf[0].ResponseCodeinteger Yes
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring No
$.oneOf[0].allOf[1]object Yes
$.oneOf[0].allOf[1].Payloadobject Yes
$.oneOf[0].allOf[1].Payload.post Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].urlSlugstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].detailUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].legacyUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].createdAtstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].createdAtRelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].bodystring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].mediaChannelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastArchivedVersionIdinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].mediaTotalinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].viewerIsAdminboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].canEditPostboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].reusableRequestboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].embeddedModeboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].showEmbeddedStatsboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].hideTitleboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].ownsPostboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].canViewInsightsboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastEditedAt Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastEditedAt.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastEditedAt.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].requestReuseSource Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].requestReuseSource.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].requestReuseSource.anyOf[0].typestring ["post","request"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].requestReuseSource.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].requestReuseSource.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodiesobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feedobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feed.bodystring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feed.bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feed.translationobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feed.translation.endpointstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feed.translation.targetLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feed.translation.targetLanguageNamestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feed.translation.sourceLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feed.translation.sourceContentHashstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feed.translation.titlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feed.translation.bodystring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feed.translation.originalTitlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feed.translation.originalBodystring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feed.translation.eligibleboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feed.translation.cachedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feed.translation.liveTranslationSourceEnabledboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feed.translation.bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feed.translation.originalBodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feed.translation.statestring ["done","eligible","none"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feed.translation.sourceLanguageDetectionStatusstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feed.translation.sourceLanguageDetectionConfidence Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feed.translation.sourceLanguageDetectionConfidence.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feed.translation.sourceLanguageDetectionConfidence.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embeddedobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embedded.bodystring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embedded.bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embedded.translationobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embedded.translation.endpointstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embedded.translation.targetLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embedded.translation.targetLanguageNamestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embedded.translation.sourceLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embedded.translation.sourceContentHashstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embedded.translation.titlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embedded.translation.bodystring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embedded.translation.originalTitlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embedded.translation.originalBodystring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embedded.translation.eligibleboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embedded.translation.cachedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embedded.translation.liveTranslationSourceEnabledboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embedded.translation.bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embedded.translation.originalBodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embedded.translation.statestring ["done","eligible","none"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embedded.translation.sourceLanguageDetectionStatusstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embedded.translation.sourceLanguageDetectionConfidence Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embedded.translation.sourceLanguageDetectionConfidence.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embedded.translation.sourceLanguageDetectionConfidence.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detailobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detail.bodystring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detail.bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detail.translationobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detail.translation.endpointstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detail.translation.targetLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detail.translation.targetLanguageNamestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detail.translation.sourceLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detail.translation.sourceContentHashstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detail.translation.titlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detail.translation.bodystring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detail.translation.originalTitlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detail.translation.originalBodystring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detail.translation.eligibleboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detail.translation.cachedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detail.translation.liveTranslationSourceEnabledboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detail.translation.bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detail.translation.originalBodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detail.translation.statestring ["done","eligible","none"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detail.translation.sourceLanguageDetectionStatusstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detail.translation.sourceLanguageDetectionConfidence Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detail.translation.sourceLanguageDetectionConfidence.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detail.translation.sourceLanguageDetectionConfidence.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].boardobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].board.idinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].board.namestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].board.slugstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].board.urlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].board.citySlugstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].board.viewerCanFollowboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].board.viewerIsFollowingboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].authorNewsfeedPostAuthor Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].aliasstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].avatarEmojistring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].profileImageUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].bannerImageUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].profileUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].mentionIdinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].isSystemboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].isYouboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].profileImage Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].bannerImage Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].bannerImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].bannerImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].bannerImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].bannerImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].bannerImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].bannerImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].bannerImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].bannerImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].bannerImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].bannerImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].bannerImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].bannerImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].bannerImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].bannerImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].bannerImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].bannerImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].displayNewsfeedAuthorDisplay Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].aliasstring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].avatarstring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].avatarEmojistring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].profileImageUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].profileImageURLstring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].profileUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].profileURLstring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].customColorstring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].customTextColorstring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].avatarModestring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].idinteger | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].userIDinteger | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].isRichboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].profileImage Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].medalsarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].medals[]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].medals[].Namestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].medals[].URLstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].identityHiddenboolean NoAn anonymized author has no profile or follow action.
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].identityHiddenUntilinteger | null NoCurrent response-race closing timestamp in Unix seconds.
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].mentionIdinteger | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[1].aliasstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[1].labelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[1].avatarEmojistring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[1].profileUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[1].htmlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[1].id = 0 Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[1].mentionIdinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[2]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[2].aliasnull Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[2].labelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[2].avatarEmojinull Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[2].profileUrlnull Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[2].htmlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[2].idnull Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[2].mentionIdnull Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[2].identityHidden = true Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[2].identityHiddenUntilinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].medalsarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].medals[]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].medals[].namestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].medals[].Namestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].medals[].urlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].medals[].URLstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].medals[].slugstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].medals[].categoryNamestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].medals[].categorySlugstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].medals[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].medals[].colorstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].medals[].textColorstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].medals[].importanceinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].viewerCanFollowboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].viewerIsFollowingboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].aliasnull Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].avatarEmojinull Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].profileImageUrlnull Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].bannerImageUrlnull Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].profileUrlnull Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].htmlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].idnull Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].mentionIdnull Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].isSystem = false Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].isYou = false Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].profileImagenull Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].bannerImagenull Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].displayNewsfeedAuthorDisplay Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].aliasstring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].avatarstring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].avatarEmojistring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].profileImageUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].profileImageURLstring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].profileUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].profileURLstring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].customColorstring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].customTextColorstring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].avatarModestring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].idinteger | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].userIDinteger | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].isRichboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].profileImage Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].medalsarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].medals[]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].medals[].Namestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].medals[].URLstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].identityHiddenboolean NoAn anonymized author has no profile or follow action.
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].identityHiddenUntilinteger | null NoCurrent response-race closing timestamp in Unix seconds.
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].mentionIdinteger | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[1].aliasstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[1].labelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[1].avatarEmojistring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[1].profileUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[1].htmlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[1].id = 0 Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[1].mentionIdinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[2]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[2].aliasnull Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[2].labelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[2].avatarEmojinull Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[2].profileUrlnull Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[2].htmlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[2].idnull Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[2].mentionIdnull Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[2].identityHidden = true Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[2].identityHiddenUntilinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].medalsarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].viewerCanFollow = false Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].viewerIsFollowing = false Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].identityHidden = true Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].identityHiddenUntilinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].translationobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].translation.endpointstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].translation.targetLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].translation.targetLanguageNamestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].translation.sourceLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].translation.sourceContentHashstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].translation.titlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].translation.bodystring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].translation.originalTitlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].translation.originalBodystring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].translation.eligibleboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].translation.cachedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].translation.liveTranslationSourceEnabledboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].translation.bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].translation.originalBodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].translation.statestring ["done","eligible","none"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].translation.sourceLanguageDetectionStatusstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].translation.sourceLanguageDetectionConfidence Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].translation.sourceLanguageDetectionConfidence.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].translation.sourceLanguageDetectionConfidence.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].rating Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].rating.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].rating.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].mediaarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].media[]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].media[].idinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].media[].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].media[].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].media[].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].media[].widthinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].media[].heightinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].media[].titlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].media[].signInRequiredboolean No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].mediaLabelsarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].mediaLabels[]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].mediaLabels[].idinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].mediaLabels[].namestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].mediaLabels[].emojistring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].mediaNextOffset Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].mediaNextOffset.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].mediaNextOffset.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].inlineMediaarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].inlineMedia[]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].inlineMedia[].idinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].inlineMedia[].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].inlineMedia[].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].inlineMedia[].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].inlineMedia[].widthinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].inlineMedia[].heightinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].inlineMedia[].titlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richLinksarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richLinks[]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richLinks[].idinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richLinks[].urlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richLinks[].canonicalUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richLinks[].hoststring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richLinks[].siteNamestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richLinks[].titlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richLinks[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richLinks[].imageMediaIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richLinks[].image Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richLinks[].image.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richLinks[].image.anyOf[0].mediaIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richLinks[].image.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richLinks[].image.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richLinks[].image.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richLinks[].image.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richLinks[].image.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richLinks[].image.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachmentsarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[]NewsfeedRichAttachment No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].type = "rating" Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].postIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].reviewUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].ratingValuenumber Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].ratingLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].filledStarsinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].maxStars = 5 Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].targetRolestring ["location","buyer","seller"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].visual Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].visual.anyOf[0]array Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].visual.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].visual.anyOf[1].type = "location" Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].visual.anyOf[1].imageUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].visual.anyOf[1].primaryColorstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].visual.anyOf[1].textColorstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].visual.anyOf[1].outlineColorstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].relationshipobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].relationship.typestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].relationship.labelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].relationship.htmlstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].relationship.completedCountinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].relationship.pendingCountinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].boardobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].board.idinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].board.namestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].board.urlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].targetobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].target.typestring ["board","location","user"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].target.namestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].target.urlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].target.htmlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].target.metastring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1]NewsfeedLiveAttachment No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0].statestring ["starting","live","processing","ready","failed"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0].sessionIdstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0].mediaIdinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0].failureStage Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0].failureStage.anyOf[0]string ["publish","media","recording"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0].failureStage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0].signInRequiredboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0].playUrlstring YesEmpty unless live and signed in; otherwise an expiring authorized playback URL.
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0].type = "liveStream" Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0].postIdinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0].authorUserId Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0].authorUserId.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0].authorUserId.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0].authorAlias Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0].authorAlias.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0].authorAlias.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0].streamTitlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0].thumbnailUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0].viewerCountUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0].shareUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0].hirePopupProfilePathstring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1].statestring ["starting","live","processing","ready","failed"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1].sessionIdstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1].mediaIdinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1].failureStage Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1].failureStage.anyOf[0]string ["publish","media","recording"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1].failureStage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1].signInRequiredboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1].playUrlstring YesEmpty unless live and signed in; otherwise an expiring authorized playback URL.
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1].type = "liveStream" Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1].postIdinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1].activationIdstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1].overlayActivationIdstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1].authorUserId Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1].authorUserId.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1].authorUserId.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1].authorAlias Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1].authorAlias.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1].authorAlias.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1].streamTitlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1].viewerCountUrl = "" Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1].shareUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1].htmlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2]NewsfeedBidAttachment No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].subtitlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].amountLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].statusLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].requestTextstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].bidIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].postIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].type = "bid" Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].requiresDeleteFollowup = true Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].metaarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].alertsarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].alerts[]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].alerts[].tonestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].alerts[].htmlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actionsarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].typestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].stylestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].actionstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].labelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].hrefstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].sellerSignInReturnURLstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].confirmTitlestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].confirmMessagestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].confirmButtonstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].modalTitlestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].chatUserAlias No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].chatUserAlias.anyOf[0]string No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].chatUserAlias.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].chatNamestring | null No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].proposalDefaultLocationAliasstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].proposalDefaultLocationNamestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].proposalDefaultStartTimestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].proposalDefaultInventoryTypeNamestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].isShortlistedstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].shortlistLabelstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].unshortlistLabelstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].feedbackStartTimestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].feedbackEndTimestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].feedbackLocationNamestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].feedbackLocationAliasstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].feedbackInventoryTypeNamestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].feedbackRequestStringstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].feedbackIsPremiumstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].guidancestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].prefillTextstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].reservationNamestring | null No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].phoneNumberstring | null No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].emailAddressstring | null No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].verificationRequiredstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].verificationTitlestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].verificationMessagestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].verificationButtonstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].verificationURLstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].historyTagstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].historyTitlestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].reviewPostURLstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].reviewContextstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].reuseBalancestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].bidIDinteger No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].postIDinteger No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].feedbackAmountinteger No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].discussionPostIDinteger No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].reviewPostIDinteger No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].reviewRequestIDinteger No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].fullPageboolean No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].wrapboolean No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].inlineNavigation No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].inlineNavigation.anyOf[0]string No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].inlineNavigation.anyOf[1]boolean No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].proposalDefaultInventoryTypeID No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].proposalDefaultInventoryTypeID.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].proposalDefaultInventoryTypeID.anyOf[1]string No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].issueobject No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].issue.titlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].issue.messagestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].issue.stepsTitlestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].issue.stepsarray No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].issue.steps[]string No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].issue.actionsarray No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].issue.actions[]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].issue.actions[].labelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].issue.actions[].hrefstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].issue.actions[].fullPageboolean No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].issue.holdAccessBidIDinteger No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].buyerIdentityHiddenboolean No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].buyerIdentityHiddenUntil No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].buyerIdentityHiddenUntil.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].buyerIdentityHiddenUntil.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].discussionnull Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].viewerIsPostAuthorboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].buyerIdentityHiddenboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].buyerIdentityHiddenUntil Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].buyerIdentityHiddenUntil.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].buyerIdentityHiddenUntil.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].buyerShareURLstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].directHireExplanationstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].respondByTimestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].respondByLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].fillBySellerHtmlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].timeLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].detailLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].isPremiumboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].isCustomConciergeRequestboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].viewerMode = "owner" Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].requestModestring ["general","specific"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].operationalExpiry Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].operationalExpiry.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].operationalExpiry.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].responseRound Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].responseRound.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].responseRound.anyOf[0].roundIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].responseRound.anyOf[0].statestring ["collecting","immediate"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].responseRound.anyOf[0].closesAtinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].responseRound.anyOf[0].serverTimeinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].responseRound.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].visualBidCardVisual Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].visual.anyOf[0]array Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].visual.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].visual.anyOf[1].imageUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].visual.anyOf[1].imageAltstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].visual.anyOf[1].primaryColorstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].visual.anyOf[1].textColorstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].modifyPrefillTextstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].reservationContact No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].reservationContact.anyOf[0]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].reservationContact.anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].reservationContact.anyOf[0].reservationNamestring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].reservationContact.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].isFilledboolean No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].titlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].subtitlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].amountLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].statusLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].requestTextstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].htmlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].bidIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].postIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].type = "bid" Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].requiresDeleteFollowup = true Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].metaarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].alertsarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].alerts[]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].alerts[].tonestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].alerts[].htmlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actionsarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].typestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].stylestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].actionstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].labelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].hrefstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].sellerSignInReturnURLstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].confirmTitlestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].confirmMessagestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].confirmButtonstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].modalTitlestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].chatUserAlias No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].chatUserAlias.anyOf[0]string No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].chatUserAlias.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].chatNamestring | null No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].proposalDefaultLocationAliasstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].proposalDefaultLocationNamestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].proposalDefaultStartTimestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].proposalDefaultInventoryTypeNamestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].isShortlistedstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].shortlistLabelstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].unshortlistLabelstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].feedbackStartTimestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].feedbackEndTimestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].feedbackLocationNamestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].feedbackLocationAliasstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].feedbackInventoryTypeNamestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].feedbackRequestStringstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].feedbackIsPremiumstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].guidancestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].prefillTextstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].reservationNamestring | null No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].phoneNumberstring | null No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].emailAddressstring | null No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].verificationRequiredstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].verificationTitlestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].verificationMessagestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].verificationButtonstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].verificationURLstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].historyTagstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].historyTitlestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].reviewPostURLstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].reviewContextstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].reuseBalancestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].bidIDinteger No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].postIDinteger No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].feedbackAmountinteger No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].discussionPostIDinteger No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].reviewPostIDinteger No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].reviewRequestIDinteger No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].fullPageboolean No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].wrapboolean No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].inlineNavigation No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].inlineNavigation.anyOf[0]string No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].inlineNavigation.anyOf[1]boolean No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].proposalDefaultInventoryTypeID No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].proposalDefaultInventoryTypeID.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].proposalDefaultInventoryTypeID.anyOf[1]string No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].issueobject No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].issue.titlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].issue.messagestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].issue.stepsTitlestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].issue.stepsarray No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].issue.steps[]string No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].issue.actionsarray No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].issue.actions[]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].issue.actions[].labelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].issue.actions[].hrefstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].issue.actions[].fullPageboolean No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].issue.holdAccessBidIDinteger No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].buyerIdentityHiddenboolean No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].buyerIdentityHiddenUntil No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].buyerIdentityHiddenUntil.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].buyerIdentityHiddenUntil.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].discussionnull Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].viewerIsPostAuthorboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].buyerIdentityHiddenboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].buyerIdentityHiddenUntil Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].buyerIdentityHiddenUntil.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].buyerIdentityHiddenUntil.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].viewerMode = "seller" Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].bidUUIDstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].timeLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].detailLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].amountLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].directHireExplanationstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].fulfillmentAliasstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].filledAtstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].statusLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].messagestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].requestTextstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].shareURLstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].buyerShareURLstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].bidIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].postIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].includedInNewsfeedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].includedInOverviewboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].viewerIsCurrentHolderboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].isPremiumboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].isSubmissionPendingReviewboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].type = "bid" Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].surface = "newsfeed" Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].customerSurveysnull Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptionsarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].ATLocation_IDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].ATLocationInventoryType_IDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].TimeRangeUnitCountinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].Quantityinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].LocationNamestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].LocationAliasstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].InventoryTypeNamestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].StartDatestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].EndDatestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].StartTimestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].EndTimestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].PartySize No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].PartySize.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].PartySize.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].CheckOutDate No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].CheckOutDate.anyOf[0]string No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].CheckOutDate.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].Constraintsarray No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].Constraints[]string No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].ExcludedVenuesarray No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].ExcludedVenues[]string No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].OperationalProjectionboolean NoTrue for a general request’s operational concierge anchor; these dates/location are not resolved fulfillment facts.
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].deliverableTypestring ["fulfillment","research"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].researchScope Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].researchScope.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].researchScope.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].overviewStatusstring ["","open","held","cancelled","filled"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].metaarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].meta[]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].meta[].labelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].meta[].valuestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].meta[].valueFormatstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].badgesarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].badges[]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].badges[].tonestring ["premium","direct-hire","shortlisted"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].badges[].labelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionsarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].typestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].stylestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].actionstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].labelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].hrefstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].sellerSignInReturnURLstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].confirmTitlestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].confirmMessagestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].confirmButtonstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].modalTitlestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].chatUserAlias No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].chatUserAlias.anyOf[0]string No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].chatUserAlias.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].chatNamestring | null No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].proposalDefaultLocationAliasstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].proposalDefaultLocationNamestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].proposalDefaultStartTimestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].proposalDefaultInventoryTypeNamestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].isShortlistedstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].shortlistLabelstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].unshortlistLabelstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackStartTimestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackEndTimestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackLocationNamestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackLocationAliasstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackInventoryTypeNamestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackRequestStringstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackIsPremiumstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].guidancestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].prefillTextstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].reservationNamestring | null No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].phoneNumberstring | null No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].emailAddressstring | null No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].verificationRequiredstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].verificationTitlestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].verificationMessagestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].verificationButtonstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].verificationURLstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].historyTagstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].historyTitlestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].reviewPostURLstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].reviewContextstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].reuseBalancestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].bidIDinteger No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].postIDinteger No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackAmountinteger No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].discussionPostIDinteger No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].reviewPostIDinteger No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].reviewRequestIDinteger No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].fullPageboolean No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].wrapboolean No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].inlineNavigation No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].inlineNavigation.anyOf[0]string No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].inlineNavigation.anyOf[1]boolean No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].proposalDefaultInventoryTypeID No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].proposalDefaultInventoryTypeID.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].proposalDefaultInventoryTypeID.anyOf[1]string No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issueobject No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.titlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.messagestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.stepsTitlestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.stepsarray No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.steps[]string No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.actionsarray No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.actions[]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.actions[].labelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.actions[].hrefstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.actions[].fullPageboolean No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.holdAccessBidIDinteger No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].buyerIdentityHiddenboolean No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].buyerIdentityHiddenUntil No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].buyerIdentityHiddenUntil.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].buyerIdentityHiddenUntil.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].visualBidCardVisual Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].visual.anyOf[0]array Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].visual.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].visual.anyOf[1].imageUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].visual.anyOf[1].imageAltstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].visual.anyOf[1].primaryColorstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].visual.anyOf[1].textColorstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionStateobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.statusstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.labelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.messagestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.sponsorAliasstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.sponsorChatLinkstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.sponsorStatusstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.moveOwnershipUnavailableReasonstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.moveOwnershipUnavailableMessagestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canPickupboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canDropboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canFillboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canMoveOwnershipboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canShortlistboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canDiscussboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canChatboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.requiresSponsorboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canFillDirectlyboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.fillRateBasisPointsinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.minimumFillRateBasisPointsinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.missingHoldPermissionsarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.missingHoldPermissions[]string No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.directFillNoticeboolean No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.directFillAvailabilitystring ["available","unavailable","selection_pending","seller_ineligible"] No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auctionURLstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auctionobject No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.venuestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.startTimestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.endTimestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.bidIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.bidAmountCentsinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.roundID Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.roundID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.roundID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.statestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.serverTimeinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.closesAt Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.closesAt.anyOf[0]DatabaseInteger YesInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.closesAt.anyOf[0].oneOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.closesAt.anyOf[0].oneOf[1]string Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.closesAt.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.enabledboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.openingCentsinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.incrementCentsinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.leadingCentsinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.nextCentsinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.estimatedFeesCentsinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.remainingCentsinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.leadingboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.priorityUntilnull Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.priorityMine = false Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.ownOffersarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.ownOffers[]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.ownOffers[].idinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.ownOffers[].amountCentsinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.ownOffers[].statestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.ownOffers[].refundCentsinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.eligibilityError Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.eligibilityError.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.eligibilityError.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.holdAppointmentID Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.holdAppointmentID.anyOf[0]DatabaseInteger YesInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.holdAppointmentID.anyOf[0].oneOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.holdAppointmentID.anyOf[0].oneOf[1]string Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.holdAppointmentID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.buyerIdentityHiddenboolean NoTrue when the authenticated viewer cannot see the buyer during the current response race.
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.buyerIdentityHiddenUntilinteger | null NoSaved current-round ClosesAt as Unix seconds; null when identity is visible. Reveal is authoritative only on a new response.
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.poolRequiredboolean No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.responseRound No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.responseRound.anyOf[0]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.responseRound.anyOf[0].roundIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.responseRound.anyOf[0].statestring ["collecting","immediate"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.responseRound.anyOf[0].closesAtinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.responseRound.anyOf[0].serverTimeinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.responseRound.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].responseRound Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].responseRound.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].responseRound.anyOf[0].roundIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].responseRound.anyOf[0].statestring ["collecting","immediate"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].responseRound.anyOf[0].closesAtinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].responseRound.anyOf[0].serverTimeinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].responseRound.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].buyerIdentityHiddenboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].buyerIdentityHiddenUntil Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].buyerIdentityHiddenUntil.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].buyerIdentityHiddenUntil.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].type = "sharePlanAppointment" Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].joinStateSharedPlanJoinState Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].joinState.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].joinState.anyOf[0].status = "Unavailable" Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].joinState.anyOf[0].canRequest = false Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].joinState.anyOf[0].canManage = false Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].joinState.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].joinState.anyOf[1].statusstring ["Unavailable","Host","Joined","Pending","Accepted","Declined","None"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].joinState.anyOf[1].canRequestboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].joinState.anyOf[1].canManageboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].joinState.anyOf[1].pendingCountinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].joinState.anyOf[1].joiningCountinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].joinState.anyOf[1].requestIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].joinState.anyOf[1].planURLstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].joinState.anyOf[1].chatIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].appointmentIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].postIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].locationIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].titlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].venueNamestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].venueUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].imageUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].imageURL256string Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].primaryColorstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].textColorstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].cityNamestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].cityGroupCodestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].datestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].timestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].dateLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].timeLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].planLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].discussionUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].htmlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendeesobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendees.sharedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendees.countinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendees.itemsarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendees.items[]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendees.items[].aliasstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendees.items[].avatarstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendees.items[].avatarEmojistring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendees.items[].topUserGroupNamestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendees.items[].topMedalCategoryNamestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendees.items[].profileURLstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendees.items[].profileImageURLstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendees.items[].bannerImageURLstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendees.items[].importanceLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendees.items[].userIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendees.items[].importancePointsinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendees.items[].profileImageMedianull Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendees.items[].profileImageFramenull Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendees.items[].bannerImageMedianull Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendees.items[].bannerImageFramenull Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendees.items[].displaynull Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendees.items[].isOwnerboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendees.items[].rolestring ["owner","guest"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].namestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].addressstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].categoryNamestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].cityNamestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].citySlugstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].cityGroupCodestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].firstOpeningDatestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].firstOpeningDateLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].promotedUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].discussionUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].postIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].proposedLocationIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].eventIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].categoryIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].confirmationsinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].confirmationsRequiredinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].promotedLocationIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].viewerCanConfirmboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].viewerHasConfirmedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].viewerIsSubmitterboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].type = "newLocationProposal" Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].eventIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].namestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].urlSlugstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].iconEmojistring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].externalURLstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].effectRadiusInMeters Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].effectRadiusInMeters.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].effectRadiusInMeters.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].categoryobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].category.categoryIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].category.namestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].category.iconEmojistring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].category.urlSlugstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].ownerPostID Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].ownerPostID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].ownerPostID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].ownerPostName Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].ownerPostName.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].ownerPostName.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].ownerPostURL Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].ownerPostURL.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].ownerPostURL.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].originatorUserID Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].originatorUserID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].originatorUserID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].earnedTraderPointsinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].importanceLevel Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].importanceLevel.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].importanceLevel.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].defaultImportanceLevel Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].defaultImportanceLevel.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].defaultImportanceLevel.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].affectsOpeningTimesboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].countryCodeIncludeListarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].countryCodeIncludeList[]string No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].countryCodeExcludeListarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].countryCodeExcludeList[]string No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].geographicobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].geographic.lat Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].geographic.lat.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].geographic.lat.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].geographic.lng Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].geographic.lng.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].geographic.lng.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].geographic.effectRadiusInMeters Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].geographic.effectRadiusInMeters.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].geographic.effectRadiusInMeters.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].geographic.eventATLocationID Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].geographic.eventATLocationID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].geographic.eventATLocationID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].physicalLocationobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.modestring ["venue","point","none"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.locationID Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.locationID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.locationID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.namestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.aliasstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.addressStringstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.countryCodestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.lat Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.lat.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.lat.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.lng Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.lng.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.lng.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].statusstring ["Pending","Confirmed","Rejected","Merged"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].rewardobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].reward.policyVersionstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].reward.displayRewardboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].reward.rewardTypestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].reward.submitterAmountinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].reward.verifierAmountinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].reward.submitterAmountLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].reward.verifierAmountLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].reward.penaltyMultipliernumber Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].reward.penaltyAppliesboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].htmlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].type = "listingBundle" Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].postIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].titlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].itemsarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].listingIDstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].locationNamestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].locationAliasstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].citystring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].imageUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].primaryColorstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].textColorstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].outlineColorstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].hoverColorstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].inventoryTypeNamestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].datestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].dateLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].timeLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].priceLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].soldLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].statusLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].statusstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].purchaseUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].detailUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].appointmentIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].locationIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].isAvailableboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].isReviewPendingboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].isSoldboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].saleModestring ["FixedPrice","Auction"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].listingIDstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].locationNamestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].imageUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].inventoryTypeNamestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].timezonestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].statusLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].cardPriceLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].cardSummarystring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].urlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].auctionIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].startingPriceCentsinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].currentBidCentsinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].minimumNextBidCentsinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].bidCountinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].revisioninteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].isOpenboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].isLeadingboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].canAdministrativelyCancelboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].canBidboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].canManageboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].isSellerboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].listingStart Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].listingStart.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].listingStart.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].serverTime Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].serverTime.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].serverTime.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].endsAt Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].endsAt.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].endsAt.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].purchaseURL Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].purchaseURL.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].purchaseURL.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].saleModestring ["FixedPrice","Auction"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].statusstring ["PendingApproval","Open","Settling","Sold","Unsold","Cancelled"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].priceCentsinteger No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auctionSummarystring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].htmlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].livestream Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].livestream.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].livestream.anyOf[0].statestring ["starting","live","processing","ready","failed"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].livestream.anyOf[0].sessionIdstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].livestream.anyOf[0].mediaIdinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].livestream.anyOf[0].failureStage Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].livestream.anyOf[0].failureStage.anyOf[0]string ["publish","media","recording"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].livestream.anyOf[0].failureStage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].livestream.anyOf[0].signInRequiredboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].livestream.anyOf[0].playUrlstring YesEmpty unless live and signed in; otherwise an expiring authorized playback URL.
$.oneOf[0].allOf[1].Payload.post.anyOf[0].livestream.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentionsarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].eventIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].namestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].urlSlugstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].iconEmojistring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].externalURLstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].effectRadiusInMeters Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].effectRadiusInMeters.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].effectRadiusInMeters.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].categoryobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].category.categoryIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].category.namestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].category.iconEmojistring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].category.urlSlugstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].ownerPostID Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].ownerPostID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].ownerPostID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].ownerPostName Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].ownerPostName.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].ownerPostName.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].ownerPostURL Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].ownerPostURL.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].ownerPostURL.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].originatorUserID Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].originatorUserID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].originatorUserID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].earnedTraderPointsinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].importanceLevel Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].importanceLevel.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].importanceLevel.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].defaultImportanceLevel Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].defaultImportanceLevel.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].defaultImportanceLevel.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].affectsOpeningTimesboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].countryCodeIncludeListarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].countryCodeIncludeList[]string No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].countryCodeExcludeListarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].countryCodeExcludeList[]string No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].geographicobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].geographic.lat Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].geographic.lat.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].geographic.lat.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].geographic.lng Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].geographic.lng.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].geographic.lng.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].geographic.effectRadiusInMeters Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].geographic.effectRadiusInMeters.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].geographic.effectRadiusInMeters.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].geographic.eventATLocationID Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].geographic.eventATLocationID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].geographic.eventATLocationID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].physicalLocationobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].physicalLocation.modestring ["venue","point","none"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].physicalLocation.locationID Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].physicalLocation.locationID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].physicalLocation.locationID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].physicalLocation.namestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].physicalLocation.aliasstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].physicalLocation.addressStringstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].physicalLocation.countryCodestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].physicalLocation.lat Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].physicalLocation.lat.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].physicalLocation.lat.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].physicalLocation.lng Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].physicalLocation.lng.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].physicalLocation.lng.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].mentionID Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].mentionID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].mentionID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].mentionSourcestring ["mention","owner",""] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].repostNewsfeedRepost Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].repost.anyOf[0]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].repost.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].repost.anyOf[1].available = false Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].repost.anyOf[1].sourcePostIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].repost.anyOf[1].messagestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].repost.anyOf[2]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].repost.anyOf[2].available = true Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].repost.anyOf[2].sourcePostIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].repost.anyOf[2].sourcePostNewsfeedPost Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].pollsarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[]object NoResults and per-answer counts are hidden until the viewer has voted. An empty endTime means no deadline.
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].idinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].postIdinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].viewerAnswerId Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].viewerAnswerId.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].viewerAnswerId.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].totalVotesinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].resultVisibilitystring ["visible","hidden"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].answersarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].answers[]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].answers[].idinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].answers[].titlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].answers[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].answers[].voteCountinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].answers[].percentinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].answers[].viewerSelectedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].answers[].isLeaderboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].questionstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].iconstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].endTimestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].endTimeRelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].isClosedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].viewerHasVotedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].canVoteboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].canAddAnswersboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].showResultsboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActionsobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.prominentarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.prominent[]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.prominent[].ActionButtonIDstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.prominent[].ActionButtonNamestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.prominent[].IconNamestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.prominent[].Namestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.prominent[].AdditionalTextstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.prominent[].ConfirmTitlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.prominent[].ConfirmTextstring YesServer-rendered confirmation content. May contain HTML; proposal reviews use labeled details with escaped user text and shared time markup.
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.prominent[].ConfirmButtonTextstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.prominent[].DisplayModestring ["prominent","menu"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.prominent[].Clickableboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.prominent[].Stylestring ["primary","secondary","danger"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.menuarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.menu[]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.menu[].ActionButtonIDstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.menu[].ActionButtonNamestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.menu[].IconNamestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.menu[].Namestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.menu[].AdditionalTextstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.menu[].ConfirmTitlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.menu[].ConfirmTextstring YesServer-rendered confirmation content. May contain HTML; proposal reviews use labeled details with escaped user text and shared time markup.
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.menu[].ConfirmButtonTextstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.menu[].DisplayModestring ["prominent","menu"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.menu[].Clickableboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.menu[].Stylestring ["primary","secondary","danger"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tagsarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tags[] No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tags[].anyOf[0]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tags[].anyOf[0].mentionId Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tags[].anyOf[0].mentionId.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tags[].anyOf[0].mentionId.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tags[].anyOf[0].kind = "location" Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tags[].anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tags[].anyOf[0].targetUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tags[].anyOf[0].citySlugstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tags[].anyOf[1]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tags[].anyOf[1].mentionId Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tags[].anyOf[1].mentionId.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tags[].anyOf[1].mentionId.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tags[].anyOf[1].kind = "user" Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tags[].anyOf[1].labelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tags[].anyOf[1].targetUrl Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tags[].anyOf[1].targetUrl.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tags[].anyOf[1].targetUrl.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tags[].anyOf[1].identityHiddenboolean No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tags[].anyOf[1].identityHiddenUntil No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tags[].anyOf[1].identityHiddenUntil.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tags[].anyOf[1].identityHiddenUntil.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tagDisclosure Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tagDisclosure.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tagDisclosure.anyOf[0].countinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tagDisclosure.anyOf[0].textstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tagDisclosure.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].traderpointsDisclosure Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].traderpointsDisclosure.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].traderpointsDisclosure.anyOf[0].amountinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].traderpointsDisclosure.anyOf[0].reasonTypestring ["comment","post"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].traderpointsDisclosure.anyOf[0].amountLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].traderpointsDisclosure.anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].traderpointsDisclosure.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].traderpointsDisclosure.anyOf[0].summarystring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].traderpointsDisclosure.anyOf[0].reasonstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].traderpointsDisclosure.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].statsobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.thumbsUpinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.viewsinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.engagementBpinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.salesAmountCentsinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.mentionClicksinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.usersNotifiedinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.replyCountinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.indirectReplyCountinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.bookmarkCountinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.viewerHasThumbedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.viewerReactionKeystring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].targetTypestring ["post","chat_message"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].targetIdinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].viewerReactionKeystring ["","thumbs_up","heart","money_with_wings","laugh","wow","sad","angry"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].viewerHasReactedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].totalCountinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].countsobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].counts.thumbs_upinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].counts.heartinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].counts.money_with_wingsinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].counts.laughinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].counts.wowinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].counts.sadinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].counts.angryinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].recentarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].recent[]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].recent[].userIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].recent[].usernamestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].recent[].reactionKeystring ["thumbs_up","heart","money_with_wings","laugh","wow","sad","angry"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].recent[].reactionEmojistring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].recent[].createdDate Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].recent[].createdDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].recent[].createdDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].recent[].lastUpdateDate Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].recent[].lastUpdateDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].recent[].lastUpdateDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].recent[].reactedDate Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].recent[].reactedDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].recent[].reactedDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].recent[].createdDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].recent[].lastUpdateDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].recent[].reactedDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[1]array Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.repostsobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reposts.countinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].commentIdinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorId Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorId.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorId.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorAlias Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorAlias.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorAlias.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].profileUrl Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].profileUrl.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].profileUrl.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplayobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.aliasstring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.avatarstring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.avatarEmojistring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.profileImageUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.profileImageURLstring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.labelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.profileUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.profileURLstring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.titlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.customColorstring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.customTextColorstring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.avatarModestring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.htmlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.idinteger | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.userIDinteger | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.isRichboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.profileImage Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.medalsarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.medals[]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.medals[].Namestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.medals[].URLstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.identityHiddenboolean NoAn anonymized author has no profile or follow action.
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.identityHiddenUntilinteger | null NoCurrent response-race closing timestamp in Unix seconds.
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorHtmlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].whenstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].whenRelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].profileUsageobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].profileUsage.countinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].profileUsage.canSetAsProfilePostboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].profileUsage.isViewerProfilePostboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].appUsage Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].appUsage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].appUsage.anyOf[0].countinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].appUsage.anyOf[0].canSetAsAppPost [0,1] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].appUsage.anyOf[0].isViewerAppPost [0,1] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].appUsage.anyOf[0].ownedAppCountinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].appUsage.anyOf[1]array Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].publicReleaseobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].publicRelease.datestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].publicRelease.inputValuestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].publicRelease.isScheduledboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].publicRelease.isFutureboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].publicRelease.minutesUntilPublicinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].publicRelease.labelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].renderedHtmlByModeobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].renderedHtmlByMode.feedstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].renderedHtmlByMode.detailstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].renderedHtmlByMode.embeddedstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].renderedHtmlByMode.embeddedPreviewstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[1].idinteger Yes
$.oneOf[0].allOf[1].Payload.reviewContext Yes
$.oneOf[0].allOf[1].Payload.reviewContext.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.reviewContext.anyOf[0].reviewRequestIDinteger Yes
$.oneOf[0].allOf[1].Payload.reviewContext.anyOf[0].selectedBoardIDinteger Yes
$.oneOf[0].allOf[1].Payload.reviewContext.anyOf[0].boardIDinteger Yes
$.oneOf[0].allOf[1].Payload.reviewContext.anyOf[0].targetIDinteger Yes
$.oneOf[0].allOf[1].Payload.reviewContext.anyOf[0].targetUserIDinteger Yes
$.oneOf[0].allOf[1].Payload.reviewContext.anyOf[0].targetLocationIDinteger Yes
$.oneOf[0].allOf[1].Payload.reviewContext.anyOf[0].locationIDinteger Yes
$.oneOf[0].allOf[1].Payload.reviewContext.anyOf[0].appointmentIDinteger Yes
$.oneOf[0].allOf[1].Payload.reviewContext.anyOf[0].completedPostIDinteger Yes
$.oneOf[0].allOf[1].Payload.reviewContext.anyOf[0].targetAliasstring Yes
$.oneOf[0].allOf[1].Payload.reviewContext.anyOf[0].targetDisplayNamestring Yes
$.oneOf[0].allOf[1].Payload.reviewContext.anyOf[0].targetProfileURLstring Yes
$.oneOf[0].allOf[1].Payload.reviewContext.anyOf[0].locationNamestring Yes
$.oneOf[0].allOf[1].Payload.reviewContext.anyOf[0].locationAliasstring Yes
$.oneOf[0].allOf[1].Payload.reviewContext.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.reviewContext.anyOf[0].subtitlestring Yes
$.oneOf[0].allOf[1].Payload.reviewContext.anyOf[0].promptstring Yes
$.oneOf[0].allOf[1].Payload.reviewContext.anyOf[0].ctaLabelstring Yes
$.oneOf[0].allOf[1].Payload.reviewContext.anyOf[0].completedPostURLstring Yes
$.oneOf[0].allOf[1].Payload.reviewContext.anyOf[0].viewURLstring Yes
$.oneOf[0].allOf[1].Payload.reviewContext.anyOf[0].targetTypestring ["user","location"] Yes
$.oneOf[0].allOf[1].Payload.reviewContext.anyOf[0].targetRolestring ["seller","buyer","location"] Yes
$.oneOf[0].allOf[1].Payload.reviewContext.anyOf[0].selectedBoard Yes
$.oneOf[0].allOf[1].Payload.reviewContext.anyOf[0].selectedBoard.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.reviewContext.anyOf[0].selectedBoard.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.reviewContext.anyOf[0].selectedBoard.anyOf[0].boardIDinteger Yes
$.oneOf[0].allOf[1].Payload.reviewContext.anyOf[0].selectedBoard.anyOf[0].countinteger Yes
$.oneOf[0].allOf[1].Payload.reviewContext.anyOf[0].selectedBoard.anyOf[0].slugstring Yes
$.oneOf[0].allOf[1].Payload.reviewContext.anyOf[0].selectedBoard.anyOf[0].namestring Yes
$.oneOf[0].allOf[1].Payload.reviewContext.anyOf[0].selectedBoard.anyOf[0].citystring Yes
$.oneOf[0].allOf[1].Payload.reviewContext.anyOf[0].selectedBoard.anyOf[0].cityGroupCodestring Yes
$.oneOf[0].allOf[1].Payload.reviewContext.anyOf[0].selectedBoard.anyOf[0].intentstring Yes
$.oneOf[0].allOf[1].Payload.reviewContext.anyOf[0].selectedBoard.anyOf[0].callbackstring Yes
$.oneOf[0].allOf[1].Payload.reviewContext.anyOf[0].selectedBoard.anyOf[0].unitLabelstring Yes
$.oneOf[0].allOf[1].Payload.reviewContext.anyOf[0].selectedBoard.anyOf[0].routingDescriptionstring Yes
$.oneOf[0].allOf[1].Payload.reviewContext.anyOf[0].selectedBoard.anyOf[0].createsRegularBoardPostboolean Yes
$.oneOf[0].allOf[1].Payload.reviewContext.anyOf[0].selectedBoard.anyOf[0].isDefaultRequestBoardboolean Yes
$.oneOf[0].allOf[1].Payload.reviewContext.anyOf[0].selectedBoard.anyOf[0].isDefaultListingBoardboolean Yes
$.oneOf[0].allOf[1].Payload.reviewContext.anyOf[0].selectedBoard.anyOf[0].routingEnabledboolean Yes
$.oneOf[0].allOf[1].Payload.reviewContext.anyOf[0].selectedBoard.anyOf[0].selectedboolean Yes
$.oneOf[0].allOf[1].Payload.reviewContext.anyOf[0].selectedBoard.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.reviewContext.anyOf[0].completedboolean Yes
$.oneOf[0].allOf[1].Payload.reviewContext.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.targetTypestring ["user","location"] Yes
$.oneOf[0].allOf[1].Payload.targetRolestring ["seller","buyer","location"] Yes
$.oneOf[0].allOf[1].Payload.composerUsageobject No
$.oneOf[0].allOf[1].Payload.composerUsage.composerIDstring Yes
$.oneOf[0].allOf[1].Payload.composerUsage.completed = true Yes
$.oneOf[1]object Yes
$.oneOf[1].RequestUserAliasstring Yes
$.oneOf[1].RequestPathstring | null Yes
$.oneOf[1].RequestStatus = "Failed" Yes
$.oneOf[1].ResponseCodeinteger Yes
$.oneOf[1].ResponseMessageAPIResponseMessage Yes
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[1].ResponseMessage.oneOf[1]array Yes
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[1].ResponseMessage.oneOf[2]object Yes
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[1].RequestImpersonatedByUserAliasstring No
Response example
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/community/set_create_review",
    "RequestUserAlias": "example-user",
    "Payload": {
        "post": {
            "urlSlug": "synthetic-example",
            "detailUrl": "synthetic-example",
            "legacyUrl": "synthetic-example",
            "createdAt": "synthetic-example",
            "createdAtRel": "synthetic-example",
            "title": "synthetic-example",
            "body": "synthetic-example",
            "mediaChannel": "synthetic-example",
            "id": 0,
            "lastArchivedVersionId": 0,
            "mediaTotal": 0,
            "viewerIsAdmin": false,
            "canEditPost": false,
            "reusableRequest": false,
            "embeddedMode": false,
            "showEmbeddedStats": false,
            "hideTitle": false,
            "bodyTruncated": false,
            "ownsPost": false,
            "canViewInsights": false,
            "lastEditedAt": "synthetic-example",
            "requestReuseSource": {
                "type": "post",
                "id": 0
            },
            "presentationBodies": {
                "feed": {
                    "body": "synthetic-example",
                    "bodyTruncated": false,
                    "translation": {
                        "endpoint": "synthetic-example",
                        "targetLanguageCode": "synthetic-example",
                        "targetLanguageName": "synthetic-example",
                        "sourceLanguageCode": "synthetic-example",
                        "sourceContentHash": "synthetic-example",
                        "title": "synthetic-example",
                        "body": "synthetic-example",
                        "originalTitle": "synthetic-example",
                        "originalBody": "synthetic-example",
                        "eligible": false,
                        "cached": false,
                        "liveTranslationSourceEnabled": false,
                        "bodyTruncated": false,
                        "originalBodyTruncated": false,
                        "state": "done",
                        "sourceLanguageDetectionStatus": "synthetic-example",
                        "sourceLanguageDetectionConfidence": 0
                    }
                },
                "embedded": {
                    "body": "synthetic-example",
                    "bodyTruncated": false,
                    "translation": {
                        "endpoint": "synthetic-example",
                        "targetLanguageCode": "synthetic-example",
                        "targetLanguageName": "synthetic-example",
                        "sourceLanguageCode": "synthetic-example",
                        "sourceContentHash": "synthetic-example",
                        "title": "synthetic-example",
                        "body": "synthetic-example",
                        "originalTitle": "synthetic-example",
                        "originalBody": "synthetic-example",
                        "eligible": false,
                        "cached": false,
                        "liveTranslationSourceEnabled": false,
                        "bodyTruncated": false,
                        "originalBodyTruncated": false,
                        "state": "done",
                        "sourceLanguageDetectionStatus": "synthetic-example",
                        "sourceLanguageDetectionConfidence": 0
                    }
                },
                "detail": {
                    "body": "synthetic-example",
                    "bodyTruncated": false,
                    "translation": {
                        "endpoint": "synthetic-example",
                        "targetLanguageCode": "synthetic-example",
                        "targetLanguageName": "synthetic-example",
                        "sourceLanguageCode": "synthetic-example",
                        "sourceContentHash": "synthetic-example",
                        "title": "synthetic-example",
                        "body": "synthetic-example",
                        "originalTitle": "synthetic-example",
                        "originalBody": "synthetic-example",
                        "eligible": false,
                        "cached": false,
                        "liveTranslationSourceEnabled": false,
                        "bodyTruncated": false,
                        "originalBodyTruncated": false,
                        "state": "done",
                        "sourceLanguageDetectionStatus": "synthetic-example",
                        "sourceLanguageDetectionConfidence": 0
                    }
                }
            },
            "board": {
                "id": 0,
                "name": "synthetic-example",
                "slug": "synthetic-example",
                "url": "synthetic-example",
                "citySlug": "synthetic-example",
                "viewerCanFollow": false,
                "viewerIsFollowing": false
            },
            "author": {
                "alias": "synthetic-example",
                "avatarEmoji": "synthetic-example",
                "profileImageUrl": "synthetic-example",
                "bannerImageUrl": "synthetic-example",
                "profileUrl": "synthetic-example",
                "html": "synthetic-example",
                "id": 0,
                "mentionId": 0,
                "isSystem": false,
                "isYou": false,
                "profileImage": {
                    "id": 0,
                    "thumbUrl": "synthetic-example",
                    "mediaUrl": "synthetic-example",
                    "mediaType": "synthetic-example",
                    "width": 0,
                    "height": 0,
                    "title": "synthetic-example",
                    "isImage": false,
                    "isEmbedded": false,
                    "frame": {
                        "positionXPercent": 0,
                        "positionYPercent": 0,
                        "zoomPercent": 100
                    }
                },
                "bannerImage": {
                    "id": 0,
                    "thumbUrl": "synthetic-example",
                    "mediaUrl": "synthetic-example",
                    "mediaType": "synthetic-example",
                    "width": 0,
                    "height": 0,
                    "title": "synthetic-example",
                    "isImage": false,
                    "isEmbedded": false,
                    "frame": {
                        "positionXPercent": 0,
                        "positionYPercent": 0,
                        "zoomPercent": 100
                    }
                },
                "display": {
                    "alias": "synthetic-example",
                    "avatar": "synthetic-example",
                    "avatarEmoji": "synthetic-example",
                    "profileImageUrl": "synthetic-example",
                    "profileImageURL": "synthetic-example",
                    "label": "synthetic-example",
                    "profileUrl": "synthetic-example",
                    "profileURL": "synthetic-example",
                    "title": "synthetic-example",
                    "customColor": "synthetic-example",
                    "customTextColor": "synthetic-example",
                    "avatarMode": "synthetic-example",
                    "html": "synthetic-example",
                    "id": 0,
                    "userID": 0,
                    "isRich": false,
                    "profileImage": {
                        "id": 0,
                        "thumbUrl": "synthetic-example",
                        "mediaUrl": "synthetic-example",
                        "mediaType": "synthetic-example",
                        "width": 0,
                        "height": 0,
                        "title": "synthetic-example",
                        "isImage": false,
                        "isEmbedded": false,
                        "frame": {
                            "positionXPercent": 0,
                            "positionYPercent": 0,
                            "zoomPercent": 100
                        }
                    },
                    "medals": [],
                    "mentionId": 0
                },
                "medals": [],
                "viewerCanFollow": false,
                "viewerIsFollowing": false
            },
            "translation": {
                "endpoint": "synthetic-example",
                "targetLanguageCode": "synthetic-example",
                "targetLanguageName": "synthetic-example",
                "sourceLanguageCode": "synthetic-example",
                "sourceContentHash": "synthetic-example",
                "title": "synthetic-example",
                "body": "synthetic-example",
                "originalTitle": "synthetic-example",
                "originalBody": "synthetic-example",
                "eligible": false,
                "cached": false,
                "liveTranslationSourceEnabled": false,
                "bodyTruncated": false,
                "originalBodyTruncated": false,
                "state": "done",
                "sourceLanguageDetectionStatus": "synthetic-example",
                "sourceLanguageDetectionConfidence": 0
            },
            "rating": 0,
            "media": [],
            "mediaLabels": [],
            "mediaNextOffset": 0,
            "inlineMedia": [],
            "richLinks": [],
            "richAttachments": [],
            "livestream": {
                "state": "starting",
                "sessionId": "00000000000000000000000000000001",
                "mediaId": 0,
                "failureStage": "publish",
                "signInRequired": false,
                "playUrl": ""
            },
            "eventMentions": [],
            "repost": null,
            "polls": [],
            "postActions": {
                "prominent": [],
                "menu": []
            },
            "tags": [],
            "tagDisclosure": {
                "count": 0,
                "text": "synthetic-example"
            },
            "traderpointsDisclosure": {
                "amount": 0,
                "reasonType": "comment",
                "amountLabel": "synthetic-example",
                "label": "synthetic-example",
                "title": "synthetic-example",
                "summary": "synthetic-example",
                "reason": "synthetic-example"
            },
            "stats": {
                "thumbsUp": 0,
                "views": 0,
                "engagementBp": 0,
                "salesAmountCents": 0,
                "mentionClicks": 0,
                "usersNotified": 0,
                "replyCount": 0,
                "indirectReplyCount": 0,
                "bookmarkCount": 0,
                "viewerHasThumbed": false,
                "viewerReactionKey": "synthetic-example",
                "reactions": {
                    "targetType": "post",
                    "targetId": 0,
                    "viewerReactionKey": "",
                    "viewerHasReacted": false,
                    "totalCount": 0,
                    "counts": {
                        "thumbs_up": 0,
                        "heart": 0,
                        "money_with_wings": 0,
                        "laugh": 0,
                        "wow": 0,
                        "sad": 0,
                        "angry": 0
                    },
                    "recent": []
                },
                "reposts": {
                    "count": 0
                }
            },
            "lastReply": {
                "id": 0,
                "commentId": 0,
                "authorId": 0,
                "authorAlias": "synthetic-example",
                "profileUrl": "synthetic-example",
                "authorDisplay": {
                    "alias": "synthetic-example",
                    "avatar": "synthetic-example",
                    "avatarEmoji": "synthetic-example",
                    "profileImageUrl": "synthetic-example",
                    "profileImageURL": "synthetic-example",
                    "label": "synthetic-example",
                    "profileUrl": "synthetic-example",
                    "profileURL": "synthetic-example",
                    "title": "synthetic-example",
                    "customColor": "synthetic-example",
                    "customTextColor": "synthetic-example",
                    "avatarMode": "synthetic-example",
                    "html": "synthetic-example",
                    "id": 0,
                    "userID": 0,
                    "isRich": false,
                    "profileImage": {
                        "id": 0,
                        "thumbUrl": "synthetic-example",
                        "mediaUrl": "synthetic-example",
                        "mediaType": "synthetic-example",
                        "width": 0,
                        "height": 0,
                        "title": "synthetic-example",
                        "isImage": false,
                        "isEmbedded": false,
                        "frame": {
                            "positionXPercent": 0,
                            "positionYPercent": 0,
                            "zoomPercent": 100
                        }
                    },
                    "medals": []
                },
                "authorHtml": "synthetic-example",
                "when": "synthetic-example",
                "whenRel": "synthetic-example"
            },
            "profileUsage": {
                "count": 0,
                "canSetAsProfilePost": false,
                "isViewerProfilePost": false
            },
            "appUsage": {
                "count": 0,
                "canSetAsAppPost": 0,
                "isViewerAppPost": 0,
                "ownedAppCount": 0
            },
            "publicRelease": {
                "date": "synthetic-example",
                "inputValue": "synthetic-example",
                "isScheduled": false,
                "isFuture": false,
                "minutesUntilPublic": 0,
                "label": "synthetic-example"
            },
            "renderedHtmlByMode": {
                "feed": "synthetic-example",
                "detail": "synthetic-example",
                "embedded": "synthetic-example",
                "embeddedPreview": "synthetic-example"
            }
        },
        "reviewContext": {
            "reviewRequestID": 0,
            "selectedBoardID": 0,
            "boardID": 0,
            "targetID": 0,
            "targetUserID": 0,
            "targetLocationID": 0,
            "locationID": 0,
            "appointmentID": 0,
            "completedPostID": 0,
            "targetAlias": "synthetic-example",
            "targetDisplayName": "synthetic-example",
            "targetProfileURL": "synthetic-example",
            "locationName": "synthetic-example",
            "locationAlias": "synthetic-example",
            "title": "synthetic-example",
            "subtitle": "synthetic-example",
            "prompt": "synthetic-example",
            "ctaLabel": "synthetic-example",
            "completedPostURL": "synthetic-example",
            "viewURL": "synthetic-example",
            "targetType": "user",
            "targetRole": "seller",
            "selectedBoard": {
                "id": 0,
                "boardID": 0,
                "count": 0,
                "slug": "synthetic-example",
                "name": "synthetic-example",
                "city": "synthetic-example",
                "cityGroupCode": "synthetic-example",
                "intent": "synthetic-example",
                "callback": "synthetic-example",
                "unitLabel": "synthetic-example",
                "routingDescription": "synthetic-example",
                "createsRegularBoardPost": false,
                "isDefaultRequestBoard": false,
                "isDefaultListingBoard": false,
                "routingEnabled": false,
                "selected": false
            },
            "completed": false
        },
        "targetType": "user",
        "targetRole": "seller"
    }
}
Machine-readable endpoint documentation
POST

/v1/community/set_delete_post

#
Deletes a community post when the viewer has delete rights. Reuses Community::DeletePost(...) so moderator penalties, traderpoint reimbursement, and post-delete events remain shared with legacy.

Parameters

NameTypeRequiredDefaultDescription
postId int No 0 ATDiscussionPosts.ID being deleted.
reason string No "" User-entered delete reason.
isWritingRequest bool No false all set_[...] functions have this parameter - if false (which is default) the method will execute without writing any data. Set this parameter to true once you are sure that you tested your logic and want to execute a writing request
Request example (cURL)
curl --request POST \
  'https://ca.appointmenttrader.com/v1/community/set_delete_post' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'postId={{postId}}' \
  --data-urlencode 'reason={{reason}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}'

Returns

JSON
See the shared response schema and synthetic example.
Response fields
FieldTypeRequiredDescription
$community_set_delete_post_Response Yes
$.oneOf[0] Yes
$.oneOf[0].allOf[0]object Yes
$.oneOf[0].allOf[0].RequestUserAliasstring Yes
$.oneOf[0].allOf[0].RequestPathstring | null Yes
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Yes
$.oneOf[0].allOf[0].ResponseCodeinteger Yes
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring No
$.oneOf[0].allOf[1]object Yes
$.oneOf[0].allOf[1].Payloadobject Yes
$.oneOf[0].allOf[1].Payload.postIdinteger Yes
$.oneOf[0].allOf[1].Payload.deleted = true Yes
$.oneOf[1]object Yes
$.oneOf[1].RequestUserAliasstring Yes
$.oneOf[1].RequestPathstring | null Yes
$.oneOf[1].RequestStatus = "Failed" Yes
$.oneOf[1].ResponseCodeinteger Yes
$.oneOf[1].ResponseMessageAPIResponseMessage Yes
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[1].ResponseMessage.oneOf[1]array Yes
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[1].ResponseMessage.oneOf[2]object Yes
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[1].RequestImpersonatedByUserAliasstring No
Response example
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/community/set_delete_post",
    "RequestUserAlias": "example-user",
    "Payload": {
        "postId": 0,
        "deleted": true
    }
}
Machine-readable endpoint documentation
POST

/v1/community/set_edit_post

#
Changes a post in place, archiving its previous state only when content, attachments or destination change.

Parameters

NameTypeRequiredDefaultDescription
postId int Yes — Post owned by the acting user.
expectedArchiveId int Yes — Concurrency token returned by get_post_edit_context.
changesJson string Yes — JSON object with title, body (editor source), hideTitle, attachments, expectedContentHash and optional targetBoardId. The explicitly selected destination must be compatible with existing business records. Omitted fields retain current values.
mutationId string Yes — Unique client-generated request ID, reused only for an identical retry.
sourceVersionId int No 0 Archived source for restore; zero edits current content.
isWritingRequest bool No false Explicit writing guard.
Request example (cURL)
curl --request POST \
  'https://ca.appointmenttrader.com/v1/community/set_edit_post' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'postId={{postId}}' \
  --data-urlencode 'expectedArchiveId={{expectedArchiveId}}' \
  --data-urlencode 'changesJson={{changesJson}}' \
  --data-urlencode 'mutationId={{mutationId}}' \
  --data-urlencode 'sourceVersionId={{sourceVersionId}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}'

Returns

JSON
See the shared response schema and synthetic example.
Parameters: changesJson
FieldTypeRequiredDescription
changesJsonstring (application/json) Yes
changesJsonobject (decoded JSON) Yes
changesJson.titlestring No
changesJson.bodystring NoEditor source, at most 65,535 UTF-8 bytes before and after rendering. Preserved [post-block:key] tokens come from get_post_edit_context.
changesJson.hideTitleboolean No
changesJson.expectedContentHashstring No
changesJson.attachmentsobject No
changesJson.attachments.mediaarray No
changesJson.attachments.media[] No
changesJson.attachments.media[].anyOf[0]integer No
changesJson.attachments.media[].anyOf[1]string No
changesJson.attachments.inlinearray No
changesJson.attachments.inline[] No
changesJson.attachments.inline[].anyOf[0]integer No
changesJson.attachments.inline[].anyOf[1]string No
changesJson.attachments.labelsarray No
changesJson.attachments.labels[] No
changesJson.attachments.labels[].anyOf[0]integer No
changesJson.attachments.labels[].anyOf[1]string No
changesJson.attachments.previewsarray No
changesJson.attachments.previews[] No
changesJson.attachments.previews[].anyOf[0]integer No
changesJson.attachments.previews[].anyOf[1]string No
changesJson.attachments.listingsarray No
changesJson.attachments.listings[] No
changesJson.attachments.listings[].anyOf[0]integer No
changesJson.attachments.listings[].anyOf[1]string No
changesJson.attachments.plansarray No
changesJson.attachments.plans[]object No
changesJson.attachments.plans[].id Yes
changesJson.attachments.plans[].id.anyOf[0]integer Yes
changesJson.attachments.plans[].id.anyOf[1]string Yes
changesJson.attachments.plans[].shareAttendees No
changesJson.attachments.plans[].shareAttendees.anyOf[0]boolean No
changesJson.attachments.plans[].shareAttendees.anyOf[1]integer No
changesJson.attachments.plans[].shareAttendees.anyOf[2]string No
changesJson.attachments.repost No
changesJson.attachments.repost.anyOf[0]integer No
changesJson.attachments.repost.anyOf[1]string No
changesJson.targetBoardIdinteger No
changesJson.addMediaarray No
changesJson.addMedia[] No
changesJson.addMedia[].anyOf[0]integer No
changesJson.addMedia[].anyOf[1]string No
Response fields
FieldTypeRequiredDescription
$community_set_edit_post_Response Yes
$.oneOf[0] Yes
$.oneOf[0].allOf[0]object Yes
$.oneOf[0].allOf[0].RequestUserAliasstring Yes
$.oneOf[0].allOf[0].RequestPathstring | null Yes
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Yes
$.oneOf[0].allOf[0].ResponseCodeinteger Yes
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring No
$.oneOf[0].allOf[1]object Yes
$.oneOf[0].allOf[1].PayloadPostEditResult Yes
$.oneOf[0].allOf[1].Payload.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].postIdinteger Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].archiveIdinteger Yes
$.oneOf[0].allOf[1].Payload.anyOf[0].changed = false Yes
$.oneOf[0].allOf[1].Payload.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.anyOf[1].postIdinteger Yes
$.oneOf[0].allOf[1].Payload.anyOf[1].archiveIdinteger Yes
$.oneOf[0].allOf[1].Payload.anyOf[1].changed = true Yes
$.oneOf[0].allOf[1].Payload.anyOf[1].replayed = true Yes
$.oneOf[0].allOf[1].Payload.anyOf[2]object Yes
$.oneOf[0].allOf[1].Payload.anyOf[2].postIdinteger Yes
$.oneOf[0].allOf[1].Payload.anyOf[2].archiveIdinteger Yes
$.oneOf[0].allOf[1].Payload.anyOf[2].changed = true Yes
$.oneOf[0].allOf[1].Payload.anyOf[2].addedMediaIDsarray Yes
$.oneOf[0].allOf[1].Payload.anyOf[2].addedMediaIDs[]integer No
$.oneOf[0].allOf[1].Payload.anyOf[2].boardIdinteger Yes
$.oneOf[1]object Yes
$.oneOf[1].RequestUserAliasstring Yes
$.oneOf[1].RequestPathstring | null Yes
$.oneOf[1].RequestStatus = "Failed" Yes
$.oneOf[1].ResponseCodeinteger Yes
$.oneOf[1].ResponseMessageAPIResponseMessage Yes
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[1].ResponseMessage.oneOf[1]array Yes
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[1].ResponseMessage.oneOf[2]object Yes
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[1].RequestImpersonatedByUserAliasstring No
Response example
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/community/set_edit_post",
    "RequestUserAlias": "example-user",
    "Payload": {
        "postId": 0,
        "archiveId": 0,
        "changed": false
    }
}
Machine-readable endpoint documentation
POST

/v1/community/set_livestream_obs_key

#
Creates, resets or disables the owner's reusable OBS key. Reset and disable affect future connections; stop an active broadcast in OBS.

Parameters

NameTypeRequiredDefaultDescription
postId int Yes — Top-level post owned by the acting user.
action string Yes — create, reset or disable. Create retains an already enabled key.
isWritingRequest bool No false Required true to change the key.
Request example (cURL)
curl --request POST \
  'https://ca.appointmenttrader.com/v1/community/set_livestream_obs_key' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'postId={{postId}}' \
  --data-urlencode 'action={{action}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}'

Returns

JSON
See the shared response schema and synthetic example.
Response fields
FieldTypeRequiredDescription
$community_set_livestream_obs_key_Response Yes
$.oneOf[0] Yes
$.oneOf[0].allOf[0]object Yes
$.oneOf[0].allOf[0].RequestUserAliasstring Yes
$.oneOf[0].allOf[0].RequestPathstring | null Yes
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Yes
$.oneOf[0].allOf[0].ResponseCodeinteger Yes
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring No
$.oneOf[0].allOf[1]object Yes
$.oneOf[0].allOf[1].Payloadobject Yes
$.oneOf[0].allOf[1].Payload.availableboolean Yes
$.oneOf[0].allOf[1].Payload.enabledboolean Yes
$.oneOf[0].allOf[1].Payload.serverUrlstring Yes
$.oneOf[0].allOf[1].Payload.streamKeystring YesOwner-only stream credential, or an empty string when disabled/unavailable. All examples are fake.
$.oneOf[1]object Yes
$.oneOf[1].RequestUserAliasstring Yes
$.oneOf[1].RequestPathstring | null Yes
$.oneOf[1].RequestStatus = "Failed" Yes
$.oneOf[1].ResponseCodeinteger Yes
$.oneOf[1].ResponseMessageAPIResponseMessage Yes
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[1].ResponseMessage.oneOf[1]array Yes
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[1].ResponseMessage.oneOf[2]object Yes
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[1].RequestImpersonatedByUserAliasstring No
Response example
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/community/set_livestream_obs_key",
    "RequestUserAlias": "example-user",
    "Payload": {
        "available": false,
        "enabled": false,
        "serverUrl": "rtmp://stream.example.com/live",
        "streamKey": "community-900001?obsKey=FAKE_DOCUMENTATION_KEY&source=test"
    }
}
Machine-readable endpoint documentation
POST

/v1/community/set_livestream_session

#
Creates a short-lived publishing grant for the post owner. The session becomes live only after SRS receives media.

Parameters

NameTypeRequiredDefaultDescription
postId int Yes — Post to broadcast from.
isWritingRequest bool No false Explicit write confirmation.
Request example (cURL)
curl --request POST \
  'https://ca.appointmenttrader.com/v1/community/set_livestream_session' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'postId={{postId}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}'

Returns

JSON
See the shared response schema and synthetic example.
Response fields
FieldTypeRequiredDescription
$community_set_livestream_session_Response Yes
$.oneOf[0] Yes
$.oneOf[0].allOf[0]object Yes
$.oneOf[0].allOf[0].RequestUserAliasstring Yes
$.oneOf[0].allOf[0].RequestPathstring | null Yes
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Yes
$.oneOf[0].allOf[0].ResponseCodeinteger Yes
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring No
$.oneOf[0].allOf[1]object Yes
$.oneOf[0].allOf[1].Payloadobject Yes
$.oneOf[0].allOf[1].Payload.sessionIdstring Yes
$.oneOf[0].allOf[1].Payload.state = "starting" Yes
$.oneOf[0].allOf[1].Payload.publishUrlstring Yes
$.oneOf[0].allOf[1].Payload.obsServerUrlstring Yes
$.oneOf[0].allOf[1].Payload.obsStreamKeystring Yes
$.oneOf[0].allOf[1].Payload.expiresIn = 120 Yes
$.oneOf[1]object Yes
$.oneOf[1].RequestUserAliasstring Yes
$.oneOf[1].RequestPathstring | null Yes
$.oneOf[1].RequestStatus = "Failed" Yes
$.oneOf[1].ResponseCodeinteger Yes
$.oneOf[1].ResponseMessageAPIResponseMessage Yes
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[1].ResponseMessage.oneOf[1]array Yes
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[1].ResponseMessage.oneOf[2]object Yes
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[1].RequestImpersonatedByUserAliasstring No
Response example
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/community/set_livestream_session",
    "RequestUserAlias": "example-user",
    "Payload": {
        "sessionId": "00000000000000000000000000000001",
        "state": "starting",
        "publishUrl": "https://stream.example.com/live/synthetic?token=FAKE_DOCUMENTATION_TOKEN",
        "obsServerUrl": "rtmp://stream.example.com/live",
        "obsStreamKey": "synthetic?token=FAKE_DOCUMENTATION_TOKEN",
        "expiresIn": 120
    }
}
Machine-readable endpoint documentation
POST

/v1/community/set_location_about_post

#
Sets or clears a location profile About post and optional image selections from that post's attached media. Any signed-in user may set the selected intro; only the post author may change the selected post title.

Parameters

NameTypeRequiredDefaultDescription
locationID int No 0 ATLocation.ID.
locationAlias string No "" Optional public location alias fallback.
postID int No 0 Location-connected top-level ATDiscussionPosts.ID with at least two attached images. Pass 0 to clear.
profileImageMediaID int No 0 Attached image ATMedia.ID to use as the location profile image. Pass 0 for no framed profile image.
bannerImageMediaID int No 0 Attached image ATMedia.ID to use as the location banner. Pass 0 for no banner.
profileImagePositionXPercent int No 50 Profile image horizontal framing position, 0-100.
profileImagePositionYPercent int No 50 Profile image vertical framing position, 0-100.
profileImageZoomPercent int No 100 Profile image zoom percentage, 100-300.
bannerImagePositionXPercent int No 50 Banner image horizontal framing position, 0-100.
bannerImagePositionYPercent int No 50 Banner image vertical framing position, 0-100.
bannerImageZoomPercent int No 100 Banner image zoom percentage, 100-300.
updatePostTitle int No 0 Pass 1 to update the selected post title when saving.
postTitle string No "" Replacement selected-post title. Only the post author can change it.
isWritingRequest bool No false all set_[...] functions have this parameter - if false (which is default) the method will execute without writing any data. Set this parameter to true once you are sure that you tested your logic and want to execute a writing request
Request example (cURL)
curl --request POST \
  'https://ca.appointmenttrader.com/v1/community/set_location_about_post' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'locationID={{locationID}}' \
  --data-urlencode 'locationAlias={{locationAlias}}' \
  --data-urlencode 'postID={{postID}}' \
  --data-urlencode 'profileImageMediaID={{profileImageMediaID}}' \
  --data-urlencode 'bannerImageMediaID={{bannerImageMediaID}}' \
  --data-urlencode 'profileImagePositionXPercent={{profileImagePositionXPercent}}' \
  --data-urlencode 'profileImagePositionYPercent={{profileImagePositionYPercent}}' \
  --data-urlencode 'profileImageZoomPercent={{profileImageZoomPercent}}' \
  --data-urlencode 'bannerImagePositionXPercent={{bannerImagePositionXPercent}}' \
  --data-urlencode 'bannerImagePositionYPercent={{bannerImagePositionYPercent}}' \
  --data-urlencode 'bannerImageZoomPercent={{bannerImageZoomPercent}}' \
  --data-urlencode 'updatePostTitle={{updatePostTitle}}' \
  --data-urlencode 'postTitle={{postTitle}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}'

Returns

JSON
See the shared response schema and synthetic example.
Response fields
FieldTypeRequiredDescription
$community_set_location_about_post_Response Yes
$.oneOf[0] Yes
$.oneOf[0].allOf[0]object Yes
$.oneOf[0].allOf[0].RequestUserAliasstring Yes
$.oneOf[0].allOf[0].RequestPathstring | null Yes
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Yes
$.oneOf[0].allOf[0].ResponseCodeinteger Yes
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring No
$.oneOf[0].allOf[1]object Yes
$.oneOf[0].allOf[1].Payloadobject Yes
$.oneOf[0].allOf[1].Payload.aboutPost Yes
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].bodyPreviewstring Yes
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].urlstring Yes
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].createdDatestring Yes
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].authorAboutPostAuthor Yes
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].author.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].author.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].author.anyOf[0].aliasstring Yes
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].author.anyOf[0].avatarEmojistring Yes
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].author.anyOf[0].profileUrlstring Yes
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].author.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].author.anyOf[1].idnull Yes
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].author.anyOf[1].aliasnull Yes
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].author.anyOf[1].avatarEmojinull Yes
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].author.anyOf[1].profileUrlnull Yes
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].author.anyOf[1].identityHidden = true Yes
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].author.anyOf[1].identityHiddenUntilinteger Yes
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].boardobject Yes
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].board.idinteger Yes
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].board.namestring Yes
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].board.slugstring Yes
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].board.typestring Yes
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].imageMediaCountinteger Yes
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].mediaarray Yes
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].media[]object No
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].media[].idinteger Yes
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].media[].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].media[].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].media[].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].media[].widthinteger Yes
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].media[].heightinteger Yes
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].media[].titlestring Yes
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].media[].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].media[].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].locationobject Yes
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].location.idinteger Yes
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].selectedProfileImageMediaIDinteger No
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].selectedBannerImageMediaIDinteger No
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].selectedProfileImageFrameobject No
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].selectedProfileImageFrame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].selectedProfileImageFrame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].selectedProfileImageFrame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].selectedBannerImageFrameobject No
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].selectedBannerImageFrame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].selectedBannerImageFrame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].selectedBannerImageFrame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.profileImageMedia Yes
$.oneOf[0].allOf[1].Payload.profileImageMedia.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.profileImageMedia.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.profileImageMedia.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.profileImageMedia.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.profileImageMedia.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.profileImageMedia.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.profileImageMedia.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.profileImageMedia.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.profileImageMedia.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.profileImageMedia.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.profileImageMedia.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.profileImageFrameobject Yes
$.oneOf[0].allOf[1].Payload.profileImageFrame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.profileImageFrame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.profileImageFrame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.bannerImageMedia Yes
$.oneOf[0].allOf[1].Payload.bannerImageMedia.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.bannerImageMedia.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.bannerImageMedia.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.bannerImageMedia.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.bannerImageMedia.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.bannerImageMedia.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.bannerImageMedia.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.bannerImageMedia.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.bannerImageMedia.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.bannerImageMedia.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.bannerImageMedia.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.bannerImageFrameobject Yes
$.oneOf[0].allOf[1].Payload.bannerImageFrame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.bannerImageFrame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.bannerImageFrame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.postIDinteger Yes
$.oneOf[0].allOf[1].Payload.previousPostIDinteger Yes
$.oneOf[0].allOf[1].Payload.schemaReadyboolean No
$.oneOf[1]object Yes
$.oneOf[1].RequestUserAliasstring Yes
$.oneOf[1].RequestPathstring | null Yes
$.oneOf[1].RequestStatus = "Failed" Yes
$.oneOf[1].ResponseCodeinteger Yes
$.oneOf[1].ResponseMessageAPIResponseMessage Yes
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[1].ResponseMessage.oneOf[1]array Yes
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[1].ResponseMessage.oneOf[2]object Yes
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[1].RequestImpersonatedByUserAliasstring No
Response example
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/community/set_location_about_post",
    "RequestUserAlias": "example-user",
    "Payload": {
        "aboutPost": {
            "id": 0,
            "title": "synthetic-example",
            "bodyPreview": "synthetic-example",
            "url": "synthetic-example",
            "createdDate": "synthetic-example",
            "author": {
                "id": 0,
                "alias": "synthetic-example",
                "avatarEmoji": "synthetic-example",
                "profileUrl": "synthetic-example"
            },
            "board": {
                "id": 0,
                "name": "synthetic-example",
                "slug": "synthetic-example",
                "type": "synthetic-example"
            },
            "imageMediaCount": 0,
            "media": [],
            "location": {
                "id": 0
            }
        },
        "profileImageMedia": {
            "id": 0,
            "thumbUrl": "synthetic-example",
            "mediaUrl": "synthetic-example",
            "mediaType": "synthetic-example",
            "width": 0,
            "height": 0,
            "title": "synthetic-example",
            "isImage": false,
            "isEmbedded": false
        },
        "profileImageFrame": {
            "positionXPercent": 0,
            "positionYPercent": 0,
            "zoomPercent": 100
        },
        "bannerImageMedia": {
            "id": 0,
            "thumbUrl": "synthetic-example",
            "mediaUrl": "synthetic-example",
            "mediaType": "synthetic-example",
            "width": 0,
            "height": 0,
            "title": "synthetic-example",
            "isImage": false,
            "isEmbedded": false
        },
        "bannerImageFrame": {
            "positionXPercent": 0,
            "positionYPercent": 0,
            "zoomPercent": 100
        },
        "postID": 0,
        "previousPostID": 0
    }
}
Machine-readable endpoint documentation
POST

/v1/community/set_newsfeed_filter_state

#
Saves the signed-in viewer's per-feed v2 newsfeed filter state.

Parameters

NameTypeRequiredDefaultDescription
stateJson array Yes — JSON object with activeFeed and per-feed filter entries.
isWritingRequest bool No false all set_[...] functions have this parameter - if false (which is default) the method will execute without writing any data. Set this parameter to true once you are sure that you tested your logic and want to execute a writing request
Request example (cURL)
curl --request POST \
  'https://ca.appointmenttrader.com/v1/community/set_newsfeed_filter_state' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'stateJson={{stateJson}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}'

Returns

JSON
See the shared response schema and synthetic example.
Parameters: stateJson
FieldTypeRequiredDescription
stateJsonstring (application/json) YesPass a JSON-encoded string, not nested form fields.
stateJsonobject (decoded JSON) YesFull per-feed state or legacy top-level filter entry. Unknown feed names and filter tokens are ignored. Saved output is normalized and gets the current UTC updatedAt.
stateJson.versioninteger No
stateJson.activeFeedstring No
stateJson.feedsobject No
stateJson.feeds.for_you No
stateJson.feeds.for_you.anyOf[0]string No
stateJson.feeds.for_you.anyOf[1]object No
stateJson.feeds.for_you.anyOf[1].filterstring No
stateJson.feeds.for_you.anyOf[1].freshnessstring ["all","new"] No
stateJson.feeds.for_you.anyOf[1].filtersobject No
stateJson.feeds.for_you.anyOf[1].filters.audiencestring ["all","my_posts","my_mentions"] No
stateJson.feeds.for_you.anyOf[1].filters.freshnessstring ["all","new"] No
stateJson.feeds.offers No
stateJson.feeds.offers.anyOf[0]string No
stateJson.feeds.offers.anyOf[1]object No
stateJson.feeds.offers.anyOf[1].filterstring No
stateJson.feeds.offers.anyOf[1].freshnessstring ["all","new"] No
stateJson.feeds.offers.anyOf[1].filtersobject No
stateJson.feeds.offers.anyOf[1].filters.audiencestring ["all","my_posts","my_mentions"] No
stateJson.feeds.offers.anyOf[1].filters.freshnessstring ["all","new"] No
stateJson.feeds.requests No
stateJson.feeds.requests.anyOf[0]string No
stateJson.feeds.requests.anyOf[1]object No
stateJson.feeds.requests.anyOf[1].filterstring No
stateJson.feeds.requests.anyOf[1].freshnessstring ["all","new"] No
stateJson.feeds.requests.anyOf[1].filtersobject No
stateJson.feeds.requests.anyOf[1].filters.audiencestring ["all","my_posts","my_mentions"] No
stateJson.feeds.requests.anyOf[1].filters.freshnessstring ["all","new"] No
stateJson.filterstring No
stateJson.freshnessstring ["all","new"] No
stateJson.filtersobject No
stateJson.filters.audiencestring ["all","my_posts","my_mentions"] No
stateJson.filters.freshnessstring ["all","new"] No
stateJson.updatedAtstring No
Response fields
FieldTypeRequiredDescription
$community_set_newsfeed_filter_state_Response Yes
$.oneOf[0] Yes
$.oneOf[0].allOf[0]object Yes
$.oneOf[0].allOf[0].RequestUserAliasstring Yes
$.oneOf[0].allOf[0].RequestPathstring | null Yes
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Yes
$.oneOf[0].allOf[0].ResponseCodeinteger Yes
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring No
$.oneOf[0].allOf[1]object Yes
$.oneOf[0].allOf[1].Payloadobject Yes
$.oneOf[0].allOf[1].Payload.feedFilterStateobject Yes
$.oneOf[0].allOf[1].Payload.feedFilterState.version = 1 Yes
$.oneOf[0].allOf[1].Payload.feedFilterState.activeFeedstring ["for_you","offers","requests"] Yes
$.oneOf[0].allOf[1].Payload.feedFilterState.feedsobject Yes
$.oneOf[0].allOf[1].Payload.feedFilterState.feeds.for_youobject Yes
$.oneOf[0].allOf[1].Payload.feedFilterState.feeds.for_you.filterstring ["","my_posts","my_mentions","new","my_posts,new","my_mentions,new"] Yes
$.oneOf[0].allOf[1].Payload.feedFilterState.feeds.for_you.filtersobject Yes
$.oneOf[0].allOf[1].Payload.feedFilterState.feeds.for_you.filters.audiencestring ["all","my_posts","my_mentions"] Yes
$.oneOf[0].allOf[1].Payload.feedFilterState.feeds.for_you.filters.freshnessstring ["all","new"] Yes
$.oneOf[0].allOf[1].Payload.feedFilterState.feeds.offersobject Yes
$.oneOf[0].allOf[1].Payload.feedFilterState.feeds.offers.filterstring ["","my_posts","my_mentions","new","my_posts,new","my_mentions,new"] Yes
$.oneOf[0].allOf[1].Payload.feedFilterState.feeds.offers.filtersobject Yes
$.oneOf[0].allOf[1].Payload.feedFilterState.feeds.offers.filters.audiencestring ["all","my_posts","my_mentions"] Yes
$.oneOf[0].allOf[1].Payload.feedFilterState.feeds.offers.filters.freshnessstring ["all","new"] Yes
$.oneOf[0].allOf[1].Payload.feedFilterState.feeds.requestsobject Yes
$.oneOf[0].allOf[1].Payload.feedFilterState.feeds.requests.filterstring ["","my_posts","my_mentions","new","my_posts,new","my_mentions,new"] Yes
$.oneOf[0].allOf[1].Payload.feedFilterState.feeds.requests.filtersobject Yes
$.oneOf[0].allOf[1].Payload.feedFilterState.feeds.requests.filters.audiencestring ["all","my_posts","my_mentions"] Yes
$.oneOf[0].allOf[1].Payload.feedFilterState.feeds.requests.filters.freshnessstring ["all","new"] Yes
$.oneOf[0].allOf[1].Payload.feedFilterState.updatedAtstring Yes
$.oneOf[1]object Yes
$.oneOf[1].RequestUserAliasstring Yes
$.oneOf[1].RequestPathstring | null Yes
$.oneOf[1].RequestStatus = "Failed" Yes
$.oneOf[1].ResponseCodeinteger Yes
$.oneOf[1].ResponseMessageAPIResponseMessage Yes
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[1].ResponseMessage.oneOf[1]array Yes
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[1].ResponseMessage.oneOf[2]object Yes
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[1].RequestImpersonatedByUserAliasstring No
Response example
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/community/set_newsfeed_filter_state",
    "RequestUserAlias": "example-user",
    "Payload": {
        "feedFilterState": {
            "version": 1,
            "activeFeed": "for_you",
            "feeds": {
                "for_you": {
                    "filter": "",
                    "filters": {
                        "audience": "all",
                        "freshness": "all"
                    }
                },
                "offers": {
                    "filter": "",
                    "filters": {
                        "audience": "all",
                        "freshness": "all"
                    }
                },
                "requests": {
                    "filter": "",
                    "filters": {
                        "audience": "all",
                        "freshness": "all"
                    }
                }
            },
            "updatedAt": "synthetic-example"
        }
    }
}
Machine-readable endpoint documentation
POST

/v1/community/set_post_action

#
Executes a visible action button for one community post. The client sends only the post ID and action row token. The server re-reads the post and merged action row, checks read access, asks the action class to render the button again, and only then calls OnConfirm.

Parameters

NameTypeRequiredDefaultDescription
postId int No 0 ATDiscussionPosts.ID being acted on.
actionButtonID string No "" Serialized action row token such as board:123 or post:456.
getParametersJson string No "" Optional JSON object passed to the action OnConfirm GetParameters argument.
globalParametersJson string No "" Optional JSON object passed to the action OnConfirm GlobalParameters argument.
isWritingRequest bool No false Required true to execute.
Request example (cURL)
curl --request POST \
  'https://ca.appointmenttrader.com/v1/community/set_post_action' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'postId={{postId}}' \
  --data-urlencode 'actionButtonID={{actionButtonID}}' \
  --data-urlencode 'getParametersJson={{getParametersJson}}' \
  --data-urlencode 'globalParametersJson={{globalParametersJson}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}'

Returns

JSON
See the shared response schema and synthetic example.
Parameters: getParametersJson
FieldTypeRequiredDescription
getParametersJsonstring (application/json) NoJSON object; only propose-change consumes parameters. Use its form context and current timing; accepted timing bases are at most five minutes old. Accept/decline/withdraw and HelloWorld use no input.
getParametersJsonobject (decoded JSON) No
getParametersJson.changeProposalLocationAliasstring No
getParametersJson.changeProposalStartDateTimestring No
getParametersJson.changeProposalNotestring No
getParametersJson.termsRevisionstring No
getParametersJson.changeProposalInventoryTypeID No
getParametersJson.changeProposalInventoryTypeID.anyOf[0]integer No
getParametersJson.changeProposalInventoryTypeID.anyOf[1]string No
getParametersJson.proposalTokenstring No
getParametersJson.timingBaseAtinteger No
getParametersJson.durationMinutesinteger No
getParametersJson.fillDeadlineAtinteger No
Parameters: globalParametersJson
FieldTypeRequiredDescription
globalParametersJsonstring (application/json) NoOptional empty JSON object; the registered post-action handlers do not consume global parameters.
globalParametersJsonobject (decoded JSON) No
Response fields
FieldTypeRequiredDescription
$community_set_post_action_Response Yes
$.oneOf[0] Yes
$.oneOf[0].allOf[0]object Yes
$.oneOf[0].allOf[0].RequestUserAliasstring Yes
$.oneOf[0].allOf[0].RequestPathstring | null Yes
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Yes
$.oneOf[0].allOf[0].ResponseCodeinteger Yes
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring No
$.oneOf[0].allOf[1]object Yes
$.oneOf[0].allOf[1].Payloadobject Yes
$.oneOf[0].allOf[1].Payload.PostIDinteger Yes
$.oneOf[0].allOf[1].Payload.ActionButtonIDstring Yes
$.oneOf[0].allOf[1].Payload.RedirectURLstring Yes
$.oneOf[0].allOf[1].Payload.ClientActionstring Yes
$.oneOf[0].allOf[1].Payload.FeedbackTitlestring Yes
$.oneOf[0].allOf[1].Payload.FeedbackMessagestring Yes
$.oneOf[0].allOf[1].Payload.RefreshPostboolean Yes
$.oneOf[0].allOf[1].Payload.ActionDataobject No
$.oneOf[0].allOf[1].Payload.ActionData.replyIDinteger Yes
$.oneOf[1]object Yes
$.oneOf[1].RequestUserAliasstring Yes
$.oneOf[1].RequestPathstring | null Yes
$.oneOf[1].RequestStatus = "Failed" Yes
$.oneOf[1].ResponseCodeinteger Yes
$.oneOf[1].ResponseMessageAPIResponseMessage Yes
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[1].ResponseMessage.oneOf[1]array Yes
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[1].ResponseMessage.oneOf[2]object Yes
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[1].RequestImpersonatedByUserAliasstring No
Response example
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/community/set_post_action",
    "RequestUserAlias": "example-user",
    "Payload": {
        "PostID": 0,
        "ActionButtonID": "synthetic-example",
        "RedirectURL": "synthetic-example",
        "ClientAction": "synthetic-example",
        "FeedbackTitle": "synthetic-example",
        "FeedbackMessage": "synthetic-example",
        "RefreshPost": false
    }
}
Machine-readable endpoint documentation
POST

/v1/community/set_post_forum

#
Moves a top-level community post into another forum with the same composer intent. Authors can move their own posts into same-intent forums they can write to. Global community forum-move admins can move any top-level post while the original composer intent remains unchanged.

Parameters

NameTypeRequiredDefaultDescription
postId int No 0 ATDiscussionPosts.ID being moved.
boardId int No 0 Target ATDiscussionBoards.ID with the same composer intent.
isWritingRequest bool No false all set_[...] functions have this parameter - if false (which is default) the method will execute without writing any data. Set this parameter to true once you are sure that you tested your logic and want to execute a writing request
Request example (cURL)
curl --request POST \
  'https://ca.appointmenttrader.com/v1/community/set_post_forum' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'postId={{postId}}' \
  --data-urlencode 'boardId={{boardId}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}'

Returns

JSON
See the shared response schema and synthetic example.
Response fields
FieldTypeRequiredDescription
$community_set_post_forum_Response Yes
$.oneOf[0] Yes
$.oneOf[0].allOf[0]object Yes
$.oneOf[0].allOf[0].RequestUserAliasstring Yes
$.oneOf[0].allOf[0].RequestPathstring | null Yes
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Yes
$.oneOf[0].allOf[0].ResponseCodeinteger Yes
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring No
$.oneOf[0].allOf[1]object Yes
$.oneOf[0].allOf[1].Payloadobject Yes
$.oneOf[0].allOf[1].Payload.postIdinteger Yes
$.oneOf[0].allOf[1].Payload.oldBoardIdinteger Yes
$.oneOf[0].allOf[1].Payload.boardobject Yes
$.oneOf[0].allOf[1].Payload.board.idinteger Yes
$.oneOf[0].allOf[1].Payload.board.boardIDinteger Yes
$.oneOf[0].allOf[1].Payload.board.countinteger Yes
$.oneOf[0].allOf[1].Payload.board.slugstring Yes
$.oneOf[0].allOf[1].Payload.board.namestring Yes
$.oneOf[0].allOf[1].Payload.board.citystring Yes
$.oneOf[0].allOf[1].Payload.board.cityGroupCodestring Yes
$.oneOf[0].allOf[1].Payload.board.intentstring Yes
$.oneOf[0].allOf[1].Payload.board.callbackstring Yes
$.oneOf[0].allOf[1].Payload.board.unitLabelstring Yes
$.oneOf[0].allOf[1].Payload.board.routingDescriptionstring Yes
$.oneOf[0].allOf[1].Payload.board.createsRegularBoardPostboolean Yes
$.oneOf[0].allOf[1].Payload.board.isDefaultRequestBoardboolean Yes
$.oneOf[0].allOf[1].Payload.board.isDefaultListingBoardboolean Yes
$.oneOf[0].allOf[1].Payload.board.routingEnabledboolean Yes
$.oneOf[0].allOf[1].Payload.board.selectedboolean Yes
$.oneOf[0].allOf[1].Payload.board.descriptionstring Yes
$.oneOf[0].allOf[1].Payload.board.urlstring Yes
$.oneOf[0].allOf[1].Payload.post Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].urlSlugstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].detailUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].legacyUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].createdAtstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].createdAtRelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].bodystring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].mediaChannelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastArchivedVersionIdinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].mediaTotalinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].viewerIsAdminboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].canEditPostboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].reusableRequestboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].embeddedModeboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].showEmbeddedStatsboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].hideTitleboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].ownsPostboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].canViewInsightsboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastEditedAt Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastEditedAt.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastEditedAt.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].requestReuseSource Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].requestReuseSource.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].requestReuseSource.anyOf[0].typestring ["post","request"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].requestReuseSource.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].requestReuseSource.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodiesobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feedobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feed.bodystring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feed.bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feed.translationobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feed.translation.endpointstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feed.translation.targetLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feed.translation.targetLanguageNamestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feed.translation.sourceLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feed.translation.sourceContentHashstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feed.translation.titlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feed.translation.bodystring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feed.translation.originalTitlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feed.translation.originalBodystring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feed.translation.eligibleboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feed.translation.cachedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feed.translation.liveTranslationSourceEnabledboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feed.translation.bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feed.translation.originalBodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feed.translation.statestring ["done","eligible","none"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feed.translation.sourceLanguageDetectionStatusstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feed.translation.sourceLanguageDetectionConfidence Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feed.translation.sourceLanguageDetectionConfidence.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feed.translation.sourceLanguageDetectionConfidence.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embeddedobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embedded.bodystring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embedded.bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embedded.translationobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embedded.translation.endpointstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embedded.translation.targetLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embedded.translation.targetLanguageNamestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embedded.translation.sourceLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embedded.translation.sourceContentHashstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embedded.translation.titlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embedded.translation.bodystring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embedded.translation.originalTitlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embedded.translation.originalBodystring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embedded.translation.eligibleboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embedded.translation.cachedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embedded.translation.liveTranslationSourceEnabledboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embedded.translation.bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embedded.translation.originalBodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embedded.translation.statestring ["done","eligible","none"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embedded.translation.sourceLanguageDetectionStatusstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embedded.translation.sourceLanguageDetectionConfidence Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embedded.translation.sourceLanguageDetectionConfidence.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embedded.translation.sourceLanguageDetectionConfidence.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detailobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detail.bodystring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detail.bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detail.translationobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detail.translation.endpointstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detail.translation.targetLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detail.translation.targetLanguageNamestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detail.translation.sourceLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detail.translation.sourceContentHashstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detail.translation.titlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detail.translation.bodystring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detail.translation.originalTitlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detail.translation.originalBodystring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detail.translation.eligibleboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detail.translation.cachedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detail.translation.liveTranslationSourceEnabledboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detail.translation.bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detail.translation.originalBodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detail.translation.statestring ["done","eligible","none"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detail.translation.sourceLanguageDetectionStatusstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detail.translation.sourceLanguageDetectionConfidence Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detail.translation.sourceLanguageDetectionConfidence.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detail.translation.sourceLanguageDetectionConfidence.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].boardobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].board.idinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].board.namestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].board.slugstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].board.urlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].board.citySlugstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].board.viewerCanFollowboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].board.viewerIsFollowingboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].authorNewsfeedPostAuthor Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].aliasstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].avatarEmojistring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].profileImageUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].bannerImageUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].profileUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].mentionIdinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].isSystemboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].isYouboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].profileImage Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].bannerImage Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].bannerImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].bannerImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].bannerImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].bannerImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].bannerImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].bannerImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].bannerImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].bannerImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].bannerImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].bannerImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].bannerImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].bannerImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].bannerImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].bannerImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].bannerImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].bannerImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].displayNewsfeedAuthorDisplay Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].aliasstring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].avatarstring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].avatarEmojistring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].profileImageUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].profileImageURLstring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].profileUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].profileURLstring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].customColorstring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].customTextColorstring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].avatarModestring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].idinteger | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].userIDinteger | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].isRichboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].profileImage Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].medalsarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].medals[]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].medals[].Namestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].medals[].URLstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].identityHiddenboolean NoAn anonymized author has no profile or follow action.
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].identityHiddenUntilinteger | null NoCurrent response-race closing timestamp in Unix seconds.
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].mentionIdinteger | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[1].aliasstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[1].labelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[1].avatarEmojistring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[1].profileUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[1].htmlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[1].id = 0 Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[1].mentionIdinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[2]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[2].aliasnull Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[2].labelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[2].avatarEmojinull Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[2].profileUrlnull Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[2].htmlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[2].idnull Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[2].mentionIdnull Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[2].identityHidden = true Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[2].identityHiddenUntilinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].medalsarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].medals[]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].medals[].namestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].medals[].Namestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].medals[].urlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].medals[].URLstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].medals[].slugstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].medals[].categoryNamestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].medals[].categorySlugstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].medals[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].medals[].colorstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].medals[].textColorstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].medals[].importanceinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].viewerCanFollowboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].viewerIsFollowingboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].aliasnull Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].avatarEmojinull Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].profileImageUrlnull Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].bannerImageUrlnull Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].profileUrlnull Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].htmlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].idnull Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].mentionIdnull Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].isSystem = false Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].isYou = false Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].profileImagenull Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].bannerImagenull Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].displayNewsfeedAuthorDisplay Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].aliasstring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].avatarstring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].avatarEmojistring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].profileImageUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].profileImageURLstring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].profileUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].profileURLstring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].customColorstring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].customTextColorstring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].avatarModestring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].idinteger | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].userIDinteger | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].isRichboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].profileImage Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].medalsarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].medals[]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].medals[].Namestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].medals[].URLstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].identityHiddenboolean NoAn anonymized author has no profile or follow action.
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].identityHiddenUntilinteger | null NoCurrent response-race closing timestamp in Unix seconds.
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].mentionIdinteger | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[1].aliasstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[1].labelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[1].avatarEmojistring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[1].profileUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[1].htmlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[1].id = 0 Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[1].mentionIdinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[2]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[2].aliasnull Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[2].labelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[2].avatarEmojinull Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[2].profileUrlnull Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[2].htmlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[2].idnull Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[2].mentionIdnull Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[2].identityHidden = true Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[2].identityHiddenUntilinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].medalsarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].viewerCanFollow = false Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].viewerIsFollowing = false Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].identityHidden = true Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].identityHiddenUntilinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].translationobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].translation.endpointstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].translation.targetLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].translation.targetLanguageNamestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].translation.sourceLanguageCodestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].translation.sourceContentHashstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].translation.titlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].translation.bodystring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].translation.originalTitlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].translation.originalBodystring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].translation.eligibleboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].translation.cachedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].translation.liveTranslationSourceEnabledboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].translation.bodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].translation.originalBodyTruncatedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].translation.statestring ["done","eligible","none"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].translation.sourceLanguageDetectionStatusstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].translation.sourceLanguageDetectionConfidence Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].translation.sourceLanguageDetectionConfidence.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].translation.sourceLanguageDetectionConfidence.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].rating Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].rating.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].rating.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].mediaarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].media[]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].media[].idinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].media[].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].media[].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].media[].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].media[].widthinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].media[].heightinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].media[].titlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].media[].signInRequiredboolean No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].mediaLabelsarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].mediaLabels[]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].mediaLabels[].idinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].mediaLabels[].namestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].mediaLabels[].emojistring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].mediaNextOffset Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].mediaNextOffset.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].mediaNextOffset.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].inlineMediaarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].inlineMedia[]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].inlineMedia[].idinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].inlineMedia[].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].inlineMedia[].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].inlineMedia[].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].inlineMedia[].widthinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].inlineMedia[].heightinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].inlineMedia[].titlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richLinksarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richLinks[]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richLinks[].idinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richLinks[].urlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richLinks[].canonicalUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richLinks[].hoststring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richLinks[].siteNamestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richLinks[].titlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richLinks[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richLinks[].imageMediaIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richLinks[].image Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richLinks[].image.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richLinks[].image.anyOf[0].mediaIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richLinks[].image.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richLinks[].image.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richLinks[].image.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richLinks[].image.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richLinks[].image.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richLinks[].image.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachmentsarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[]NewsfeedRichAttachment No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].type = "rating" Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].postIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].reviewUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].ratingValuenumber Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].ratingLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].filledStarsinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].maxStars = 5 Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].targetRolestring ["location","buyer","seller"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].visual Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].visual.anyOf[0]array Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].visual.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].visual.anyOf[1].type = "location" Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].visual.anyOf[1].imageUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].visual.anyOf[1].primaryColorstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].visual.anyOf[1].textColorstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].visual.anyOf[1].outlineColorstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].relationshipobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].relationship.typestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].relationship.labelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].relationship.htmlstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].relationship.completedCountinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].relationship.pendingCountinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].boardobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].board.idinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].board.namestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].board.urlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].targetobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].target.typestring ["board","location","user"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].target.namestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].target.urlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].target.htmlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].target.metastring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1]NewsfeedLiveAttachment No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0].statestring ["starting","live","processing","ready","failed"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0].sessionIdstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0].mediaIdinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0].failureStage Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0].failureStage.anyOf[0]string ["publish","media","recording"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0].failureStage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0].signInRequiredboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0].playUrlstring YesEmpty unless live and signed in; otherwise an expiring authorized playback URL.
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0].type = "liveStream" Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0].postIdinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0].authorUserId Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0].authorUserId.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0].authorUserId.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0].authorAlias Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0].authorAlias.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0].authorAlias.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0].streamTitlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0].thumbnailUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0].viewerCountUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0].shareUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0].hirePopupProfilePathstring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1].statestring ["starting","live","processing","ready","failed"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1].sessionIdstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1].mediaIdinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1].failureStage Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1].failureStage.anyOf[0]string ["publish","media","recording"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1].failureStage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1].signInRequiredboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1].playUrlstring YesEmpty unless live and signed in; otherwise an expiring authorized playback URL.
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1].type = "liveStream" Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1].postIdinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1].activationIdstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1].overlayActivationIdstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1].authorUserId Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1].authorUserId.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1].authorUserId.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1].authorAlias Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1].authorAlias.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1].authorAlias.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1].streamTitlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1].viewerCountUrl = "" Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1].shareUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1].htmlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2]NewsfeedBidAttachment No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].subtitlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].amountLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].statusLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].requestTextstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].htmlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].bidIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].postIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].type = "bid" Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].requiresDeleteFollowup = true Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].metaarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].alertsarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].alerts[]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].alerts[].tonestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].alerts[].htmlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actionsarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].typestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].stylestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].actionstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].labelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].hrefstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].sellerSignInReturnURLstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].confirmTitlestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].confirmMessagestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].confirmButtonstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].modalTitlestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].chatUserAlias No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].chatUserAlias.anyOf[0]string No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].chatUserAlias.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].chatNamestring | null No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].proposalDefaultLocationAliasstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].proposalDefaultLocationNamestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].proposalDefaultStartTimestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].proposalDefaultInventoryTypeNamestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].isShortlistedstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].shortlistLabelstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].unshortlistLabelstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].feedbackStartTimestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].feedbackEndTimestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].feedbackLocationNamestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].feedbackLocationAliasstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].feedbackInventoryTypeNamestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].feedbackRequestStringstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].feedbackIsPremiumstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].guidancestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].prefillTextstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].reservationNamestring | null No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].phoneNumberstring | null No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].emailAddressstring | null No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].verificationRequiredstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].verificationTitlestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].verificationMessagestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].verificationButtonstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].verificationURLstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].historyTagstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].historyTitlestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].reviewPostURLstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].reviewContextstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].reuseBalancestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].bidIDinteger No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].postIDinteger No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].feedbackAmountinteger No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].discussionPostIDinteger No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].reviewPostIDinteger No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].reviewRequestIDinteger No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].fullPageboolean No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].wrapboolean No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].inlineNavigation No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].inlineNavigation.anyOf[0]string No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].inlineNavigation.anyOf[1]boolean No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].proposalDefaultInventoryTypeID No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].proposalDefaultInventoryTypeID.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].proposalDefaultInventoryTypeID.anyOf[1]string No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].issueobject No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].issue.titlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].issue.messagestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].issue.stepsTitlestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].issue.stepsarray No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].issue.steps[]string No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].issue.actionsarray No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].issue.actions[]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].issue.actions[].labelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].issue.actions[].hrefstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].issue.actions[].fullPageboolean No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].issue.holdAccessBidIDinteger No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].buyerIdentityHiddenboolean No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].buyerIdentityHiddenUntil No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].buyerIdentityHiddenUntil.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].buyerIdentityHiddenUntil.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].discussionnull Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].viewerIsPostAuthorboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].buyerIdentityHiddenboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].buyerIdentityHiddenUntil Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].buyerIdentityHiddenUntil.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].buyerIdentityHiddenUntil.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].buyerShareURLstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].directHireExplanationstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].respondByTimestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].respondByLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].fillBySellerHtmlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].timeLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].detailLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].isPremiumboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].isCustomConciergeRequestboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].viewerMode = "owner" Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].requestModestring ["general","specific"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].operationalExpiry Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].operationalExpiry.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].operationalExpiry.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].responseRound Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].responseRound.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].responseRound.anyOf[0].roundIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].responseRound.anyOf[0].statestring ["collecting","immediate"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].responseRound.anyOf[0].closesAtinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].responseRound.anyOf[0].serverTimeinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].responseRound.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].visualBidCardVisual Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].visual.anyOf[0]array Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].visual.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].visual.anyOf[1].imageUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].visual.anyOf[1].imageAltstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].visual.anyOf[1].primaryColorstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].visual.anyOf[1].textColorstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].modifyPrefillTextstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].reservationContact No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].reservationContact.anyOf[0]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].reservationContact.anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].reservationContact.anyOf[0].reservationNamestring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].reservationContact.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].isFilledboolean No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].titlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].subtitlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].amountLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].statusLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].requestTextstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].htmlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].bidIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].postIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].type = "bid" Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].requiresDeleteFollowup = true Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].metaarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].alertsarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].alerts[]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].alerts[].tonestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].alerts[].htmlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actionsarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].typestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].stylestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].actionstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].labelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].hrefstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].sellerSignInReturnURLstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].confirmTitlestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].confirmMessagestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].confirmButtonstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].modalTitlestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].chatUserAlias No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].chatUserAlias.anyOf[0]string No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].chatUserAlias.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].chatNamestring | null No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].proposalDefaultLocationAliasstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].proposalDefaultLocationNamestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].proposalDefaultStartTimestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].proposalDefaultInventoryTypeNamestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].isShortlistedstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].shortlistLabelstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].unshortlistLabelstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].feedbackStartTimestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].feedbackEndTimestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].feedbackLocationNamestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].feedbackLocationAliasstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].feedbackInventoryTypeNamestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].feedbackRequestStringstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].feedbackIsPremiumstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].guidancestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].prefillTextstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].reservationNamestring | null No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].phoneNumberstring | null No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].emailAddressstring | null No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].verificationRequiredstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].verificationTitlestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].verificationMessagestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].verificationButtonstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].verificationURLstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].historyTagstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].historyTitlestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].reviewPostURLstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].reviewContextstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].reuseBalancestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].bidIDinteger No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].postIDinteger No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].feedbackAmountinteger No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].discussionPostIDinteger No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].reviewPostIDinteger No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].reviewRequestIDinteger No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].fullPageboolean No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].wrapboolean No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].inlineNavigation No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].inlineNavigation.anyOf[0]string No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].inlineNavigation.anyOf[1]boolean No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].proposalDefaultInventoryTypeID No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].proposalDefaultInventoryTypeID.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].proposalDefaultInventoryTypeID.anyOf[1]string No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].issueobject No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].issue.titlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].issue.messagestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].issue.stepsTitlestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].issue.stepsarray No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].issue.steps[]string No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].issue.actionsarray No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].issue.actions[]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].issue.actions[].labelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].issue.actions[].hrefstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].issue.actions[].fullPageboolean No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].issue.holdAccessBidIDinteger No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].buyerIdentityHiddenboolean No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].buyerIdentityHiddenUntil No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].buyerIdentityHiddenUntil.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].buyerIdentityHiddenUntil.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].discussionnull Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].viewerIsPostAuthorboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].buyerIdentityHiddenboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].buyerIdentityHiddenUntil Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].buyerIdentityHiddenUntil.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].buyerIdentityHiddenUntil.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].viewerMode = "seller" Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].bidUUIDstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].timeLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].detailLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].amountLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].directHireExplanationstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].fulfillmentAliasstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].filledAtstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].statusLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].messagestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].requestTextstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].shareURLstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].buyerShareURLstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].bidIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].postIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].includedInNewsfeedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].includedInOverviewboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].viewerIsCurrentHolderboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].isPremiumboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].isSubmissionPendingReviewboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].type = "bid" Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].surface = "newsfeed" Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].customerSurveysnull Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptionsarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].ATLocation_IDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].ATLocationInventoryType_IDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].TimeRangeUnitCountinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].Quantityinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].LocationNamestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].LocationAliasstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].InventoryTypeNamestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].StartDatestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].EndDatestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].StartTimestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].EndTimestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].PartySize No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].PartySize.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].PartySize.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].CheckOutDate No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].CheckOutDate.anyOf[0]string No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].CheckOutDate.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].Constraintsarray No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].Constraints[]string No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].ExcludedVenuesarray No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].ExcludedVenues[]string No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].OperationalProjectionboolean NoTrue for a general request’s operational concierge anchor; these dates/location are not resolved fulfillment facts.
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].deliverableTypestring ["fulfillment","research"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].researchScope Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].researchScope.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].researchScope.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].overviewStatusstring ["","open","held","cancelled","filled"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].metaarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].meta[]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].meta[].labelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].meta[].valuestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].meta[].valueFormatstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].badgesarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].badges[]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].badges[].tonestring ["premium","direct-hire","shortlisted"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].badges[].labelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionsarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].typestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].stylestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].actionstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].labelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].hrefstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].sellerSignInReturnURLstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].confirmTitlestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].confirmMessagestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].confirmButtonstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].modalTitlestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].chatUserAlias No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].chatUserAlias.anyOf[0]string No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].chatUserAlias.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].chatNamestring | null No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].proposalDefaultLocationAliasstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].proposalDefaultLocationNamestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].proposalDefaultStartTimestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].proposalDefaultInventoryTypeNamestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].isShortlistedstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].shortlistLabelstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].unshortlistLabelstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackStartTimestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackEndTimestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackLocationNamestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackLocationAliasstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackInventoryTypeNamestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackRequestStringstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackIsPremiumstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].guidancestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].prefillTextstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].reservationNamestring | null No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].phoneNumberstring | null No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].emailAddressstring | null No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].verificationRequiredstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].verificationTitlestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].verificationMessagestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].verificationButtonstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].verificationURLstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].historyTagstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].historyTitlestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].reviewPostURLstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].reviewContextstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].reuseBalancestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].bidIDinteger No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].postIDinteger No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackAmountinteger No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].discussionPostIDinteger No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].reviewPostIDinteger No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].reviewRequestIDinteger No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].fullPageboolean No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].wrapboolean No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].inlineNavigation No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].inlineNavigation.anyOf[0]string No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].inlineNavigation.anyOf[1]boolean No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].proposalDefaultInventoryTypeID No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].proposalDefaultInventoryTypeID.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].proposalDefaultInventoryTypeID.anyOf[1]string No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issueobject No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.titlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.messagestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.stepsTitlestring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.stepsarray No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.steps[]string No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.actionsarray No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.actions[]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.actions[].labelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.actions[].hrefstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.actions[].fullPageboolean No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.holdAccessBidIDinteger No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].buyerIdentityHiddenboolean No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].buyerIdentityHiddenUntil No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].buyerIdentityHiddenUntil.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].buyerIdentityHiddenUntil.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].visualBidCardVisual Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].visual.anyOf[0]array Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].visual.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].visual.anyOf[1].imageUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].visual.anyOf[1].imageAltstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].visual.anyOf[1].primaryColorstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].visual.anyOf[1].textColorstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionStateobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.statusstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.labelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.messagestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.sponsorAliasstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.sponsorChatLinkstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.sponsorStatusstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.moveOwnershipUnavailableReasonstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.moveOwnershipUnavailableMessagestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canPickupboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canDropboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canFillboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canMoveOwnershipboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canShortlistboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canDiscussboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canChatboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.requiresSponsorboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canFillDirectlyboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.fillRateBasisPointsinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.minimumFillRateBasisPointsinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.missingHoldPermissionsarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.missingHoldPermissions[]string No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.directFillNoticeboolean No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.directFillAvailabilitystring ["available","unavailable","selection_pending","seller_ineligible"] No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auctionURLstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auctionobject No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.venuestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.startTimestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.endTimestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.bidIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.bidAmountCentsinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.roundID Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.roundID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.roundID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.statestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.serverTimeinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.closesAt Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.closesAt.anyOf[0]DatabaseInteger YesInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.closesAt.anyOf[0].oneOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.closesAt.anyOf[0].oneOf[1]string Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.closesAt.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.enabledboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.openingCentsinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.incrementCentsinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.leadingCentsinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.nextCentsinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.estimatedFeesCentsinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.remainingCentsinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.leadingboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.priorityUntilnull Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.priorityMine = false Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.ownOffersarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.ownOffers[]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.ownOffers[].idinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.ownOffers[].amountCentsinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.ownOffers[].statestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.ownOffers[].refundCentsinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.eligibilityError Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.eligibilityError.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.eligibilityError.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.holdAppointmentID Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.holdAppointmentID.anyOf[0]DatabaseInteger YesInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.holdAppointmentID.anyOf[0].oneOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.holdAppointmentID.anyOf[0].oneOf[1]string Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.holdAppointmentID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.buyerIdentityHiddenboolean NoTrue when the authenticated viewer cannot see the buyer during the current response race.
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.buyerIdentityHiddenUntilinteger | null NoSaved current-round ClosesAt as Unix seconds; null when identity is visible. Reveal is authoritative only on a new response.
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.poolRequiredboolean No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.responseRound No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.responseRound.anyOf[0]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.responseRound.anyOf[0].roundIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.responseRound.anyOf[0].statestring ["collecting","immediate"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.responseRound.anyOf[0].closesAtinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.responseRound.anyOf[0].serverTimeinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.responseRound.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].responseRound Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].responseRound.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].responseRound.anyOf[0].roundIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].responseRound.anyOf[0].statestring ["collecting","immediate"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].responseRound.anyOf[0].closesAtinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].responseRound.anyOf[0].serverTimeinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].responseRound.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].buyerIdentityHiddenboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].buyerIdentityHiddenUntil Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].buyerIdentityHiddenUntil.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].buyerIdentityHiddenUntil.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].type = "sharePlanAppointment" Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].joinStateSharedPlanJoinState Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].joinState.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].joinState.anyOf[0].status = "Unavailable" Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].joinState.anyOf[0].canRequest = false Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].joinState.anyOf[0].canManage = false Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].joinState.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].joinState.anyOf[1].statusstring ["Unavailable","Host","Joined","Pending","Accepted","Declined","None"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].joinState.anyOf[1].canRequestboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].joinState.anyOf[1].canManageboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].joinState.anyOf[1].pendingCountinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].joinState.anyOf[1].joiningCountinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].joinState.anyOf[1].requestIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].joinState.anyOf[1].planURLstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].joinState.anyOf[1].chatIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].appointmentIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].postIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].locationIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].titlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].venueNamestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].venueUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].imageUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].imageURL256string Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].primaryColorstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].textColorstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].cityNamestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].cityGroupCodestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].datestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].timestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].dateLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].timeLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].planLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].discussionUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].htmlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendeesobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendees.sharedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendees.countinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendees.itemsarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendees.items[]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendees.items[].aliasstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendees.items[].avatarstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendees.items[].avatarEmojistring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendees.items[].topUserGroupNamestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendees.items[].topMedalCategoryNamestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendees.items[].profileURLstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendees.items[].profileImageURLstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendees.items[].bannerImageURLstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendees.items[].importanceLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendees.items[].userIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendees.items[].importancePointsinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendees.items[].profileImageMedianull Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendees.items[].profileImageFramenull Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendees.items[].bannerImageMedianull Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendees.items[].bannerImageFramenull Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendees.items[].displaynull Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendees.items[].isOwnerboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendees.items[].rolestring ["owner","guest"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].namestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].addressstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].categoryNamestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].cityNamestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].citySlugstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].cityGroupCodestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].firstOpeningDatestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].firstOpeningDateLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].promotedUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].discussionUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].postIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].proposedLocationIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].eventIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].categoryIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].confirmationsinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].confirmationsRequiredinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].promotedLocationIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].viewerCanConfirmboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].viewerHasConfirmedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].viewerIsSubmitterboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].type = "newLocationProposal" Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].eventIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].namestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].urlSlugstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].iconEmojistring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].externalURLstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].effectRadiusInMeters Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].effectRadiusInMeters.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].effectRadiusInMeters.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].categoryobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].category.categoryIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].category.namestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].category.iconEmojistring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].category.urlSlugstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].ownerPostID Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].ownerPostID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].ownerPostID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].ownerPostName Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].ownerPostName.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].ownerPostName.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].ownerPostURL Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].ownerPostURL.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].ownerPostURL.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].originatorUserID Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].originatorUserID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].originatorUserID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].earnedTraderPointsinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].importanceLevel Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].importanceLevel.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].importanceLevel.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].defaultImportanceLevel Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].defaultImportanceLevel.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].defaultImportanceLevel.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].affectsOpeningTimesboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].countryCodeIncludeListarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].countryCodeIncludeList[]string No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].countryCodeExcludeListarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].countryCodeExcludeList[]string No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].geographicobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].geographic.lat Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].geographic.lat.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].geographic.lat.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].geographic.lng Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].geographic.lng.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].geographic.lng.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].geographic.effectRadiusInMeters Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].geographic.effectRadiusInMeters.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].geographic.effectRadiusInMeters.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].geographic.eventATLocationID Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].geographic.eventATLocationID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].geographic.eventATLocationID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].physicalLocationobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.modestring ["venue","point","none"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.locationID Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.locationID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.locationID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.namestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.aliasstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.addressStringstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.countryCodestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.lat Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.lat.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.lat.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.lng Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.lng.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.lng.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].statusstring ["Pending","Confirmed","Rejected","Merged"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].rewardobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].reward.policyVersionstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].reward.displayRewardboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].reward.rewardTypestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].reward.submitterAmountinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].reward.verifierAmountinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].reward.submitterAmountLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].reward.verifierAmountLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].reward.penaltyMultipliernumber Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].reward.penaltyAppliesboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].htmlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].type = "listingBundle" Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].postIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].titlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].itemsarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].listingIDstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].locationNamestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].locationAliasstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].citystring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].imageUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].primaryColorstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].textColorstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].outlineColorstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].hoverColorstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].inventoryTypeNamestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].datestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].dateLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].timeLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].priceLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].soldLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].statusLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].statusstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].purchaseUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].detailUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].appointmentIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].locationIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].isAvailableboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].isReviewPendingboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].isSoldboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].saleModestring ["FixedPrice","Auction"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].listingIDstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].locationNamestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].imageUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].inventoryTypeNamestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].timezonestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].statusLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].cardPriceLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].cardSummarystring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].urlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].auctionIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].startingPriceCentsinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].currentBidCentsinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].minimumNextBidCentsinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].bidCountinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].revisioninteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].isOpenboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].isLeadingboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].canAdministrativelyCancelboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].canBidboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].canManageboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].isSellerboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].listingStart Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].listingStart.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].listingStart.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].serverTime Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].serverTime.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].serverTime.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].endsAt Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].endsAt.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].endsAt.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].purchaseURL Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].purchaseURL.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].purchaseURL.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].saleModestring ["FixedPrice","Auction"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].statusstring ["PendingApproval","Open","Settling","Sold","Unsold","Cancelled"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].priceCentsinteger No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auctionSummarystring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].htmlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].livestream Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].livestream.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].livestream.anyOf[0].statestring ["starting","live","processing","ready","failed"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].livestream.anyOf[0].sessionIdstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].livestream.anyOf[0].mediaIdinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].livestream.anyOf[0].failureStage Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].livestream.anyOf[0].failureStage.anyOf[0]string ["publish","media","recording"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].livestream.anyOf[0].failureStage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].livestream.anyOf[0].signInRequiredboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].livestream.anyOf[0].playUrlstring YesEmpty unless live and signed in; otherwise an expiring authorized playback URL.
$.oneOf[0].allOf[1].Payload.post.anyOf[0].livestream.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentionsarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].eventIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].namestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].urlSlugstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].iconEmojistring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].externalURLstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].effectRadiusInMeters Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].effectRadiusInMeters.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].effectRadiusInMeters.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].categoryobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].category.categoryIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].category.namestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].category.iconEmojistring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].category.urlSlugstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].ownerPostID Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].ownerPostID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].ownerPostID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].ownerPostName Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].ownerPostName.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].ownerPostName.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].ownerPostURL Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].ownerPostURL.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].ownerPostURL.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].originatorUserID Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].originatorUserID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].originatorUserID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].earnedTraderPointsinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].importanceLevel Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].importanceLevel.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].importanceLevel.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].defaultImportanceLevel Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].defaultImportanceLevel.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].defaultImportanceLevel.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].affectsOpeningTimesboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].countryCodeIncludeListarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].countryCodeIncludeList[]string No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].countryCodeExcludeListarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].countryCodeExcludeList[]string No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].geographicobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].geographic.lat Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].geographic.lat.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].geographic.lat.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].geographic.lng Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].geographic.lng.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].geographic.lng.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].geographic.effectRadiusInMeters Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].geographic.effectRadiusInMeters.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].geographic.effectRadiusInMeters.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].geographic.eventATLocationID Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].geographic.eventATLocationID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].geographic.eventATLocationID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].physicalLocationobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].physicalLocation.modestring ["venue","point","none"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].physicalLocation.locationID Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].physicalLocation.locationID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].physicalLocation.locationID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].physicalLocation.namestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].physicalLocation.aliasstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].physicalLocation.addressStringstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].physicalLocation.countryCodestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].physicalLocation.lat Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].physicalLocation.lat.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].physicalLocation.lat.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].physicalLocation.lng Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].physicalLocation.lng.anyOf[0]number Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].physicalLocation.lng.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].mentionID Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].mentionID.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].mentionID.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].mentionSourcestring ["mention","owner",""] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].repostNewsfeedRepost Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].repost.anyOf[0]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].repost.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].repost.anyOf[1].available = false Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].repost.anyOf[1].sourcePostIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].repost.anyOf[1].messagestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].repost.anyOf[2]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].repost.anyOf[2].available = true Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].repost.anyOf[2].sourcePostIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].repost.anyOf[2].sourcePostNewsfeedPost Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].pollsarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[]object NoResults and per-answer counts are hidden until the viewer has voted. An empty endTime means no deadline.
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].idinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].postIdinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].viewerAnswerId Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].viewerAnswerId.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].viewerAnswerId.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].totalVotesinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].resultVisibilitystring ["visible","hidden"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].answersarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].answers[]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].answers[].idinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].answers[].titlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].answers[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].answers[].voteCountinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].answers[].percentinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].answers[].viewerSelectedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].answers[].isLeaderboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].questionstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].iconstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].endTimestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].endTimeRelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].isClosedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].viewerHasVotedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].canVoteboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].canAddAnswersboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].showResultsboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActionsobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.prominentarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.prominent[]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.prominent[].ActionButtonIDstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.prominent[].ActionButtonNamestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.prominent[].IconNamestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.prominent[].Namestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.prominent[].AdditionalTextstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.prominent[].ConfirmTitlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.prominent[].ConfirmTextstring YesServer-rendered confirmation content. May contain HTML; proposal reviews use labeled details with escaped user text and shared time markup.
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.prominent[].ConfirmButtonTextstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.prominent[].DisplayModestring ["prominent","menu"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.prominent[].Clickableboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.prominent[].Stylestring ["primary","secondary","danger"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.menuarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.menu[]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.menu[].ActionButtonIDstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.menu[].ActionButtonNamestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.menu[].IconNamestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.menu[].Namestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.menu[].AdditionalTextstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.menu[].ConfirmTitlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.menu[].ConfirmTextstring YesServer-rendered confirmation content. May contain HTML; proposal reviews use labeled details with escaped user text and shared time markup.
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.menu[].ConfirmButtonTextstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.menu[].DisplayModestring ["prominent","menu"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.menu[].Clickableboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.menu[].Stylestring ["primary","secondary","danger"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tagsarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tags[] No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tags[].anyOf[0]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tags[].anyOf[0].mentionId Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tags[].anyOf[0].mentionId.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tags[].anyOf[0].mentionId.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tags[].anyOf[0].kind = "location" Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tags[].anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tags[].anyOf[0].targetUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tags[].anyOf[0].citySlugstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tags[].anyOf[1]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tags[].anyOf[1].mentionId Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tags[].anyOf[1].mentionId.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tags[].anyOf[1].mentionId.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tags[].anyOf[1].kind = "user" Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tags[].anyOf[1].labelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tags[].anyOf[1].targetUrl Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tags[].anyOf[1].targetUrl.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tags[].anyOf[1].targetUrl.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tags[].anyOf[1].identityHiddenboolean No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tags[].anyOf[1].identityHiddenUntil No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tags[].anyOf[1].identityHiddenUntil.anyOf[0]integer No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tags[].anyOf[1].identityHiddenUntil.anyOf[1]null No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tagDisclosure Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tagDisclosure.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tagDisclosure.anyOf[0].countinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tagDisclosure.anyOf[0].textstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tagDisclosure.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].traderpointsDisclosure Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].traderpointsDisclosure.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].traderpointsDisclosure.anyOf[0].amountinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].traderpointsDisclosure.anyOf[0].reasonTypestring ["comment","post"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].traderpointsDisclosure.anyOf[0].amountLabelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].traderpointsDisclosure.anyOf[0].labelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].traderpointsDisclosure.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].traderpointsDisclosure.anyOf[0].summarystring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].traderpointsDisclosure.anyOf[0].reasonstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].traderpointsDisclosure.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].statsobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.thumbsUpinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.viewsinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.engagementBpinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.salesAmountCentsinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.mentionClicksinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.usersNotifiedinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.replyCountinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.indirectReplyCountinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.bookmarkCountinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.viewerHasThumbedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.viewerReactionKeystring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].targetTypestring ["post","chat_message"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].targetIdinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].viewerReactionKeystring ["","thumbs_up","heart","money_with_wings","laugh","wow","sad","angry"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].viewerHasReactedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].totalCountinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].countsobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].counts.thumbs_upinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].counts.heartinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].counts.money_with_wingsinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].counts.laughinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].counts.wowinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].counts.sadinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].counts.angryinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].recentarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].recent[]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].recent[].userIDinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].recent[].usernamestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].recent[].reactionKeystring ["thumbs_up","heart","money_with_wings","laugh","wow","sad","angry"] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].recent[].reactionEmojistring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].recent[].createdDate Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].recent[].createdDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].recent[].createdDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].recent[].lastUpdateDate Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].recent[].lastUpdateDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].recent[].lastUpdateDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].recent[].reactedDate Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].recent[].reactedDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].recent[].reactedDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].recent[].createdDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].recent[].lastUpdateDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].recent[].reactedDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[1]array Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.repostsobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reposts.countinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].commentIdinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorId Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorId.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorId.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorAlias Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorAlias.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorAlias.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].profileUrl Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].profileUrl.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].profileUrl.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplayobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.aliasstring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.avatarstring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.avatarEmojistring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.profileImageUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.profileImageURLstring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.labelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.profileUrlstring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.profileURLstring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.titlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.customColorstring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.customTextColorstring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.avatarModestring | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.htmlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.idinteger | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.userIDinteger | null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.isRichboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.profileImage Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].titlestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].isImageboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].isEmbeddedboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].frameobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].frame.positionXPercentnumber Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].frame.positionYPercentnumber Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].frame.zoomPercentnumber Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].backgroundUrlstring No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.medalsarray Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.medals[]object No
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.medals[].Namestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.medals[].URLstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.identityHiddenboolean NoAn anonymized author has no profile or follow action.
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.identityHiddenUntilinteger | null NoCurrent response-race closing timestamp in Unix seconds.
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorHtmlstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].whenstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].whenRelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].profileUsageobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].profileUsage.countinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].profileUsage.canSetAsProfilePostboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].profileUsage.isViewerProfilePostboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].appUsage Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].appUsage.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].appUsage.anyOf[0].countinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].appUsage.anyOf[0].canSetAsAppPost [0,1] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].appUsage.anyOf[0].isViewerAppPost [0,1] Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].appUsage.anyOf[0].ownedAppCountinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].appUsage.anyOf[1]array Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].publicReleaseobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].publicRelease.datestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].publicRelease.inputValuestring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].publicRelease.isScheduledboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].publicRelease.isFutureboolean Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].publicRelease.minutesUntilPublicinteger Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].publicRelease.labelstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].renderedHtmlByModeobject Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].renderedHtmlByMode.feedstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].renderedHtmlByMode.detailstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].renderedHtmlByMode.embeddedstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[0].renderedHtmlByMode.embeddedPreviewstring Yes
$.oneOf[0].allOf[1].Payload.post.anyOf[1]null Yes
$.oneOf[1]object Yes
$.oneOf[1].RequestUserAliasstring Yes
$.oneOf[1].RequestPathstring | null Yes
$.oneOf[1].RequestStatus = "Failed" Yes
$.oneOf[1].ResponseCodeinteger Yes
$.oneOf[1].ResponseMessageAPIResponseMessage Yes
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[1].ResponseMessage.oneOf[1]array Yes
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[1].ResponseMessage.oneOf[2]object Yes
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[1].RequestImpersonatedByUserAliasstring No
Response example
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/community/set_post_forum",
    "RequestUserAlias": "example-user",
    "Payload": {
        "postId": 0,
        "oldBoardId": 0,
        "board": {
            "id": 0,
            "boardID": 0,
            "count": 0,
            "slug": "synthetic-example",
            "name": "synthetic-example",
            "city": "synthetic-example",
            "cityGroupCode": "synthetic-example",
            "intent": "synthetic-example",
            "callback": "synthetic-example",
            "unitLabel": "synthetic-example",
            "routingDescription": "synthetic-example",
            "createsRegularBoardPost": false,
            "isDefaultRequestBoard": false,
            "isDefaultListingBoard": false,
            "routingEnabled": false,
            "selected": false,
            "description": "synthetic-example",
            "url": "synthetic-example"
        },
        "post": {
            "urlSlug": "synthetic-example",
            "detailUrl": "synthetic-example",
            "legacyUrl": "synthetic-example",
            "createdAt": "synthetic-example",
            "createdAtRel": "synthetic-example",
            "title": "synthetic-example",
            "body": "synthetic-example",
            "mediaChannel": "synthetic-example",
            "id": 0,
            "lastArchivedVersionId": 0,
            "mediaTotal": 0,
            "viewerIsAdmin": false,
            "canEditPost": false,
            "reusableRequest": false,
            "embeddedMode": false,
            "showEmbeddedStats": false,
            "hideTitle": false,
            "bodyTruncated": false,
            "ownsPost": false,
            "canViewInsights": false,
            "lastEditedAt": "synthetic-example",
            "requestReuseSource": {
                "type": "post",
                "id": 0
            },
            "presentationBodies": {
                "feed": {
                    "body": "synthetic-example",
                    "bodyTruncated": false,
                    "translation": {
                        "endpoint": "synthetic-example",
                        "targetLanguageCode": "synthetic-example",
                        "targetLanguageName": "synthetic-example",
                        "sourceLanguageCode": "synthetic-example",
                        "sourceContentHash": "synthetic-example",
                        "title": "synthetic-example",
                        "body": "synthetic-example",
                        "originalTitle": "synthetic-example",
                        "originalBody": "synthetic-example",
                        "eligible": false,
                        "cached": false,
                        "liveTranslationSourceEnabled": false,
                        "bodyTruncated": false,
                        "originalBodyTruncated": false,
                        "state": "done",
                        "sourceLanguageDetectionStatus": "synthetic-example",
                        "sourceLanguageDetectionConfidence": 0
                    }
                },
                "embedded": {
                    "body": "synthetic-example",
                    "bodyTruncated": false,
                    "translation": {
                        "endpoint": "synthetic-example",
                        "targetLanguageCode": "synthetic-example",
                        "targetLanguageName": "synthetic-example",
                        "sourceLanguageCode": "synthetic-example",
                        "sourceContentHash": "synthetic-example",
                        "title": "synthetic-example",
                        "body": "synthetic-example",
                        "originalTitle": "synthetic-example",
                        "originalBody": "synthetic-example",
                        "eligible": false,
                        "cached": false,
                        "liveTranslationSourceEnabled": false,
                        "bodyTruncated": false,
                        "originalBodyTruncated": false,
                        "state": "done",
                        "sourceLanguageDetectionStatus": "synthetic-example",
                        "sourceLanguageDetectionConfidence": 0
                    }
                },
                "detail": {
                    "body": "synthetic-example",
                    "bodyTruncated": false,
                    "translation": {
                        "endpoint": "synthetic-example",
                        "targetLanguageCode": "synthetic-example",
                        "targetLanguageName": "synthetic-example",
                        "sourceLanguageCode": "synthetic-example",
                        "sourceContentHash": "synthetic-example",
                        "title": "synthetic-example",
                        "body": "synthetic-example",
                        "originalTitle": "synthetic-example",
                        "originalBody": "synthetic-example",
                        "eligible": false,
                        "cached": false,
                        "liveTranslationSourceEnabled": false,
                        "bodyTruncated": false,
                        "originalBodyTruncated": false,
                        "state": "done",
                        "sourceLanguageDetectionStatus": "synthetic-example",
                        "sourceLanguageDetectionConfidence": 0
                    }
                }
            },
            "board": {
                "id": 0,
                "name": "synthetic-example",
                "slug": "synthetic-example",
                "url": "synthetic-example",
                "citySlug": "synthetic-example",
                "viewerCanFollow": false,
                "viewerIsFollowing": false
            },
            "author": {
                "alias": "synthetic-example",
                "avatarEmoji": "synthetic-example",
                "profileImageUrl": "synthetic-example",
                "bannerImageUrl": "synthetic-example",
                "profileUrl": "synthetic-example",
                "html": "synthetic-example",
                "id": 0,
                "mentionId": 0,
                "isSystem": false,
                "isYou": false,
                "profileImage": {
                    "id": 0,
                    "thumbUrl": "synthetic-example",
                    "mediaUrl": "synthetic-example",
                    "mediaType": "synthetic-example",
                    "width": 0,
                    "height": 0,
                    "title": "synthetic-example",
                    "isImage": false,
                    "isEmbedded": false,
                    "frame": {
                        "positionXPercent": 0,
                        "positionYPercent": 0,
                        "zoomPercent": 100
                    }
                },
                "bannerImage": {
                    "id": 0,
                    "thumbUrl": "synthetic-example",
                    "mediaUrl": "synthetic-example",
                    "mediaType": "synthetic-example",
                    "width": 0,
                    "height": 0,
                    "title": "synthetic-example",
                    "isImage": false,
                    "isEmbedded": false,
                    "frame": {
                        "positionXPercent": 0,
                        "positionYPercent": 0,
                        "zoomPercent": 100
                    }
                },
                "display": {
                    "alias": "synthetic-example",
                    "avatar": "synthetic-example",
                    "avatarEmoji": "synthetic-example",
                    "profileImageUrl": "synthetic-example",
                    "profileImageURL": "synthetic-example",
                    "label": "synthetic-example",
                    "profileUrl": "synthetic-example",
                    "profileURL": "synthetic-example",
                    "title": "synthetic-example",
                    "customColor": "synthetic-example",
                    "customTextColor": "synthetic-example",
                    "avatarMode": "synthetic-example",
                    "html": "synthetic-example",
                    "id": 0,
                    "userID": 0,
                    "isRich": false,
                    "profileImage": {
                        "id": 0,
                        "thumbUrl": "synthetic-example",
                        "mediaUrl": "synthetic-example",
                        "mediaType": "synthetic-example",
                        "width": 0,
                        "height": 0,
                        "title": "synthetic-example",
                        "isImage": false,
                        "isEmbedded": false,
                        "frame": {
                            "positionXPercent": 0,
                            "positionYPercent": 0,
                            "zoomPercent": 100
                        }
                    },
                    "medals": [],
                    "mentionId": 0
                },
                "medals": [],
                "viewerCanFollow": false,
                "viewerIsFollowing": false
            },
            "translation": {
                "endpoint": "synthetic-example",
                "targetLanguageCode": "synthetic-example",
                "targetLanguageName": "synthetic-example",
                "sourceLanguageCode": "synthetic-example",
                "sourceContentHash": "synthetic-example",
                "title": "synthetic-example",
                "body": "synthetic-example",
                "originalTitle": "synthetic-example",
                "originalBody": "synthetic-example",
                "eligible": false,
                "cached": false,
                "liveTranslationSourceEnabled": false,
                "bodyTruncated": false,
                "originalBodyTruncated": false,
                "state": "done",
                "sourceLanguageDetectionStatus": "synthetic-example",
                "sourceLanguageDetectionConfidence": 0
            },
            "rating": 0,
            "media": [],
            "mediaLabels": [],
            "mediaNextOffset": 0,
            "inlineMedia": [],
            "richLinks": [],
            "richAttachments": [],
            "livestream": {
                "state": "starting",
                "sessionId": "00000000000000000000000000000001",
                "mediaId": 0,
                "failureStage": "publish",
                "signInRequired": false,
                "playUrl": ""
            },
            "eventMentions": [],
            "repost": null,
            "polls": [],
            "postActions": {
                "prominent": [],
                "menu": []
            },
            "tags": [],
            "tagDisclosure": {
                "count": 0,
                "text": "synthetic-example"
            },
            "traderpointsDisclosure": {
                "amount": 0,
                "reasonType": "comment",
                "amountLabel": "synthetic-example",
                "label": "synthetic-example",
                "title": "synthetic-example",
                "summary": "synthetic-example",
                "reason": "synthetic-example"
            },
            "stats": {
                "thumbsUp": 0,
                "views": 0,
                "engagementBp": 0,
                "salesAmountCents": 0,
                "mentionClicks": 0,
                "usersNotified": 0,
                "replyCount": 0,
                "indirectReplyCount": 0,
                "bookmarkCount": 0,
                "viewerHasThumbed": false,
                "viewerReactionKey": "synthetic-example",
                "reactions": {
                    "targetType": "post",
                    "targetId": 0,
                    "viewerReactionKey": "",
                    "viewerHasReacted": false,
                    "totalCount": 0,
                    "counts": {
                        "thumbs_up": 0,
                        "heart": 0,
                        "money_with_wings": 0,
                        "laugh": 0,
                        "wow": 0,
                        "sad": 0,
                        "angry": 0
                    },
                    "recent": []
                },
                "reposts": {
                    "count": 0
                }
            },
            "lastReply": {
                "id": 0,
                "commentId": 0,
                "authorId": 0,
                "authorAlias": "synthetic-example",
                "profileUrl": "synthetic-example",
                "authorDisplay": {
                    "alias": "synthetic-example",
                    "avatar": "synthetic-example",
                    "avatarEmoji": "synthetic-example",
                    "profileImageUrl": "synthetic-example",
                    "profileImageURL": "synthetic-example",
                    "label": "synthetic-example",
                    "profileUrl": "synthetic-example",
                    "profileURL": "synthetic-example",
                    "title": "synthetic-example",
                    "customColor": "synthetic-example",
                    "customTextColor": "synthetic-example",
                    "avatarMode": "synthetic-example",
                    "html": "synthetic-example",
                    "id": 0,
                    "userID": 0,
                    "isRich": false,
                    "profileImage": {
                        "id": 0,
                        "thumbUrl": "synthetic-example",
                        "mediaUrl": "synthetic-example",
                        "mediaType": "synthetic-example",
                        "width": 0,
                        "height": 0,
                        "title": "synthetic-example",
                        "isImage": false,
                        "isEmbedded": false,
                        "frame": {
                            "positionXPercent": 0,
                            "positionYPercent": 0,
                            "zoomPercent": 100
                        }
                    },
                    "medals": []
                },
                "authorHtml": "synthetic-example",
                "when": "synthetic-example",
                "whenRel": "synthetic-example"
            },
            "profileUsage": {
                "count": 0,
                "canSetAsProfilePost": false,
                "isViewerProfilePost": false
            },
            "appUsage": {
                "count": 0,
                "canSetAsAppPost": 0,
                "isViewerAppPost": 0,
                "ownedAppCount": 0
            },
            "publicRelease": {
                "date": "synthetic-example",
                "inputValue": "synthetic-example",
                "isScheduled": false,
                "isFuture": false,
                "minutesUntilPublic": 0,
                "label": "synthetic-example"
            },
            "renderedHtmlByMode": {
                "feed": "synthetic-example",
                "detail": "synthetic-example",
                "embedded": "synthetic-example",
                "embeddedPreview": "synthetic-example"
            }
        }
    }
}
Machine-readable endpoint documentation
POST

/v1/community/set_post_media_labels

#
Replace the author's live media labels, preserving individual attachments. POST with X-AT-Media-Request: 1 required. Only owned active labels may be linked.

Parameters

NameTypeRequiredDefaultDescription
postID int Yes — Owned top-level post.
mediaLabelIDList string No "" Comma-separated label IDs, or empty to detach all.
isWritingRequest bool No false Explicit write acknowledgement.
Request example (cURL)
curl --request POST \
  'https://ca.appointmenttrader.com/v1/community/set_post_media_labels' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'postID={{postID}}' \
  --data-urlencode 'mediaLabelIDList={{mediaLabelIDList}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}'

Returns

JSON
See the shared response schema and synthetic example.
Response fields
FieldTypeRequiredDescription
$community_set_post_media_labels_Response Yes
$.oneOf[0] Yes
$.oneOf[0].allOf[0]object Yes
$.oneOf[0].allOf[0].RequestUserAliasstring Yes
$.oneOf[0].allOf[0].RequestPathstring | null Yes
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Yes
$.oneOf[0].allOf[0].ResponseCodeinteger Yes
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring No
$.oneOf[0].allOf[1]object Yes
$.oneOf[0].allOf[1].Payloadobject Yes
$.oneOf[0].allOf[1].Payload.labelsarray Yes
$.oneOf[0].allOf[1].Payload.labels[]object No
$.oneOf[0].allOf[1].Payload.labels[].idinteger Yes
$.oneOf[0].allOf[1].Payload.labels[].namestring Yes
$.oneOf[0].allOf[1].Payload.labels[].emojistring Yes
$.oneOf[0].allOf[1].Payload.labels[].archivedboolean Yes
$.oneOf[1]object Yes
$.oneOf[1].RequestUserAliasstring Yes
$.oneOf[1].RequestPathstring | null Yes
$.oneOf[1].RequestStatus = "Failed" Yes
$.oneOf[1].ResponseCodeinteger Yes
$.oneOf[1].ResponseMessageAPIResponseMessage Yes
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[1].ResponseMessage.oneOf[1]array Yes
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[1].ResponseMessage.oneOf[2]object Yes
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[1].RequestImpersonatedByUserAliasstring No
Response example
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/community/set_post_media_labels",
    "RequestUserAlias": "example-user",
    "Payload": {
        "labels": []
    }
}
Machine-readable endpoint documentation
POST

/v1/community/set_post_public_release_date

#
Sets or clears the public release date for a top-level community post. Authors and users with GlobalCommunityAdministration can schedule posts for a future public release. Pass an empty value, `clear`, or `publish-now` to clear the release date and make the post public immediately.

Parameters

NameTypeRequiredDefaultDescription
postId int No 0 ATDiscussionPosts.ID being scheduled.
publicReleaseDate string No "" Future release datetime in server-local time. Use empty to publish now.
isWritingRequest bool No false all set_[...] functions have this parameter - if false (which is default) the method will execute without writing any data. Set this parameter to true once you are sure that you tested your logic and want to execute a writing request
Request example (cURL)
curl --request POST \
  'https://ca.appointmenttrader.com/v1/community/set_post_public_release_date' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'postId={{postId}}' \
  --data-urlencode 'publicReleaseDate={{publicReleaseDate}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}'

Returns

JSON
See the shared response schema and synthetic example.
Response fields
FieldTypeRequiredDescription
$community_set_post_public_release_date_Response Yes
$.oneOf[0] Yes
$.oneOf[0].allOf[0]object Yes
$.oneOf[0].allOf[0].RequestUserAliasstring Yes
$.oneOf[0].allOf[0].RequestPathstring | null Yes
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Yes
$.oneOf[0].allOf[0].ResponseCodeinteger Yes
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring No
$.oneOf[0].allOf[1]object Yes
$.oneOf[0].allOf[1].Payloadobject Yes
$.oneOf[0].allOf[1].Payload.postIdinteger Yes
$.oneOf[0].allOf[1].Payload.publicReleaseobject Yes
$.oneOf[0].allOf[1].Payload.publicRelease.datestring Yes
$.oneOf[0].allOf[1].Payload.publicRelease.inputValuestring Yes
$.oneOf[0].allOf[1].Payload.publicRelease.isScheduledboolean Yes
$.oneOf[0].allOf[1].Payload.publicRelease.isFutureboolean Yes
$.oneOf[0].allOf[1].Payload.publicRelease.minutesUntilPublicinteger Yes
$.oneOf[0].allOf[1].Payload.publicRelease.labelstring Yes
$.oneOf[1]object Yes
$.oneOf[1].RequestUserAliasstring Yes
$.oneOf[1].RequestPathstring | null Yes
$.oneOf[1].RequestStatus = "Failed" Yes
$.oneOf[1].ResponseCodeinteger Yes
$.oneOf[1].ResponseMessageAPIResponseMessage Yes
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[1].ResponseMessage.oneOf[1]array Yes
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[1].ResponseMessage.oneOf[2]object Yes
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[1].RequestImpersonatedByUserAliasstring No
Response example
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/community/set_post_public_release_date",
    "RequestUserAlias": "example-user",
    "Payload": {
        "postId": 0,
        "publicRelease": {
            "date": "synthetic-example",
            "inputValue": "synthetic-example",
            "isScheduled": false,
            "isFuture": false,
            "minutesUntilPublic": 0,
            "label": "synthetic-example"
        }
    }
}
Machine-readable endpoint documentation
POST

/v1/community/set_reaction

#
Sets, switches, or removes the caller's emoji reaction. An empty reactionKey removes the caller's reaction. The server enforces one active reaction per user per target, allowlisted keys only, target access, and no self-reactions.

Parameters

NameTypeRequiredDefaultDescription
targetType string No "" post or chat_message.
targetId int No 0 ATDiscussionPosts.ID or ATNotificationsBody.ID.
reactionKey string No "" Allowlisted reaction key; empty removes.
isWritingRequest bool No false all set_[...] functions have this parameter - if false (which is default) the method will execute without writing any data. Set this parameter to true once you are sure that you tested your logic and want to execute a writing request
Request example (cURL)
curl --request POST \
  'https://ca.appointmenttrader.com/v1/community/set_reaction' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'targetType={{targetType}}' \
  --data-urlencode 'targetId={{targetId}}' \
  --data-urlencode 'reactionKey={{reactionKey}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}'

Returns

JSON
See the shared response schema and synthetic example.
Response fields
FieldTypeRequiredDescription
$community_set_reaction_Response Yes
$.oneOf[0] Yes
$.oneOf[0].allOf[0]object Yes
$.oneOf[0].allOf[0].RequestUserAliasstring Yes
$.oneOf[0].allOf[0].RequestPathstring | null Yes
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Yes
$.oneOf[0].allOf[0].ResponseCodeinteger Yes
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring No
$.oneOf[0].allOf[1]object Yes
$.oneOf[0].allOf[1].Payloadobject Yes
$.oneOf[0].allOf[1].Payload.targetTypestring ["post","chat_message"] Yes
$.oneOf[0].allOf[1].Payload.targetIdinteger Yes
$.oneOf[0].allOf[1].Payload.viewerReactionKeystring ["","thumbs_up","heart","money_with_wings","laugh","wow","sad","angry"] Yes
$.oneOf[0].allOf[1].Payload.viewerHasReactedboolean Yes
$.oneOf[0].allOf[1].Payload.totalCountinteger Yes
$.oneOf[0].allOf[1].Payload.countsobject Yes
$.oneOf[0].allOf[1].Payload.counts.thumbs_upinteger Yes
$.oneOf[0].allOf[1].Payload.counts.heartinteger Yes
$.oneOf[0].allOf[1].Payload.counts.money_with_wingsinteger Yes
$.oneOf[0].allOf[1].Payload.counts.laughinteger Yes
$.oneOf[0].allOf[1].Payload.counts.wowinteger Yes
$.oneOf[0].allOf[1].Payload.counts.sadinteger Yes
$.oneOf[0].allOf[1].Payload.counts.angryinteger Yes
$.oneOf[0].allOf[1].Payload.recentarray Yes
$.oneOf[0].allOf[1].Payload.recent[]object No
$.oneOf[0].allOf[1].Payload.recent[].userIDinteger Yes
$.oneOf[0].allOf[1].Payload.recent[].usernamestring Yes
$.oneOf[0].allOf[1].Payload.recent[].reactionKeystring ["thumbs_up","heart","money_with_wings","laugh","wow","sad","angry"] Yes
$.oneOf[0].allOf[1].Payload.recent[].reactionEmojistring Yes
$.oneOf[0].allOf[1].Payload.recent[].createdDate Yes
$.oneOf[0].allOf[1].Payload.recent[].createdDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.recent[].createdDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.recent[].lastUpdateDate Yes
$.oneOf[0].allOf[1].Payload.recent[].lastUpdateDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.recent[].lastUpdateDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.recent[].reactedDate Yes
$.oneOf[0].allOf[1].Payload.recent[].reactedDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.recent[].reactedDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.recent[].createdDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.recent[].lastUpdateDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.recent[].reactedDateDisplaystring Yes
$.oneOf[1]object Yes
$.oneOf[1].RequestUserAliasstring Yes
$.oneOf[1].RequestPathstring | null Yes
$.oneOf[1].RequestStatus = "Failed" Yes
$.oneOf[1].ResponseCodeinteger Yes
$.oneOf[1].ResponseMessageAPIResponseMessage Yes
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[1].ResponseMessage.oneOf[1]array Yes
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[1].ResponseMessage.oneOf[2]object Yes
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[1].RequestImpersonatedByUserAliasstring No
Response example
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/community/set_reaction",
    "RequestUserAlias": "example-user",
    "Payload": {
        "targetType": "post",
        "targetId": 0,
        "viewerReactionKey": "",
        "viewerHasReacted": false,
        "totalCount": 0,
        "counts": {
            "thumbs_up": 0,
            "heart": 0,
            "money_with_wings": 0,
            "laugh": 0,
            "wow": 0,
            "sad": 0,
            "angry": 0
        },
        "recent": []
    }
}
Machine-readable endpoint documentation
POST

/v1/community/set_record_post_big_view_open

#
Records that the viewer opened the immersive newsfeed post view. Public-by-design: this only updates the viewer's deduped community view row with aggregate open metadata and returns no private data; board access is still checked before recording.

Parameters

NameTypeRequiredDefaultDescription
postId int No 0 The opened ATDiscussionPosts row ID.
origin string No "newsfeed:big_view" Free-form origin tag, e.g. "newsfeed:big_view".
isWritingRequest bool No false all set_[...] functions have this parameter - if false (which is default) the method will execute without writing any data. Set this parameter to true once you are sure that you tested your logic and want to execute a writing request
Request example (cURL)
curl --request POST \
  'https://ca.appointmenttrader.com/v1/community/set_record_post_big_view_open' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'postId={{postId}}' \
  --data-urlencode 'origin={{origin}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}'

Returns

JSON
See the shared response schema and synthetic example.
Response fields
FieldTypeRequiredDescription
$community_set_record_post_big_view_open_Response Yes
$.oneOf[0] Yes
$.oneOf[0].allOf[0]object Yes
$.oneOf[0].allOf[0].RequestUserAliasstring Yes
$.oneOf[0].allOf[0].RequestPathstring | null Yes
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Yes
$.oneOf[0].allOf[0].ResponseCodeinteger Yes
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring No
$.oneOf[0].allOf[1]object Yes
$.oneOf[0].allOf[1].Payloadobject Yes
$.oneOf[0].allOf[1].Payload.postIdinteger Yes
$.oneOf[0].allOf[1].Payload.recorded = true Yes
$.oneOf[1]object Yes
$.oneOf[1].RequestUserAliasstring Yes
$.oneOf[1].RequestPathstring | null Yes
$.oneOf[1].RequestStatus = "Failed" Yes
$.oneOf[1].ResponseCodeinteger Yes
$.oneOf[1].ResponseMessageAPIResponseMessage Yes
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[1].ResponseMessage.oneOf[1]array Yes
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[1].ResponseMessage.oneOf[2]object Yes
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[1].RequestImpersonatedByUserAliasstring No
Response example
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/community/set_record_post_big_view_open",
    "RequestUserAlias": "example-user",
    "Payload": {
        "postId": 0,
        "recorded": true
    }
}
Machine-readable endpoint documentation
POST

/v1/community/set_record_post_view

#
Records that the viewer has seen a newsfeed post. Public-by-design: community view counting already supports anonymous readers by IP and returns no private data; board access is still checked.

Parameters

NameTypeRequiredDefaultDescription
postId int No 0 The viewed ATDiscussionPosts row ID.
origin string No "newsfeed" Free-form origin tag, e.g. "newsfeed:trending".
isWritingRequest bool No false all set_[...] functions have this parameter - if false (which is default) the method will execute without writing any data. Set this parameter to true once you are sure that you tested your logic and want to execute a writing request
Request example (cURL)
curl --request POST \
  'https://ca.appointmenttrader.com/v1/community/set_record_post_view' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'postId={{postId}}' \
  --data-urlencode 'origin={{origin}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}'

Returns

JSON
See the shared response schema and synthetic example.
Response fields
FieldTypeRequiredDescription
$community_set_record_post_view_Response Yes
$.oneOf[0] Yes
$.oneOf[0].allOf[0]object Yes
$.oneOf[0].allOf[0].RequestUserAliasstring Yes
$.oneOf[0].allOf[0].RequestPathstring | null Yes
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Yes
$.oneOf[0].allOf[0].ResponseCodeinteger Yes
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring No
$.oneOf[0].allOf[1]object Yes
$.oneOf[0].allOf[1].Payloadobject Yes
$.oneOf[0].allOf[1].Payload.postIdinteger Yes
$.oneOf[0].allOf[1].Payload.recorded = true Yes
$.oneOf[1]object Yes
$.oneOf[1].RequestUserAliasstring Yes
$.oneOf[1].RequestPathstring | null Yes
$.oneOf[1].RequestStatus = "Failed" Yes
$.oneOf[1].ResponseCodeinteger Yes
$.oneOf[1].ResponseMessageAPIResponseMessage Yes
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[1].ResponseMessage.oneOf[1]array Yes
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[1].ResponseMessage.oneOf[2]object Yes
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[1].RequestImpersonatedByUserAliasstring No
Response example
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/community/set_record_post_view",
    "RequestUserAlias": "example-user",
    "Payload": {
        "postId": 0,
        "recorded": true
    }
}
Machine-readable endpoint documentation
POST

/v1/community/set_report_post

#
Reports a community post to moderators. Reuses the legacy Community::ReportPost(...) path so moderator notification behavior stays shared with the old community container.

Parameters

NameTypeRequiredDefaultDescription
postId int No 0 ATDiscussionPosts.ID being reported.
reason string No "" User-entered report reason.
isWritingRequest bool No false all set_[...] functions have this parameter - if false (which is default) the method will execute without writing any data. Set this parameter to true once you are sure that you tested your logic and want to execute a writing request
Request example (cURL)
curl --request POST \
  'https://ca.appointmenttrader.com/v1/community/set_report_post' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'postId={{postId}}' \
  --data-urlencode 'reason={{reason}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}'

Returns

JSON
See the shared response schema and synthetic example.
Response fields
FieldTypeRequiredDescription
$community_set_report_post_Response Yes
$.oneOf[0] Yes
$.oneOf[0].allOf[0]object Yes
$.oneOf[0].allOf[0].RequestUserAliasstring Yes
$.oneOf[0].allOf[0].RequestPathstring | null Yes
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Yes
$.oneOf[0].allOf[0].ResponseCodeinteger Yes
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring No
$.oneOf[0].allOf[1]object Yes
$.oneOf[0].allOf[1].Payloadobject Yes
$.oneOf[0].allOf[1].Payload.postIdinteger Yes
$.oneOf[0].allOf[1].Payload.reported = true Yes
$.oneOf[1]object Yes
$.oneOf[1].RequestUserAliasstring Yes
$.oneOf[1].RequestPathstring | null Yes
$.oneOf[1].RequestStatus = "Failed" Yes
$.oneOf[1].ResponseCodeinteger Yes
$.oneOf[1].ResponseMessageAPIResponseMessage Yes
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[1].ResponseMessage.oneOf[1]array Yes
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[1].ResponseMessage.oneOf[2]object Yes
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[1].RequestImpersonatedByUserAliasstring No
Response example
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/community/set_report_post",
    "RequestUserAlias": "example-user",
    "Payload": {
        "postId": 0,
        "reported": true
    }
}
Machine-readable endpoint documentation
POST

/v1/community/set_shared_plan_join_decision

#
The sharing owner accepts or declines a request. Acceptance grants plan access and an approved private chat atomically.

Parameters

NameTypeRequiredDefaultDescription
requestID int Yes — Join request ID
decision string Yes — accept or decline.
isWritingRequest bool No false Must be true to save the decision.
Request example (cURL)
curl --request POST \
  'https://ca.appointmenttrader.com/v1/community/set_shared_plan_join_decision' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'requestID={{requestID}}' \
  --data-urlencode 'decision={{decision}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}'

Returns

JSON
See the shared response schema and synthetic example.
Response fields
FieldTypeRequiredDescription
$community_set_shared_plan_join_decision_Response Yes
$.oneOf[0] Yes
$.oneOf[0].allOf[0]object Yes
$.oneOf[0].allOf[0].RequestUserAliasstring Yes
$.oneOf[0].allOf[0].RequestPathstring | null Yes
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Yes
$.oneOf[0].allOf[0].ResponseCodeinteger Yes
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring No
$.oneOf[0].allOf[1]object Yes
$.oneOf[0].allOf[1].Payloadobject Yes
$.oneOf[0].allOf[1].Payload.requestIDinteger Yes
$.oneOf[0].allOf[1].Payload.statusstring ["Accepted","Declined"] Yes
$.oneOf[0].allOf[1].Payload.chatIDinteger Yes
$.oneOf[0].allOf[1].Payload.stateSharedPlanJoinState Yes
$.oneOf[0].allOf[1].Payload.state.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.state.anyOf[0].status = "Unavailable" Yes
$.oneOf[0].allOf[1].Payload.state.anyOf[0].canRequest = false Yes
$.oneOf[0].allOf[1].Payload.state.anyOf[0].canManage = false Yes
$.oneOf[0].allOf[1].Payload.state.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.state.anyOf[1].statusstring ["Unavailable","Host","Joined","Pending","Accepted","Declined","None"] Yes
$.oneOf[0].allOf[1].Payload.state.anyOf[1].canRequestboolean Yes
$.oneOf[0].allOf[1].Payload.state.anyOf[1].canManageboolean Yes
$.oneOf[0].allOf[1].Payload.state.anyOf[1].pendingCountinteger Yes
$.oneOf[0].allOf[1].Payload.state.anyOf[1].joiningCountinteger Yes
$.oneOf[0].allOf[1].Payload.state.anyOf[1].requestIDinteger Yes
$.oneOf[0].allOf[1].Payload.state.anyOf[1].planURLstring Yes
$.oneOf[0].allOf[1].Payload.state.anyOf[1].chatIDinteger Yes
$.oneOf[1]object Yes
$.oneOf[1].RequestUserAliasstring Yes
$.oneOf[1].RequestPathstring | null Yes
$.oneOf[1].RequestStatus = "Failed" Yes
$.oneOf[1].ResponseCodeinteger Yes
$.oneOf[1].ResponseMessageAPIResponseMessage Yes
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[1].ResponseMessage.oneOf[1]array Yes
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[1].ResponseMessage.oneOf[2]object Yes
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[1].RequestImpersonatedByUserAliasstring No
Response example
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/community/set_shared_plan_join_decision",
    "RequestUserAlias": "example-user",
    "Payload": {
        "requestID": 0,
        "status": "Accepted",
        "chatID": 0,
        "state": {
            "status": "Unavailable",
            "canRequest": false,
            "canManage": false
        }
    }
}
Machine-readable endpoint documentation
POST

/v1/community/set_shared_plan_join_request

#
Request admission to a shared plan. Comments do not create admission requests.

Parameters

NameTypeRequiredDefaultDescription
postID int Yes — Invite post ID
appointmentID int Yes — Attached plan ID
isWritingRequest bool No false Must be true to submit the request.
Request example (cURL)
curl --request POST \
  'https://ca.appointmenttrader.com/v1/community/set_shared_plan_join_request' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'postID={{postID}}' \
  --data-urlencode 'appointmentID={{appointmentID}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}'

Returns

JSON
See the shared response schema and synthetic example.
Response fields
FieldTypeRequiredDescription
$community_set_shared_plan_join_request_Response Yes
$.oneOf[0] Yes
$.oneOf[0].allOf[0]object Yes
$.oneOf[0].allOf[0].RequestUserAliasstring Yes
$.oneOf[0].allOf[0].RequestPathstring | null Yes
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Yes
$.oneOf[0].allOf[0].ResponseCodeinteger Yes
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring No
$.oneOf[0].allOf[1]object Yes
$.oneOf[0].allOf[1].Payloadobject Yes
$.oneOf[0].allOf[1].Payload.stateSharedPlanJoinState Yes
$.oneOf[0].allOf[1].Payload.state.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.state.anyOf[0].status = "Unavailable" Yes
$.oneOf[0].allOf[1].Payload.state.anyOf[0].canRequest = false Yes
$.oneOf[0].allOf[1].Payload.state.anyOf[0].canManage = false Yes
$.oneOf[0].allOf[1].Payload.state.anyOf[1]object Yes
$.oneOf[0].allOf[1].Payload.state.anyOf[1].statusstring ["Unavailable","Host","Joined","Pending","Accepted","Declined","None"] Yes
$.oneOf[0].allOf[1].Payload.state.anyOf[1].canRequestboolean Yes
$.oneOf[0].allOf[1].Payload.state.anyOf[1].canManageboolean Yes
$.oneOf[0].allOf[1].Payload.state.anyOf[1].pendingCountinteger Yes
$.oneOf[0].allOf[1].Payload.state.anyOf[1].joiningCountinteger Yes
$.oneOf[0].allOf[1].Payload.state.anyOf[1].requestIDinteger Yes
$.oneOf[0].allOf[1].Payload.state.anyOf[1].planURLstring Yes
$.oneOf[0].allOf[1].Payload.state.anyOf[1].chatIDinteger Yes
$.oneOf[0].allOf[1].Payload.actionsHTMLstring Yes
$.oneOf[1]object Yes
$.oneOf[1].RequestUserAliasstring Yes
$.oneOf[1].RequestPathstring | null Yes
$.oneOf[1].RequestStatus = "Failed" Yes
$.oneOf[1].ResponseCodeinteger Yes
$.oneOf[1].ResponseMessageAPIResponseMessage Yes
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[1].ResponseMessage.oneOf[1]array Yes
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[1].ResponseMessage.oneOf[2]object Yes
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[1].RequestImpersonatedByUserAliasstring No
Response example
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/community/set_shared_plan_join_request",
    "RequestUserAlias": "example-user",
    "Payload": {
        "state": {
            "status": "Unavailable",
            "canRequest": false,
            "canManage": false
        },
        "actionsHTML": "synthetic-example"
    }
}
Machine-readable endpoint documentation
POST

/v1/community/set_socialite_event_application

#
Submit a private photography application, without publishing an event or granting membership.

Parameters

NameTypeRequiredDefaultDescription
boardId int No 0 Socialite community ID, which determines the city.
requestKey string No "" Client UUID retained on retries.
detailsJson string No "" JSON with name, localDateTime (YYYY-MM-DDTHH:mm), venue, guestCount and description.
isWritingRequest bool No false Explicit write acknowledgement.
Request example (cURL)
curl --request POST \
  'https://ca.appointmenttrader.com/v1/community/set_socialite_event_application' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'boardId={{boardId}}' \
  --data-urlencode 'requestKey={{requestKey}}' \
  --data-urlencode 'detailsJson={{detailsJson}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}'

Returns

JSON
See the shared response schema and synthetic example.
Parameters: detailsJson
FieldTypeRequiredDescription
detailsJsonstring (application/json) No
detailsJsonobject (decoded JSON) No
detailsJson.namestring Yes
detailsJson.venuestring Yes
detailsJson.descriptionstring Yes
detailsJson.localDateTimestring YesLocal date/time; must not predate the server UTC date by more than one day.
detailsJson.guestCount Yes
detailsJson.guestCount.anyOf[0]integer Yes
detailsJson.guestCount.anyOf[1]string Yes
Response fields
FieldTypeRequiredDescription
$community_set_socialite_event_application_Response Yes
$.oneOf[0] Yes
$.oneOf[0].allOf[0]object Yes
$.oneOf[0].allOf[0].RequestUserAliasstring Yes
$.oneOf[0].allOf[0].RequestPathstring | null Yes
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Yes
$.oneOf[0].allOf[0].ResponseCodeinteger Yes
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring No
$.oneOf[0].allOf[1]object Yes
$.oneOf[0].allOf[1].Payloadobject Yes
$.oneOf[0].allOf[1].Payload.applicationIdinteger Yes
$.oneOf[0].allOf[1].Payload.chatURLstring Yes
$.oneOf[1]object Yes
$.oneOf[1].RequestUserAliasstring Yes
$.oneOf[1].RequestPathstring | null Yes
$.oneOf[1].RequestStatus = "Failed" Yes
$.oneOf[1].ResponseCodeinteger Yes
$.oneOf[1].ResponseMessageAPIResponseMessage Yes
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[1].ResponseMessage.oneOf[1]array Yes
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[1].ResponseMessage.oneOf[2]object Yes
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[1].RequestImpersonatedByUserAliasstring No
Response example
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/community/set_socialite_event_application",
    "RequestUserAlias": "example-user",
    "Payload": {
        "applicationId": 0,
        "chatURL": "synthetic-example"
    }
}
Machine-readable endpoint documentation
POST

/v1/community/set_socialite_event_decision

#
Select or decline as the current president, or withdraw your own pending application.

Parameters

NameTypeRequiredDefaultDescription
applicationId int No 0 Private application ID.
decision string No "" select, decline or withdraw. Selection does not confirm a photographer booking.
isWritingRequest bool No false Explicit write acknowledgement.
Request example (cURL)
curl --request POST \
  'https://ca.appointmenttrader.com/v1/community/set_socialite_event_decision' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'applicationId={{applicationId}}' \
  --data-urlencode 'decision={{decision}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}'

Returns

JSON
See the shared response schema and synthetic example.
Response fields
FieldTypeRequiredDescription
$community_set_socialite_event_decision_Response Yes
$.oneOf[0] Yes
$.oneOf[0].allOf[0]object Yes
$.oneOf[0].allOf[0].RequestUserAliasstring Yes
$.oneOf[0].allOf[0].RequestPathstring | null Yes
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Yes
$.oneOf[0].allOf[0].ResponseCodeinteger Yes
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring No
$.oneOf[0].allOf[1]object Yes
$.oneOf[0].allOf[1].Payloadobject Yes
$.oneOf[0].allOf[1].Payload.applicationIdinteger Yes
$.oneOf[0].allOf[1].Payload.statusstring ["Selected","Declined","Withdrawn"] Yes
$.oneOf[1]object Yes
$.oneOf[1].RequestUserAliasstring Yes
$.oneOf[1].RequestPathstring | null Yes
$.oneOf[1].RequestStatus = "Failed" Yes
$.oneOf[1].ResponseCodeinteger Yes
$.oneOf[1].ResponseMessageAPIResponseMessage Yes
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[1].ResponseMessage.oneOf[1]array Yes
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[1].ResponseMessage.oneOf[2]object Yes
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[1].RequestImpersonatedByUserAliasstring No
Response example
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/community/set_socialite_event_decision",
    "RequestUserAlias": "example-user",
    "Payload": {
        "applicationId": 0,
        "status": "Selected"
    }
}
Machine-readable endpoint documentation
POST

/v1/community/set_submit_vote_for_question

#
Saves a poll answer

Parameters

NameTypeRequiredDefaultDescription
questionID int Yes — ID Identifying the Question
selectedAnswerID int Yes — ID of the user selected answer
isWritingRequest bool No false all set_[...] functions have this parameter - if false (which is default) the method will execute without writing any data. Set this parameter to true once you are sure that you tested your logic and want to execute a writing request
Request example (cURL)
curl --request POST \
  'https://ca.appointmenttrader.com/v1/community/set_submit_vote_for_question' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'questionID={{questionID}}' \
  --data-urlencode 'selectedAnswerID={{selectedAnswerID}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}'

Returns

JSON
See the shared response schema and synthetic example.
Response fields
FieldTypeRequiredDescription
$community_set_submit_vote_for_question_Response Yes
$.oneOf[0] Yes
$.oneOf[0].allOf[0]object Yes
$.oneOf[0].allOf[0].RequestUserAliasstring Yes
$.oneOf[0].allOf[0].RequestPathstring | null Yes
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Yes
$.oneOf[0].allOf[0].ResponseCodeinteger Yes
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring No
$.oneOf[0].allOf[1]object Yes
$.oneOf[0].allOf[1].Payloadobject Yes
$.oneOf[0].allOf[1].Payload.questionIDinteger Yes
$.oneOf[0].allOf[1].Payload.postIdinteger Yes
$.oneOf[0].allOf[1].Payload.poll Yes
$.oneOf[0].allOf[1].Payload.poll.anyOf[0]object YesResults and per-answer counts are hidden until the viewer has voted. An empty endTime means no deadline.
$.oneOf[0].allOf[1].Payload.poll.anyOf[0].idinteger Yes
$.oneOf[0].allOf[1].Payload.poll.anyOf[0].postIdinteger Yes
$.oneOf[0].allOf[1].Payload.poll.anyOf[0].viewerAnswerId Yes
$.oneOf[0].allOf[1].Payload.poll.anyOf[0].viewerAnswerId.anyOf[0]integer Yes
$.oneOf[0].allOf[1].Payload.poll.anyOf[0].viewerAnswerId.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.poll.anyOf[0].totalVotesinteger Yes
$.oneOf[0].allOf[1].Payload.poll.anyOf[0].resultVisibilitystring ["visible","hidden"] Yes
$.oneOf[0].allOf[1].Payload.poll.anyOf[0].answersarray Yes
$.oneOf[0].allOf[1].Payload.poll.anyOf[0].answers[]object No
$.oneOf[0].allOf[1].Payload.poll.anyOf[0].answers[].idinteger Yes
$.oneOf[0].allOf[1].Payload.poll.anyOf[0].answers[].titlestring Yes
$.oneOf[0].allOf[1].Payload.poll.anyOf[0].answers[].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.poll.anyOf[0].answers[].voteCountinteger Yes
$.oneOf[0].allOf[1].Payload.poll.anyOf[0].answers[].percentinteger Yes
$.oneOf[0].allOf[1].Payload.poll.anyOf[0].answers[].viewerSelectedboolean Yes
$.oneOf[0].allOf[1].Payload.poll.anyOf[0].answers[].isLeaderboolean Yes
$.oneOf[0].allOf[1].Payload.poll.anyOf[0].questionstring Yes
$.oneOf[0].allOf[1].Payload.poll.anyOf[0].descriptionstring Yes
$.oneOf[0].allOf[1].Payload.poll.anyOf[0].iconstring Yes
$.oneOf[0].allOf[1].Payload.poll.anyOf[0].endTimestring Yes
$.oneOf[0].allOf[1].Payload.poll.anyOf[0].endTimeRelstring Yes
$.oneOf[0].allOf[1].Payload.poll.anyOf[0].isClosedboolean Yes
$.oneOf[0].allOf[1].Payload.poll.anyOf[0].viewerHasVotedboolean Yes
$.oneOf[0].allOf[1].Payload.poll.anyOf[0].canVoteboolean Yes
$.oneOf[0].allOf[1].Payload.poll.anyOf[0].canAddAnswersboolean Yes
$.oneOf[0].allOf[1].Payload.poll.anyOf[0].showResultsboolean Yes
$.oneOf[0].allOf[1].Payload.poll.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.voteIDinteger Yes
$.oneOf[1]object Yes
$.oneOf[1].RequestUserAliasstring Yes
$.oneOf[1].RequestPathstring | null Yes
$.oneOf[1].RequestStatus = "Failed" Yes
$.oneOf[1].ResponseCodeinteger Yes
$.oneOf[1].ResponseMessageAPIResponseMessage Yes
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[1].ResponseMessage.oneOf[1]array Yes
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[1].ResponseMessage.oneOf[2]object Yes
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[1].RequestImpersonatedByUserAliasstring No
Response example
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/community/set_submit_vote_for_question",
    "RequestUserAlias": "example-user",
    "Payload": {
        "questionID": 0,
        "postId": 0,
        "poll": {
            "id": 0,
            "postId": 0,
            "viewerAnswerId": 0,
            "totalVotes": 0,
            "resultVisibility": "visible",
            "answers": [],
            "question": "synthetic-example",
            "description": "synthetic-example",
            "icon": "synthetic-example",
            "endTime": "synthetic-example",
            "endTimeRel": "synthetic-example",
            "isClosed": false,
            "viewerHasVoted": false,
            "canVote": false,
            "canAddAnswers": false,
            "showResults": false
        },
        "voteID": 0
    }
}
Machine-readable endpoint documentation
POST

/v1/community/set_thumbs_up

#
Toggles the current user's legacy thumbs-up reaction on a post. No active reaction sets thumbs_up; active thumbs_up removes it. Existing emoji reactions make this a compatibility wrapper for switching older clients back to thumbs_up.

Parameters

NameTypeRequiredDefaultDescription
postId int Yes — Post being thumbed.
isWritingRequest bool No false all set_[...] functions have this parameter - if false (which is default) the method will execute without writing any data. Set this parameter to true once you are sure that you tested your logic and want to execute a writing request
Request example (cURL)
curl --request POST \
  'https://ca.appointmenttrader.com/v1/community/set_thumbs_up' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'postId={{postId}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}'

Returns

JSON
See the shared response schema and synthetic example.
Response fields
FieldTypeRequiredDescription
$community_set_thumbs_up_Response Yes
$.oneOf[0] Yes
$.oneOf[0].allOf[0]object Yes
$.oneOf[0].allOf[0].RequestUserAliasstring Yes
$.oneOf[0].allOf[0].RequestPathstring | null Yes
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Yes
$.oneOf[0].allOf[0].ResponseCodeinteger Yes
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring No
$.oneOf[0].allOf[1]object Yes
$.oneOf[0].allOf[1].Payloadobject Yes
$.oneOf[0].allOf[1].Payload.thumbsUpinteger Yes
$.oneOf[0].allOf[1].Payload.viewerHasThumbedboolean Yes
$.oneOf[0].allOf[1].Payload.viewerReactionKeystring ["","thumbs_up","heart","money_with_wings","laugh","wow","sad","angry"] Yes
$.oneOf[0].allOf[1].Payload.reactionsobject Yes
$.oneOf[0].allOf[1].Payload.reactions.targetTypestring ["post","chat_message"] Yes
$.oneOf[0].allOf[1].Payload.reactions.targetIdinteger Yes
$.oneOf[0].allOf[1].Payload.reactions.viewerReactionKeystring ["","thumbs_up","heart","money_with_wings","laugh","wow","sad","angry"] Yes
$.oneOf[0].allOf[1].Payload.reactions.viewerHasReactedboolean Yes
$.oneOf[0].allOf[1].Payload.reactions.totalCountinteger Yes
$.oneOf[0].allOf[1].Payload.reactions.countsobject Yes
$.oneOf[0].allOf[1].Payload.reactions.counts.thumbs_upinteger Yes
$.oneOf[0].allOf[1].Payload.reactions.counts.heartinteger Yes
$.oneOf[0].allOf[1].Payload.reactions.counts.money_with_wingsinteger Yes
$.oneOf[0].allOf[1].Payload.reactions.counts.laughinteger Yes
$.oneOf[0].allOf[1].Payload.reactions.counts.wowinteger Yes
$.oneOf[0].allOf[1].Payload.reactions.counts.sadinteger Yes
$.oneOf[0].allOf[1].Payload.reactions.counts.angryinteger Yes
$.oneOf[0].allOf[1].Payload.reactions.recentarray Yes
$.oneOf[0].allOf[1].Payload.reactions.recent[]object No
$.oneOf[0].allOf[1].Payload.reactions.recent[].userIDinteger Yes
$.oneOf[0].allOf[1].Payload.reactions.recent[].usernamestring Yes
$.oneOf[0].allOf[1].Payload.reactions.recent[].reactionKeystring ["thumbs_up","heart","money_with_wings","laugh","wow","sad","angry"] Yes
$.oneOf[0].allOf[1].Payload.reactions.recent[].reactionEmojistring Yes
$.oneOf[0].allOf[1].Payload.reactions.recent[].createdDate Yes
$.oneOf[0].allOf[1].Payload.reactions.recent[].createdDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.reactions.recent[].createdDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.reactions.recent[].lastUpdateDate Yes
$.oneOf[0].allOf[1].Payload.reactions.recent[].lastUpdateDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.reactions.recent[].lastUpdateDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.reactions.recent[].reactedDate Yes
$.oneOf[0].allOf[1].Payload.reactions.recent[].reactedDate.anyOf[0]string Yes
$.oneOf[0].allOf[1].Payload.reactions.recent[].reactedDate.anyOf[1]null Yes
$.oneOf[0].allOf[1].Payload.reactions.recent[].createdDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.reactions.recent[].lastUpdateDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.reactions.recent[].reactedDateDisplaystring Yes
$.oneOf[0].allOf[1].Payload.reactions.reactionChangeobject No
$.oneOf[0].allOf[1].Payload.reactions.reactionChange.targetTypestring ["post","chat_message"] Yes
$.oneOf[0].allOf[1].Payload.reactions.reactionChange.targetIdinteger Yes
$.oneOf[0].allOf[1].Payload.reactions.reactionChange.actorUserIDinteger Yes
$.oneOf[0].allOf[1].Payload.reactions.reactionChange.actionstring ["set","remove"] Yes
$.oneOf[0].allOf[1].Payload.reactions.reactionChange.reactionKeystring ["","thumbs_up","heart","money_with_wings","laugh","wow","sad","angry"] Yes
$.oneOf[0].allOf[1].Payload.reactions.reactionChange.reactionEmojistring Yes
$.oneOf[0].allOf[1].Payload.reactions.reactionChange.previousReactionKeystring ["","thumbs_up","heart","money_with_wings","laugh","wow","sad","angry"] Yes
$.oneOf[0].allOf[1].Payload.reactions.reactionChange.previousReactionEmojistring Yes
$.oneOf[0].allOf[1].Payload.reactions.reactionChange.chatIDinteger No
$.oneOf[0].allOf[1].Payload.reactions.reactionChange.targetCreatorUserIDinteger No
$.oneOf[0].allOf[1].Payload.reactions.reactionChange.postAuthorUserIDinteger No
$.oneOf[1]object Yes
$.oneOf[1].RequestUserAliasstring Yes
$.oneOf[1].RequestPathstring | null Yes
$.oneOf[1].RequestStatus = "Failed" Yes
$.oneOf[1].ResponseCodeinteger Yes
$.oneOf[1].ResponseMessageAPIResponseMessage Yes
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[1].ResponseMessage.oneOf[1]array Yes
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[1].ResponseMessage.oneOf[2]object Yes
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[1].RequestImpersonatedByUserAliasstring No
Response example
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/community/set_thumbs_up",
    "RequestUserAlias": "example-user",
    "Payload": {
        "thumbsUp": 0,
        "viewerHasThumbed": false,
        "viewerReactionKey": "",
        "reactions": {
            "targetType": "post",
            "targetId": 0,
            "viewerReactionKey": "",
            "viewerHasReacted": false,
            "totalCount": 0,
            "counts": {
                "thumbs_up": 0,
                "heart": 0,
                "money_with_wings": 0,
                "laugh": 0,
                "wow": 0,
                "sad": 0,
                "angry": 0
            },
            "recent": []
        }
    }
}
Machine-readable endpoint documentation
POST

/v1/community/set_track_chat_mention_click

#
Records a click on a venue/user mention inside a chat message. Used by the v2 chat dock before normal navigation. Venue clicks can make the sender eligible for the existing short direct-hire bid window.

Parameters

NameTypeRequiredDefaultDescription
mentionId int Yes — The ATNotificationsBodyMentions row ID.
origin string No "" Free-form origin tag, e.g. "chatdock:123".
isWritingRequest bool No false all set_[...] functions have this parameter - if false (which is default) the method will execute without writing any data. Set this parameter to true once you are sure that you tested your logic and want to execute a writing request
Request example (cURL)
curl --request POST \
  'https://ca.appointmenttrader.com/v1/community/set_track_chat_mention_click' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'mentionId={{mentionId}}' \
  --data-urlencode 'origin={{origin}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}'

Returns

JSON
See the shared response schema and synthetic example.
Response fields
FieldTypeRequiredDescription
$community_set_track_chat_mention_click_Response Yes
$.oneOf[0] Yes
$.oneOf[0].allOf[0]object Yes
$.oneOf[0].allOf[0].RequestUserAliasstring Yes
$.oneOf[0].allOf[0].RequestPathstring | null Yes
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Yes
$.oneOf[0].allOf[0].ResponseCodeinteger Yes
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring No
$.oneOf[0].allOf[1]object Yes
$.oneOf[0].allOf[1].Payloadboolean Yes
$.oneOf[0].allOf[1].ResponseMessagestring ["Click recorded","Click ignored"] No
$.oneOf[1]object Yes
$.oneOf[1].RequestUserAliasstring Yes
$.oneOf[1].RequestPathstring | null Yes
$.oneOf[1].RequestStatus = "Failed" Yes
$.oneOf[1].ResponseCodeinteger Yes
$.oneOf[1].ResponseMessageAPIResponseMessage Yes
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[1].ResponseMessage.oneOf[1]array Yes
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[1].ResponseMessage.oneOf[2]object Yes
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[1].RequestImpersonatedByUserAliasstring No
Response example
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Click recorded",
    "RequestPath": "/v1/community/set_track_chat_mention_click",
    "RequestUserAlias": "example-user",
    "Payload": false
}
Machine-readable endpoint documentation
POST

/v1/community/set_track_mention_click

#
Records a click on a post's tag/mention chip. Backs the attribution chain that connects a post → mention → click → transaction. Called via navigator.sendBeacon from the client so the request survives navigation. Public-by-design: anonymous mention clicks are part of attribution analytics and expose no private data.

Parameters

NameTypeRequiredDefaultDescription
mentionId int Yes — The ATDiscussionPostsMentions row ID.
postId int Yes — The owning post ID (for cache + sanity check).
origin string No "" Free-form origin tag, e.g. "newsfeed:all" — captured for analytics.
isWritingRequest bool No false all set_[...] functions have this parameter - if false (which is default) the method will execute without writing any data. Set this parameter to true once you are sure that you tested your logic and want to execute a writing request
interactionType string No "Mention" Mention for navigation, HireDirectly for the profile action.
targetUserId int No 0 Required profile user ID for HireDirectly; must match the mention.
Request example (cURL)
curl --request POST \
  'https://ca.appointmenttrader.com/v1/community/set_track_mention_click' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'mentionId={{mentionId}}' \
  --data-urlencode 'postId={{postId}}' \
  --data-urlencode 'origin={{origin}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}' \
  --data-urlencode 'interactionType={{interactionType}}' \
  --data-urlencode 'targetUserId={{targetUserId}}'

Returns

JSON
See the shared response schema and synthetic example.
Response fields
FieldTypeRequiredDescription
$community_set_track_mention_click_Response Yes
$.oneOf[0] Yes
$.oneOf[0].allOf[0]object Yes
$.oneOf[0].allOf[0].RequestUserAliasstring Yes
$.oneOf[0].allOf[0].RequestPathstring | null Yes
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Yes
$.oneOf[0].allOf[0].ResponseCodeinteger Yes
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring No
$.oneOf[0].allOf[1]object Yes
$.oneOf[0].allOf[1].Payloadboolean Yes
$.oneOf[0].allOf[1].ResponseMessagestring ["Click recorded","Click ignored"] No
$.oneOf[1]object Yes
$.oneOf[1].RequestUserAliasstring Yes
$.oneOf[1].RequestPathstring | null Yes
$.oneOf[1].RequestStatus = "Failed" Yes
$.oneOf[1].ResponseCodeinteger Yes
$.oneOf[1].ResponseMessageAPIResponseMessage Yes
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[1].ResponseMessage.oneOf[1]array Yes
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[1].ResponseMessage.oneOf[2]object Yes
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[1].RequestImpersonatedByUserAliasstring No
Response example
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Click recorded",
    "RequestPath": "/v1/community/set_track_mention_click",
    "RequestUserAlias": "example-user",
    "Payload": false
}
Machine-readable endpoint documentation
POST

/v1/community/set_url_preview

#
Fetches, sanitizes, and stores a URL preview for an authenticated rich-input composer action. The preview fetch happens only on behalf of the creator before send. The saved card stores title/description/site metadata and, when available, a locally cached image ATMedia record. Readers render only persisted metadata/local media and never fetch remote preview assets.

Parameters

NameTypeRequiredDefaultDescription
url string No "" Absolute http/https URL to preview.
isWritingRequest bool No false all set_[...] functions have this parameter - if false (which is default) the method will execute without writing any data. Set this parameter to true once you are sure that you tested your logic and want to execute a writing request
Request example (cURL)
curl --request POST \
  'https://ca.appointmenttrader.com/v1/community/set_url_preview' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'url={{url}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}'

Returns

JSON
See the shared response schema and synthetic example.
Response fields
FieldTypeRequiredDescription
$community_set_url_preview_Response Yes
$.oneOf[0] Yes
$.oneOf[0].allOf[0]object Yes
$.oneOf[0].allOf[0].RequestUserAliasstring Yes
$.oneOf[0].allOf[0].RequestPathstring | null Yes
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Yes
$.oneOf[0].allOf[0].ResponseCodeinteger Yes
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Yes
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring No
$.oneOf[0].allOf[1]object Yes
$.oneOf[0].allOf[1].Payloadobject Yes
$.oneOf[0].allOf[1].Payload.previewobject Yes
$.oneOf[0].allOf[1].Payload.preview.idinteger Yes
$.oneOf[0].allOf[1].Payload.preview.urlstring Yes
$.oneOf[0].allOf[1].Payload.preview.canonicalUrlstring Yes
$.oneOf[0].allOf[1].Payload.preview.hoststring Yes
$.oneOf[0].allOf[1].Payload.preview.siteNamestring Yes
$.oneOf[0].allOf[1].Payload.preview.titlestring Yes
$.oneOf[0].allOf[1].Payload.preview.descriptionstring Yes
$.oneOf[0].allOf[1].Payload.preview.imageMediaIDinteger Yes
$.oneOf[0].allOf[1].Payload.preview.image Yes
$.oneOf[0].allOf[1].Payload.preview.image.anyOf[0]object Yes
$.oneOf[0].allOf[1].Payload.preview.image.anyOf[0].mediaIDinteger Yes
$.oneOf[0].allOf[1].Payload.preview.image.anyOf[0].mediaUrlstring Yes
$.oneOf[0].allOf[1].Payload.preview.image.anyOf[0].thumbUrlstring Yes
$.oneOf[0].allOf[1].Payload.preview.image.anyOf[0].mediaTypestring Yes
$.oneOf[0].allOf[1].Payload.preview.image.anyOf[0].widthinteger Yes
$.oneOf[0].allOf[1].Payload.preview.image.anyOf[0].heightinteger Yes
$.oneOf[0].allOf[1].Payload.preview.image.anyOf[1]null Yes
$.oneOf[1]object Yes
$.oneOf[1].RequestUserAliasstring Yes
$.oneOf[1].RequestPathstring | null Yes
$.oneOf[1].RequestStatus = "Failed" Yes
$.oneOf[1].ResponseCodeinteger Yes
$.oneOf[1].ResponseMessageAPIResponseMessage Yes
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Yes
$.oneOf[1].ResponseMessage.oneOf[1]array Yes
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[1].ResponseMessage.oneOf[2]object Yes
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[1].RequestImpersonatedByUserAliasstring No
Response example
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/community/set_url_preview",
    "RequestUserAlias": "example-user",
    "Payload": {
        "preview": {
            "id": 0,
            "url": "synthetic-example",
            "canonicalUrl": "synthetic-example",
            "host": "synthetic-example",
            "siteName": "synthetic-example",
            "title": "synthetic-example",
            "description": "synthetic-example",
            "imageMediaID": 0,
            "image": {
                "mediaID": 0,
                "mediaUrl": "synthetic-example",
                "thumbUrl": "synthetic-example",
                "mediaType": "synthetic-example",
                "width": 0,
                "height": 0
            }
        }
    }
}
Machine-readable endpoint documentation