当前在线  

/v1/location/

Handles all location related functions.
GET

/v1/location/get_address_suggestions

#
Searches the self-hosted worldwide address dataset. Use HTTPS POST to keep address queries out of URL logs. Authenticated sessions work before identity approval; external clients use the existing AT API-key eligibility rules. Results are mapped suggestions, not proof of residence or postal deliverability. Show the returned OpenStreetMap attribution wherever suggestions are displayed.

参数

名称类型必填默认值描述
query string 是的 — Address text, 3–250 characters.
language string 否 "en" Result names: en, de, fr or local.
请求示例(cURL)
curl --get \
  'https://cn.appointmenttrader.com/v1/location/get_address_suggestions' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'query={{query}}' \
  --data-urlencode 'language={{language}}'

返回值

JSON
See the shared response schema and synthetic example.
响应字段
字段类型必填描述
$location_get_address_suggestions_Response 是的
$.oneOf[0] 是的
$.oneOf[0].allOf[0]object 是的
$.oneOf[0].allOf[0].RequestUserAliasstring 是的
$.oneOf[0].allOf[0].RequestPathstring | null 是的
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" 是的
$.oneOf[0].allOf[0].ResponseCodeinteger 是的
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage 否
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage 否
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring 否
$.oneOf[0].allOf[1]object 是的
$.oneOf[0].allOf[1].Payloadobject 是的
$.oneOf[0].allOf[1].Payload.suggestionsarray 是的
$.oneOf[0].allOf[1].Payload.suggestions[]object 否
$.oneOf[0].allOf[1].Payload.suggestions[].labelstring 是的
$.oneOf[0].allOf[1].Payload.suggestions[].typestring 是的
$.oneOf[0].allOf[1].Payload.suggestions[].addressobject 是的
$.oneOf[0].allOf[1].Payload.suggestions[].address.formatted_addressstring 是的
$.oneOf[0].allOf[1].Payload.suggestions[].address.address_componentsarray 是的
$.oneOf[0].allOf[1].Payload.suggestions[].address.address_components[]object 否
$.oneOf[0].allOf[1].Payload.suggestions[].address.address_components[].long_namestring 是的
$.oneOf[0].allOf[1].Payload.suggestions[].address.address_components[].short_namestring 是的
$.oneOf[0].allOf[1].Payload.suggestions[].address.address_components[].typesarray 是的
$.oneOf[0].allOf[1].Payload.suggestions[].address.address_components[].types[]string 否
$.oneOf[0].allOf[1].Payload.suggestions[].address.source = "photon" 是的
$.oneOf[0].allOf[1].Payload.suggestions[].address.osmobject 是的
$.oneOf[0].allOf[1].Payload.suggestions[].address.osm.typestring ["N","W","R"] 是的
$.oneOf[0].allOf[1].Payload.suggestions[].address.osm.idstring 是的
$.oneOf[0].allOf[1].Payload.suggestions[].address.coordinatesobject 是的
$.oneOf[0].allOf[1].Payload.suggestions[].address.coordinates.latitudenumber 是的
$.oneOf[0].allOf[1].Payload.suggestions[].address.coordinates.longitudenumber 是的
$.oneOf[0].allOf[1].Payload.suggestions[].address.resultTypestring 是的
$.oneOf[0].allOf[1].Payload.suggestions[].address.schemaVersion = 1 是的
$.oneOf[0].allOf[1].Payload.attributionstring 是的
$.oneOf[0].allOf[1].Payload.attributionURLstring 是的
$.oneOf[1]object 是的
$.oneOf[1].RequestUserAliasstring 是的
$.oneOf[1].RequestPathstring | null 是的
$.oneOf[1].RequestStatus = "Failed" 是的
$.oneOf[1].ResponseCodeinteger 是的
$.oneOf[1].ResponseMessageAPIResponseMessage 是的
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null 是的
$.oneOf[1].ResponseMessage.oneOf[1]array 是的
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage 否
$.oneOf[1].ResponseMessage.oneOf[2]object 是的
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage 否
$.oneOf[1].RequestImpersonatedByUserAliasstring 否
响应示例
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/location/get_address_suggestions",
    "RequestUserAlias": "example-user",
    "Payload": {
        "suggestions": [],
        "attribution": "Synthetic attribution example.",
        "attributionURL": "https://www.example.invalid/copyright"
    }
}
机器可读的端点文档
GET

/v1/location/get_category

#
Returns the locations category type (f.i. Restaurant or Prepaid-Restaurant) and the required field list for listings of this category. Public-by-design: location category metadata and listing field requirements are public marketplace configuration.

参数

名称类型必填默认值描述
locationAlias string 是的 — Slug found after the slash when opening a location in the portal
请求示例(cURL)
curl --get \
  'https://cn.appointmenttrader.com/v1/location/get_category' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'locationAlias={{locationAlias}}'

返回值

JSON
See the shared response schema and synthetic example.
响应字段
字段类型必填描述
$location_get_category_Response 是的
$.oneOf[0] 是的
$.oneOf[0].allOf[0]object 是的
$.oneOf[0].allOf[0].RequestUserAliasstring 是的
$.oneOf[0].allOf[0].RequestPathstring | null 是的
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" 是的
$.oneOf[0].allOf[0].ResponseCodeinteger 是的
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage 否
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage 否
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring 否
$.oneOf[0].allOf[1]object 是的
$.oneOf[0].allOf[1].Payloadobject 是的
$.oneOf[0].allOf[1].Payload.Namestring 是的
$.oneOf[0].allOf[1].Payload.MetaInformationobject 是的
$.oneOf[0].allOf[1].Payload.MetaInformation.categorySlug 是的
$.oneOf[0].allOf[1].Payload.MetaInformation.categorySlug.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.MetaInformation.categorySlug.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.MetaInformation.categoryNamestring 是的
$.oneOf[0].allOf[1].Payload.MetaInformation.categoryInventoryTypeDescriptorstring 是的
$.oneOf[0].allOf[1].Payload.MetaInformation.newListingAllowedboolean 是的
$.oneOf[0].allOf[1].Payload.MetaInformation.newListingErrorstring 是的
$.oneOf[0].allOf[1].Payload.KeyValueListarray 是的
$.oneOf[0].allOf[1].Payload.KeyValueList[]object 否
$.oneOf[0].allOf[1].Payload.KeyValueList[].fieldIDDatabaseInteger 是的Integer value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.KeyValueList[].fieldID.oneOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.KeyValueList[].fieldID.oneOf[1]string 是的
$.oneOf[0].allOf[1].Payload.KeyValueList[].fieldCaptionstring 是的
$.oneOf[0].allOf[1].Payload.KeyValueList[].fieldTypestring ["text","image","currency","link"] 是的
$.oneOf[0].allOf[1].Payload.KeyValueList[].fieldIsOptionalDatabaseInteger 是的Integer value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.KeyValueList[].fieldIsOptional.oneOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.KeyValueList[].fieldIsOptional.oneOf[1]string 是的
$.oneOf[0].allOf[1].Payload.KeyValueList[].fieldDescriptionstring 是的
$.oneOf[0].allOf[1].Payload.KeyValueFieldListarray 是的
$.oneOf[0].allOf[1].Payload.KeyValueFieldList[]string 否
$.oneOf[1]object 是的
$.oneOf[1].RequestUserAliasstring 是的
$.oneOf[1].RequestPathstring | null 是的
$.oneOf[1].RequestStatus = "Failed" 是的
$.oneOf[1].ResponseCodeinteger 是的
$.oneOf[1].ResponseMessageAPIResponseMessage 是的
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null 是的
$.oneOf[1].ResponseMessage.oneOf[1]array 是的
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage 否
$.oneOf[1].ResponseMessage.oneOf[2]object 是的
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage 否
$.oneOf[1].RequestImpersonatedByUserAliasstring 否
响应示例
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/location/get_category",
    "RequestUserAlias": "example-user",
    "Payload": {
        "Name": "synthetic-example",
        "MetaInformation": {
            "categorySlug": "synthetic-example",
            "categoryName": "synthetic-example",
            "categoryInventoryTypeDescriptor": "synthetic-example",
            "newListingAllowed": false,
            "newListingError": "synthetic-example"
        },
        "KeyValueList": [],
        "KeyValueFieldList": []
    }
}
机器可读的端点文档
GET

/v1/location/get_category_list

#
Searches all categories

参数

名称类型必填默认值描述
searchFilter string 否 "" filter criteria
filterBy string 否 "locationCategoryName" comma seperated list of fields that should be included
pageSize int 否 50 Defines how many results will be return per request
pageNumber int 否 0 Defines which page should be returned
请求示例(cURL)
curl --get \
  'https://cn.appointmenttrader.com/v1/location/get_category_list' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'searchFilter={{searchFilter}}' \
  --data-urlencode 'filterBy={{filterBy}}' \
  --data-urlencode 'pageSize={{pageSize}}' \
  --data-urlencode 'pageNumber={{pageNumber}}'

返回值

JSON
See the shared response schema and synthetic example.
响应字段
字段类型必填描述
$location_get_category_list_Response 是的
$.oneOf[0] 是的
$.oneOf[0].allOf[0]object 是的
$.oneOf[0].allOf[0].RequestUserAliasstring 是的
$.oneOf[0].allOf[0].RequestPathstring | null 是的
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" 是的
$.oneOf[0].allOf[0].ResponseCodeinteger 是的
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage 否
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage 否
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring 否
$.oneOf[0].allOf[1]object 是的
$.oneOf[0].allOf[1].Payloadobject 是的
$.oneOf[0].allOf[1].Payload.ATResponseObjectType = "NestedKeyValueList" 是的
$.oneOf[0].allOf[1].Payload.ResponseBodyobject 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.Namestring 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.MetaInformationarray 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.MetaInformation[]string 否
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueListarray 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[]object 否
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].locationCategoryIDDatabaseInteger 是的Integer value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].locationCategoryID.oneOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].locationCategoryID.oneOf[1]string 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].locationCategoryNamestring 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].locationCategoryDescriptionstring 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueFieldListarray 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueFieldList[]string 否
$.oneOf[1]object 是的
$.oneOf[1].RequestUserAliasstring 是的
$.oneOf[1].RequestPathstring | null 是的
$.oneOf[1].RequestStatus = "Failed" 是的
$.oneOf[1].ResponseCodeinteger 是的
$.oneOf[1].ResponseMessageAPIResponseMessage 是的
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null 是的
$.oneOf[1].ResponseMessage.oneOf[1]array 是的
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage 否
$.oneOf[1].ResponseMessage.oneOf[2]object 是的
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage 否
$.oneOf[1].RequestImpersonatedByUserAliasstring 否
响应示例
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/location/get_category_list",
    "RequestUserAlias": "example-user",
    "Payload": {
        "ATResponseObjectType": "NestedKeyValueList",
        "ResponseBody": {
            "Name": "synthetic-example",
            "MetaInformation": [],
            "KeyValueList": [],
            "KeyValueFieldList": []
        }
    }
}
机器可读的端点文档
GET

/v1/location/get_city_list

#
Searches all cities

参数

名称类型必填默认值描述
searchFilter string 否 "" filter criteria
filterBy string 否 "cityName" comma seperated list of fields that should be included
pageSize int 否 50 Defines how many results will be return per request
pageNumber int 否 0 Defines which page should be returned
请求示例(cURL)
curl --get \
  'https://cn.appointmenttrader.com/v1/location/get_city_list' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'searchFilter={{searchFilter}}' \
  --data-urlencode 'filterBy={{filterBy}}' \
  --data-urlencode 'pageSize={{pageSize}}' \
  --data-urlencode 'pageNumber={{pageNumber}}'

返回值

JSON
See the shared response schema and synthetic example.
响应字段
字段类型必填描述
$location_get_city_list_Response 是的
$.oneOf[0] 是的
$.oneOf[0].allOf[0]object 是的
$.oneOf[0].allOf[0].RequestUserAliasstring 是的
$.oneOf[0].allOf[0].RequestPathstring | null 是的
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" 是的
$.oneOf[0].allOf[0].ResponseCodeinteger 是的
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage 否
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage 否
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring 否
$.oneOf[0].allOf[1]object 是的
$.oneOf[0].allOf[1].Payloadobject 是的
$.oneOf[0].allOf[1].Payload.ATResponseObjectType = "NestedKeyValueList" 是的
$.oneOf[0].allOf[1].Payload.ResponseBodyobject 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.Namestring 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.MetaInformationarray 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.MetaInformation[]string 否
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueListarray 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[]object 否
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].cityName 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].cityName.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].cityName.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].citySlugstring 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].cityGroupCode 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].cityGroupCode.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].cityGroupCode.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueFieldListarray 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueFieldList[]string 否
$.oneOf[1]object 是的
$.oneOf[1].RequestUserAliasstring 是的
$.oneOf[1].RequestPathstring | null 是的
$.oneOf[1].RequestStatus = "Failed" 是的
$.oneOf[1].ResponseCodeinteger 是的
$.oneOf[1].ResponseMessageAPIResponseMessage 是的
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null 是的
$.oneOf[1].ResponseMessage.oneOf[1]array 是的
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage 否
$.oneOf[1].ResponseMessage.oneOf[2]object 是的
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage 否
$.oneOf[1].RequestImpersonatedByUserAliasstring 否
响应示例
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/location/get_city_list",
    "RequestUserAlias": "example-user",
    "Payload": {
        "ATResponseObjectType": "NestedKeyValueList",
        "ResponseBody": {
            "Name": "synthetic-example",
            "MetaInformation": [],
            "KeyValueList": [],
            "KeyValueFieldList": []
        }
    }
}
机器可读的端点文档
GET

/v1/location/get_comparable_trades

#
Returns comparable price information for any inventory type and date.

参数

名称类型必填默认值描述
locationAlias string 是的 — Slug found after the slash when opening a location in the portal
dateTime string 是的 — Date and Time of listing, must match one of the screenshots provided in the Key Value list below. Date format: YYYY-MM-DD HH:MM:SS
inventoryTypeID int 是的 — inventoryTypeID found in /v1/location/get_inventory_types
请求示例(cURL)
curl --get \
  'https://cn.appointmenttrader.com/v1/location/get_comparable_trades' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'locationAlias={{locationAlias}}' \
  --data-urlencode 'dateTime={{dateTime}}' \
  --data-urlencode 'inventoryTypeID={{inventoryTypeID}}'

返回值

JSON
See the shared response schema and synthetic example.
响应字段
字段类型必填描述
$location_get_comparable_trades_Response 是的
$.oneOf[0] 是的
$.oneOf[0].allOf[0]object 是的
$.oneOf[0].allOf[0].RequestUserAliasstring 是的
$.oneOf[0].allOf[0].RequestPathstring | null 是的
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" 是的
$.oneOf[0].allOf[0].ResponseCodeinteger 是的
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage 否
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage 否
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring 否
$.oneOf[0].allOf[1]object 是的
$.oneOf[0].allOf[1].Payloadobject 是的
$.oneOf[0].allOf[1].Payload.ATResponseObjectType = "NestedKeyValueList" 是的
$.oneOf[0].allOf[1].Payload.ResponseBodyobject 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.Namestring 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.MetaInformationobject 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.MetaInformation.average_priceAmountInSmallestUnitnumber 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.MetaInformation.low_priceAmountInSmallestUnitnumber 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.MetaInformation.high_priceAmountInSmallestUnitnumber 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.MetaInformation.isExactInventoryTypeComparableboolean 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.MetaInformation.currencyCode = "USD" 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.MetaInformation.priceFactorstring 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueListarray 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[]object 否
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].locationAliasstring 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].locationNamestring 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].popularityScoreBracket 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].popularityScoreBracket.anyOf[0]DatabaseInteger 是的Integer value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].popularityScoreBracket.anyOf[0].oneOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].popularityScoreBracket.anyOf[0].oneOf[1]string 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].popularityScoreBracket.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].appointmentNoticestring 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].priceAmountInSmallestUnitDatabaseNumber 是的Numeric value; MySQL reads can serialize numbers as numeric strings.
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].priceAmountInSmallestUnit.oneOf[0]number 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].priceAmountInSmallestUnit.oneOf[1]string 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].transactionTypestring 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].currencyCode = "USD" 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueFieldListarray 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueFieldList[]string 否
$.oneOf[1]object 是的
$.oneOf[1].RequestUserAliasstring 是的
$.oneOf[1].RequestPathstring | null 是的
$.oneOf[1].RequestStatus = "Failed" 是的
$.oneOf[1].ResponseCodeinteger 是的
$.oneOf[1].ResponseMessageAPIResponseMessage 是的
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null 是的
$.oneOf[1].ResponseMessage.oneOf[1]array 是的
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage 否
$.oneOf[1].ResponseMessage.oneOf[2]object 是的
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage 否
$.oneOf[1].RequestImpersonatedByUserAliasstring 否
响应示例
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/location/get_comparable_trades",
    "RequestUserAlias": "example-user",
    "Payload": {
        "ATResponseObjectType": "NestedKeyValueList",
        "ResponseBody": {
            "Name": "synthetic-example",
            "MetaInformation": {
                "average_priceAmountInSmallestUnit": 0,
                "low_priceAmountInSmallestUnit": 0,
                "high_priceAmountInSmallestUnit": 0,
                "isExactInventoryTypeComparable": false,
                "currencyCode": "USD",
                "priceFactor": "synthetic-example"
            },
            "KeyValueList": [],
            "KeyValueFieldList": []
        }
    }
}
机器可读的端点文档
GET

/v1/location/get_follow_recommendations

#
Related venue exploration for the follow dialog, excluding locations already followed.

参数

名称类型必填默认值描述
locationID int 是的 — Location that anchors the recommendations.
请求示例(cURL)
curl --get \
  'https://cn.appointmenttrader.com/v1/location/get_follow_recommendations' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'locationID={{locationID}}'

返回值

JSON
See the shared response schema and synthetic example.
响应字段
字段类型必填描述
$location_get_follow_recommendations_Response 是的
$.oneOf[0] 是的
$.oneOf[0].allOf[0]object 是的
$.oneOf[0].allOf[0].RequestUserAliasstring 是的
$.oneOf[0].allOf[0].RequestPathstring | null 是的
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" 是的
$.oneOf[0].allOf[0].ResponseCodeinteger 是的
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage 否
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage 否
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring 否
$.oneOf[0].allOf[1]object 是的
$.oneOf[0].allOf[1].Payloadobject 是的
$.oneOf[0].allOf[1].Payload.relatedVenuesarray 是的
$.oneOf[0].allOf[1].Payload.relatedVenues[]object 否
$.oneOf[0].allOf[1].Payload.relatedVenues[].valuestring 是的
$.oneOf[0].allOf[1].Payload.relatedVenues[].labelstring 是的
$.oneOf[0].allOf[1].Payload.relatedVenues[].namestring 是的
$.oneOf[0].allOf[1].Payload.relatedVenues[].aliasstring 是的
$.oneOf[0].allOf[1].Payload.relatedVenues[].citystring 是的
$.oneOf[0].allOf[1].Payload.relatedVenues[].stateShortstring 是的
$.oneOf[0].allOf[1].Payload.relatedVenues[].countryShortstring 是的
$.oneOf[0].allOf[1].Payload.relatedVenues[].categoryNamestring 是的
$.oneOf[0].allOf[1].Payload.relatedVenues[].imageURLstring 是的
$.oneOf[0].allOf[1].Payload.relatedVenues[].sourceLocationNamestring 是的
$.oneOf[0].allOf[1].Payload.relatedVenues[].recentTradeAmountLabelstring 是的
$.oneOf[0].allOf[1].Payload.relatedVenues[].totalTradeAmountLabelstring 是的
$.oneOf[0].allOf[1].Payload.relatedVenues[].locationIDinteger 是的
$.oneOf[0].allOf[1].Payload.relatedVenues[].sourceLocationIDinteger 是的
$.oneOf[0].allOf[1].Payload.relatedVenues[].relationshipCountinteger 是的
$.oneOf[0].allOf[1].Payload.relatedVenues[].recentTradeCountinteger 是的
$.oneOf[0].allOf[1].Payload.relatedVenues[].recentTradeAmountinteger 是的
$.oneOf[0].allOf[1].Payload.relatedVenues[].totalTradeCountinteger 是的
$.oneOf[0].allOf[1].Payload.relatedVenues[].totalTradeAmountinteger 是的
$.oneOf[1]object 是的
$.oneOf[1].RequestUserAliasstring 是的
$.oneOf[1].RequestPathstring | null 是的
$.oneOf[1].RequestStatus = "Failed" 是的
$.oneOf[1].ResponseCodeinteger 是的
$.oneOf[1].ResponseMessageAPIResponseMessage 是的
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null 是的
$.oneOf[1].ResponseMessage.oneOf[1]array 是的
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage 否
$.oneOf[1].ResponseMessage.oneOf[2]object 是的
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage 否
$.oneOf[1].RequestImpersonatedByUserAliasstring 否
响应示例
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/location/get_follow_recommendations",
    "RequestUserAlias": "example-user",
    "Payload": {
        "relatedVenues": []
    }
}
机器可读的端点文档
GET

/v1/location/get_inventory_types

#
Returns the inventory types available for the requested location.

参数

名称类型必填默认值描述
locationAlias string 是的 — Slug found after the slash when opening a location in the portal
searchFilter string 否 "" Search filter
请求示例(cURL)
curl --get \
  'https://cn.appointmenttrader.com/v1/location/get_inventory_types' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'locationAlias={{locationAlias}}' \
  --data-urlencode 'searchFilter={{searchFilter}}'

返回值

JSON
See the shared response schema and synthetic example.
响应字段
字段类型必填描述
$location_get_inventory_types_Response 是的
$.oneOf[0] 是的
$.oneOf[0].allOf[0]object 是的
$.oneOf[0].allOf[0].RequestUserAliasstring 是的
$.oneOf[0].allOf[0].RequestPathstring | null 是的
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" 是的
$.oneOf[0].allOf[0].ResponseCodeinteger 是的
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage 否
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage 否
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring 否
$.oneOf[0].allOf[1]object 是的
$.oneOf[0].allOf[1].Payloadobject 是的
$.oneOf[0].allOf[1].Payload.ATResponseObjectType = "NestedKeyValueList" 是的
$.oneOf[0].allOf[1].Payload.ResponseBodyobject 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.Namestring 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.MetaInformationarray 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.MetaInformation[]string 否
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueListarray 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[]object 否
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].inventoryTypeIDDatabaseInteger 是的Integer value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].inventoryTypeID.oneOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].inventoryTypeID.oneOf[1]string 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].inventoryTypeNamestring 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueFieldListarray 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueFieldList[]string 否
$.oneOf[1]object 是的
$.oneOf[1].RequestUserAliasstring 是的
$.oneOf[1].RequestPathstring | null 是的
$.oneOf[1].RequestStatus = "Failed" 是的
$.oneOf[1].ResponseCodeinteger 是的
$.oneOf[1].ResponseMessageAPIResponseMessage 是的
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null 是的
$.oneOf[1].ResponseMessage.oneOf[1]array 是的
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage 否
$.oneOf[1].ResponseMessage.oneOf[2]object 是的
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage 否
$.oneOf[1].RequestImpersonatedByUserAliasstring 否
响应示例
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/location/get_inventory_types",
    "RequestUserAlias": "example-user",
    "Payload": {
        "ATResponseObjectType": "NestedKeyValueList",
        "ResponseBody": {
            "Name": "synthetic-example",
            "MetaInformation": [],
            "KeyValueList": [],
            "KeyValueFieldList": []
        }
    }
}
机器可读的端点文档
GET

/v1/location/get_list

#
Searches all location aliasses

参数

名称类型必填默认值描述
searchFilter string 是的 — filter criteria
pageSize int 否 50 Defines how many results will be return per request
pageNumber int 否 0 Defines which page should be returned
请求示例(cURL)
curl --get \
  'https://cn.appointmenttrader.com/v1/location/get_list' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'searchFilter={{searchFilter}}' \
  --data-urlencode 'pageSize={{pageSize}}' \
  --data-urlencode 'pageNumber={{pageNumber}}'

返回值

JSON
See the shared response schema and synthetic example.
响应字段
字段类型必填描述
$location_get_list_Response 是的
$.oneOf[0] 是的
$.oneOf[0].allOf[0]object 是的
$.oneOf[0].allOf[0].RequestUserAliasstring 是的
$.oneOf[0].allOf[0].RequestPathstring | null 是的
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" 是的
$.oneOf[0].allOf[0].ResponseCodeinteger 是的
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage 否
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage 否
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring 否
$.oneOf[0].allOf[1]object 是的
$.oneOf[0].allOf[1].Payloadobject 是的
$.oneOf[0].allOf[1].Payload.ATResponseObjectType = "NestedKeyValueList" 是的
$.oneOf[0].allOf[1].Payload.ResponseBodyobject 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.Namestring 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.MetaInformationarray 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.MetaInformation[]string 否
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueListarray 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[]object 否
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].locationAliasstring 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].locationCategoryNamestring 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].locationCategoryID 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].locationCategoryID.anyOf[0]DatabaseInteger 是的Integer value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].locationCategoryID.anyOf[0].oneOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].locationCategoryID.anyOf[0].oneOf[1]string 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].locationCategoryID.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].city 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].city.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].city.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].localATRank 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].localATRank.anyOf[0]DatabaseInteger 是的Integer value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].localATRank.anyOf[0].oneOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].localATRank.anyOf[0].oneOf[1]string 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].localATRank.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].globalATRank 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].globalATRank.anyOf[0]DatabaseInteger 是的Integer value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].globalATRank.anyOf[0].oneOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].globalATRank.anyOf[0].oneOf[1]string 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].globalATRank.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueFieldListarray 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueFieldList[]string 否
$.oneOf[1]object 是的
$.oneOf[1].RequestUserAliasstring 是的
$.oneOf[1].RequestPathstring | null 是的
$.oneOf[1].RequestStatus = "Failed" 是的
$.oneOf[1].ResponseCodeinteger 是的
$.oneOf[1].ResponseMessageAPIResponseMessage 是的
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null 是的
$.oneOf[1].ResponseMessage.oneOf[1]array 是的
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage 否
$.oneOf[1].ResponseMessage.oneOf[2]object 是的
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage 否
$.oneOf[1].RequestImpersonatedByUserAliasstring 否
响应示例
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/location/get_list",
    "RequestUserAlias": "example-user",
    "Payload": {
        "ATResponseObjectType": "NestedKeyValueList",
        "ResponseBody": {
            "Name": "synthetic-example",
            "MetaInformation": [],
            "KeyValueList": [],
            "KeyValueFieldList": []
        }
    }
}
机器可读的端点文档
GET

/v1/location/get_metric_history

#
Returns history of location metrics across a defined timeframe

参数

名称类型必填默认值描述
locationAlias string 是的 — Slug found after the slash when opening a location in the portal
metricList string 是的 — list of metrics to return. All available metricnames for location and timeframe are returned in the MetaInformation of the return list
interval string 是的 — timeframe between metrics, valid values are: day,week,month,year
dateRangeStart string 是的 — oldest date of metrics to be reported Date format: YYYY-MM-DD
dateRangeEnd string 是的 — latest date of metrics to be reported Date format: YYYY-MM-DD
请求示例(cURL)
curl --get \
  'https://cn.appointmenttrader.com/v1/location/get_metric_history' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'locationAlias={{locationAlias}}' \
  --data-urlencode 'metricList={{metricList}}' \
  --data-urlencode 'interval={{interval}}' \
  --data-urlencode 'dateRangeStart={{dateRangeStart}}' \
  --data-urlencode 'dateRangeEnd={{dateRangeEnd}}'

返回值

JSON
See the shared response schema and synthetic example.
响应字段
字段类型必填描述
$location_get_metric_history_Response 是的
$.oneOf[0] 是的
$.oneOf[0].allOf[0]object 是的
$.oneOf[0].allOf[0].RequestUserAliasstring 是的
$.oneOf[0].allOf[0].RequestPathstring | null 是的
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" 是的
$.oneOf[0].allOf[0].ResponseCodeinteger 是的
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage 否
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage 否
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring 否
$.oneOf[0].allOf[1]object 是的
$.oneOf[0].allOf[1].Payloadobject 是的
$.oneOf[0].allOf[1].Payload.ATResponseObjectType = "NestedKeyValueList" 是的
$.oneOf[0].allOf[1].Payload.ResponseBodyobject 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.Namestring 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.MetaInformationobject 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.MetaInformation.AllAvailableMetrics 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.MetaInformation.AllAvailableMetrics.oneOf[0]array 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.MetaInformation.AllAvailableMetrics.oneOf[0][]string 否
$.oneOf[0].allOf[1].Payload.ResponseBody.MetaInformation.AllAvailableMetrics.oneOf[1] = false 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.oneOf[0]object 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.oneOf[0].*array 否
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.oneOf[0].*[]object 否
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.oneOf[0].*[].locationMetricNamestring 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.oneOf[0].*[].locationMetricIntegerValue 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.oneOf[0].*[].locationMetricIntegerValue.anyOf[0]DatabaseInteger 是的Integer value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.oneOf[0].*[].locationMetricIntegerValue.anyOf[0].oneOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.oneOf[0].*[].locationMetricIntegerValue.anyOf[0].oneOf[1]string 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.oneOf[0].*[].locationMetricIntegerValue.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.oneOf[0].*[].locationMetricTextValue 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.oneOf[0].*[].locationMetricTextValue.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.oneOf[0].*[].locationMetricTextValue.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.oneOf[0].*[].1DayChange 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.oneOf[0].*[].1DayChange.anyOf[0]DatabaseInteger 是的Integer value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.oneOf[0].*[].1DayChange.anyOf[0].oneOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.oneOf[0].*[].1DayChange.anyOf[0].oneOf[1]string 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.oneOf[0].*[].1DayChange.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.oneOf[0].*[].7DayChange 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.oneOf[0].*[].7DayChange.anyOf[0]DatabaseInteger 是的Integer value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.oneOf[0].*[].7DayChange.anyOf[0].oneOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.oneOf[0].*[].7DayChange.anyOf[0].oneOf[1]string 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.oneOf[0].*[].7DayChange.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.oneOf[0].*[].30DayChange 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.oneOf[0].*[].30DayChange.anyOf[0]DatabaseInteger 是的Integer value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.oneOf[0].*[].30DayChange.anyOf[0].oneOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.oneOf[0].*[].30DayChange.anyOf[0].oneOf[1]string 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.oneOf[0].*[].30DayChange.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.oneOf[0].*[].3MoChange 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.oneOf[0].*[].3MoChange.anyOf[0]DatabaseInteger 是的Integer value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.oneOf[0].*[].3MoChange.anyOf[0].oneOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.oneOf[0].*[].3MoChange.anyOf[0].oneOf[1]string 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.oneOf[0].*[].3MoChange.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.oneOf[0].*[].12MoChange 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.oneOf[0].*[].12MoChange.anyOf[0]DatabaseInteger 是的Integer value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.oneOf[0].*[].12MoChange.anyOf[0].oneOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.oneOf[0].*[].12MoChange.anyOf[0].oneOf[1]string 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.oneOf[0].*[].12MoChange.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.oneOf[1]array 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.oneOf[1][]string 否
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueFieldListarray 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueFieldList[]string 否
$.oneOf[1]object 是的
$.oneOf[1].RequestUserAliasstring 是的
$.oneOf[1].RequestPathstring | null 是的
$.oneOf[1].RequestStatus = "Failed" 是的
$.oneOf[1].ResponseCodeinteger 是的
$.oneOf[1].ResponseMessageAPIResponseMessage 是的
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null 是的
$.oneOf[1].ResponseMessage.oneOf[1]array 是的
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage 否
$.oneOf[1].ResponseMessage.oneOf[2]object 是的
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage 否
$.oneOf[1].RequestImpersonatedByUserAliasstring 否
响应示例
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/location/get_metric_history",
    "RequestUserAlias": "example-user",
    "Payload": {
        "ATResponseObjectType": "NestedKeyValueList",
        "ResponseBody": {
            "Name": "synthetic-example",
            "MetaInformation": {
                "AllAvailableMetrics": []
            },
            "KeyValueList": [],
            "KeyValueFieldList": []
        }
    }
}
机器可读的端点文档
GET

/v1/location/get_metrics

#
Returns detailed 90 day location trading metrics

参数

名称类型必填默认值描述
locationAlias string 是的 — Slug found after the slash when opening a location in the portal
dateRangeStart string 是的 — oldest date of metrics to be reported Date format: YYYY-MM-DD
dateRangeEnd string 是的 — latest date of metrics to be reported Date format: YYYY-MM-DD
请求示例(cURL)
curl --get \
  'https://cn.appointmenttrader.com/v1/location/get_metrics' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'locationAlias={{locationAlias}}' \
  --data-urlencode 'dateRangeStart={{dateRangeStart}}' \
  --data-urlencode 'dateRangeEnd={{dateRangeEnd}}'

返回值

JSON
See the shared response schema and synthetic example.
响应字段
字段类型必填描述
$location_get_metrics_Response 是的
$.oneOf[0] 是的
$.oneOf[0].allOf[0]object 是的
$.oneOf[0].allOf[0].RequestUserAliasstring 是的
$.oneOf[0].allOf[0].RequestPathstring | null 是的
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" 是的
$.oneOf[0].allOf[0].ResponseCodeinteger 是的
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage 否
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage 否
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring 否
$.oneOf[0].allOf[1]object 是的
$.oneOf[0].allOf[1].Payloadobject 是的
$.oneOf[0].allOf[1].Payload.ATResponseObjectType = "NestedKeyValueList" 是的
$.oneOf[0].allOf[1].Payload.ResponseBodyobject 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.Namestring 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.MetaInformationarray 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.MetaInformation[]string 否
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueListobject 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.LowPrice 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.LowPrice.anyOf[0]DatabaseNumber 是的Numeric value; MySQL reads can serialize numbers as numeric strings.
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.LowPrice.anyOf[0].oneOf[0]number 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.LowPrice.anyOf[0].oneOf[1]string 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.LowPrice.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.HighPrice 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.HighPrice.anyOf[0]DatabaseNumber 是的Numeric value; MySQL reads can serialize numbers as numeric strings.
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.HighPrice.anyOf[0].oneOf[0]number 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.HighPrice.anyOf[0].oneOf[1]string 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.HighPrice.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.AveragePrice 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.AveragePrice.anyOf[0]DatabaseNumber 是的Numeric value; MySQL reads can serialize numbers as numeric strings.
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.AveragePrice.anyOf[0].oneOf[0]number 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.AveragePrice.anyOf[0].oneOf[1]string 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.AveragePrice.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.LowestBid 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.LowestBid.anyOf[0]DatabaseNumber 是的Numeric value; MySQL reads can serialize numbers as numeric strings.
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.LowestBid.anyOf[0].oneOf[0]number 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.LowestBid.anyOf[0].oneOf[1]string 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.LowestBid.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.AverageBid 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.AverageBid.anyOf[0]DatabaseNumber 是的Numeric value; MySQL reads can serialize numbers as numeric strings.
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.AverageBid.anyOf[0].oneOf[0]number 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.AverageBid.anyOf[0].oneOf[1]string 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.AverageBid.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.HighestBid 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.HighestBid.anyOf[0]DatabaseNumber 是的Numeric value; MySQL reads can serialize numbers as numeric strings.
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.HighestBid.anyOf[0].oneOf[0]number 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.HighestBid.anyOf[0].oneOf[1]string 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.HighestBid.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.LowestAsk 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.LowestAsk.anyOf[0]DatabaseNumber 是的Numeric value; MySQL reads can serialize numbers as numeric strings.
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.LowestAsk.anyOf[0].oneOf[0]number 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.LowestAsk.anyOf[0].oneOf[1]string 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.LowestAsk.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.AverageAsk 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.AverageAsk.anyOf[0]DatabaseNumber 是的Numeric value; MySQL reads can serialize numbers as numeric strings.
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.AverageAsk.anyOf[0].oneOf[0]number 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.AverageAsk.anyOf[0].oneOf[1]string 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.AverageAsk.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.HighestAsk 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.HighestAsk.anyOf[0]DatabaseNumber 是的Numeric value; MySQL reads can serialize numbers as numeric strings.
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.HighestAsk.anyOf[0].oneOf[0]number 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.HighestAsk.anyOf[0].oneOf[1]string 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.HighestAsk.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.AvgThreeDayTransactionPrice 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.AvgThreeDayTransactionPrice.anyOf[0]DatabaseNumber 是的Numeric value; MySQL reads can serialize numbers as numeric strings.
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.AvgThreeDayTransactionPrice.anyOf[0].oneOf[0]number 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.AvgThreeDayTransactionPrice.anyOf[0].oneOf[1]string 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.AvgThreeDayTransactionPrice.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.Avg30DayTransactionPrice 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.Avg30DayTransactionPrice.anyOf[0]DatabaseNumber 是的Numeric value; MySQL reads can serialize numbers as numeric strings.
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.Avg30DayTransactionPrice.anyOf[0].oneOf[0]number 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.Avg30DayTransactionPrice.anyOf[0].oneOf[1]string 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.Avg30DayTransactionPrice.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.TransacationVolume 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.TransacationVolume.anyOf[0]DatabaseNumber 是的Numeric value; MySQL reads can serialize numbers as numeric strings.
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.TransacationVolume.anyOf[0].oneOf[0]number 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.TransacationVolume.anyOf[0].oneOf[1]string 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.TransacationVolume.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.TransactionCountDatabaseInteger 是的Integer value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.TransactionCount.oneOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.TransactionCount.oneOf[1]string 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.24HourVisitorsDatabaseInteger 是的Integer value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.24HourVisitors.oneOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.24HourVisitors.oneOf[1]string 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.ActiveBidsDatabaseInteger 是的Integer value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.ActiveBids.oneOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.ActiveBids.oneOf[1]string 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.ActiveAsksDatabaseInteger 是的Integer value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.ActiveAsks.oneOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.ActiveAsks.oneOf[1]string 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.BidsDatabaseInteger 是的Integer value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.Bids.oneOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.Bids.oneOf[1]string 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.AsksDatabaseInteger 是的Integer value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.Asks.oneOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.Asks.oneOf[1]string 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.PageVisitorsDatabaseInteger 是的Integer value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.PageVisitors.oneOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.PageVisitors.oneOf[1]string 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueFieldListarray 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueFieldList[]string 否
$.oneOf[1]object 是的
$.oneOf[1].RequestUserAliasstring 是的
$.oneOf[1].RequestPathstring | null 是的
$.oneOf[1].RequestStatus = "Failed" 是的
$.oneOf[1].ResponseCodeinteger 是的
$.oneOf[1].ResponseMessageAPIResponseMessage 是的
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null 是的
$.oneOf[1].ResponseMessage.oneOf[1]array 是的
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage 否
$.oneOf[1].ResponseMessage.oneOf[2]object 是的
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage 否
$.oneOf[1].RequestImpersonatedByUserAliasstring 否
响应示例
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/location/get_metrics",
    "RequestUserAlias": "example-user",
    "Payload": {
        "ATResponseObjectType": "NestedKeyValueList",
        "ResponseBody": {
            "Name": "synthetic-example",
            "MetaInformation": [],
            "KeyValueList": {
                "LowPrice": 0,
                "HighPrice": 0,
                "AveragePrice": 0,
                "LowestBid": 0,
                "AverageBid": 0,
                "HighestBid": 0,
                "LowestAsk": 0,
                "AverageAsk": 0,
                "HighestAsk": 0,
                "AvgThreeDayTransactionPrice": 0,
                "Avg30DayTransactionPrice": 0,
                "TransacationVolume": 0,
                "TransactionCount": 0,
                "24HourVisitors": 0,
                "ActiveBids": 0,
                "ActiveAsks": 0,
                "Bids": 0,
                "Asks": 0,
                "PageVisitors": 0
            },
            "KeyValueFieldList": []
        }
    }
}
机器可读的端点文档
GET

/v1/location/get_new_location_duplicate_options

#
Returns possible existing locations before a user proposes a missing venue. Public-by-design: read-only same-site duplicate suggestions are shown before submit so logged-out users can see whether a venue already exists before authentication.

参数

名称类型必填默认值描述
locationName string 是的 — Proposed venue/location name.
fullAddress string 否 "" Proposed full address.
cityText string 否 "" City, market slug, or airport/city code.
pageSize int 否 5 Maximum suggestions to return.
请求示例(cURL)
curl --get \
  'https://cn.appointmenttrader.com/v1/location/get_new_location_duplicate_options' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'locationName={{locationName}}' \
  --data-urlencode 'fullAddress={{fullAddress}}' \
  --data-urlencode 'cityText={{cityText}}' \
  --data-urlencode 'pageSize={{pageSize}}'

返回值

JSON
See the shared response schema and synthetic example.
响应字段
字段类型必填描述
$location_get_new_location_duplicate_options_Response 是的
$.oneOf[0] 是的
$.oneOf[0].allOf[0]object 是的
$.oneOf[0].allOf[0].RequestUserAliasstring 是的
$.oneOf[0].allOf[0].RequestPathstring | null 是的
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" 是的
$.oneOf[0].allOf[0].ResponseCodeinteger 是的
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage 否
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage 否
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring 否
$.oneOf[0].allOf[1]object 是的
$.oneOf[0].allOf[1].Payloadobject 是的
$.oneOf[0].allOf[1].Payload.querystring 是的
$.oneOf[0].allOf[1].Payload.optionsarray 是的
$.oneOf[0].allOf[1].Payload.options[]object 否
$.oneOf[0].allOf[1].Payload.options[].locationIdinteger 是的
$.oneOf[0].allOf[1].Payload.options[].aliasstring 是的
$.oneOf[0].allOf[1].Payload.options[].namestring 是的
$.oneOf[0].allOf[1].Payload.options[].subtitlestring 是的
$.oneOf[0].allOf[1].Payload.options[].citystring 是的
$.oneOf[0].allOf[1].Payload.options[].categoryNamestring 是的
$.oneOf[0].allOf[1].Payload.options[].rawobject 是的
$.oneOf[0].allOf[1].Payload.options[].raw.City 是的
$.oneOf[0].allOf[1].Payload.options[].raw.City.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.options[].raw.City.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.options[].raw.CategoryIcon 是的
$.oneOf[0].allOf[1].Payload.options[].raw.CategoryIcon.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.options[].raw.CategoryIcon.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.options[].raw.CategoryBackgroundColor 是的
$.oneOf[0].allOf[1].Payload.options[].raw.CategoryBackgroundColor.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.options[].raw.CategoryBackgroundColor.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.options[].raw.StateShort 是的
$.oneOf[0].allOf[1].Payload.options[].raw.StateShort.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.options[].raw.StateShort.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.options[].raw.CountryShort 是的
$.oneOf[0].allOf[1].Payload.options[].raw.CountryShort.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.options[].raw.CountryShort.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.options[].raw.ContinentShort 是的
$.oneOf[0].allOf[1].Payload.options[].raw.ContinentShort.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.options[].raw.ContinentShort.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.options[].raw.Headliner-ImageURLBasePath 是的
$.oneOf[0].allOf[1].Payload.options[].raw.Headliner-ImageURLBasePath.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.options[].raw.Headliner-ImageURLBasePath.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.options[].raw.Namestring 是的
$.oneOf[0].allOf[1].Payload.options[].raw.Aliasstring 是的
$.oneOf[0].allOf[1].Payload.options[].raw.CategoryNamestring 是的
$.oneOf[0].allOf[1].Payload.options[].raw.CategoryDescriptorstring 是的
$.oneOf[0].allOf[1].Payload.options[].raw.GlobalATRank 是的
$.oneOf[0].allOf[1].Payload.options[].raw.GlobalATRank.anyOf[0]DatabaseInteger 是的Integer value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.options[].raw.GlobalATRank.anyOf[0].oneOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.options[].raw.GlobalATRank.anyOf[0].oneOf[1]string 是的
$.oneOf[0].allOf[1].Payload.options[].raw.GlobalATRank.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.options[].raw.LocalATRank 是的
$.oneOf[0].allOf[1].Payload.options[].raw.LocalATRank.anyOf[0]DatabaseInteger 是的Integer value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.options[].raw.LocalATRank.anyOf[0].oneOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.options[].raw.LocalATRank.anyOf[0].oneOf[1]string 是的
$.oneOf[0].allOf[1].Payload.options[].raw.LocalATRank.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.options[].raw.GlobalATRankInverted 否
$.oneOf[0].allOf[1].Payload.options[].raw.GlobalATRankInverted.anyOf[0]DatabaseInteger 否Integer value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.options[].raw.GlobalATRankInverted.anyOf[0].oneOf[0]integer 否
$.oneOf[0].allOf[1].Payload.options[].raw.GlobalATRankInverted.anyOf[0].oneOf[1]string 否
$.oneOf[0].allOf[1].Payload.options[].raw.GlobalATRankInverted.anyOf[1]null 否
$.oneOf[0].allOf[1].Payload.options[].raw.LocalATRankInverted 否
$.oneOf[0].allOf[1].Payload.options[].raw.LocalATRankInverted.anyOf[0]DatabaseInteger 否Integer value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.options[].raw.LocalATRankInverted.anyOf[0].oneOf[0]integer 否
$.oneOf[0].allOf[1].Payload.options[].raw.LocalATRankInverted.anyOf[0].oneOf[1]string 否
$.oneOf[0].allOf[1].Payload.options[].raw.LocalATRankInverted.anyOf[1]null 否
$.oneOf[0].allOf[1].Payload.options[].raw.IDDatabaseInteger 否Integer value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.options[].raw.ID.oneOf[0]integer 否
$.oneOf[0].allOf[1].Payload.options[].raw.ID.oneOf[1]string 否
$.oneOf[0].allOf[1].Payload.options[].raw.ATLocation_IDDatabaseInteger 是的Integer value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.options[].raw.ATLocation_ID.oneOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.options[].raw.ATLocation_ID.oneOf[1]string 是的
$.oneOf[0].allOf[1].Payload.totalResultsinteger 是的
$.oneOf[0].allOf[1].Payload.hasPotentialDuplicatesboolean 是的
$.oneOf[1]object 是的
$.oneOf[1].RequestUserAliasstring 是的
$.oneOf[1].RequestPathstring | null 是的
$.oneOf[1].RequestStatus = "Failed" 是的
$.oneOf[1].ResponseCodeinteger 是的
$.oneOf[1].ResponseMessageAPIResponseMessage 是的
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null 是的
$.oneOf[1].ResponseMessage.oneOf[1]array 是的
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage 否
$.oneOf[1].ResponseMessage.oneOf[2]object 是的
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage 否
$.oneOf[1].RequestImpersonatedByUserAliasstring 否
响应示例
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/location/get_new_location_duplicate_options",
    "RequestUserAlias": "example-user",
    "Payload": {
        "query": "synthetic-example",
        "options": [],
        "totalResults": 0,
        "hasPotentialDuplicates": false
    }
}
机器可读的端点文档
GET

/v1/location/get_profile

#
Returns public profile metadata and regulation-derived capabilities for a location. Historical seller trackrecords are available on public community profiles, including regulated venues without marketplace access. Their cards link to View Profile when marketplace hiring is unavailable or active regulations apply; fully unavailable profiles retain their existing visibility restriction. Seller relationships put viewer-visible intros first, then relationship relevance and exact-venue fill count descending; ties retain the existing seller order (recent sign-in first, then the lower shared response score within the relationship group). The venue heading info dialog gives a general explanation of algorithmic user ranking. Each seller includes aboutIntro with its visible intro preview and selected profile/banner media, and metrics with key, label, rawValue, formattedValue and clickable: average completed price first, then fill count. Price keys append AveragePrice to the relationship metric key; rawValue is the unrounded USD-cent average (null if unavailable), formattedValue is whole USD or an em dash. Count rawValue stays an integer. Both tiles use the same exact-venue, chain or region scope. The average uses the same non-deleted completed bid transactions without appointment refunds. responseTimeLabel describes the existing historical median first response as Usually responds in, displayed with a timing icon below the action. Historical fills and prices may lag up to 24 hours; intros, media, identities and access remain live. Each seller also includes canViewProfile for the current viewer; only cards with this permission show the shared profile presence indicator using the live lastSeenRaw Unix timestamp. Public-by-design: location profile metadata is used for publicly indexable community pages; marketplace actions are separately gated by the returned capabilities. Unrestricted locations also include marketplace.completedPurchaseSummary: userCount counts distinct buyers across all completed, non-deleted paid purchases without an appointment refund or no-show; transactionCount and averageAmountCents use that same all-time set. mostFrequentNoticeWindow groups nonnegative DaysFromCreatedDateToMaturityDate values (request/purchase creation to event date) into the shared maturity windows, weighted by completed transactions; ties prefer shorter notice. It is null without valid notice data; endDays is null for an open-ended window. These aggregates may lag by up to 24 hours.

参数

名称类型必填默认值描述
locationAlias string 是的 — The public ATLocation alias.
请求示例(cURL)
curl --get \
  'https://cn.appointmenttrader.com/v1/location/get_profile' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'locationAlias={{locationAlias}}'

返回值

JSON
See the shared response schema and synthetic example.
响应字段
字段类型必填描述
$location_get_profile_Response 是的
$.oneOf[0] 是的
$.oneOf[0].allOf[0]object 是的
$.oneOf[0].allOf[0].RequestUserAliasstring 是的
$.oneOf[0].allOf[0].RequestPathstring | null 是的
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" 是的
$.oneOf[0].allOf[0].ResponseCodeinteger 是的
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage 否
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage 否
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring 否
$.oneOf[0].allOf[1]object 是的
$.oneOf[0].allOf[1].Payloadobject 是的
$.oneOf[0].allOf[1].Payload.locationobject 是的
$.oneOf[0].allOf[1].Payload.location.createdDatestring 是的
$.oneOf[0].allOf[1].Payload.location.aliasstring 是的
$.oneOf[0].allOf[1].Payload.location.namestring 是的
$.oneOf[0].allOf[1].Payload.location.descriptionstring 是的
$.oneOf[0].allOf[1].Payload.location.citystring 是的
$.oneOf[0].allOf[1].Payload.location.stateShortstring 是的
$.oneOf[0].allOf[1].Payload.location.countryShortstring 是的
$.oneOf[0].allOf[1].Payload.location.closeByCitySlugstring 是的
$.oneOf[0].allOf[1].Payload.location.cityGroupCodestring 是的
$.oneOf[0].allOf[1].Payload.location.cityLinestring 是的
$.oneOf[0].allOf[1].Payload.location.addressStringstring 是的
$.oneOf[0].allOf[1].Payload.location.streetNumberstring 是的
$.oneOf[0].allOf[1].Payload.location.streetstring 是的
$.oneOf[0].allOf[1].Payload.location.zipstring 是的
$.oneOf[0].allOf[1].Payload.location.googleMapsUrlstring 是的
$.oneOf[0].allOf[1].Payload.location.headlinerImageUrlstring 是的
$.oneOf[0].allOf[1].Payload.location.idinteger 是的
$.oneOf[0].allOf[1].Payload.location.categoryobject 是的
$.oneOf[0].allOf[1].Payload.location.category.idinteger 是的
$.oneOf[0].allOf[1].Payload.location.category.namestring 是的
$.oneOf[0].allOf[1].Payload.location.category.descriptionstring 是的
$.oneOf[0].allOf[1].Payload.location.category.iconstring 是的
$.oneOf[0].allOf[1].Payload.location.category.slugstring 是的
$.oneOf[0].allOf[1].Payload.location.category.titlePluralstring 是的
$.oneOf[0].allOf[1].Payload.location.category.jsonLDTypestring 是的
$.oneOf[0].allOf[1].Payload.location.coordinates 是的
$.oneOf[0].allOf[1].Payload.location.coordinates.oneOf[0]object 是的
$.oneOf[0].allOf[1].Payload.location.coordinates.oneOf[0].latitudenumber 是的
$.oneOf[0].allOf[1].Payload.location.coordinates.oneOf[0].longitudenumber 是的
$.oneOf[0].allOf[1].Payload.location.coordinates.oneOf[1]array 是的
$.oneOf[0].allOf[1].Payload.location.coordinates.oneOf[1][]string 否
$.oneOf[0].allOf[1].Payload.location.creatorobject 是的
$.oneOf[0].allOf[1].Payload.location.creator.userIDinteger 是的
$.oneOf[0].allOf[1].Payload.location.creator.aliasstring 是的
$.oneOf[0].allOf[1].Payload.location.creator.avatarstring 是的
$.oneOf[0].allOf[1].Payload.location.creator.profileURLstring 是的
$.oneOf[0].allOf[1].Payload.location.localToplist 是的
$.oneOf[0].allOf[1].Payload.location.localToplist.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.location.localToplist.anyOf[0].rankinteger 是的
$.oneOf[0].allOf[1].Payload.location.localToplist.anyOf[0].cityNamestring 是的
$.oneOf[0].allOf[1].Payload.location.localToplist.anyOf[0].citySlugstring 是的
$.oneOf[0].allOf[1].Payload.location.localToplist.anyOf[0].categorySlugstring 是的
$.oneOf[0].allOf[1].Payload.location.localToplist.anyOf[0].categoryTitlePluralstring 是的
$.oneOf[0].allOf[1].Payload.location.localToplist.anyOf[0].labelstring 是的
$.oneOf[0].allOf[1].Payload.location.localToplist.anyOf[0].urlstring 是的
$.oneOf[0].allOf[1].Payload.location.localToplist.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.location.marketplace 是的
$.oneOf[0].allOf[1].Payload.location.marketplace.oneOf[0]object 是的
$.oneOf[0].allOf[1].Payload.location.marketplace.oneOf[0].localRankinteger 否
$.oneOf[0].allOf[1].Payload.location.marketplace.oneOf[0].globalRankinteger 否
$.oneOf[0].allOf[1].Payload.location.marketplace.oneOf[0].completedTradesinteger 否
$.oneOf[0].allOf[1].Payload.location.marketplace.oneOf[0].recentViews30Dayinteger 否
$.oneOf[0].allOf[1].Payload.location.marketplace.oneOf[0].avgTradingPrice90Dayinteger 否
$.oneOf[0].allOf[1].Payload.location.marketplace.oneOf[0].lowTradingPrice90Dayinteger 否
$.oneOf[0].allOf[1].Payload.location.marketplace.oneOf[0].highTradingPrice90Dayinteger 否
$.oneOf[0].allOf[1].Payload.location.marketplace.oneOf[0].completedPurchaseSummaryobject 否
$.oneOf[0].allOf[1].Payload.location.marketplace.oneOf[0].completedPurchaseSummary.userCountinteger 是的
$.oneOf[0].allOf[1].Payload.location.marketplace.oneOf[0].completedPurchaseSummary.transactionCountinteger 是的
$.oneOf[0].allOf[1].Payload.location.marketplace.oneOf[0].completedPurchaseSummary.averageAmountCents 是的
$.oneOf[0].allOf[1].Payload.location.marketplace.oneOf[0].completedPurchaseSummary.averageAmountCents.anyOf[0]number 是的
$.oneOf[0].allOf[1].Payload.location.marketplace.oneOf[0].completedPurchaseSummary.averageAmountCents.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.location.marketplace.oneOf[0].completedPurchaseSummary.mostFrequentNoticeWindow 是的
$.oneOf[0].allOf[1].Payload.location.marketplace.oneOf[0].completedPurchaseSummary.mostFrequentNoticeWindow.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.location.marketplace.oneOf[0].completedPurchaseSummary.mostFrequentNoticeWindow.anyOf[0].startDaysinteger 是的
$.oneOf[0].allOf[1].Payload.location.marketplace.oneOf[0].completedPurchaseSummary.mostFrequentNoticeWindow.anyOf[0].endDays 是的
$.oneOf[0].allOf[1].Payload.location.marketplace.oneOf[0].completedPurchaseSummary.mostFrequentNoticeWindow.anyOf[0].endDays.anyOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.location.marketplace.oneOf[0].completedPurchaseSummary.mostFrequentNoticeWindow.anyOf[0].endDays.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.location.marketplace.oneOf[0].completedPurchaseSummary.mostFrequentNoticeWindow.anyOf[0].transactionCountinteger 是的
$.oneOf[0].allOf[1].Payload.location.marketplace.oneOf[0].completedPurchaseSummary.mostFrequentNoticeWindow.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.location.marketplace.oneOf[1]array 是的
$.oneOf[0].allOf[1].Payload.location.marketplace.oneOf[1][]string 否
$.oneOf[0].allOf[1].Payload.location.community 是的
$.oneOf[0].allOf[1].Payload.location.community.oneOf[0]object 是的
$.oneOf[0].allOf[1].Payload.location.community.oneOf[0].latestPostTitlestring 是的
$.oneOf[0].allOf[1].Payload.location.community.oneOf[0].latestPostTextstring 是的
$.oneOf[0].allOf[1].Payload.location.community.oneOf[0].latestPostURLstring 是的
$.oneOf[0].allOf[1].Payload.location.community.oneOf[0].latestPostAuthorAliasstring 是的
$.oneOf[0].allOf[1].Payload.location.community.oneOf[0].latestPostCreatedDatestring 是的
$.oneOf[0].allOf[1].Payload.location.community.oneOf[0].latestBoardNamestring 是的
$.oneOf[0].allOf[1].Payload.location.community.oneOf[0].latestBoardURLstring 是的
$.oneOf[0].allOf[1].Payload.location.community.oneOf[0].reviewBoardNamestring 是的
$.oneOf[0].allOf[1].Payload.location.community.oneOf[0].reviewBoardURLstring 是的
$.oneOf[0].allOf[1].Payload.location.community.oneOf[0].postCountinteger 是的
$.oneOf[0].allOf[1].Payload.location.community.oneOf[0].rating 是的
$.oneOf[0].allOf[1].Payload.location.community.oneOf[0].rating.anyOf[0]number 是的
$.oneOf[0].allOf[1].Payload.location.community.oneOf[0].rating.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.location.community.oneOf[0].ratingCountinteger 是的
$.oneOf[0].allOf[1].Payload.location.community.oneOf[0].minimumRatingCountinteger 否
$.oneOf[0].allOf[1].Payload.location.community.oneOf[0].hasPublicRatingboolean 否
$.oneOf[0].allOf[1].Payload.location.community.oneOf[1]array 是的
$.oneOf[0].allOf[1].Payload.location.community.oneOf[1][]string 否
$.oneOf[0].allOf[1].Payload.location.aboutIntroobject 是的
$.oneOf[0].allOf[1].Payload.location.aboutIntro.schemaReadyboolean 是的
$.oneOf[0].allOf[1].Payload.location.aboutIntro.aboutPost 是的
$.oneOf[0].allOf[1].Payload.location.aboutIntro.aboutPost.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.location.aboutIntro.aboutPost.anyOf[0].idinteger 是的
$.oneOf[0].allOf[1].Payload.location.aboutIntro.aboutPost.anyOf[0].titlestring 是的
$.oneOf[0].allOf[1].Payload.location.aboutIntro.aboutPost.anyOf[0].bodyPreviewstring 是的
$.oneOf[0].allOf[1].Payload.location.aboutIntro.aboutPost.anyOf[0].urlstring 是的
$.oneOf[0].allOf[1].Payload.location.aboutIntro.aboutPost.anyOf[0].createdDatestring 是的
$.oneOf[0].allOf[1].Payload.location.aboutIntro.aboutPost.anyOf[0].authorAboutPostAuthor 是的
$.oneOf[0].allOf[1].Payload.location.aboutIntro.aboutPost.anyOf[0].author.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.location.aboutIntro.aboutPost.anyOf[0].author.anyOf[0].idinteger 是的
$.oneOf[0].allOf[1].Payload.location.aboutIntro.aboutPost.anyOf[0].author.anyOf[0].aliasstring 是的
$.oneOf[0].allOf[1].Payload.location.aboutIntro.aboutPost.anyOf[0].author.anyOf[0].avatarEmojistring 是的
$.oneOf[0].allOf[1].Payload.location.aboutIntro.aboutPost.anyOf[0].author.anyOf[0].profileUrlstring 是的
$.oneOf[0].allOf[1].Payload.location.aboutIntro.aboutPost.anyOf[0].author.anyOf[1]object 是的
$.oneOf[0].allOf[1].Payload.location.aboutIntro.aboutPost.anyOf[0].author.anyOf[1].idnull 是的
$.oneOf[0].allOf[1].Payload.location.aboutIntro.aboutPost.anyOf[0].author.anyOf[1].aliasnull 是的
$.oneOf[0].allOf[1].Payload.location.aboutIntro.aboutPost.anyOf[0].author.anyOf[1].avatarEmojinull 是的
$.oneOf[0].allOf[1].Payload.location.aboutIntro.aboutPost.anyOf[0].author.anyOf[1].profileUrlnull 是的
$.oneOf[0].allOf[1].Payload.location.aboutIntro.aboutPost.anyOf[0].author.anyOf[1].identityHidden = true 是的
$.oneOf[0].allOf[1].Payload.location.aboutIntro.aboutPost.anyOf[0].author.anyOf[1].identityHiddenUntilinteger 是的
$.oneOf[0].allOf[1].Payload.location.aboutIntro.aboutPost.anyOf[0].boardobject 是的
$.oneOf[0].allOf[1].Payload.location.aboutIntro.aboutPost.anyOf[0].board.idinteger 是的
$.oneOf[0].allOf[1].Payload.location.aboutIntro.aboutPost.anyOf[0].board.namestring 是的
$.oneOf[0].allOf[1].Payload.location.aboutIntro.aboutPost.anyOf[0].board.slugstring 是的
$.oneOf[0].allOf[1].Payload.location.aboutIntro.aboutPost.anyOf[0].board.typestring 是的
$.oneOf[0].allOf[1].Payload.location.aboutIntro.aboutPost.anyOf[0].imageMediaCountinteger 是的
$.oneOf[0].allOf[1].Payload.location.aboutIntro.aboutPost.anyOf[0].mediaarray 是的
$.oneOf[0].allOf[1].Payload.location.aboutIntro.aboutPost.anyOf[0].media[]object 否
$.oneOf[0].allOf[1].Payload.location.aboutIntro.aboutPost.anyOf[0].media[].idinteger 是的
$.oneOf[0].allOf[1].Payload.location.aboutIntro.aboutPost.anyOf[0].media[].thumbUrlstring 是的
$.oneOf[0].allOf[1].Payload.location.aboutIntro.aboutPost.anyOf[0].media[].mediaUrlstring 是的
$.oneOf[0].allOf[1].Payload.location.aboutIntro.aboutPost.anyOf[0].media[].mediaTypestring 是的
$.oneOf[0].allOf[1].Payload.location.aboutIntro.aboutPost.anyOf[0].media[].widthinteger 是的
$.oneOf[0].allOf[1].Payload.location.aboutIntro.aboutPost.anyOf[0].media[].heightinteger 是的
$.oneOf[0].allOf[1].Payload.location.aboutIntro.aboutPost.anyOf[0].media[].titlestring 是的
$.oneOf[0].allOf[1].Payload.location.aboutIntro.aboutPost.anyOf[0].media[].isImageboolean 是的
$.oneOf[0].allOf[1].Payload.location.aboutIntro.aboutPost.anyOf[0].media[].isEmbeddedboolean 是的
$.oneOf[0].allOf[1].Payload.location.aboutIntro.aboutPost.anyOf[0].locationobject 是的
$.oneOf[0].allOf[1].Payload.location.aboutIntro.aboutPost.anyOf[0].location.idinteger 是的
$.oneOf[0].allOf[1].Payload.location.aboutIntro.aboutPost.anyOf[0].selectedProfileImageMediaIDinteger 是的
$.oneOf[0].allOf[1].Payload.location.aboutIntro.aboutPost.anyOf[0].selectedBannerImageMediaIDinteger 是的
$.oneOf[0].allOf[1].Payload.location.aboutIntro.aboutPost.anyOf[0].selectedProfileImageFrameobject 是的
$.oneOf[0].allOf[1].Payload.location.aboutIntro.aboutPost.anyOf[0].selectedProfileImageFrame.positionXPercentnumber 是的
$.oneOf[0].allOf[1].Payload.location.aboutIntro.aboutPost.anyOf[0].selectedProfileImageFrame.positionYPercentnumber 是的
$.oneOf[0].allOf[1].Payload.location.aboutIntro.aboutPost.anyOf[0].selectedProfileImageFrame.zoomPercentnumber 是的
$.oneOf[0].allOf[1].Payload.location.aboutIntro.aboutPost.anyOf[0].selectedBannerImageFrameobject 是的
$.oneOf[0].allOf[1].Payload.location.aboutIntro.aboutPost.anyOf[0].selectedBannerImageFrame.positionXPercentnumber 是的
$.oneOf[0].allOf[1].Payload.location.aboutIntro.aboutPost.anyOf[0].selectedBannerImageFrame.positionYPercentnumber 是的
$.oneOf[0].allOf[1].Payload.location.aboutIntro.aboutPost.anyOf[0].selectedBannerImageFrame.zoomPercentnumber 是的
$.oneOf[0].allOf[1].Payload.location.aboutIntro.aboutPost.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.location.aboutIntro.profileImageMedia 是的
$.oneOf[0].allOf[1].Payload.location.aboutIntro.profileImageMedia.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.location.aboutIntro.profileImageMedia.anyOf[0].idinteger 是的
$.oneOf[0].allOf[1].Payload.location.aboutIntro.profileImageMedia.anyOf[0].thumbUrlstring 是的
$.oneOf[0].allOf[1].Payload.location.aboutIntro.profileImageMedia.anyOf[0].mediaUrlstring 是的
$.oneOf[0].allOf[1].Payload.location.aboutIntro.profileImageMedia.anyOf[0].mediaTypestring 是的
$.oneOf[0].allOf[1].Payload.location.aboutIntro.profileImageMedia.anyOf[0].widthinteger 是的
$.oneOf[0].allOf[1].Payload.location.aboutIntro.profileImageMedia.anyOf[0].heightinteger 是的
$.oneOf[0].allOf[1].Payload.location.aboutIntro.profileImageMedia.anyOf[0].titlestring 是的
$.oneOf[0].allOf[1].Payload.location.aboutIntro.profileImageMedia.anyOf[0].isImageboolean 是的
$.oneOf[0].allOf[1].Payload.location.aboutIntro.profileImageMedia.anyOf[0].isEmbeddedboolean 是的
$.oneOf[0].allOf[1].Payload.location.aboutIntro.profileImageMedia.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.location.aboutIntro.profileImageFrameobject 是的
$.oneOf[0].allOf[1].Payload.location.aboutIntro.profileImageFrame.positionXPercentnumber 是的
$.oneOf[0].allOf[1].Payload.location.aboutIntro.profileImageFrame.positionYPercentnumber 是的
$.oneOf[0].allOf[1].Payload.location.aboutIntro.profileImageFrame.zoomPercentnumber 是的
$.oneOf[0].allOf[1].Payload.location.aboutIntro.bannerImageMedia 是的
$.oneOf[0].allOf[1].Payload.location.aboutIntro.bannerImageMedia.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.location.aboutIntro.bannerImageMedia.anyOf[0].idinteger 是的
$.oneOf[0].allOf[1].Payload.location.aboutIntro.bannerImageMedia.anyOf[0].thumbUrlstring 是的
$.oneOf[0].allOf[1].Payload.location.aboutIntro.bannerImageMedia.anyOf[0].mediaUrlstring 是的
$.oneOf[0].allOf[1].Payload.location.aboutIntro.bannerImageMedia.anyOf[0].mediaTypestring 是的
$.oneOf[0].allOf[1].Payload.location.aboutIntro.bannerImageMedia.anyOf[0].widthinteger 是的
$.oneOf[0].allOf[1].Payload.location.aboutIntro.bannerImageMedia.anyOf[0].heightinteger 是的
$.oneOf[0].allOf[1].Payload.location.aboutIntro.bannerImageMedia.anyOf[0].titlestring 是的
$.oneOf[0].allOf[1].Payload.location.aboutIntro.bannerImageMedia.anyOf[0].isImageboolean 是的
$.oneOf[0].allOf[1].Payload.location.aboutIntro.bannerImageMedia.anyOf[0].isEmbeddedboolean 是的
$.oneOf[0].allOf[1].Payload.location.aboutIntro.bannerImageMedia.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.location.aboutIntro.bannerImageFrameobject 是的
$.oneOf[0].allOf[1].Payload.location.aboutIntro.bannerImageFrame.positionXPercentnumber 是的
$.oneOf[0].allOf[1].Payload.location.aboutIntro.bannerImageFrame.positionYPercentnumber 是的
$.oneOf[0].allOf[1].Payload.location.aboutIntro.bannerImageFrame.zoomPercentnumber 是的
$.oneOf[0].allOf[1].Payload.sellerRelationshipsobject 是的
$.oneOf[0].allOf[1].Payload.sellerRelationships.enabledboolean 是的
$.oneOf[0].allOf[1].Payload.sellerRelationships.sellersarray 是的
$.oneOf[0].allOf[1].Payload.sellerRelationships.sellers[]object 否
$.oneOf[0].allOf[1].Payload.sellerRelationships.sellers[].userIDinteger 是的
$.oneOf[0].allOf[1].Payload.sellerRelationships.sellers[].aliasstring 是的
$.oneOf[0].allOf[1].Payload.sellerRelationships.sellers[].avatarstring 是的
$.oneOf[0].allOf[1].Payload.sellerRelationships.sellers[].profileURLstring 是的
$.oneOf[0].allOf[1].Payload.sellerRelationships.sellers[].lastSeenstring 是的
$.oneOf[0].allOf[1].Payload.sellerRelationships.sellers[].lastSeenRawinteger 是的
$.oneOf[0].allOf[1].Payload.sellerRelationships.sellers[].canViewProfileboolean 是的
$.oneOf[0].allOf[1].Payload.sellerRelationships.sellers[].primaryMedalNamestring 是的
$.oneOf[0].allOf[1].Payload.sellerRelationships.sellers[].sourceKeysarray 是的
$.oneOf[0].allOf[1].Payload.sellerRelationships.sellers[].sourceKeys[]string ["exact","chain","region"] 否
$.oneOf[0].allOf[1].Payload.sellerRelationships.sellers[].signalLabelsarray 是的
$.oneOf[0].allOf[1].Payload.sellerRelationships.sellers[].signalLabels[]string 否
$.oneOf[0].allOf[1].Payload.sellerRelationships.sellers[].proofLabelsarray 是的
$.oneOf[0].allOf[1].Payload.sellerRelationships.sellers[].proofLabels[]string 否
$.oneOf[0].allOf[1].Payload.sellerRelationships.sellers[].responseTimeLabelstring 是的
$.oneOf[0].allOf[1].Payload.sellerRelationships.sellers[].metricsarray 是的
$.oneOf[0].allOf[1].Payload.sellerRelationships.sellers[].metrics[]object 否
$.oneOf[0].allOf[1].Payload.sellerRelationships.sellers[].metrics[].keystring 是的
$.oneOf[0].allOf[1].Payload.sellerRelationships.sellers[].metrics[].labelstring 是的
$.oneOf[0].allOf[1].Payload.sellerRelationships.sellers[].metrics[].rawValue 是的
$.oneOf[0].allOf[1].Payload.sellerRelationships.sellers[].metrics[].rawValue.anyOf[0]number 是的
$.oneOf[0].allOf[1].Payload.sellerRelationships.sellers[].metrics[].rawValue.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.sellerRelationships.sellers[].metrics[].formattedValuestring 是的
$.oneOf[0].allOf[1].Payload.sellerRelationships.sellers[].metrics[].clickable = false 是的
$.oneOf[0].allOf[1].Payload.sellerRelationships.sellers[].aboutIntroobject 是的
$.oneOf[0].allOf[1].Payload.sellerRelationships.sellers[].aboutIntro.aboutPost 是的
$.oneOf[0].allOf[1].Payload.sellerRelationships.sellers[].aboutIntro.aboutPost.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.sellerRelationships.sellers[].aboutIntro.aboutPost.anyOf[0].idinteger 是的
$.oneOf[0].allOf[1].Payload.sellerRelationships.sellers[].aboutIntro.aboutPost.anyOf[0].titlestring 是的
$.oneOf[0].allOf[1].Payload.sellerRelationships.sellers[].aboutIntro.aboutPost.anyOf[0].bodyPreviewstring 是的
$.oneOf[0].allOf[1].Payload.sellerRelationships.sellers[].aboutIntro.aboutPost.anyOf[0].urlstring 是的
$.oneOf[0].allOf[1].Payload.sellerRelationships.sellers[].aboutIntro.aboutPost.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.sellerRelationships.sellers[].aboutIntro.profileImageMedia 是的
$.oneOf[0].allOf[1].Payload.sellerRelationships.sellers[].aboutIntro.profileImageMedia.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.sellerRelationships.sellers[].aboutIntro.profileImageMedia.anyOf[0].idinteger 是的
$.oneOf[0].allOf[1].Payload.sellerRelationships.sellers[].aboutIntro.profileImageMedia.anyOf[0].thumbUrlstring 是的
$.oneOf[0].allOf[1].Payload.sellerRelationships.sellers[].aboutIntro.profileImageMedia.anyOf[0].mediaUrlstring 是的
$.oneOf[0].allOf[1].Payload.sellerRelationships.sellers[].aboutIntro.profileImageMedia.anyOf[0].mediaTypestring 是的
$.oneOf[0].allOf[1].Payload.sellerRelationships.sellers[].aboutIntro.profileImageMedia.anyOf[0].widthinteger 是的
$.oneOf[0].allOf[1].Payload.sellerRelationships.sellers[].aboutIntro.profileImageMedia.anyOf[0].heightinteger 是的
$.oneOf[0].allOf[1].Payload.sellerRelationships.sellers[].aboutIntro.profileImageMedia.anyOf[0].titlestring 是的
$.oneOf[0].allOf[1].Payload.sellerRelationships.sellers[].aboutIntro.profileImageMedia.anyOf[0].isImageboolean 是的
$.oneOf[0].allOf[1].Payload.sellerRelationships.sellers[].aboutIntro.profileImageMedia.anyOf[0].isEmbeddedboolean 是的
$.oneOf[0].allOf[1].Payload.sellerRelationships.sellers[].aboutIntro.profileImageMedia.anyOf[0].frameobject 是的
$.oneOf[0].allOf[1].Payload.sellerRelationships.sellers[].aboutIntro.profileImageMedia.anyOf[0].frame.positionXPercentnumber 是的
$.oneOf[0].allOf[1].Payload.sellerRelationships.sellers[].aboutIntro.profileImageMedia.anyOf[0].frame.positionYPercentnumber 是的
$.oneOf[0].allOf[1].Payload.sellerRelationships.sellers[].aboutIntro.profileImageMedia.anyOf[0].frame.zoomPercentnumber 是的
$.oneOf[0].allOf[1].Payload.sellerRelationships.sellers[].aboutIntro.profileImageMedia.anyOf[0].backgroundUrlstring 否
$.oneOf[0].allOf[1].Payload.sellerRelationships.sellers[].aboutIntro.profileImageMedia.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.sellerRelationships.sellers[].aboutIntro.profileImageFrame 是的
$.oneOf[0].allOf[1].Payload.sellerRelationships.sellers[].aboutIntro.profileImageFrame.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.sellerRelationships.sellers[].aboutIntro.profileImageFrame.anyOf[0].positionXPercentnumber 是的
$.oneOf[0].allOf[1].Payload.sellerRelationships.sellers[].aboutIntro.profileImageFrame.anyOf[0].positionYPercentnumber 是的
$.oneOf[0].allOf[1].Payload.sellerRelationships.sellers[].aboutIntro.profileImageFrame.anyOf[0].zoomPercentnumber 是的
$.oneOf[0].allOf[1].Payload.sellerRelationships.sellers[].aboutIntro.profileImageFrame.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.sellerRelationships.sellers[].aboutIntro.bannerImageMedia 是的
$.oneOf[0].allOf[1].Payload.sellerRelationships.sellers[].aboutIntro.bannerImageMedia.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.sellerRelationships.sellers[].aboutIntro.bannerImageMedia.anyOf[0].idinteger 是的
$.oneOf[0].allOf[1].Payload.sellerRelationships.sellers[].aboutIntro.bannerImageMedia.anyOf[0].thumbUrlstring 是的
$.oneOf[0].allOf[1].Payload.sellerRelationships.sellers[].aboutIntro.bannerImageMedia.anyOf[0].mediaUrlstring 是的
$.oneOf[0].allOf[1].Payload.sellerRelationships.sellers[].aboutIntro.bannerImageMedia.anyOf[0].mediaTypestring 是的
$.oneOf[0].allOf[1].Payload.sellerRelationships.sellers[].aboutIntro.bannerImageMedia.anyOf[0].widthinteger 是的
$.oneOf[0].allOf[1].Payload.sellerRelationships.sellers[].aboutIntro.bannerImageMedia.anyOf[0].heightinteger 是的
$.oneOf[0].allOf[1].Payload.sellerRelationships.sellers[].aboutIntro.bannerImageMedia.anyOf[0].titlestring 是的
$.oneOf[0].allOf[1].Payload.sellerRelationships.sellers[].aboutIntro.bannerImageMedia.anyOf[0].isImageboolean 是的
$.oneOf[0].allOf[1].Payload.sellerRelationships.sellers[].aboutIntro.bannerImageMedia.anyOf[0].isEmbeddedboolean 是的
$.oneOf[0].allOf[1].Payload.sellerRelationships.sellers[].aboutIntro.bannerImageMedia.anyOf[0].frameobject 是的
$.oneOf[0].allOf[1].Payload.sellerRelationships.sellers[].aboutIntro.bannerImageMedia.anyOf[0].frame.positionXPercentnumber 是的
$.oneOf[0].allOf[1].Payload.sellerRelationships.sellers[].aboutIntro.bannerImageMedia.anyOf[0].frame.positionYPercentnumber 是的
$.oneOf[0].allOf[1].Payload.sellerRelationships.sellers[].aboutIntro.bannerImageMedia.anyOf[0].frame.zoomPercentnumber 是的
$.oneOf[0].allOf[1].Payload.sellerRelationships.sellers[].aboutIntro.bannerImageMedia.anyOf[0].backgroundUrlstring 否
$.oneOf[0].allOf[1].Payload.sellerRelationships.sellers[].aboutIntro.bannerImageMedia.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.sellerRelationships.sellers[].aboutIntro.bannerImageFrame 是的
$.oneOf[0].allOf[1].Payload.sellerRelationships.sellers[].aboutIntro.bannerImageFrame.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.sellerRelationships.sellers[].aboutIntro.bannerImageFrame.anyOf[0].positionXPercentnumber 是的
$.oneOf[0].allOf[1].Payload.sellerRelationships.sellers[].aboutIntro.bannerImageFrame.anyOf[0].positionYPercentnumber 是的
$.oneOf[0].allOf[1].Payload.sellerRelationships.sellers[].aboutIntro.bannerImageFrame.anyOf[0].zoomPercentnumber 是的
$.oneOf[0].allOf[1].Payload.sellerRelationships.sellers[].aboutIntro.bannerImageFrame.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.sellerRelationships.totalinteger 是的
$.oneOf[0].allOf[1].Payload.capabilitiesobject 是的
$.oneOf[0].allOf[1].Payload.capabilities.accessboolean 是的
$.oneOf[0].allOf[1].Payload.capabilities.communityboolean 是的
$.oneOf[0].allOf[1].Payload.capabilities.richHeaderboolean 是的
$.oneOf[0].allOf[1].Payload.capabilities.listingsboolean 是的
$.oneOf[0].allOf[1].Payload.capabilities.bidsboolean 是的
$.oneOf[0].allOf[1].Payload.capabilities.canRenderProfileboolean 是的
$.oneOf[0].allOf[1].Payload.capabilities.communityOnlyboolean 是的
$.oneOf[0].allOf[1].Payload.capabilities.activeRegulationsarray 是的
$.oneOf[0].allOf[1].Payload.capabilities.activeRegulations[]object 否
$.oneOf[0].allOf[1].Payload.capabilities.activeRegulations[].idinteger 是的
$.oneOf[0].allOf[1].Payload.capabilities.activeRegulations[].namestring 是的
$.oneOf[0].allOf[1].Payload.capabilities.activeRegulations[].descriptionstring 是的
$.oneOf[0].allOf[1].Payload.capabilities.activeRegulations[].urlstring 是的
$.oneOf[0].allOf[1].Payload.capabilities.activeRegulations[].effectiveDateStartstring 是的
$.oneOf[0].allOf[1].Payload.capabilities.activeRegulations[].effectiveDateEndstring 是的
$.oneOf[0].allOf[1].Payload.capabilities.activeRegulations[].effectiveCategoriesarray 是的
$.oneOf[0].allOf[1].Payload.capabilities.activeRegulations[].effectiveCategories[]object 否
$.oneOf[0].allOf[1].Payload.capabilities.activeRegulations[].effectiveCategories[].idinteger 是的
$.oneOf[0].allOf[1].Payload.capabilities.activeRegulations[].effectiveCategories[].namestring 是的
$.oneOf[0].allOf[1].Payload.capabilities.activeRegulations[].effectiveCategories[].slugstring 是的
$.oneOf[0].allOf[1].Payload.viewerobject 是的
$.oneOf[0].allOf[1].Payload.viewer.isAuthenticatedboolean 是的
$.oneOf[0].allOf[1].Payload.viewer.canFollowboolean 是的
$.oneOf[0].allOf[1].Payload.viewer.isFollowingboolean 是的
$.oneOf[0].allOf[1].Payload.viewer.myPlansAtLocation 是的
$.oneOf[0].allOf[1].Payload.viewer.myPlansAtLocation.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.viewer.myPlansAtLocation.anyOf[0].hasItems = true 是的
$.oneOf[0].allOf[1].Payload.viewer.myPlansAtLocation.anyOf[0].cityCodestring 是的
$.oneOf[0].allOf[1].Payload.viewer.myPlansAtLocation.anyOf[0].cityNamestring 是的
$.oneOf[0].allOf[1].Payload.viewer.myPlansAtLocation.anyOf[0].citySlugstring 是的
$.oneOf[0].allOf[1].Payload.viewer.myPlansAtLocation.anyOf[0].cityEmojistring 是的
$.oneOf[0].allOf[1].Payload.viewer.myPlansAtLocation.anyOf[0].urlstring 是的
$.oneOf[0].allOf[1].Payload.viewer.myPlansAtLocation.anyOf[0].windowstring ["upcoming","past"] 是的
$.oneOf[0].allOf[1].Payload.viewer.myPlansAtLocation.anyOf[0].totalCountinteger 是的
$.oneOf[0].allOf[1].Payload.viewer.myPlansAtLocation.anyOf[0].planCountinteger 是的
$.oneOf[0].allOf[1].Payload.viewer.myPlansAtLocation.anyOf[0].pendingBidCountinteger 是的
$.oneOf[0].allOf[1].Payload.viewer.myPlansAtLocation.anyOf[0].upcomingCountinteger 是的
$.oneOf[0].allOf[1].Payload.viewer.myPlansAtLocation.anyOf[0].pastCountinteger 是的
$.oneOf[0].allOf[1].Payload.viewer.myPlansAtLocation.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.copyobject 是的
$.oneOf[0].allOf[1].Payload.copy.titlestring 是的
$.oneOf[0].allOf[1].Payload.copy.descriptionstring 是的
$.oneOf[0].allOf[1].Payload.copy.emptyFeedstring 是的
$.oneOf[1]object 是的
$.oneOf[1].RequestUserAliasstring 是的
$.oneOf[1].RequestPathstring | null 是的
$.oneOf[1].RequestStatus = "Failed" 是的
$.oneOf[1].ResponseCodeinteger 是的
$.oneOf[1].ResponseMessageAPIResponseMessage 是的
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null 是的
$.oneOf[1].ResponseMessage.oneOf[1]array 是的
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage 否
$.oneOf[1].ResponseMessage.oneOf[2]object 是的
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage 否
$.oneOf[1].RequestImpersonatedByUserAliasstring 否
响应示例
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/location/get_profile",
    "RequestUserAlias": "example-user",
    "Payload": {
        "location": {
            "createdDate": "synthetic-example",
            "alias": "synthetic-example",
            "name": "synthetic-example",
            "description": "synthetic-example",
            "city": "synthetic-example",
            "stateShort": "synthetic-example",
            "countryShort": "synthetic-example",
            "closeByCitySlug": "synthetic-example",
            "cityGroupCode": "synthetic-example",
            "cityLine": "synthetic-example",
            "addressString": "synthetic-example",
            "streetNumber": "synthetic-example",
            "street": "synthetic-example",
            "zip": "synthetic-example",
            "googleMapsUrl": "synthetic-example",
            "headlinerImageUrl": "synthetic-example",
            "id": 0,
            "category": {
                "id": 0,
                "name": "synthetic-example",
                "description": "synthetic-example",
                "icon": "synthetic-example",
                "slug": "synthetic-example",
                "titlePlural": "synthetic-example",
                "jsonLDType": "synthetic-example"
            },
            "coordinates": {
                "latitude": 0,
                "longitude": 0
            },
            "creator": {
                "userID": 0,
                "alias": "synthetic-example",
                "avatar": "synthetic-example",
                "profileURL": "synthetic-example"
            },
            "localToplist": {
                "rank": 0,
                "cityName": "synthetic-example",
                "citySlug": "synthetic-example",
                "categorySlug": "synthetic-example",
                "categoryTitlePlural": "synthetic-example",
                "label": "synthetic-example",
                "url": "synthetic-example"
            },
            "marketplace": [],
            "community": {
                "latestPostTitle": "synthetic-example",
                "latestPostText": "synthetic-example",
                "latestPostURL": "synthetic-example",
                "latestPostAuthorAlias": "synthetic-example",
                "latestPostCreatedDate": "synthetic-example",
                "latestBoardName": "synthetic-example",
                "latestBoardURL": "synthetic-example",
                "reviewBoardName": "synthetic-example",
                "reviewBoardURL": "synthetic-example",
                "postCount": 0,
                "rating": 0,
                "ratingCount": 0
            },
            "aboutIntro": {
                "schemaReady": 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": [],
                    "location": {
                        "id": 0
                    },
                    "selectedProfileImageMediaID": 0,
                    "selectedBannerImageMediaID": 0,
                    "selectedProfileImageFrame": {
                        "positionXPercent": 0,
                        "positionYPercent": 0,
                        "zoomPercent": 100
                    },
                    "selectedBannerImageFrame": {
                        "positionXPercent": 0,
                        "positionYPercent": 0,
                        "zoomPercent": 100
                    }
                },
                "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
                }
            }
        },
        "sellerRelationships": {
            "enabled": false,
            "sellers": [],
            "total": 0
        },
        "capabilities": {
            "access": false,
            "community": false,
            "richHeader": false,
            "listings": false,
            "bids": false,
            "canRenderProfile": false,
            "communityOnly": false,
            "activeRegulations": []
        },
        "viewer": {
            "isAuthenticated": false,
            "canFollow": false,
            "isFollowing": false,
            "myPlansAtLocation": {
                "hasItems": true,
                "cityCode": "synthetic-example",
                "cityName": "synthetic-example",
                "citySlug": "synthetic-example",
                "cityEmoji": "synthetic-example",
                "url": "synthetic-example",
                "window": "upcoming",
                "totalCount": 0,
                "planCount": 0,
                "pendingBidCount": 0,
                "upcomingCount": 0,
                "pastCount": 0
            }
        },
        "copy": {
            "title": "synthetic-example",
            "description": "synthetic-example",
            "emptyFeed": "synthetic-example"
        }
    }
}
机器可读的端点文档
POST

/v1/location/set_confirm_proposed_location

#
Confirms a proposed missing location. Three distinct eligible confirmations promote it into ATLocation.

参数

名称类型必填默认值描述
proposedLocationID int 是的 — ATProposedLocations.ID.
isWritingRequest bool 否 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
请求示例(cURL)
curl --request POST \
  'https://cn.appointmenttrader.com/v1/location/set_confirm_proposed_location' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'proposedLocationID={{proposedLocationID}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}'

返回值

JSON
See the shared response schema and synthetic example.
响应字段
字段类型必填描述
$location_set_confirm_proposed_location_Response 是的
$.oneOf[0] 是的
$.oneOf[0].allOf[0]object 是的
$.oneOf[0].allOf[0].RequestUserAliasstring 是的
$.oneOf[0].allOf[0].RequestPathstring | null 是的
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" 是的
$.oneOf[0].allOf[0].ResponseCodeinteger 是的
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage 否
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage 否
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring 否
$.oneOf[0].allOf[1]object 是的
$.oneOf[0].allOf[1].Payload 是的
$.oneOf[0].allOf[1].Payload.oneOf[0]object 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].namestring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].addressstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].categoryNamestring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].cityNamestring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].citySlugstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].cityGroupCodestring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].firstOpeningDatestring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].firstOpeningDateLabelstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].promotedUrlstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].discussionUrlstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].postIDinteger 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].proposedLocationIDinteger 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].eventIDinteger 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].categoryIDinteger 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].confirmationsinteger 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].confirmationsRequiredinteger 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].promotedLocationIDinteger 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].viewerCanConfirmboolean 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].viewerHasConfirmedboolean 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].viewerIsSubmitterboolean 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].type = "newLocationProposal" 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].event 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].eventIDinteger 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].namestring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].urlSlugstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].iconEmojistring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].externalURLstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].descriptionstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].effectRadiusInMeters 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].effectRadiusInMeters.anyOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].effectRadiusInMeters.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].categoryobject 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].category.categoryIDinteger 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].category.namestring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].category.iconEmojistring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].category.urlSlugstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].ownerPostID 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].ownerPostID.anyOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].ownerPostID.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].ownerPostName 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].ownerPostName.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].ownerPostName.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].ownerPostURL 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].ownerPostURL.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].ownerPostURL.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].originatorUserID 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].originatorUserID.anyOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].originatorUserID.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].earnedTraderPointsinteger 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].importanceLevel 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].importanceLevel.anyOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].importanceLevel.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].defaultImportanceLevel 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].defaultImportanceLevel.anyOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].defaultImportanceLevel.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].affectsOpeningTimesboolean 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].countryCodeIncludeListarray 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].countryCodeIncludeList[]string 否
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].countryCodeExcludeListarray 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].countryCodeExcludeList[]string 否
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].geographicobject 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].geographic.lat 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].geographic.lat.anyOf[0]number 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].geographic.lat.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].geographic.lng 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].geographic.lng.anyOf[0]number 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].geographic.lng.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].geographic.effectRadiusInMeters 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].geographic.effectRadiusInMeters.anyOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].geographic.effectRadiusInMeters.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].geographic.eventATLocationID 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].geographic.eventATLocationID.anyOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].geographic.eventATLocationID.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].physicalLocationobject 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].physicalLocation.modestring ["venue","point","none"] 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].physicalLocation.locationID 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].physicalLocation.locationID.anyOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].physicalLocation.locationID.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].physicalLocation.namestring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].physicalLocation.aliasstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].physicalLocation.addressStringstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].physicalLocation.countryCodestring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].physicalLocation.lat 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].physicalLocation.lat.anyOf[0]number 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].physicalLocation.lat.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].physicalLocation.lng 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].physicalLocation.lng.anyOf[0]number 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].physicalLocation.lng.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].statusstring ["Pending","Confirmed","Rejected","Merged"] 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].rewardobject 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].reward.policyVersionstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].reward.displayRewardboolean 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].reward.rewardTypestring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].reward.submitterAmountinteger 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].reward.verifierAmountinteger 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].reward.submitterAmountLabelstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].reward.verifierAmountLabelstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].reward.penaltyMultipliernumber 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].reward.penaltyAppliesboolean 是的
$.oneOf[0].allOf[1].Payload.oneOf[1] = false 是的
$.oneOf[1]object 是的
$.oneOf[1].RequestUserAliasstring 是的
$.oneOf[1].RequestPathstring | null 是的
$.oneOf[1].RequestStatus = "Failed" 是的
$.oneOf[1].ResponseCodeinteger 是的
$.oneOf[1].ResponseMessageAPIResponseMessage 是的
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null 是的
$.oneOf[1].ResponseMessage.oneOf[1]array 是的
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage 否
$.oneOf[1].ResponseMessage.oneOf[2]object 是的
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage 否
$.oneOf[1].RequestImpersonatedByUserAliasstring 否
响应示例
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/location/set_confirm_proposed_location",
    "RequestUserAlias": "example-user",
    "Payload": {
        "name": "synthetic-example",
        "address": "synthetic-example",
        "categoryName": "synthetic-example",
        "cityName": "synthetic-example",
        "citySlug": "synthetic-example",
        "cityGroupCode": "synthetic-example",
        "firstOpeningDate": "synthetic-example",
        "firstOpeningDateLabel": "synthetic-example",
        "promotedUrl": "synthetic-example",
        "discussionUrl": "synthetic-example",
        "postID": 0,
        "proposedLocationID": 0,
        "eventID": 0,
        "categoryID": 0,
        "confirmations": 0,
        "confirmationsRequired": 0,
        "promotedLocationID": 0,
        "viewerCanConfirm": false,
        "viewerHasConfirmed": false,
        "viewerIsSubmitter": false,
        "type": "newLocationProposal",
        "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
            }
        },
        "status": "Pending",
        "reward": {
            "policyVersion": "synthetic-example",
            "displayReward": false,
            "rewardType": "synthetic-example",
            "submitterAmount": 0,
            "verifierAmount": 0,
            "submitterAmountLabel": "synthetic-example",
            "verifierAmountLabel": "synthetic-example",
            "penaltyMultiplier": 0,
            "penaltyApplies": false
        }
    }
}
机器可读的端点文档
POST

/v1/location/set_follow

#
Follow or unfollow a location with one relationship. Current buyer profiles receive offer alerts; current seller profiles receive matching bid invitations. General venue updates use all followers; following does not grant permission to respond or establish a seller's venue expertise.

参数

名称类型必填默认值描述
locationID int 是的 — Location to follow.
isFollowing bool 否 true Desired follow state.
isWritingRequest bool 否 false Must be true to save.
请求示例(cURL)
curl --request POST \
  'https://cn.appointmenttrader.com/v1/location/set_follow' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'locationID={{locationID}}' \
  --data-urlencode 'isFollowing={{isFollowing}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}'

返回值

JSON
See the shared response schema and synthetic example.
响应字段
字段类型必填描述
$location_set_follow_Response 是的
$.oneOf[0] 是的
$.oneOf[0].allOf[0]object 是的
$.oneOf[0].allOf[0].RequestUserAliasstring 是的
$.oneOf[0].allOf[0].RequestPathstring | null 是的
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" 是的
$.oneOf[0].allOf[0].ResponseCodeinteger 是的
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage 否
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage 否
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring 否
$.oneOf[0].allOf[1]object 是的
$.oneOf[0].allOf[1].Payloadobject 是的
$.oneOf[0].allOf[1].Payload.locationIDinteger 是的
$.oneOf[0].allOf[1].Payload.isFollowingboolean 是的
$.oneOf[1]object 是的
$.oneOf[1].RequestUserAliasstring 是的
$.oneOf[1].RequestPathstring | null 是的
$.oneOf[1].RequestStatus = "Failed" 是的
$.oneOf[1].ResponseCodeinteger 是的
$.oneOf[1].ResponseMessageAPIResponseMessage 是的
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null 是的
$.oneOf[1].ResponseMessage.oneOf[1]array 是的
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage 否
$.oneOf[1].ResponseMessage.oneOf[2]object 是的
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage 否
$.oneOf[1].RequestImpersonatedByUserAliasstring 否
响应示例
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/location/set_follow",
    "RequestUserAlias": "example-user",
    "Payload": {
        "locationID": 0,
        "isFollowing": false
    }
}
机器可读的端点文档
POST

/v1/location/set_general_opening_hours

#
Set a locations opening hours.

参数

名称类型必填默认值描述
locationAlias string 是的 — Slug found after the slash when opening a location in the portal
firstOpeningDate string 否 "" Defines when this location opens for the first time.
mondayOpeningTime int 否 0 Monday Opening time in military hours
mondayClosingTime int 否 23 Monday Closing time in military hours
tuesdayOpeningTime int 否 0 Tuesday Opening time in military hours
tuesdayClosingTime int 否 23 Tuesday Closing time in military hours
wednesdayOpeningTime int 否 0 Wednesday Opening time in military hours
wednesdayClosingTime int 否 23 Wednesday Closing time in military hours
thursdayOpeningTime int 否 0 Thursday Opening time in military hours
thursdayClosingTime int 否 23 Thursday Closing time in military hours
fridayOpeningTime int 否 0 Friday Opening time in military hours
fridayClosingTime int 否 23 Friday Closing time in military hours
saturdayOpeningTime int 否 0 Saturday Opening time in military hours
saturdayClosingTime int 否 23 Saturday Closing time in military hours
sundayOpeningTime int 否 0 Sunday Opening time in military hours
sundayClosingTime int 否 23 Sunday Closing time in military hours
isWritingRequest bool 否 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
请求示例(cURL)
curl --request POST \
  'https://cn.appointmenttrader.com/v1/location/set_general_opening_hours' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'locationAlias={{locationAlias}}' \
  --data-urlencode 'firstOpeningDate={{firstOpeningDate}}' \
  --data-urlencode 'mondayOpeningTime={{mondayOpeningTime}}' \
  --data-urlencode 'mondayClosingTime={{mondayClosingTime}}' \
  --data-urlencode 'tuesdayOpeningTime={{tuesdayOpeningTime}}' \
  --data-urlencode 'tuesdayClosingTime={{tuesdayClosingTime}}' \
  --data-urlencode 'wednesdayOpeningTime={{wednesdayOpeningTime}}' \
  --data-urlencode 'wednesdayClosingTime={{wednesdayClosingTime}}' \
  --data-urlencode 'thursdayOpeningTime={{thursdayOpeningTime}}' \
  --data-urlencode 'thursdayClosingTime={{thursdayClosingTime}}' \
  --data-urlencode 'fridayOpeningTime={{fridayOpeningTime}}' \
  --data-urlencode 'fridayClosingTime={{fridayClosingTime}}' \
  --data-urlencode 'saturdayOpeningTime={{saturdayOpeningTime}}' \
  --data-urlencode 'saturdayClosingTime={{saturdayClosingTime}}' \
  --data-urlencode 'sundayOpeningTime={{sundayOpeningTime}}' \
  --data-urlencode 'sundayClosingTime={{sundayClosingTime}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}'

返回值

JSON
See the shared response schema and synthetic example.
响应字段
字段类型必填描述
$location_set_general_opening_hours_Response 是的
$.oneOf[0] 是的
$.oneOf[0].allOf[0]object 是的
$.oneOf[0].allOf[0].RequestUserAliasstring 是的
$.oneOf[0].allOf[0].RequestPathstring | null 是的
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" 是的
$.oneOf[0].allOf[0].ResponseCodeinteger 是的
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage 否
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage 否
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring 否
$.oneOf[0].allOf[1]object 是的
$.oneOf[0].allOf[1].Payload = true 是的
$.oneOf[1]object 是的
$.oneOf[1].RequestUserAliasstring 是的
$.oneOf[1].RequestPathstring | null 是的
$.oneOf[1].RequestStatus = "Failed" 是的
$.oneOf[1].ResponseCodeinteger 是的
$.oneOf[1].ResponseMessageAPIResponseMessage 是的
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null 是的
$.oneOf[1].ResponseMessage.oneOf[1]array 是的
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage 否
$.oneOf[1].ResponseMessage.oneOf[2]object 是的
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage 否
$.oneOf[1].RequestImpersonatedByUserAliasstring 否
响应示例
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/location/set_general_opening_hours",
    "RequestUserAlias": "example-user",
    "Payload": true
}
机器可读的端点文档
POST

/v1/location/set_inventory_type

#
Creates a location-specific inventory type when no existing type has the requested name.

参数

名称类型必填默认值描述
locationAlias string 是的 — Slug found after the slash when opening a location in the portal
inventoryTypeName string 是的 — Inventory type label to create, for example "Chef counter for 2".
isWritingRequest bool 否 false all set_[...] functions have this parameter - if false (which is default) the method will execute without writing any data.
请求示例(cURL)
curl --request POST \
  'https://cn.appointmenttrader.com/v1/location/set_inventory_type' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'locationAlias={{locationAlias}}' \
  --data-urlencode 'inventoryTypeName={{inventoryTypeName}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}'

返回值

JSON
See the shared response schema and synthetic example.
响应字段
字段类型必填描述
$location_set_inventory_type_Response 是的
$.oneOf[0] 是的
$.oneOf[0].allOf[0]object 是的
$.oneOf[0].allOf[0].RequestUserAliasstring 是的
$.oneOf[0].allOf[0].RequestPathstring | null 是的
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" 是的
$.oneOf[0].allOf[0].ResponseCodeinteger 是的
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage 否
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage 否
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring 否
$.oneOf[0].allOf[1]object 是的
$.oneOf[0].allOf[1].Payload 是的
$.oneOf[0].allOf[1].Payload.oneOf[0]object 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].inventoryTypeIDinteger 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].inventoryTypeNamestring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].createdboolean 是的
$.oneOf[0].allOf[1].Payload.oneOf[1]object 是的
$.oneOf[0].allOf[1].Payload.oneOf[1].inventoryTypeID = null 是的
$.oneOf[0].allOf[1].Payload.oneOf[1].inventoryTypeNamestring 是的
$.oneOf[0].allOf[1].Payload.oneOf[1].created = false 是的
$.oneOf[0].allOf[1].Payload.oneOf[1].wouldCreate = true 是的
$.oneOf[1]object 是的
$.oneOf[1].RequestUserAliasstring 是的
$.oneOf[1].RequestPathstring | null 是的
$.oneOf[1].RequestStatus = "Failed" 是的
$.oneOf[1].ResponseCodeinteger 是的
$.oneOf[1].ResponseMessageAPIResponseMessage 是的
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null 是的
$.oneOf[1].ResponseMessage.oneOf[1]array 是的
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage 否
$.oneOf[1].ResponseMessage.oneOf[2]object 是的
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage 否
$.oneOf[1].RequestImpersonatedByUserAliasstring 否
响应示例
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/location/set_inventory_type",
    "RequestUserAlias": "example-user",
    "Payload": {
        "inventoryTypeID": 0,
        "inventoryTypeName": "synthetic-example",
        "created": false
    }
}
机器可读的端点文档
POST

/v1/location/set_listing

#
Submits a new listing for review or if the user has the Permission::SelfReviewListings the listing will be approved. If the timeframe and price matches a vacant bid, the bid will be filled automatically. Please keep in mind that account limits apply as posted in the permission overview of your account. Note: This function currently only supports single timeslot listings, support for multiday listings such as hotel listings will follow. Support for virtual phone, email and card numbers will also follow in a future release.

参数

名称类型必填默认值描述
locationAlias string 是的 — Slug found after the slash when opening a location in the portal
inventoryTypeID int 是的 — inventoryTypeID found in /v1/location/get_inventory_types
priceAmountInSmallestUnit int 是的 — Smallest possible currency unit, for example USD 100 would be 10000 (usd-cents), amounts will be rounded to next 5 increment. Refer to the MetaInformation of the return object of /v1/location/get_comparable_trades for pricing information. Endpoint will also return if there is an available bid - if available bid price is matched in your upload, bid will automatically be filled.
currencyCode string 是的 — 3 digit currency code, currently all prices will be converted to USD and rounded
dateTime string 是的 — Date and Time of listing, must match one of the screenshots provided in the Key Value list below. Date format: YYYY-MM-DD HH:MM:SS
firstName string 是的 — First name of listing
lastName string 是的 — Last name of listing
emailAddress string 是的 — Email address associated with the listing
phoneNumber string 是的 — Phone number associated with the listing
locationCategoryFieldIDValueList array 是的 — Refer to /v1/location/get_category to identify the required and optional field list for the location you are submitting for. All image files have to be passed by providing a valid https URL Maximum file size: 5MB Accepted file types: JPEG or PNG format.
isWritingRequest bool 否 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
saleMode string 否 "FixedPrice" FixedPrice (default) or Auction. Auctions do not auto-fill demand bids.
auctionEndsAt string 否 "" Auction closing timestamp in the venue timezone or ISO with offset. Empty defaults to 24 hours capped at listing start.
请求示例(cURL)
curl --request POST \
  'https://cn.appointmenttrader.com/v1/location/set_listing' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'locationAlias={{locationAlias}}' \
  --data-urlencode 'inventoryTypeID={{inventoryTypeID}}' \
  --data-urlencode 'priceAmountInSmallestUnit={{priceAmountInSmallestUnit}}' \
  --data-urlencode 'currencyCode={{currencyCode}}' \
  --data-urlencode 'dateTime={{dateTime}}' \
  --data-urlencode 'firstName={{firstName}}' \
  --data-urlencode 'lastName={{lastName}}' \
  --data-urlencode 'emailAddress={{emailAddress}}' \
  --data-urlencode 'phoneNumber={{phoneNumber}}' \
  --data-urlencode 'locationCategoryFieldIDValueList={{locationCategoryFieldIDValueList}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}' \
  --data-urlencode 'saleMode={{saleMode}}' \
  --data-urlencode 'auctionEndsAt={{auctionEndsAt}}'

返回值

JSON
See the shared response schema and synthetic example.
参数: locationCategoryFieldIDValueList
字段类型必填描述
locationCategoryFieldIDValueListstring (application/json) 是的Pass a JSON-encoded string, not nested form fields.
locationCategoryFieldIDValueListarray (解码后的 JSON) 是的
locationCategoryFieldIDValueList[]object 否
locationCategoryFieldIDValueList[].fieldIDDatabaseInteger 是的Integer value; legacy MySQL reads may serialize it as a numeric string.
locationCategoryFieldIDValueList[].fieldID.oneOf[0]integer 是的
locationCategoryFieldIDValueList[].fieldID.oneOf[1]string 是的
locationCategoryFieldIDValueList[].fieldValuestring 是的Field value; image and link fields require an HTTPS URL. Images support jpg/jpeg/png/gif up to 5 MiB.
响应字段
字段类型必填描述
$location_set_listing_Response 是的
$.oneOf[0] 是的
$.oneOf[0].allOf[0]object 是的
$.oneOf[0].allOf[0].RequestUserAliasstring 是的
$.oneOf[0].allOf[0].RequestPathstring | null 是的
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" 是的
$.oneOf[0].allOf[0].ResponseCodeinteger 是的
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage 否
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage 否
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring 否
$.oneOf[0].allOf[1]object 是的
$.oneOf[0].allOf[1].Payloadstring 是的Listing UUID of the created listing. Submission/review and matching-bid outcome are described by ResponseMessage.
$.oneOf[1]object 是的
$.oneOf[1].RequestUserAliasstring 是的
$.oneOf[1].RequestPathstring | null 是的
$.oneOf[1].RequestStatus = "Failed" 是的
$.oneOf[1].ResponseCodeinteger 是的
$.oneOf[1].ResponseMessageAPIResponseMessage 是的
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null 是的
$.oneOf[1].ResponseMessage.oneOf[1]array 是的
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage 否
$.oneOf[1].ResponseMessage.oneOf[2]object 是的
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage 否
$.oneOf[1].RequestImpersonatedByUserAliasstring 否
响应示例
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/location/set_listing",
    "RequestUserAlias": "example-user",
    "Payload": "synthetic-listing-0001"
}
机器可读的端点文档
POST

/v1/location/set_proposed_location

#
Posts a proposed missing location to a city board for community verification.

参数

名称类型必填默认值描述
boardId int 是的 — Community board ID selected by the v2 Intent Composer.
locationName string 是的 — Proposed venue/location name.
fullAddress string 是的 — Full street address.
categoryText string 是的 — Category name or ID.
cityText string 是的 — City, market slug, or airport/city code.
duplicateAcknowledged int 否 0 Must be 1 after the user reviewed duplicate suggestions.
body string 否 "" Optional post body from the composer.
mediaIdList string 否 "" Optional comma-separated ATMedia IDs owned by the posting user.
duplicatePayload string 否 "" Optional JSON payload with duplicate suggestions shown to the user.
googlePlacesID string 否 "" Optional Google Places ID if already captured.
searchRequestID int 否 0 Optional ATLocationCustomSearchRequests.ID from the intent composer, linked after post creation when owned by the caller.
firstOpeningDate string 否 "" Optional first date the location opens. Format YYYY-MM-DD.
isWritingRequest bool 否 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
请求示例(cURL)
curl --request POST \
  'https://cn.appointmenttrader.com/v1/location/set_proposed_location' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'boardId={{boardId}}' \
  --data-urlencode 'locationName={{locationName}}' \
  --data-urlencode 'fullAddress={{fullAddress}}' \
  --data-urlencode 'categoryText={{categoryText}}' \
  --data-urlencode 'cityText={{cityText}}' \
  --data-urlencode 'duplicateAcknowledged={{duplicateAcknowledged}}' \
  --data-urlencode 'body={{body}}' \
  --data-urlencode 'mediaIdList={{mediaIdList}}' \
  --data-urlencode 'duplicatePayload={{duplicatePayload}}' \
  --data-urlencode 'googlePlacesID={{googlePlacesID}}' \
  --data-urlencode 'searchRequestID={{searchRequestID}}' \
  --data-urlencode 'firstOpeningDate={{firstOpeningDate}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}'

返回值

JSON
See the shared response schema and synthetic example.
参数: duplicatePayload
字段类型必填描述
duplicatePayloadstring (application/json) 否Optional JSON duplicate-review evidence. The normal input is the duplicate-options response. Arbitrary audit metadata is preserved; invalid JSON is stored as raw text. In the privileged event path, acknowledged options may select the existing location to merge.
duplicatePayload (解码后的 JSON) 否
duplicatePayload.anyOf[0]object 否
duplicatePayload.anyOf[0].optionsarray 否
duplicatePayload.anyOf[0].options[]object 否
duplicatePayload.anyOf[0].options[].locationIdinteger 否
duplicatePayload.anyOf[0].options[].aliasstring 否
duplicatePayload.anyOf[0].options[].namestring 否
duplicatePayload.anyOf[0].options[].subtitlestring 否
duplicatePayload.anyOf[0].options[].citystring 否
duplicatePayload.anyOf[0].options[].categoryNamestring 否
duplicatePayload.anyOf[0].options[].rawobject 否
duplicatePayload.anyOf[0].options[].raw.City 是的
duplicatePayload.anyOf[0].options[].raw.City.anyOf[0]string 是的
duplicatePayload.anyOf[0].options[].raw.City.anyOf[1]null 是的
duplicatePayload.anyOf[0].options[].raw.CategoryIcon 是的
duplicatePayload.anyOf[0].options[].raw.CategoryIcon.anyOf[0]string 是的
duplicatePayload.anyOf[0].options[].raw.CategoryIcon.anyOf[1]null 是的
duplicatePayload.anyOf[0].options[].raw.CategoryBackgroundColor 是的
duplicatePayload.anyOf[0].options[].raw.CategoryBackgroundColor.anyOf[0]string 是的
duplicatePayload.anyOf[0].options[].raw.CategoryBackgroundColor.anyOf[1]null 是的
duplicatePayload.anyOf[0].options[].raw.StateShort 是的
duplicatePayload.anyOf[0].options[].raw.StateShort.anyOf[0]string 是的
duplicatePayload.anyOf[0].options[].raw.StateShort.anyOf[1]null 是的
duplicatePayload.anyOf[0].options[].raw.CountryShort 是的
duplicatePayload.anyOf[0].options[].raw.CountryShort.anyOf[0]string 是的
duplicatePayload.anyOf[0].options[].raw.CountryShort.anyOf[1]null 是的
duplicatePayload.anyOf[0].options[].raw.ContinentShort 是的
duplicatePayload.anyOf[0].options[].raw.ContinentShort.anyOf[0]string 是的
duplicatePayload.anyOf[0].options[].raw.ContinentShort.anyOf[1]null 是的
duplicatePayload.anyOf[0].options[].raw.Headliner-ImageURLBasePath 是的
duplicatePayload.anyOf[0].options[].raw.Headliner-ImageURLBasePath.anyOf[0]string 是的
duplicatePayload.anyOf[0].options[].raw.Headliner-ImageURLBasePath.anyOf[1]null 是的
duplicatePayload.anyOf[0].options[].raw.Namestring 是的
duplicatePayload.anyOf[0].options[].raw.Aliasstring 是的
duplicatePayload.anyOf[0].options[].raw.CategoryNamestring 是的
duplicatePayload.anyOf[0].options[].raw.CategoryDescriptorstring 是的
duplicatePayload.anyOf[0].options[].raw.GlobalATRank 是的
duplicatePayload.anyOf[0].options[].raw.GlobalATRank.anyOf[0]DatabaseInteger 是的Integer value; legacy MySQL reads may serialize it as a numeric string.
duplicatePayload.anyOf[0].options[].raw.GlobalATRank.anyOf[0].oneOf[0]integer 是的
duplicatePayload.anyOf[0].options[].raw.GlobalATRank.anyOf[0].oneOf[1]string 是的
duplicatePayload.anyOf[0].options[].raw.GlobalATRank.anyOf[1]null 是的
duplicatePayload.anyOf[0].options[].raw.LocalATRank 是的
duplicatePayload.anyOf[0].options[].raw.LocalATRank.anyOf[0]DatabaseInteger 是的Integer value; legacy MySQL reads may serialize it as a numeric string.
duplicatePayload.anyOf[0].options[].raw.LocalATRank.anyOf[0].oneOf[0]integer 是的
duplicatePayload.anyOf[0].options[].raw.LocalATRank.anyOf[0].oneOf[1]string 是的
duplicatePayload.anyOf[0].options[].raw.LocalATRank.anyOf[1]null 是的
duplicatePayload.anyOf[0].options[].raw.GlobalATRankInverted 否
duplicatePayload.anyOf[0].options[].raw.GlobalATRankInverted.anyOf[0]DatabaseInteger 否Integer value; legacy MySQL reads may serialize it as a numeric string.
duplicatePayload.anyOf[0].options[].raw.GlobalATRankInverted.anyOf[0].oneOf[0]integer 否
duplicatePayload.anyOf[0].options[].raw.GlobalATRankInverted.anyOf[0].oneOf[1]string 否
duplicatePayload.anyOf[0].options[].raw.GlobalATRankInverted.anyOf[1]null 否
duplicatePayload.anyOf[0].options[].raw.LocalATRankInverted 否
duplicatePayload.anyOf[0].options[].raw.LocalATRankInverted.anyOf[0]DatabaseInteger 否Integer value; legacy MySQL reads may serialize it as a numeric string.
duplicatePayload.anyOf[0].options[].raw.LocalATRankInverted.anyOf[0].oneOf[0]integer 否
duplicatePayload.anyOf[0].options[].raw.LocalATRankInverted.anyOf[0].oneOf[1]string 否
duplicatePayload.anyOf[0].options[].raw.LocalATRankInverted.anyOf[1]null 否
duplicatePayload.anyOf[0].options[].raw.IDDatabaseInteger 否Integer value; legacy MySQL reads may serialize it as a numeric string.
duplicatePayload.anyOf[0].options[].raw.ID.oneOf[0]integer 否
duplicatePayload.anyOf[0].options[].raw.ID.oneOf[1]string 否
duplicatePayload.anyOf[0].options[].raw.ATLocation_IDDatabaseInteger 是的Integer value; legacy MySQL reads may serialize it as a numeric string.
duplicatePayload.anyOf[0].options[].raw.ATLocation_ID.oneOf[0]integer 是的
duplicatePayload.anyOf[0].options[].raw.ATLocation_ID.oneOf[1]string 是的
duplicatePayload.anyOf[0].options[].locationID 否
duplicatePayload.anyOf[0].options[].locationID.anyOf[0]integer 否
duplicatePayload.anyOf[0].options[].locationID.anyOf[1]string 否
duplicatePayload.anyOf[0].options[].ATLocation_ID 否
duplicatePayload.anyOf[0].options[].ATLocation_ID.anyOf[0]integer 否
duplicatePayload.anyOf[0].options[].ATLocation_ID.anyOf[1]string 否
duplicatePayload.anyOf[0].options[].id 否
duplicatePayload.anyOf[0].options[].id.anyOf[0]integer 否
duplicatePayload.anyOf[0].options[].id.anyOf[1]string 否
duplicatePayload.anyOf[0].options[].ID 否
duplicatePayload.anyOf[0].options[].ID.anyOf[0]integer 否
duplicatePayload.anyOf[0].options[].ID.anyOf[1]string 否
duplicatePayload.anyOf[0].options[].Aliasstring 否
duplicatePayload.anyOf[0].options[].*LocationDuplicateReviewValue 否
duplicatePayload.anyOf[0].options[].*.anyOf[0]string | number | boolean | null 否
duplicatePayload.anyOf[0].options[].*.anyOf[1]array 否
duplicatePayload.anyOf[0].options[].*.anyOf[1][]LocationDuplicateReviewValue 否
duplicatePayload.anyOf[0].options[].*.anyOf[2]object 否
duplicatePayload.anyOf[0].options[].*.anyOf[2].*LocationDuplicateReviewValue 否
duplicatePayload.anyOf[0].Optionsarray 否
duplicatePayload.anyOf[0].Options[]object 否
duplicatePayload.anyOf[0].Options[].locationIdinteger 否
duplicatePayload.anyOf[0].Options[].aliasstring 否
duplicatePayload.anyOf[0].Options[].namestring 否
duplicatePayload.anyOf[0].Options[].subtitlestring 否
duplicatePayload.anyOf[0].Options[].citystring 否
duplicatePayload.anyOf[0].Options[].categoryNamestring 否
duplicatePayload.anyOf[0].Options[].rawobject 否
duplicatePayload.anyOf[0].Options[].raw.City 是的
duplicatePayload.anyOf[0].Options[].raw.City.anyOf[0]string 是的
duplicatePayload.anyOf[0].Options[].raw.City.anyOf[1]null 是的
duplicatePayload.anyOf[0].Options[].raw.CategoryIcon 是的
duplicatePayload.anyOf[0].Options[].raw.CategoryIcon.anyOf[0]string 是的
duplicatePayload.anyOf[0].Options[].raw.CategoryIcon.anyOf[1]null 是的
duplicatePayload.anyOf[0].Options[].raw.CategoryBackgroundColor 是的
duplicatePayload.anyOf[0].Options[].raw.CategoryBackgroundColor.anyOf[0]string 是的
duplicatePayload.anyOf[0].Options[].raw.CategoryBackgroundColor.anyOf[1]null 是的
duplicatePayload.anyOf[0].Options[].raw.StateShort 是的
duplicatePayload.anyOf[0].Options[].raw.StateShort.anyOf[0]string 是的
duplicatePayload.anyOf[0].Options[].raw.StateShort.anyOf[1]null 是的
duplicatePayload.anyOf[0].Options[].raw.CountryShort 是的
duplicatePayload.anyOf[0].Options[].raw.CountryShort.anyOf[0]string 是的
duplicatePayload.anyOf[0].Options[].raw.CountryShort.anyOf[1]null 是的
duplicatePayload.anyOf[0].Options[].raw.ContinentShort 是的
duplicatePayload.anyOf[0].Options[].raw.ContinentShort.anyOf[0]string 是的
duplicatePayload.anyOf[0].Options[].raw.ContinentShort.anyOf[1]null 是的
duplicatePayload.anyOf[0].Options[].raw.Headliner-ImageURLBasePath 是的
duplicatePayload.anyOf[0].Options[].raw.Headliner-ImageURLBasePath.anyOf[0]string 是的
duplicatePayload.anyOf[0].Options[].raw.Headliner-ImageURLBasePath.anyOf[1]null 是的
duplicatePayload.anyOf[0].Options[].raw.Namestring 是的
duplicatePayload.anyOf[0].Options[].raw.Aliasstring 是的
duplicatePayload.anyOf[0].Options[].raw.CategoryNamestring 是的
duplicatePayload.anyOf[0].Options[].raw.CategoryDescriptorstring 是的
duplicatePayload.anyOf[0].Options[].raw.GlobalATRank 是的
duplicatePayload.anyOf[0].Options[].raw.GlobalATRank.anyOf[0]DatabaseInteger 是的Integer value; legacy MySQL reads may serialize it as a numeric string.
duplicatePayload.anyOf[0].Options[].raw.GlobalATRank.anyOf[0].oneOf[0]integer 是的
duplicatePayload.anyOf[0].Options[].raw.GlobalATRank.anyOf[0].oneOf[1]string 是的
duplicatePayload.anyOf[0].Options[].raw.GlobalATRank.anyOf[1]null 是的
duplicatePayload.anyOf[0].Options[].raw.LocalATRank 是的
duplicatePayload.anyOf[0].Options[].raw.LocalATRank.anyOf[0]DatabaseInteger 是的Integer value; legacy MySQL reads may serialize it as a numeric string.
duplicatePayload.anyOf[0].Options[].raw.LocalATRank.anyOf[0].oneOf[0]integer 是的
duplicatePayload.anyOf[0].Options[].raw.LocalATRank.anyOf[0].oneOf[1]string 是的
duplicatePayload.anyOf[0].Options[].raw.LocalATRank.anyOf[1]null 是的
duplicatePayload.anyOf[0].Options[].raw.GlobalATRankInverted 否
duplicatePayload.anyOf[0].Options[].raw.GlobalATRankInverted.anyOf[0]DatabaseInteger 否Integer value; legacy MySQL reads may serialize it as a numeric string.
duplicatePayload.anyOf[0].Options[].raw.GlobalATRankInverted.anyOf[0].oneOf[0]integer 否
duplicatePayload.anyOf[0].Options[].raw.GlobalATRankInverted.anyOf[0].oneOf[1]string 否
duplicatePayload.anyOf[0].Options[].raw.GlobalATRankInverted.anyOf[1]null 否
duplicatePayload.anyOf[0].Options[].raw.LocalATRankInverted 否
duplicatePayload.anyOf[0].Options[].raw.LocalATRankInverted.anyOf[0]DatabaseInteger 否Integer value; legacy MySQL reads may serialize it as a numeric string.
duplicatePayload.anyOf[0].Options[].raw.LocalATRankInverted.anyOf[0].oneOf[0]integer 否
duplicatePayload.anyOf[0].Options[].raw.LocalATRankInverted.anyOf[0].oneOf[1]string 否
duplicatePayload.anyOf[0].Options[].raw.LocalATRankInverted.anyOf[1]null 否
duplicatePayload.anyOf[0].Options[].raw.IDDatabaseInteger 否Integer value; legacy MySQL reads may serialize it as a numeric string.
duplicatePayload.anyOf[0].Options[].raw.ID.oneOf[0]integer 否
duplicatePayload.anyOf[0].Options[].raw.ID.oneOf[1]string 否
duplicatePayload.anyOf[0].Options[].raw.ATLocation_IDDatabaseInteger 是的Integer value; legacy MySQL reads may serialize it as a numeric string.
duplicatePayload.anyOf[0].Options[].raw.ATLocation_ID.oneOf[0]integer 是的
duplicatePayload.anyOf[0].Options[].raw.ATLocation_ID.oneOf[1]string 是的
duplicatePayload.anyOf[0].Options[].locationID 否
duplicatePayload.anyOf[0].Options[].locationID.anyOf[0]integer 否
duplicatePayload.anyOf[0].Options[].locationID.anyOf[1]string 否
duplicatePayload.anyOf[0].Options[].ATLocation_ID 否
duplicatePayload.anyOf[0].Options[].ATLocation_ID.anyOf[0]integer 否
duplicatePayload.anyOf[0].Options[].ATLocation_ID.anyOf[1]string 否
duplicatePayload.anyOf[0].Options[].id 否
duplicatePayload.anyOf[0].Options[].id.anyOf[0]integer 否
duplicatePayload.anyOf[0].Options[].id.anyOf[1]string 否
duplicatePayload.anyOf[0].Options[].ID 否
duplicatePayload.anyOf[0].Options[].ID.anyOf[0]integer 否
duplicatePayload.anyOf[0].Options[].ID.anyOf[1]string 否
duplicatePayload.anyOf[0].Options[].Aliasstring 否
duplicatePayload.anyOf[0].Options[].*LocationDuplicateReviewValue 否
duplicatePayload.anyOf[0].Options[].*.anyOf[0]string | number | boolean | null 否
duplicatePayload.anyOf[0].Options[].*.anyOf[1]array 否
duplicatePayload.anyOf[0].Options[].*.anyOf[1][]LocationDuplicateReviewValue 否
duplicatePayload.anyOf[0].Options[].*.anyOf[2]object 否
duplicatePayload.anyOf[0].Options[].*.anyOf[2].*LocationDuplicateReviewValue 否
duplicatePayload.anyOf[0].firstOpeningDatestring 否
duplicatePayload.anyOf[0].rawstring 否
duplicatePayload.anyOf[0].querystring 否
duplicatePayload.anyOf[0].totalResultsinteger 否
duplicatePayload.anyOf[0].hasPotentialDuplicatesboolean 否
duplicatePayload.anyOf[0].*LocationDuplicateReviewValue 否
duplicatePayload.anyOf[0].*.anyOf[0]string | number | boolean | null 否
duplicatePayload.anyOf[0].*.anyOf[1]array 否
duplicatePayload.anyOf[0].*.anyOf[1][]LocationDuplicateReviewValue 否
duplicatePayload.anyOf[0].*.anyOf[2]object 否
duplicatePayload.anyOf[0].*.anyOf[2].*LocationDuplicateReviewValue 否
duplicatePayload.anyOf[1]array 否
duplicatePayload.anyOf[1][]LocationDuplicateReviewValue 否
duplicatePayload.anyOf[1][].anyOf[0]string | number | boolean | null 否
duplicatePayload.anyOf[1][].anyOf[1]array 否
duplicatePayload.anyOf[1][].anyOf[1][]LocationDuplicateReviewValue 否
duplicatePayload.anyOf[1][].anyOf[2]object 否
duplicatePayload.anyOf[1][].anyOf[2].*LocationDuplicateReviewValue 否
响应字段
字段类型必填描述
$location_set_proposed_location_Response 是的
$.oneOf[0] 是的
$.oneOf[0].allOf[0]object 是的
$.oneOf[0].allOf[0].RequestUserAliasstring 是的
$.oneOf[0].allOf[0].RequestPathstring | null 是的
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" 是的
$.oneOf[0].allOf[0].ResponseCodeinteger 是的
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage 否
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage 否
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring 否
$.oneOf[0].allOf[1]object 是的
$.oneOf[0].allOf[1].Payloadobject 是的
$.oneOf[0].allOf[1].Payload.postIDinteger 是的
$.oneOf[0].allOf[1].Payload.postUrlstring 是的
$.oneOf[0].allOf[1].Payload.proposedLocationIDinteger 是的
$.oneOf[0].allOf[1].Payload.status = "Pending" 是的
$.oneOf[0].allOf[1].Payload.confirmations = 0 是的
$.oneOf[0].allOf[1].Payload.confirmationsRequiredinteger 是的
$.oneOf[0].allOf[1].Payload.firstOpeningDatestring 是的
$.oneOf[0].allOf[1].Payload.event 是的
$.oneOf[0].allOf[1].Payload.event.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.event.anyOf[0].eventIDinteger 是的
$.oneOf[0].allOf[1].Payload.event.anyOf[0].namestring 是的
$.oneOf[0].allOf[1].Payload.event.anyOf[0].urlSlugstring 是的
$.oneOf[0].allOf[1].Payload.event.anyOf[0].iconEmojistring 是的
$.oneOf[0].allOf[1].Payload.event.anyOf[0].externalURLstring 是的
$.oneOf[0].allOf[1].Payload.event.anyOf[0].descriptionstring 是的
$.oneOf[0].allOf[1].Payload.event.anyOf[0].effectRadiusInMeters 是的
$.oneOf[0].allOf[1].Payload.event.anyOf[0].effectRadiusInMeters.anyOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.event.anyOf[0].effectRadiusInMeters.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.event.anyOf[0].categoryobject 是的
$.oneOf[0].allOf[1].Payload.event.anyOf[0].category.categoryIDinteger 是的
$.oneOf[0].allOf[1].Payload.event.anyOf[0].category.namestring 是的
$.oneOf[0].allOf[1].Payload.event.anyOf[0].category.iconEmojistring 是的
$.oneOf[0].allOf[1].Payload.event.anyOf[0].category.urlSlugstring 是的
$.oneOf[0].allOf[1].Payload.event.anyOf[0].ownerPostID 是的
$.oneOf[0].allOf[1].Payload.event.anyOf[0].ownerPostID.anyOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.event.anyOf[0].ownerPostID.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.event.anyOf[0].ownerPostName 是的
$.oneOf[0].allOf[1].Payload.event.anyOf[0].ownerPostName.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.event.anyOf[0].ownerPostName.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.event.anyOf[0].ownerPostURL 是的
$.oneOf[0].allOf[1].Payload.event.anyOf[0].ownerPostURL.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.event.anyOf[0].ownerPostURL.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.event.anyOf[0].originatorUserID 是的
$.oneOf[0].allOf[1].Payload.event.anyOf[0].originatorUserID.anyOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.event.anyOf[0].originatorUserID.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.event.anyOf[0].earnedTraderPointsinteger 是的
$.oneOf[0].allOf[1].Payload.event.anyOf[0].importanceLevel 是的
$.oneOf[0].allOf[1].Payload.event.anyOf[0].importanceLevel.anyOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.event.anyOf[0].importanceLevel.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.event.anyOf[0].defaultImportanceLevel 是的
$.oneOf[0].allOf[1].Payload.event.anyOf[0].defaultImportanceLevel.anyOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.event.anyOf[0].defaultImportanceLevel.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.event.anyOf[0].affectsOpeningTimesboolean 是的
$.oneOf[0].allOf[1].Payload.event.anyOf[0].countryCodeIncludeListarray 是的
$.oneOf[0].allOf[1].Payload.event.anyOf[0].countryCodeIncludeList[]string 否
$.oneOf[0].allOf[1].Payload.event.anyOf[0].countryCodeExcludeListarray 是的
$.oneOf[0].allOf[1].Payload.event.anyOf[0].countryCodeExcludeList[]string 否
$.oneOf[0].allOf[1].Payload.event.anyOf[0].geographicobject 是的
$.oneOf[0].allOf[1].Payload.event.anyOf[0].geographic.lat 是的
$.oneOf[0].allOf[1].Payload.event.anyOf[0].geographic.lat.anyOf[0]number 是的
$.oneOf[0].allOf[1].Payload.event.anyOf[0].geographic.lat.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.event.anyOf[0].geographic.lng 是的
$.oneOf[0].allOf[1].Payload.event.anyOf[0].geographic.lng.anyOf[0]number 是的
$.oneOf[0].allOf[1].Payload.event.anyOf[0].geographic.lng.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.event.anyOf[0].geographic.effectRadiusInMeters 是的
$.oneOf[0].allOf[1].Payload.event.anyOf[0].geographic.effectRadiusInMeters.anyOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.event.anyOf[0].geographic.effectRadiusInMeters.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.event.anyOf[0].geographic.eventATLocationID 是的
$.oneOf[0].allOf[1].Payload.event.anyOf[0].geographic.eventATLocationID.anyOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.event.anyOf[0].geographic.eventATLocationID.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.event.anyOf[0].physicalLocationobject 是的
$.oneOf[0].allOf[1].Payload.event.anyOf[0].physicalLocation.modestring ["venue","point","none"] 是的
$.oneOf[0].allOf[1].Payload.event.anyOf[0].physicalLocation.locationID 是的
$.oneOf[0].allOf[1].Payload.event.anyOf[0].physicalLocation.locationID.anyOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.event.anyOf[0].physicalLocation.locationID.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.event.anyOf[0].physicalLocation.namestring 是的
$.oneOf[0].allOf[1].Payload.event.anyOf[0].physicalLocation.aliasstring 是的
$.oneOf[0].allOf[1].Payload.event.anyOf[0].physicalLocation.addressStringstring 是的
$.oneOf[0].allOf[1].Payload.event.anyOf[0].physicalLocation.countryCodestring 是的
$.oneOf[0].allOf[1].Payload.event.anyOf[0].physicalLocation.lat 是的
$.oneOf[0].allOf[1].Payload.event.anyOf[0].physicalLocation.lat.anyOf[0]number 是的
$.oneOf[0].allOf[1].Payload.event.anyOf[0].physicalLocation.lat.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.event.anyOf[0].physicalLocation.lng 是的
$.oneOf[0].allOf[1].Payload.event.anyOf[0].physicalLocation.lng.anyOf[0]number 是的
$.oneOf[0].allOf[1].Payload.event.anyOf[0].physicalLocation.lng.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.event.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.rewardobject 是的
$.oneOf[0].allOf[1].Payload.reward.policyVersionstring 是的
$.oneOf[0].allOf[1].Payload.reward.displayRewardboolean 是的
$.oneOf[0].allOf[1].Payload.reward.rewardTypestring 是的
$.oneOf[0].allOf[1].Payload.reward.submitterAmountinteger 是的
$.oneOf[0].allOf[1].Payload.reward.verifierAmountinteger 是的
$.oneOf[0].allOf[1].Payload.reward.submitterAmountLabelstring 是的
$.oneOf[0].allOf[1].Payload.reward.verifierAmountLabelstring 是的
$.oneOf[0].allOf[1].Payload.reward.penaltyMultipliernumber 是的
$.oneOf[0].allOf[1].Payload.reward.penaltyAppliesboolean 是的
$.oneOf[0].allOf[1].Payload.reward.usesSnapshotboolean 是的
$.oneOf[0].allOf[1].Payload.post 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].urlSlugstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].detailUrlstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].legacyUrlstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].createdAtstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].createdAtRelstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].titlestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].bodystring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].mediaChannelstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].idinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastArchivedVersionIdinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].mediaTotalinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].viewerIsAdminboolean 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].canEditPostboolean 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].reusableRequestboolean 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].embeddedModeboolean 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].showEmbeddedStatsboolean 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].hideTitleboolean 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].bodyTruncatedboolean 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].ownsPostboolean 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].canViewInsightsboolean 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastEditedAt 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastEditedAt.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastEditedAt.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].requestReuseSource 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].requestReuseSource.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].requestReuseSource.anyOf[0].typestring ["post","request"] 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].requestReuseSource.anyOf[0].idinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].requestReuseSource.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodiesobject 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feedobject 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feed.bodystring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feed.bodyTruncatedboolean 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feed.translationobject 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feed.translation.endpointstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feed.translation.targetLanguageCodestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feed.translation.targetLanguageNamestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feed.translation.sourceLanguageCodestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feed.translation.sourceContentHashstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feed.translation.titlestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feed.translation.bodystring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feed.translation.originalTitlestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feed.translation.originalBodystring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feed.translation.eligibleboolean 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feed.translation.cachedboolean 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feed.translation.liveTranslationSourceEnabledboolean 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feed.translation.bodyTruncatedboolean 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feed.translation.originalBodyTruncatedboolean 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feed.translation.statestring ["done","eligible","none"] 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feed.translation.sourceLanguageDetectionStatusstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feed.translation.sourceLanguageDetectionConfidence 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feed.translation.sourceLanguageDetectionConfidence.anyOf[0]number 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.feed.translation.sourceLanguageDetectionConfidence.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embeddedobject 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embedded.bodystring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embedded.bodyTruncatedboolean 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embedded.translationobject 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embedded.translation.endpointstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embedded.translation.targetLanguageCodestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embedded.translation.targetLanguageNamestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embedded.translation.sourceLanguageCodestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embedded.translation.sourceContentHashstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embedded.translation.titlestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embedded.translation.bodystring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embedded.translation.originalTitlestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embedded.translation.originalBodystring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embedded.translation.eligibleboolean 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embedded.translation.cachedboolean 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embedded.translation.liveTranslationSourceEnabledboolean 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embedded.translation.bodyTruncatedboolean 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embedded.translation.originalBodyTruncatedboolean 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embedded.translation.statestring ["done","eligible","none"] 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embedded.translation.sourceLanguageDetectionStatusstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embedded.translation.sourceLanguageDetectionConfidence 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embedded.translation.sourceLanguageDetectionConfidence.anyOf[0]number 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.embedded.translation.sourceLanguageDetectionConfidence.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detailobject 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detail.bodystring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detail.bodyTruncatedboolean 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detail.translationobject 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detail.translation.endpointstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detail.translation.targetLanguageCodestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detail.translation.targetLanguageNamestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detail.translation.sourceLanguageCodestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detail.translation.sourceContentHashstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detail.translation.titlestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detail.translation.bodystring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detail.translation.originalTitlestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detail.translation.originalBodystring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detail.translation.eligibleboolean 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detail.translation.cachedboolean 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detail.translation.liveTranslationSourceEnabledboolean 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detail.translation.bodyTruncatedboolean 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detail.translation.originalBodyTruncatedboolean 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detail.translation.statestring ["done","eligible","none"] 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detail.translation.sourceLanguageDetectionStatusstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detail.translation.sourceLanguageDetectionConfidence 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detail.translation.sourceLanguageDetectionConfidence.anyOf[0]number 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].presentationBodies.detail.translation.sourceLanguageDetectionConfidence.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].boardobject 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].board.idinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].board.namestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].board.slugstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].board.urlstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].board.citySlugstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].board.viewerCanFollowboolean 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].board.viewerIsFollowingboolean 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].authorNewsfeedPostAuthor 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].aliasstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].avatarEmojistring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].profileImageUrlstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].bannerImageUrlstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].profileUrlstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].htmlstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].idinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].mentionIdinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].isSystemboolean 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].isYouboolean 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].profileImage 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].profileImage.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].profileImage.anyOf[0].idinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].profileImage.anyOf[0].thumbUrlstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].profileImage.anyOf[0].mediaUrlstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].profileImage.anyOf[0].mediaTypestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].profileImage.anyOf[0].widthinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].profileImage.anyOf[0].heightinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].profileImage.anyOf[0].titlestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].profileImage.anyOf[0].isImageboolean 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].profileImage.anyOf[0].isEmbeddedboolean 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].profileImage.anyOf[0].frameobject 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].profileImage.anyOf[0].frame.positionXPercentnumber 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].profileImage.anyOf[0].frame.positionYPercentnumber 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].profileImage.anyOf[0].frame.zoomPercentnumber 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].profileImage.anyOf[0].backgroundUrlstring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].profileImage.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].bannerImage 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].bannerImage.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].bannerImage.anyOf[0].idinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].bannerImage.anyOf[0].thumbUrlstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].bannerImage.anyOf[0].mediaUrlstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].bannerImage.anyOf[0].mediaTypestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].bannerImage.anyOf[0].widthinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].bannerImage.anyOf[0].heightinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].bannerImage.anyOf[0].titlestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].bannerImage.anyOf[0].isImageboolean 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].bannerImage.anyOf[0].isEmbeddedboolean 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].bannerImage.anyOf[0].frameobject 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].bannerImage.anyOf[0].frame.positionXPercentnumber 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].bannerImage.anyOf[0].frame.positionYPercentnumber 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].bannerImage.anyOf[0].frame.zoomPercentnumber 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].bannerImage.anyOf[0].backgroundUrlstring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].bannerImage.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].displayNewsfeedAuthorDisplay 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].aliasstring | null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].avatarstring | null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].avatarEmojistring | null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].profileImageUrlstring | null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].profileImageURLstring | null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].labelstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].profileUrlstring | null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].profileURLstring | null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].titlestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].customColorstring | null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].customTextColorstring | null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].avatarModestring | null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].htmlstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].idinteger | null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].userIDinteger | null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].isRichboolean 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].profileImage 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].idinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].thumbUrlstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].mediaUrlstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].mediaTypestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].widthinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].heightinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].titlestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].isImageboolean 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].isEmbeddedboolean 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frameobject 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frame.positionXPercentnumber 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frame.positionYPercentnumber 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].frame.zoomPercentnumber 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].profileImage.anyOf[0].backgroundUrlstring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].profileImage.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].medalsarray 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].medals[]object 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].medals[].Namestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].medals[].URLstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].identityHiddenboolean 否An anonymized author has no profile or follow action.
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].identityHiddenUntilinteger | null 否Latest saved closing timestamp among the author's qualifying open response races, in Unix seconds.
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[0].mentionIdinteger | null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[1]object 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[1].aliasstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[1].labelstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[1].avatarEmojistring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[1].profileUrlstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[1].htmlstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[1].id = 0 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[1].mentionIdinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[2]object 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[2].aliasnull 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[2].labelstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[2].avatarEmojinull 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[2].profileUrlnull 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[2].htmlstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[2].idnull 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[2].mentionIdnull 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[2].identityHidden = true 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].display.anyOf[2].identityHiddenUntilinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].medalsarray 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].medals[]object 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].medals[].namestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].medals[].Namestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].medals[].urlstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].medals[].URLstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].medals[].slugstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].medals[].categoryNamestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].medals[].categorySlugstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].medals[].descriptionstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].medals[].colorstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].medals[].textColorstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].medals[].importanceinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].viewerCanFollowboolean 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[0].viewerIsFollowingboolean 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1]object 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].aliasnull 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].avatarEmojinull 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].profileImageUrlnull 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].bannerImageUrlnull 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].profileUrlnull 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].htmlstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].idnull 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].mentionIdnull 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].isSystem = false 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].isYou = false 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].profileImagenull 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].bannerImagenull 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].displayNewsfeedAuthorDisplay 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].aliasstring | null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].avatarstring | null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].avatarEmojistring | null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].profileImageUrlstring | null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].profileImageURLstring | null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].labelstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].profileUrlstring | null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].profileURLstring | null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].titlestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].customColorstring | null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].customTextColorstring | null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].avatarModestring | null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].htmlstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].idinteger | null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].userIDinteger | null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].isRichboolean 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].profileImage 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].idinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].thumbUrlstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].mediaUrlstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].mediaTypestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].widthinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].heightinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].titlestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].isImageboolean 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].isEmbeddedboolean 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].frameobject 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].frame.positionXPercentnumber 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].frame.positionYPercentnumber 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].frame.zoomPercentnumber 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].profileImage.anyOf[0].backgroundUrlstring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].profileImage.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].medalsarray 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].medals[]object 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].medals[].Namestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].medals[].URLstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].identityHiddenboolean 否An anonymized author has no profile or follow action.
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].identityHiddenUntilinteger | null 否Latest saved closing timestamp among the author's qualifying open response races, in Unix seconds.
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[0].mentionIdinteger | null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[1]object 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[1].aliasstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[1].labelstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[1].avatarEmojistring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[1].profileUrlstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[1].htmlstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[1].id = 0 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[1].mentionIdinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[2]object 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[2].aliasnull 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[2].labelstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[2].avatarEmojinull 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[2].profileUrlnull 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[2].htmlstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[2].idnull 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[2].mentionIdnull 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[2].identityHidden = true 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].display.anyOf[2].identityHiddenUntilinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].medalsarray 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].viewerCanFollow = false 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].viewerIsFollowing = false 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].identityHidden = true 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].author.anyOf[1].identityHiddenUntilinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].translationobject 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].translation.endpointstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].translation.targetLanguageCodestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].translation.targetLanguageNamestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].translation.sourceLanguageCodestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].translation.sourceContentHashstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].translation.titlestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].translation.bodystring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].translation.originalTitlestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].translation.originalBodystring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].translation.eligibleboolean 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].translation.cachedboolean 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].translation.liveTranslationSourceEnabledboolean 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].translation.bodyTruncatedboolean 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].translation.originalBodyTruncatedboolean 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].translation.statestring ["done","eligible","none"] 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].translation.sourceLanguageDetectionStatusstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].translation.sourceLanguageDetectionConfidence 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].translation.sourceLanguageDetectionConfidence.anyOf[0]number 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].translation.sourceLanguageDetectionConfidence.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].rating 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].rating.anyOf[0]number 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].rating.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].mediaarray 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].media[]object 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].media[].idinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].media[].thumbUrlstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].media[].mediaUrlstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].media[].mediaTypestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].media[].widthinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].media[].heightinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].media[].titlestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].media[].signInRequiredboolean 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].mediaLabelsarray 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].mediaLabels[]object 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].mediaLabels[].idinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].mediaLabels[].namestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].mediaLabels[].emojistring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].mediaNextOffset 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].mediaNextOffset.anyOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].mediaNextOffset.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].inlineMediaarray 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].inlineMedia[]object 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].inlineMedia[].idinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].inlineMedia[].thumbUrlstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].inlineMedia[].mediaUrlstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].inlineMedia[].mediaTypestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].inlineMedia[].widthinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].inlineMedia[].heightinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].inlineMedia[].titlestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richLinksarray 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richLinks[]object 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richLinks[].idinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richLinks[].urlstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richLinks[].canonicalUrlstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richLinks[].hoststring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richLinks[].siteNamestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richLinks[].titlestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richLinks[].descriptionstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richLinks[].imageMediaIDinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richLinks[].image 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richLinks[].image.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richLinks[].image.anyOf[0].mediaIDinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richLinks[].image.anyOf[0].mediaUrlstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richLinks[].image.anyOf[0].thumbUrlstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richLinks[].image.anyOf[0].mediaTypestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richLinks[].image.anyOf[0].widthinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richLinks[].image.anyOf[0].heightinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richLinks[].image.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachmentsarray 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[]NewsfeedRichAttachment 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0]object 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].type = "rating" 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].postIDinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].reviewUrlstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].ratingValuenumber 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].ratingLabelstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].filledStarsinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].maxStars = 5 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].targetRolestring ["location","buyer","seller"] 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].visual 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].visual.anyOf[0]array 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].visual.anyOf[1]object 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].visual.anyOf[1].type = "location" 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].visual.anyOf[1].imageUrlstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].visual.anyOf[1].primaryColorstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].visual.anyOf[1].textColorstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].visual.anyOf[1].outlineColorstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].relationshipobject 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].relationship.typestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].relationship.labelstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].relationship.htmlstring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].relationship.completedCountinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].relationship.pendingCountinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].boardobject 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].board.idinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].board.namestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].board.urlstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].targetobject 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].target.typestring ["board","location","user"] 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].target.namestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].target.urlstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].target.htmlstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].target.metastring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[0].htmlstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1]NewsfeedLiveAttachment 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0]object 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0].statestring ["starting","live","processing","ready","failed"] 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0].sessionIdstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0].mediaIdinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0].failureStage 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0].failureStage.anyOf[0]string ["publish","media","recording"] 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0].failureStage.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0].signInRequiredboolean 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0].playUrlstring 是的Empty 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" 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0].postIdinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0].authorUserId 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0].authorUserId.anyOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0].authorUserId.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0].authorAlias 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0].authorAlias.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0].authorAlias.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0].streamTitlestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0].thumbnailUrlstring | null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0].viewerCountUrlstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0].shareUrlstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0].hirePopupProfilePathstring | null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[0].htmlstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1]object 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1].statestring ["starting","live","processing","ready","failed"] 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1].sessionIdstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1].mediaIdinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1].failureStage 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1].failureStage.anyOf[0]string ["publish","media","recording"] 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1].failureStage.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1].signInRequiredboolean 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1].playUrlstring 是的Empty 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" 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1].postIdinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1].activationIdstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1].overlayActivationIdstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1].authorUserId 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1].authorUserId.anyOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1].authorUserId.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1].authorAlias 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1].authorAlias.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1].authorAlias.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1].streamTitlestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1].viewerCountUrl = "" 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1].shareUrlstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[1].anyOf[1].htmlstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2]NewsfeedBidAttachment 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0]object 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].titlestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].subtitlestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].amountLabelstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].statusLabelstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].requestTextstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].htmlstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].bidIDinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].postIDinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].type = "bid" 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].requiresDeleteFollowup = true 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].metaarray 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].alertsarray 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].alerts[]object 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].alerts[].tonestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].alerts[].htmlstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actionsarray 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[]object 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].typestring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].stylestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].actionstring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].labelstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].hrefstring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].sellerSignInReturnURLstring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].confirmTitlestring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].confirmMessagestring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].confirmButtonstring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].modalTitlestring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].chatUserAlias 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].chatUserAlias.anyOf[0]string 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].chatUserAlias.anyOf[1]null 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].chatNamestring | null 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].proposalDefaultLocationAliasstring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].proposalDefaultLocationNamestring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].proposalDefaultStartTimestring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].proposalDefaultInventoryTypeNamestring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].isShortlistedstring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].shortlistLabelstring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].unshortlistLabelstring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].feedbackStartTimestring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].feedbackEndTimestring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].feedbackLocationNamestring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].feedbackLocationAliasstring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].feedbackInventoryTypeNamestring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].feedbackRequestStringstring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].feedbackIsPremiumstring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].guidancestring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].prefillTextstring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].reservationNamestring | null 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].phoneNumberstring | null 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].emailAddressstring | null 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].verificationRequiredstring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].verificationTitlestring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].verificationMessagestring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].verificationButtonstring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].verificationURLstring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].historyTagstring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].historyTitlestring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].reviewPostURLstring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].reviewContextstring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].reuseBalancestring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].bidIDinteger 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].postIDinteger 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].feedbackAmountinteger 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].discussionPostIDinteger 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].reviewPostIDinteger 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].reviewRequestIDinteger 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].fullPageboolean 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].wrapboolean 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].inlineNavigation 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].inlineNavigation.anyOf[0]string 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].inlineNavigation.anyOf[1]boolean 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].proposalDefaultInventoryTypeID 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].proposalDefaultInventoryTypeID.anyOf[0]integer 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].proposalDefaultInventoryTypeID.anyOf[1]string 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].issueobject 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].issue.titlestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].issue.messagestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].issue.stepsTitlestring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].issue.stepsarray 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].issue.steps[]string 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].issue.actionsarray 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].issue.actions[]object 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].issue.actions[].labelstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].issue.actions[].hrefstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].issue.actions[].fullPageboolean 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].issue.holdAccessBidIDinteger 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].buyerIdentityHiddenboolean 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].buyerIdentityHiddenUntil 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].buyerIdentityHiddenUntil.anyOf[0]integer 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].actions[].buyerIdentityHiddenUntil.anyOf[1]null 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].discussionnull 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].viewerIsPostAuthorboolean 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].buyerIdentityHiddenboolean 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].buyerIdentityHiddenUntil 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].buyerIdentityHiddenUntil.anyOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].buyerIdentityHiddenUntil.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].buyerShareURLstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].directHireExplanationstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].respondByTimestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].respondByLabelstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].fillBySellerHtmlstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].timeLabelstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].detailLabelstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].isPremiumboolean 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].isCustomConciergeRequestboolean 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].viewerMode = "owner" 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].requestModestring ["general","specific"] 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].operationalExpiry 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].operationalExpiry.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].operationalExpiry.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].responseRound 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].responseRound.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].responseRound.anyOf[0].roundIDinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].responseRound.anyOf[0].statestring ["collecting","immediate"] 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].responseRound.anyOf[0].closesAtinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].responseRound.anyOf[0].serverTimeinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].responseRound.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].visualBidCardVisual 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].visual.anyOf[0]array 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].visual.anyOf[1]object 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].visual.anyOf[1].imageUrlstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].visual.anyOf[1].imageAltstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].visual.anyOf[1].primaryColorstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].visual.anyOf[1].textColorstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].modifyPrefillTextstring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].reservationContact 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].reservationContact.anyOf[0]object 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].reservationContact.anyOf[0].labelstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].reservationContact.anyOf[0].reservationNamestring | null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].reservationContact.anyOf[1]null 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[0].isFilledboolean 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1]object 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].titlestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].subtitlestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].amountLabelstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].statusLabelstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].requestTextstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].htmlstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].bidIDinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].postIDinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].type = "bid" 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].requiresDeleteFollowup = true 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].metaarray 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].alertsarray 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].alerts[]object 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].alerts[].tonestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].alerts[].htmlstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actionsarray 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[]object 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].typestring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].stylestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].actionstring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].labelstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].hrefstring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].sellerSignInReturnURLstring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].confirmTitlestring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].confirmMessagestring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].confirmButtonstring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].modalTitlestring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].chatUserAlias 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].chatUserAlias.anyOf[0]string 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].chatUserAlias.anyOf[1]null 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].chatNamestring | null 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].proposalDefaultLocationAliasstring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].proposalDefaultLocationNamestring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].proposalDefaultStartTimestring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].proposalDefaultInventoryTypeNamestring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].isShortlistedstring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].shortlistLabelstring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].unshortlistLabelstring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].feedbackStartTimestring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].feedbackEndTimestring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].feedbackLocationNamestring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].feedbackLocationAliasstring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].feedbackInventoryTypeNamestring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].feedbackRequestStringstring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].feedbackIsPremiumstring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].guidancestring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].prefillTextstring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].reservationNamestring | null 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].phoneNumberstring | null 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].emailAddressstring | null 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].verificationRequiredstring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].verificationTitlestring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].verificationMessagestring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].verificationButtonstring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].verificationURLstring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].historyTagstring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].historyTitlestring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].reviewPostURLstring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].reviewContextstring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].reuseBalancestring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].bidIDinteger 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].postIDinteger 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].feedbackAmountinteger 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].discussionPostIDinteger 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].reviewPostIDinteger 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].reviewRequestIDinteger 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].fullPageboolean 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].wrapboolean 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].inlineNavigation 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].inlineNavigation.anyOf[0]string 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].inlineNavigation.anyOf[1]boolean 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].proposalDefaultInventoryTypeID 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].proposalDefaultInventoryTypeID.anyOf[0]integer 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].proposalDefaultInventoryTypeID.anyOf[1]string 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].issueobject 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].issue.titlestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].issue.messagestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].issue.stepsTitlestring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].issue.stepsarray 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].issue.steps[]string 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].issue.actionsarray 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].issue.actions[]object 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].issue.actions[].labelstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].issue.actions[].hrefstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].issue.actions[].fullPageboolean 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].issue.holdAccessBidIDinteger 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].buyerIdentityHiddenboolean 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].buyerIdentityHiddenUntil 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].buyerIdentityHiddenUntil.anyOf[0]integer 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].actions[].buyerIdentityHiddenUntil.anyOf[1]null 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].discussionnull 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].viewerIsPostAuthorboolean 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].buyerIdentityHiddenboolean 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].buyerIdentityHiddenUntil 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].buyerIdentityHiddenUntil.anyOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].buyerIdentityHiddenUntil.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].viewerMode = "seller" 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].bidUUIDstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].titlestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].timeLabelstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].detailLabelstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].amountLabelstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].directHireExplanationstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].fulfillmentAliasstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].filledAtstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].statusLabelstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].messagestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].requestTextstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].shareURLstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].buyerShareURLstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].bidIDinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].postIDinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].includedInNewsfeedboolean 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].includedInOverviewboolean 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].viewerIsCurrentHolderboolean 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].isPremiumboolean 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].isSubmissionPendingReviewboolean 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].type = "bid" 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].surface = "newsfeed" 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].customerSurveysnull 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptionsarray 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[]object 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].ATLocation_IDinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].ATLocationInventoryType_IDinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].TimeRangeUnitCountinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].Quantityinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].LocationNamestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].LocationAliasstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].InventoryTypeNamestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].StartDatestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].EndDatestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].StartTimestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].EndTimestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].PartySize 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].PartySize.anyOf[0]integer 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].PartySize.anyOf[1]null 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].CheckOutDate 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].CheckOutDate.anyOf[0]string 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].CheckOutDate.anyOf[1]null 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].Constraintsarray 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].Constraints[]string 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].ExcludedVenuesarray 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].ExcludedVenues[]string 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].acceptedOptions[].OperationalProjectionboolean 否True 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"] 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].researchScope 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].researchScope.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].researchScope.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].overviewStatusstring ["","open","held","cancelled","filled"] 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].metaarray 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].meta[]object 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].meta[].labelstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].meta[].valuestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].meta[].valueFormatstring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].badgesarray 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].badges[]object 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].badges[].tonestring ["premium","direct-hire","shortlisted"] 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].badges[].labelstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionsarray 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[]object 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].typestring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].stylestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].actionstring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].labelstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].hrefstring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].sellerSignInReturnURLstring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].confirmTitlestring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].confirmMessagestring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].confirmButtonstring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].modalTitlestring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].chatUserAlias 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].chatUserAlias.anyOf[0]string 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].chatUserAlias.anyOf[1]null 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].chatNamestring | null 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].proposalDefaultLocationAliasstring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].proposalDefaultLocationNamestring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].proposalDefaultStartTimestring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].proposalDefaultInventoryTypeNamestring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].isShortlistedstring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].shortlistLabelstring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].unshortlistLabelstring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackStartTimestring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackEndTimestring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackLocationNamestring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackLocationAliasstring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackInventoryTypeNamestring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackRequestStringstring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackIsPremiumstring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].guidancestring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].prefillTextstring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].reservationNamestring | null 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].phoneNumberstring | null 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].emailAddressstring | null 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].verificationRequiredstring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].verificationTitlestring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].verificationMessagestring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].verificationButtonstring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].verificationURLstring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].historyTagstring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].historyTitlestring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].reviewPostURLstring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].reviewContextstring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].reuseBalancestring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].bidIDinteger 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].postIDinteger 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].feedbackAmountinteger 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].discussionPostIDinteger 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].reviewPostIDinteger 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].reviewRequestIDinteger 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].fullPageboolean 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].wrapboolean 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].inlineNavigation 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].inlineNavigation.anyOf[0]string 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].inlineNavigation.anyOf[1]boolean 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].proposalDefaultInventoryTypeID 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].proposalDefaultInventoryTypeID.anyOf[0]integer 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].proposalDefaultInventoryTypeID.anyOf[1]string 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issueobject 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.titlestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.messagestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.stepsTitlestring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.stepsarray 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.steps[]string 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.actionsarray 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.actions[]object 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.actions[].labelstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.actions[].hrefstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.actions[].fullPageboolean 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].issue.holdAccessBidIDinteger 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].buyerIdentityHiddenboolean 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].buyerIdentityHiddenUntil 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].buyerIdentityHiddenUntil.anyOf[0]integer 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actions[].buyerIdentityHiddenUntil.anyOf[1]null 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].visualBidCardVisual 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].visual.anyOf[0]array 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].visual.anyOf[1]object 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].visual.anyOf[1].imageUrlstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].visual.anyOf[1].imageAltstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].visual.anyOf[1].primaryColorstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].visual.anyOf[1].textColorstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionStateobject 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.statusstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.labelstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.messagestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.sponsorAliasstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.sponsorChatLinkstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.sponsorStatusstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.moveOwnershipUnavailableReasonstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.moveOwnershipUnavailableMessagestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canPickupboolean 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canDropboolean 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canFillboolean 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canMoveOwnershipboolean 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canShortlistboolean 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canDiscussboolean 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canChatboolean 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.requiresSponsorboolean 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.canFillDirectlyboolean 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.fillRateBasisPointsinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.minimumFillRateBasisPointsinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.missingHoldPermissionsarray 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.missingHoldPermissions[]string 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.directFillNoticeboolean 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.directFillAvailabilitystring ["available","unavailable","selection_pending","seller_ineligible"] 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auctionURLstring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auctionobject 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.venuestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.startTimestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.endTimestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.bidIDinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.bidAmountCentsinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.roundID 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.roundID.anyOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.roundID.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.statestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.serverTimeinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.closesAt 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.closesAt.anyOf[0]DatabaseInteger 是的Integer 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 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.closesAt.anyOf[0].oneOf[1]string 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.closesAt.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.enabledboolean 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.openingCentsinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.incrementCentsinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.leadingCentsinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.nextCentsinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.estimatedFeesCentsinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.remainingCentsinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.leadingboolean 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.priorityUntilnull 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.priorityMine = false 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.ownOffersarray 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.ownOffers[]object 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.ownOffers[].idinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.ownOffers[].amountCentsinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.ownOffers[].statestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.ownOffers[].refundCentsinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.eligibilityError 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.eligibilityError.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.eligibilityError.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.holdAppointmentID 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.holdAppointmentID.anyOf[0]DatabaseInteger 是的Integer 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 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.holdAppointmentID.anyOf[0].oneOf[1]string 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.holdAppointmentID.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.buyerIdentityHiddenboolean 否True when the viewer cannot see the buyer because that buyer has an open response race.
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.auction.buyerIdentityHiddenUntilinteger | null 否Latest saved ClosesAt among the buyer's open response races, as Unix seconds; null when visible. Reveal requires a fresh authoritative response.
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.poolRequiredboolean 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.responseRound 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.responseRound.anyOf[0]object 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.responseRound.anyOf[0].roundIDinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.responseRound.anyOf[0].statestring ["collecting","immediate"] 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.responseRound.anyOf[0].closesAtinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.responseRound.anyOf[0].serverTimeinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].actionState.responseRound.anyOf[1]null 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].responseRound 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].responseRound.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].responseRound.anyOf[0].roundIDinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].responseRound.anyOf[0].statestring ["collecting","immediate"] 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].responseRound.anyOf[0].closesAtinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].responseRound.anyOf[0].serverTimeinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].responseRound.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].buyerIdentityHiddenboolean 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].buyerIdentityHiddenUntil 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].buyerIdentityHiddenUntil.anyOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[0].buyerIdentityHiddenUntil.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[2].anyOf[1].container.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3]object 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].type = "sharePlanAppointment" 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].joinStateSharedPlanJoinState 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].joinState.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].joinState.anyOf[0].status = "Unavailable" 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].joinState.anyOf[0].canRequest = false 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].joinState.anyOf[0].canManage = false 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].joinState.anyOf[1]object 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].joinState.anyOf[1].statusstring ["Unavailable","Host","Joined","Pending","Accepted","Declined","None"] 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].joinState.anyOf[1].canRequestboolean 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].joinState.anyOf[1].canManageboolean 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].joinState.anyOf[1].pendingCountinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].joinState.anyOf[1].joiningCountinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].joinState.anyOf[1].requestIDinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].joinState.anyOf[1].planURLstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].joinState.anyOf[1].chatIDinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].appointmentIDinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].postIDinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].locationIDinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].titlestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].venueNamestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].venueUrlstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].imageUrlstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].imageURL256string 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].primaryColorstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].textColorstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].cityNamestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].cityGroupCodestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].datestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].timestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].dateLabelstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].timeLabelstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].planLabelstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].discussionUrlstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].htmlstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendeesobject 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendees.sharedboolean 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendees.countinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendees.itemsarray 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendees.items[]object 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendees.items[].aliasstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendees.items[].avatarstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendees.items[].avatarEmojistring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendees.items[].topUserGroupNamestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendees.items[].topMedalCategoryNamestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendees.items[].profileURLstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendees.items[].profileImageURLstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendees.items[].bannerImageURLstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendees.items[].importanceLabelstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendees.items[].userIDinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendees.items[].importancePointsinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendees.items[].profileImageMedianull 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendees.items[].profileImageFramenull 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendees.items[].bannerImageMedianull 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendees.items[].bannerImageFramenull 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendees.items[].displaynull 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendees.items[].isOwnerboolean 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[3].attendees.items[].rolestring ["owner","guest"] 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4]object 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].namestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].addressstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].categoryNamestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].cityNamestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].citySlugstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].cityGroupCodestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].firstOpeningDatestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].firstOpeningDateLabelstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].promotedUrlstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].discussionUrlstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].postIDinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].proposedLocationIDinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].eventIDinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].categoryIDinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].confirmationsinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].confirmationsRequiredinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].promotedLocationIDinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].viewerCanConfirmboolean 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].viewerHasConfirmedboolean 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].viewerIsSubmitterboolean 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].type = "newLocationProposal" 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].eventIDinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].namestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].urlSlugstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].iconEmojistring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].externalURLstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].descriptionstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].effectRadiusInMeters 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].effectRadiusInMeters.anyOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].effectRadiusInMeters.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].categoryobject 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].category.categoryIDinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].category.namestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].category.iconEmojistring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].category.urlSlugstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].ownerPostID 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].ownerPostID.anyOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].ownerPostID.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].ownerPostName 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].ownerPostName.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].ownerPostName.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].ownerPostURL 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].ownerPostURL.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].ownerPostURL.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].originatorUserID 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].originatorUserID.anyOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].originatorUserID.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].earnedTraderPointsinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].importanceLevel 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].importanceLevel.anyOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].importanceLevel.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].defaultImportanceLevel 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].defaultImportanceLevel.anyOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].defaultImportanceLevel.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].affectsOpeningTimesboolean 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].countryCodeIncludeListarray 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].countryCodeIncludeList[]string 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].countryCodeExcludeListarray 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].countryCodeExcludeList[]string 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].geographicobject 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].geographic.lat 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].geographic.lat.anyOf[0]number 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].geographic.lat.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].geographic.lng 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].geographic.lng.anyOf[0]number 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].geographic.lng.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].geographic.effectRadiusInMeters 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].geographic.effectRadiusInMeters.anyOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].geographic.effectRadiusInMeters.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].geographic.eventATLocationID 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].geographic.eventATLocationID.anyOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].geographic.eventATLocationID.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].physicalLocationobject 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.modestring ["venue","point","none"] 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.locationID 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.locationID.anyOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.locationID.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.namestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.aliasstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.addressStringstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.countryCodestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.lat 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.lat.anyOf[0]number 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.lat.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.lng 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.lng.anyOf[0]number 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[0].physicalLocation.lng.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].event.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].statusstring ["Pending","Confirmed","Rejected","Merged"] 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].rewardobject 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].reward.policyVersionstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].reward.displayRewardboolean 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].reward.rewardTypestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].reward.submitterAmountinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].reward.verifierAmountinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].reward.submitterAmountLabelstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].reward.verifierAmountLabelstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].reward.penaltyMultipliernumber 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].reward.penaltyAppliesboolean 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[4].htmlstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5]object 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].type = "listingBundle" 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].postIDinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].titlestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].itemsarray 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[]object 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].listingIDstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].locationNamestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].locationAliasstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].citystring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].imageUrlstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].primaryColorstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].textColorstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].outlineColorstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].hoverColorstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].inventoryTypeNamestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].datestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].dateLabelstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].timeLabelstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].priceLabelstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].soldLabelstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].statusLabelstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].statusstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].purchaseUrlstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].detailUrlstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].appointmentIDinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].locationIDinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].isAvailableboolean 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].isReviewPendingboolean 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].isSoldboolean 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].saleModestring ["FixedPrice","Auction"] 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].listingIDstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].locationNamestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].imageUrlstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].inventoryTypeNamestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].timezonestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].statusLabelstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].cardPriceLabelstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].cardSummarystring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].urlstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].auctionIDinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].startingPriceCentsinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].currentBidCentsinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].minimumNextBidCentsinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].bidCountinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].revisioninteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].isOpenboolean 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].isLeadingboolean 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].canAdministrativelyCancelboolean 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].canBidboolean 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].canManageboolean 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].isSellerboolean 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].listingStart 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].listingStart.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].listingStart.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].serverTime 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].serverTime.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].serverTime.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].endsAt 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].endsAt.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].endsAt.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].purchaseURL 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].purchaseURL.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].purchaseURL.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].saleModestring ["FixedPrice","Auction"] 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[0].statusstring ["PendingApproval","Open","Settling","Sold","Unsold","Cancelled"] 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auction.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].priceCentsinteger 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].items[].auctionSummarystring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].richAttachments[].anyOf[5].htmlstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].livestream 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].livestream.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].livestream.anyOf[0].statestring ["starting","live","processing","ready","failed"] 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].livestream.anyOf[0].sessionIdstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].livestream.anyOf[0].mediaIdinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].livestream.anyOf[0].failureStage 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].livestream.anyOf[0].failureStage.anyOf[0]string ["publish","media","recording"] 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].livestream.anyOf[0].failureStage.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].livestream.anyOf[0].signInRequiredboolean 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].livestream.anyOf[0].playUrlstring 是的Empty unless live and signed in; otherwise an expiring authorized playback URL.
$.oneOf[0].allOf[1].Payload.post.anyOf[0].livestream.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentionsarray 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[]object 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].eventIDinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].namestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].urlSlugstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].iconEmojistring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].externalURLstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].descriptionstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].effectRadiusInMeters 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].effectRadiusInMeters.anyOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].effectRadiusInMeters.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].categoryobject 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].category.categoryIDinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].category.namestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].category.iconEmojistring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].category.urlSlugstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].ownerPostID 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].ownerPostID.anyOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].ownerPostID.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].ownerPostName 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].ownerPostName.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].ownerPostName.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].ownerPostURL 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].ownerPostURL.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].ownerPostURL.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].originatorUserID 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].originatorUserID.anyOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].originatorUserID.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].earnedTraderPointsinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].importanceLevel 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].importanceLevel.anyOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].importanceLevel.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].defaultImportanceLevel 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].defaultImportanceLevel.anyOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].defaultImportanceLevel.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].affectsOpeningTimesboolean 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].countryCodeIncludeListarray 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].countryCodeIncludeList[]string 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].countryCodeExcludeListarray 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].countryCodeExcludeList[]string 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].geographicobject 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].geographic.lat 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].geographic.lat.anyOf[0]number 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].geographic.lat.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].geographic.lng 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].geographic.lng.anyOf[0]number 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].geographic.lng.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].geographic.effectRadiusInMeters 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].geographic.effectRadiusInMeters.anyOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].geographic.effectRadiusInMeters.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].geographic.eventATLocationID 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].geographic.eventATLocationID.anyOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].geographic.eventATLocationID.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].physicalLocationobject 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].physicalLocation.modestring ["venue","point","none"] 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].physicalLocation.locationID 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].physicalLocation.locationID.anyOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].physicalLocation.locationID.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].physicalLocation.namestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].physicalLocation.aliasstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].physicalLocation.addressStringstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].physicalLocation.countryCodestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].physicalLocation.lat 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].physicalLocation.lat.anyOf[0]number 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].physicalLocation.lat.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].physicalLocation.lng 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].physicalLocation.lng.anyOf[0]number 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].physicalLocation.lng.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].mentionID 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].mentionID.anyOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].mentionID.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].eventMentions[].mentionSourcestring ["mention","owner",""] 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].repostNewsfeedRepost 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].repost.anyOf[0]null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].repost.anyOf[1]object 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].repost.anyOf[1].available = false 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].repost.anyOf[1].sourcePostIDinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].repost.anyOf[1].messagestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].repost.anyOf[2]object 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].repost.anyOf[2].available = true 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].repost.anyOf[2].sourcePostIDinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].repost.anyOf[2].sourcePostNewsfeedPost 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].pollsarray 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[]object 否Results 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 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].postIdinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].viewerAnswerId 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].viewerAnswerId.anyOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].viewerAnswerId.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].totalVotesinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].resultVisibilitystring ["visible","hidden"] 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].answersarray 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].answers[]object 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].answers[].idinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].answers[].titlestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].answers[].descriptionstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].answers[].voteCountinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].answers[].percentinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].answers[].viewerSelectedboolean 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].answers[].isLeaderboolean 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].questionstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].descriptionstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].iconstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].endTimestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].endTimeRelstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].isClosedboolean 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].viewerHasVotedboolean 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].canVoteboolean 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].canAddAnswersboolean 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].polls[].showResultsboolean 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActionsobject 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.prominentarray 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.prominent[]object 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.prominent[].ActionButtonIDstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.prominent[].ActionButtonNamestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.prominent[].IconNamestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.prominent[].Namestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.prominent[].AdditionalTextstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.prominent[].ConfirmTitlestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.prominent[].ConfirmTextstring 是的Server-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 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.prominent[].DisplayModestring ["prominent","menu"] 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.prominent[].Clickableboolean 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.prominent[].Stylestring ["primary","secondary","danger"] 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.menuarray 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.menu[]object 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.menu[].ActionButtonIDstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.menu[].ActionButtonNamestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.menu[].IconNamestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.menu[].Namestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.menu[].AdditionalTextstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.menu[].ConfirmTitlestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.menu[].ConfirmTextstring 是的Server-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 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.menu[].DisplayModestring ["prominent","menu"] 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.menu[].Clickableboolean 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].postActions.menu[].Stylestring ["primary","secondary","danger"] 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tagsarray 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tags[] 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tags[].anyOf[0]object 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tags[].anyOf[0].mentionId 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tags[].anyOf[0].mentionId.anyOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tags[].anyOf[0].mentionId.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tags[].anyOf[0].kind = "location" 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tags[].anyOf[0].labelstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tags[].anyOf[0].targetUrlstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tags[].anyOf[0].citySlugstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tags[].anyOf[1]object 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tags[].anyOf[1].mentionId 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tags[].anyOf[1].mentionId.anyOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tags[].anyOf[1].mentionId.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tags[].anyOf[1].kind = "user" 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tags[].anyOf[1].labelstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tags[].anyOf[1].targetUrl 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tags[].anyOf[1].targetUrl.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tags[].anyOf[1].targetUrl.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tags[].anyOf[1].identityHiddenboolean 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tags[].anyOf[1].identityHiddenUntil 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tags[].anyOf[1].identityHiddenUntil.anyOf[0]integer 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tags[].anyOf[1].identityHiddenUntil.anyOf[1]null 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tagDisclosure 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tagDisclosure.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tagDisclosure.anyOf[0].countinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tagDisclosure.anyOf[0].textstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].tagDisclosure.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].traderpointsDisclosure 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].traderpointsDisclosure.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].traderpointsDisclosure.anyOf[0].amountinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].traderpointsDisclosure.anyOf[0].reasonTypestring ["comment","post"] 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].traderpointsDisclosure.anyOf[0].amountLabelstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].traderpointsDisclosure.anyOf[0].labelstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].traderpointsDisclosure.anyOf[0].titlestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].traderpointsDisclosure.anyOf[0].summarystring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].traderpointsDisclosure.anyOf[0].reasonstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].traderpointsDisclosure.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].statsobject 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.thumbsUpinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.viewsinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.engagementBpinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.salesAmountCentsinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.mentionClicksinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.usersNotifiedinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.replyCountinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.indirectReplyCountinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.bookmarkCountinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.viewerHasThumbedboolean 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.viewerReactionKeystring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].targetTypestring ["post","chat_message"] 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].targetIdinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].viewerReactionKeystring ["","thumbs_up","heart","money_with_wings","laugh","wow","sad","angry"] 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].viewerHasReactedboolean 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].totalCountinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].countsobject 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].counts.thumbs_upinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].counts.heartinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].counts.money_with_wingsinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].counts.laughinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].counts.wowinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].counts.sadinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].counts.angryinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].recentarray 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].recent[]object 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].recent[].userIDinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].recent[].usernamestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].recent[].reactionKeystring ["thumbs_up","heart","money_with_wings","laugh","wow","sad","angry"] 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].recent[].reactionEmojistring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].recent[].createdDate 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].recent[].createdDate.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].recent[].createdDate.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].recent[].lastUpdateDate 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].recent[].lastUpdateDate.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].recent[].lastUpdateDate.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].recent[].reactedDate 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].recent[].reactedDate.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].recent[].reactedDate.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].recent[].createdDateDisplaystring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].recent[].lastUpdateDateDisplaystring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[0].recent[].reactedDateDisplaystring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reactions.anyOf[1]array 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.repostsobject 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].stats.reposts.countinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].idinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].commentIdinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorId 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorId.anyOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorId.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorAlias 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorAlias.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorAlias.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].profileUrl 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].profileUrl.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].profileUrl.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplayobject 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.aliasstring | null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.avatarstring | null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.avatarEmojistring | null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.profileImageUrlstring | null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.profileImageURLstring | null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.labelstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.profileUrlstring | null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.profileURLstring | null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.titlestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.customColorstring | null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.customTextColorstring | null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.avatarModestring | null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.htmlstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.idinteger | null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.userIDinteger | null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.isRichboolean 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.profileImage 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].idinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].thumbUrlstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].mediaUrlstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].mediaTypestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].widthinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].heightinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].titlestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].isImageboolean 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].isEmbeddedboolean 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].frameobject 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].frame.positionXPercentnumber 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].frame.positionYPercentnumber 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].frame.zoomPercentnumber 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[0].backgroundUrlstring 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.profileImage.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.medalsarray 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.medals[]object 否
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.medals[].Namestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.medals[].URLstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.identityHiddenboolean 否An anonymized author has no profile or follow action.
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorDisplay.identityHiddenUntilinteger | null 否Latest saved closing timestamp among the author's qualifying open response races, in Unix seconds.
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].authorHtmlstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].whenstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[0].whenRelstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].lastReply.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].profileUsageobject 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].profileUsage.countinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].profileUsage.canSetAsProfilePostboolean 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].profileUsage.isViewerProfilePostboolean 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].appUsage 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].appUsage.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].appUsage.anyOf[0].countinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].appUsage.anyOf[0].canSetAsAppPost [0,1] 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].appUsage.anyOf[0].isViewerAppPost [0,1] 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].appUsage.anyOf[0].ownedAppCountinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].appUsage.anyOf[1]array 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].publicReleaseobject 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].publicRelease.datestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].publicRelease.inputValuestring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].publicRelease.isScheduledboolean 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].publicRelease.isFutureboolean 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].publicRelease.minutesUntilPublicinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].publicRelease.labelstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].renderedHtmlByModeobject 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].renderedHtmlByMode.feedstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].renderedHtmlByMode.detailstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].renderedHtmlByMode.embeddedstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[0].renderedHtmlByMode.embeddedPreviewstring 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[1]object 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[1].idinteger 是的
$.oneOf[0].allOf[1].Payload.post.anyOf[1].detailUrlstring 是的
$.oneOf[1]object 是的
$.oneOf[1].RequestUserAliasstring 是的
$.oneOf[1].RequestPathstring | null 是的
$.oneOf[1].RequestStatus = "Failed" 是的
$.oneOf[1].ResponseCodeinteger 是的
$.oneOf[1].ResponseMessageAPIResponseMessage 是的
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null 是的
$.oneOf[1].ResponseMessage.oneOf[1]array 是的
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage 否
$.oneOf[1].ResponseMessage.oneOf[2]object 是的
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage 否
$.oneOf[1].RequestImpersonatedByUserAliasstring 否
响应示例
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/location/set_proposed_location",
    "RequestUserAlias": "example-user",
    "Payload": {
        "postID": 0,
        "postUrl": "synthetic-example",
        "proposedLocationID": 0,
        "status": "Pending",
        "confirmations": 0,
        "confirmationsRequired": 0,
        "firstOpeningDate": "synthetic-example",
        "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
            }
        },
        "reward": {
            "policyVersion": "synthetic-example",
            "displayReward": false,
            "rewardType": "synthetic-example",
            "submitterAmount": 0,
            "verifierAmount": 0,
            "submitterAmountLabel": "synthetic-example",
            "verifierAmountLabel": "synthetic-example",
            "penaltyMultiplier": 0,
            "penaltyApplies": false,
            "usesSnapshot": false
        },
        "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"
            }
        }
    }
}
机器可读的端点文档
POST

/v1/location/set_subscribe_to_city_area_priority_bids

#
Subscribe to Concierge Bids for the Area You will receive a message each time when a bid is placed in the region.

参数

名称类型必填默认值描述
citySlug string 是的 — City Slug
isWritingRequest bool 否 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
请求示例(cURL)
curl --request POST \
  'https://cn.appointmenttrader.com/v1/location/set_subscribe_to_city_area_priority_bids' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'citySlug={{citySlug}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}'

返回值

JSON
See the shared response schema and synthetic example.
响应字段
字段类型必填描述
$location_set_subscribe_to_city_area_priority_bids_Response 是的
$.oneOf[0] 是的
$.oneOf[0].allOf[0]object 是的
$.oneOf[0].allOf[0].RequestUserAliasstring 是的
$.oneOf[0].allOf[0].RequestPathstring | null 是的
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" 是的
$.oneOf[0].allOf[0].ResponseCodeinteger 是的
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage 否
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage 否
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring 否
$.oneOf[0].allOf[1]object 是的
$.oneOf[0].allOf[1].Payload = true 是的
$.oneOf[1]object 是的
$.oneOf[1].RequestUserAliasstring 是的
$.oneOf[1].RequestPathstring | null 是的
$.oneOf[1].RequestStatus = "Failed" 是的
$.oneOf[1].ResponseCodeinteger 是的
$.oneOf[1].ResponseMessageAPIResponseMessage 是的
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null 是的
$.oneOf[1].ResponseMessage.oneOf[1]array 是的
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage 否
$.oneOf[1].ResponseMessage.oneOf[2]object 是的
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage 否
$.oneOf[1].RequestImpersonatedByUserAliasstring 否
响应示例
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/location/set_subscribe_to_city_area_priority_bids",
    "RequestUserAlias": "example-user",
    "Payload": true
}
机器可读的端点文档
POST

/v1/location/set_subscribe_to_location_priority_bids

#
Subscribe to Insider Bids You will receive a message each time when a bid is placed for this location.

参数

名称类型必填默认值描述
locationAlias string 是的 — Slug found after the slash when opening a location in the portal
isWritingRequest bool 否 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
请求示例(cURL)
curl --request POST \
  'https://cn.appointmenttrader.com/v1/location/set_subscribe_to_location_priority_bids' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'locationAlias={{locationAlias}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}'

返回值

JSON
See the shared response schema and synthetic example.
响应字段
字段类型必填描述
$location_set_subscribe_to_location_priority_bids_Response 是的
$.oneOf[0] 是的
$.oneOf[0].allOf[0]object 是的
$.oneOf[0].allOf[0].RequestUserAliasstring 是的
$.oneOf[0].allOf[0].RequestPathstring | null 是的
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" 是的
$.oneOf[0].allOf[0].ResponseCodeinteger 是的
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage 否
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage 否
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring 否
$.oneOf[0].allOf[1]object 是的
$.oneOf[0].allOf[1].Payload = true 是的
$.oneOf[1]object 是的
$.oneOf[1].RequestUserAliasstring 是的
$.oneOf[1].RequestPathstring | null 是的
$.oneOf[1].RequestStatus = "Failed" 是的
$.oneOf[1].ResponseCodeinteger 是的
$.oneOf[1].ResponseMessageAPIResponseMessage 是的
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null 是的
$.oneOf[1].ResponseMessage.oneOf[1]array 是的
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage 否
$.oneOf[1].ResponseMessage.oneOf[2]object 是的
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage 否
$.oneOf[1].RequestImpersonatedByUserAliasstring 否
响应示例
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/location/set_subscribe_to_location_priority_bids",
    "RequestUserAlias": "example-user",
    "Payload": true
}
机器可读的端点文档
POST

/v1/location/set_unlock_exact_listing_times

#
Unlock Exact Listing Times You will be able to see all exact listing start times for this day after unlocking.

参数

名称类型必填默认值描述
locationAlias string 是的 — Slug found after the slash when opening a location in the portal
date string 是的 — Date that shall be unlocked. Date format: YYYY-MM-DD
isWritingRequest bool 否 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
请求示例(cURL)
curl --request POST \
  'https://cn.appointmenttrader.com/v1/location/set_unlock_exact_listing_times' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'locationAlias={{locationAlias}}' \
  --data-urlencode 'date={{date}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}'

返回值

JSON
See the shared response schema and synthetic example.
响应字段
字段类型必填描述
$location_set_unlock_exact_listing_times_Response 是的
$.oneOf[0] 是的
$.oneOf[0].allOf[0]object 是的
$.oneOf[0].allOf[0].RequestUserAliasstring 是的
$.oneOf[0].allOf[0].RequestPathstring | null 是的
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" 是的
$.oneOf[0].allOf[0].ResponseCodeinteger 是的
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage 否
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage 否
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring 否
$.oneOf[0].allOf[1]object 是的
$.oneOf[0].allOf[1].Payload = true 是的
$.oneOf[1]object 是的
$.oneOf[1].RequestUserAliasstring 是的
$.oneOf[1].RequestPathstring | null 是的
$.oneOf[1].RequestStatus = "Failed" 是的
$.oneOf[1].ResponseCodeinteger 是的
$.oneOf[1].ResponseMessageAPIResponseMessage 是的
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null 是的
$.oneOf[1].ResponseMessage.oneOf[1]array 是的
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage 否
$.oneOf[1].ResponseMessage.oneOf[2]object 是的
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage 否
$.oneOf[1].RequestImpersonatedByUserAliasstring 否
响应示例
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/location/set_unlock_exact_listing_times",
    "RequestUserAlias": "example-user",
    "Payload": true
}
机器可读的端点文档
POST

/v1/location/set_unsubscribe_from_city_area_priority_bids

#
Unsubscribe from Concierge Bids for the Area You will no longer receive a message each time when a bid is placed in the region.

参数

名称类型必填默认值描述
citySlug string 是的 — City Slug
isWritingRequest bool 否 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
请求示例(cURL)
curl --request POST \
  'https://cn.appointmenttrader.com/v1/location/set_unsubscribe_from_city_area_priority_bids' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'citySlug={{citySlug}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}'

返回值

JSON
See the shared response schema and synthetic example.
响应字段
字段类型必填描述
$location_set_unsubscribe_from_city_area_priority_bids_Response 是的
$.oneOf[0] 是的
$.oneOf[0].allOf[0]object 是的
$.oneOf[0].allOf[0].RequestUserAliasstring 是的
$.oneOf[0].allOf[0].RequestPathstring | null 是的
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" 是的
$.oneOf[0].allOf[0].ResponseCodeinteger 是的
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage 否
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage 否
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring 否
$.oneOf[0].allOf[1]object 是的
$.oneOf[0].allOf[1].Payload = true 是的
$.oneOf[1]object 是的
$.oneOf[1].RequestUserAliasstring 是的
$.oneOf[1].RequestPathstring | null 是的
$.oneOf[1].RequestStatus = "Failed" 是的
$.oneOf[1].ResponseCodeinteger 是的
$.oneOf[1].ResponseMessageAPIResponseMessage 是的
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null 是的
$.oneOf[1].ResponseMessage.oneOf[1]array 是的
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage 否
$.oneOf[1].ResponseMessage.oneOf[2]object 是的
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage 否
$.oneOf[1].RequestImpersonatedByUserAliasstring 否
响应示例
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/location/set_unsubscribe_from_city_area_priority_bids",
    "RequestUserAlias": "example-user",
    "Payload": true
}
机器可读的端点文档
POST

/v1/location/set_unsubscribe_from_location_priority_bids

#
Unsubscribe from Insider Bids You will no longer receive a message each time when a bid is placed for this location.

参数

名称类型必填默认值描述
locationAlias string 是的 — Slug found after the slash when opening a location in the portal
isWritingRequest bool 否 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
请求示例(cURL)
curl --request POST \
  'https://cn.appointmenttrader.com/v1/location/set_unsubscribe_from_location_priority_bids' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'locationAlias={{locationAlias}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}'

返回值

JSON
See the shared response schema and synthetic example.
响应字段
字段类型必填描述
$location_set_unsubscribe_from_location_priority_bids_Response 是的
$.oneOf[0] 是的
$.oneOf[0].allOf[0]object 是的
$.oneOf[0].allOf[0].RequestUserAliasstring 是的
$.oneOf[0].allOf[0].RequestPathstring | null 是的
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" 是的
$.oneOf[0].allOf[0].ResponseCodeinteger 是的
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage 否
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage 否
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring 否
$.oneOf[0].allOf[1]object 是的
$.oneOf[0].allOf[1].Payload = true 是的
$.oneOf[1]object 是的
$.oneOf[1].RequestUserAliasstring 是的
$.oneOf[1].RequestPathstring | null 是的
$.oneOf[1].RequestStatus = "Failed" 是的
$.oneOf[1].ResponseCodeinteger 是的
$.oneOf[1].ResponseMessageAPIResponseMessage 是的
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null 是的
$.oneOf[1].ResponseMessage.oneOf[1]array 是的
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage 否
$.oneOf[1].ResponseMessage.oneOf[2]object 是的
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage 否
$.oneOf[1].RequestImpersonatedByUserAliasstring 否
响应示例
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/location/set_unsubscribe_from_location_priority_bids",
    "RequestUserAlias": "example-user",
    "Payload": true
}
机器可读的端点文档