当前在线  

/v1/user/

Contains all user related functions
GET

/v1/user/get

#
Searches all user 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/user/get' \
  --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.
响应字段
字段类型必填描述
$user_get_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.KeyValueListarray 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[]object 否
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].userAvatarstring 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].userAliasstring 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].userLastSeen 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].userLastSeen.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].userLastSeen.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/user/get",
    "RequestUserAlias": "example-user",
    "Payload": {
        "ATResponseObjectType": "NestedKeyValueList",
        "ResponseBody": {
            "Name": "synthetic-example",
            "MetaInformation": [],
            "KeyValueList": [],
            "KeyValueFieldList": []
        }
    }
}
机器可读的端点文档
GET

/v1/user/get_address_manager

#
Read private saved addresses and phones. Only the owner or an AccessSpecialFunctions holder can read them. Identity documents, national identifiers and birth dates are never included. An unset legacy account phone uses the approved primary phone as its default; explicit defaults and address overrides remain separate.

参数

名称类型必填默认值描述
userAlias string 否 "" Target alias; empty means the acting user.
start int 否 0 Pagination offset.
请求示例(cURL)
curl --get \
  'https://cn.appointmenttrader.com/v1/user/get_address_manager' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'userAlias={{userAlias}}' \
  --data-urlencode 'start={{start}}'

返回值

JSON
See the shared response schema and synthetic example.
响应字段
字段类型必填描述
$user_get_address_manager_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.userAliasstring 是的
$.oneOf[0].allOf[1].Payload.canEditboolean 是的
$.oneOf[0].allOf[1].Payload.defaultPhonestring 是的
$.oneOf[0].allOf[1].Payload.totalinteger 是的
$.oneOf[0].allOf[1].Payload.primary 是的
$.oneOf[0].allOf[1].Payload.primary.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.primary.anyOf[0].addressIDinteger 是的
$.oneOf[0].allOf[1].Payload.primary.anyOf[0].reviewIDinteger 是的
$.oneOf[0].allOf[1].Payload.primary.anyOf[0].formattedAddressstring 是的
$.oneOf[0].allOf[1].Payload.primary.anyOf[0].phonestring 是的
$.oneOf[0].allOf[1].Payload.primary.anyOf[0].status = "IdentityConfirmed" 是的
$.oneOf[0].allOf[1].Payload.primary.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.addressesarray 是的
$.oneOf[0].allOf[1].Payload.addresses[]object 否
$.oneOf[0].allOf[1].Payload.addresses[].idinteger 是的
$.oneOf[0].allOf[1].Payload.addresses[].revisioninteger 是的
$.oneOf[0].allOf[1].Payload.addresses[].labelstring 是的
$.oneOf[0].allOf[1].Payload.addresses[].addressPersonalAddress 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[0].formatted_addressstring 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[0].address_componentsarray 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[0].address_components[]object 否
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[0].address_components[].long_namestring 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[0].address_components[].short_namestring 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[0].address_components[].typesarray 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[0].address_components[].types[]string 否
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[0].source = "google" 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[0].unitstring 否
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[1]object 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[1].formatted_addressstring 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[1].address_componentsarray 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[1].address_components[]object 否
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[1].address_components[].long_namestring 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[1].address_components[].short_namestring 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[1].address_components[].typesarray 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[1].address_components[].types[]string 否
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[1].source = "photon" 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[1].osmobject 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[1].osm.typestring ["N","W","R"] 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[1].osm.idstring 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[1].coordinatesobject 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[1].coordinates.latitudenumber 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[1].coordinates.longitudenumber 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[1].resultTypestring 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[1].schemaVersion = 1 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[1].unitstring 否
$.oneOf[0].allOf[1].Payload.addresses[].formattedAddressstring 是的
$.oneOf[0].allOf[1].Payload.addresses[].phoneOverride 是的
$.oneOf[0].allOf[1].Payload.addresses[].phoneOverride.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.addresses[].phoneOverride.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.addresses[].phonestring 是的
$.oneOf[0].allOf[1].Payload.addresses[].statusstring ["NotReviewed","SubmittedForReview","Rejected","CancelledByUser","IdentityConfirmed"] 是的
$.oneOf[0].allOf[1].Payload.addresses[].reviewIDinteger 是的
$.oneOf[0].allOf[1].Payload.addresses[].rejectReasonstring 是的
$.oneOf[0].allOf[1].Payload.addresses[].isPrimaryboolean 是的
$.oneOf[0].allOf[1].Payload.addresses[].isActiveSnapshotboolean 是的
$.oneOf[0].allOf[1].Payload.nextStartinteger 是的
$.oneOf[0].allOf[1].Payload.hasMoreboolean 是的
$.oneOf[0].allOf[1].Payload.reviewDefaultsobject 否
$.oneOf[0].allOf[1].Payload.reviewDefaults.firstNamestring 是的
$.oneOf[0].allOf[1].Payload.reviewDefaults.lastNamestring 是的
$.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/user/get_address_manager",
    "RequestUserAlias": "example-user",
    "Payload": {
        "userAlias": "synthetic-example",
        "canEdit": false,
        "defaultPhone": "synthetic-example",
        "total": 0,
        "primary": {
            "addressID": 0,
            "reviewID": 0,
            "formattedAddress": "synthetic-example",
            "phone": "synthetic-example",
            "status": "IdentityConfirmed"
        },
        "addresses": [],
        "nextStart": 0,
        "hasMore": false
    }
}
机器可读的端点文档
GET

/v1/user/get_community_verification_center

#
Returns the acting user's community verification center payload. This powers the native v2 account verification center. The invitee verification flow remains the existing /verify/{uuid} route; this endpoint only exposes the owner's current status, share link, editable verification details, and verifier strength list.
请求示例(cURL)
curl --get \
  'https://cn.appointmenttrader.com/v1/user/get_community_verification_center' \
  --data-urlencode 'key={{API_KEY}}'

返回值

JSON
See the shared response schema and synthetic example.
响应字段
字段类型必填描述
$user_get_community_verification_center_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.userobject 是的
$.oneOf[0].allOf[1].Payload.user.userIDinteger 是的
$.oneOf[0].allOf[1].Payload.user.aliasstring 是的
$.oneOf[0].allOf[1].Payload.user.avatarstring 是的
$.oneOf[0].allOf[1].Payload.user.profileURLstring 是的
$.oneOf[0].allOf[1].Payload.user.communityVerificationStatusstring ["Unverified","Verified"] 是的
$.oneOf[0].allOf[1].Payload.user.communityVerificationCountinteger 是的
$.oneOf[0].allOf[1].Payload.user.communityVerificationCountFormattedstring 是的
$.oneOf[0].allOf[1].Payload.user.firstNamestring 是的
$.oneOf[0].allOf[1].Payload.user.lastNamestring 是的
$.oneOf[0].allOf[1].Payload.user.professionstring 是的
$.oneOf[0].allOf[1].Payload.user.privacySettingstring ["do_not_publicly_share","share_name","share_profession","share_name_and_profession"] 是的
$.oneOf[0].allOf[1].Payload.verificationobject 是的
$.oneOf[0].allOf[1].Payload.verification.sharePathstring 是的
$.oneOf[0].allOf[1].Payload.verification.shareURLstring 是的
$.oneOf[0].allOf[1].Payload.verification.requiredNetPositiveVerificationsinteger 是的
$.oneOf[0].allOf[1].Payload.verification.remainingNetPositiveVerificationsinteger 是的
$.oneOf[0].allOf[1].Payload.verification.positiveVerificationCountinteger 是的
$.oneOf[0].allOf[1].Payload.verification.negativeVerificationCountinteger 是的
$.oneOf[0].allOf[1].Payload.verification.netPositiveVerificationCountinteger 是的
$.oneOf[0].allOf[1].Payload.verification.verifierCountinteger 是的
$.oneOf[0].allOf[1].Payload.privacyOptionsarray 是的
$.oneOf[0].allOf[1].Payload.privacyOptions[]object 否
$.oneOf[0].allOf[1].Payload.privacyOptions[].valuestring ["do_not_publicly_share","share_name","share_profession","share_name_and_profession"] 是的
$.oneOf[0].allOf[1].Payload.privacyOptions[].labelstring 是的
$.oneOf[0].allOf[1].Payload.verifiersarray 是的
$.oneOf[0].allOf[1].Payload.verifiers[]object 否
$.oneOf[0].allOf[1].Payload.verifiers[].verificationIDinteger 是的
$.oneOf[0].allOf[1].Payload.verifiers[].createdDatestring 是的
$.oneOf[0].allOf[1].Payload.verifiers[].createdDateFormattedstring 是的
$.oneOf[0].allOf[1].Payload.verifiers[].messagestring 是的
$.oneOf[0].allOf[1].Payload.verifiers[].isPositiveVerificationboolean 是的
$.oneOf[0].allOf[1].Payload.verifiers[].verifierobject 是的
$.oneOf[0].allOf[1].Payload.verifiers[].verifier.userIDinteger 是的
$.oneOf[0].allOf[1].Payload.verifiers[].verifier.aliasstring 是的
$.oneOf[0].allOf[1].Payload.verifiers[].verifier.avatarstring 是的
$.oneOf[0].allOf[1].Payload.verifiers[].verifier.profileURLstring 是的
$.oneOf[0].allOf[1].Payload.verifiers[].verifier.communityVerificationStatusstring ["","Unverified","Verified"] 是的
$.oneOf[0].allOf[1].Payload.verifiers[].verifier.communityVerificationCountinteger 是的
$.oneOf[0].allOf[1].Payload.verifiers[].verifier.communityVerificationCountFormattedstring 是的
$.oneOf[0].allOf[1].Payload.verifiers[].verifier.importancePointsinteger 是的
$.oneOf[0].allOf[1].Payload.verifiers[].verifier.importancePointsFormattedstring 是的
$.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/user/get_community_verification_center",
    "RequestUserAlias": "example-user",
    "Payload": {
        "user": {
            "userID": 0,
            "alias": "synthetic-example",
            "avatar": "synthetic-example",
            "profileURL": "synthetic-example",
            "communityVerificationStatus": "Unverified",
            "communityVerificationCount": 0,
            "communityVerificationCountFormatted": "synthetic-example",
            "firstName": "synthetic-example",
            "lastName": "synthetic-example",
            "profession": "synthetic-example",
            "privacySetting": "do_not_publicly_share"
        },
        "verification": {
            "sharePath": "synthetic-example",
            "shareURL": "synthetic-example",
            "requiredNetPositiveVerifications": 0,
            "remainingNetPositiveVerifications": 0,
            "positiveVerificationCount": 0,
            "negativeVerificationCount": 0,
            "netPositiveVerificationCount": 0,
            "verifierCount": 0
        },
        "privacyOptions": [],
        "verifiers": []
    }
}
机器可读的端点文档
GET

/v1/user/get_details

#
Returns details of the acting API User. Existing authorized impersonation selects the inspected user. Callers with AccessSpecialFunctions may select a user by ID, including signups without an alias. Only on RC, callers with AccessSpecialFunctions receive userLoginCode when an unused code was issued within five minutes and its attempt limits allow login. During impersonation, permission is checked against the original authenticated caller. The field is always omitted outside RC, for all other callers, or for absent codes. Production and preview never expose login codes through this endpoint. Clients must discard it after remainingSeconds minus elapsed request time. Responses are not cached.

参数

名称类型必填默认值描述
userID int 否 0 Optional user ID for privileged inspection; 0 uses the acting API user.
请求示例(cURL)
curl --get \
  'https://cn.appointmenttrader.com/v1/user/get_details' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'userID={{userID}}'

返回值

JSON
See the shared response schema and synthetic example.
响应字段
字段类型必填描述
$user_get_details_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.userIdDatabaseInteger 是的Integer value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.userId.oneOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.userId.oneOf[1]string 是的
$.oneOf[0].allOf[1].Payload.userAliasstring 是的
$.oneOf[0].allOf[1].Payload.userEmailstring 是的
$.oneOf[0].allOf[1].Payload.userFirstNamestring 是的
$.oneOf[0].allOf[1].Payload.userLastNamestring 是的
$.oneOf[0].allOf[1].Payload.userProfession 是的
$.oneOf[0].allOf[1].Payload.userProfession.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.userProfession.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.userNumberLoginsDatabaseInteger 是的Integer value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.userNumberLogins.oneOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.userNumberLogins.oneOf[1]string 是的
$.oneOf[0].allOf[1].Payload.userAccountStatusstring ["Unverified","Verified","Suspended"] 是的
$.oneOf[0].allOf[1].Payload.userAccountPayoutDetailsStatusstring ["NotReviewed","SubmittedForReview","Rejected","CancelledByUser","IdentityConfirmed"] 是的
$.oneOf[0].allOf[1].Payload.userAccountPayoutDetailsStatusLastUpdateDate 是的
$.oneOf[0].allOf[1].Payload.userAccountPayoutDetailsStatusLastUpdateDate.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.userAccountPayoutDetailsStatusLastUpdateDate.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.userTaxEarningsDataLastUpdateDate 是的
$.oneOf[0].allOf[1].Payload.userTaxEarningsDataLastUpdateDate.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.userTaxEarningsDataLastUpdateDate.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.userTaxEarningsData 是的
$.oneOf[0].allOf[1].Payload.userTaxEarningsData.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.userTaxEarningsData.anyOf[0].*object 否
$.oneOf[0].allOf[1].Payload.userTaxEarningsData.anyOf[0].*.PeriodTaxableAmountnumber 是的
$.oneOf[0].allOf[1].Payload.userTaxEarningsData.anyOf[0].*.UserNetEarningAmountnumber 是的
$.oneOf[0].allOf[1].Payload.userTaxEarningsData.anyOf[0].*.UserNetFeeAmountnumber 是的
$.oneOf[0].allOf[1].Payload.userTaxEarningsData.anyOf[0].*.EarningDetailsobject 是的
$.oneOf[0].allOf[1].Payload.userTaxEarningsData.anyOf[0].*.EarningDetails.Completed, non Refunded TransactionsDatabaseNumber 是的Numeric value; MySQL reads can serialize numbers as numeric strings.
$.oneOf[0].allOf[1].Payload.userTaxEarningsData.anyOf[0].*.EarningDetails.Completed, non Refunded Transactions.oneOf[0]number 是的
$.oneOf[0].allOf[1].Payload.userTaxEarningsData.anyOf[0].*.EarningDetails.Completed, non Refunded Transactions.oneOf[1]string 是的
$.oneOf[0].allOf[1].Payload.userTaxEarningsData.anyOf[0].*.EarningDetails.Refunded FeesDatabaseNumber 是的Numeric value; MySQL reads can serialize numbers as numeric strings.
$.oneOf[0].allOf[1].Payload.userTaxEarningsData.anyOf[0].*.EarningDetails.Refunded Fees.oneOf[0]number 是的
$.oneOf[0].allOf[1].Payload.userTaxEarningsData.anyOf[0].*.EarningDetails.Refunded Fees.oneOf[1]string 是的
$.oneOf[0].allOf[1].Payload.userTaxEarningsData.anyOf[0].*.EarningDetails.Transfer Service Fees EarnedDatabaseNumber 是的Numeric value; MySQL reads can serialize numbers as numeric strings.
$.oneOf[0].allOf[1].Payload.userTaxEarningsData.anyOf[0].*.EarningDetails.Transfer Service Fees Earned.oneOf[0]number 是的
$.oneOf[0].allOf[1].Payload.userTaxEarningsData.anyOf[0].*.EarningDetails.Transfer Service Fees Earned.oneOf[1]string 是的
$.oneOf[0].allOf[1].Payload.userTaxEarningsData.anyOf[0].*.EarningDetails.Community USD EarnedDatabaseNumber 是的Numeric value; MySQL reads can serialize numbers as numeric strings.
$.oneOf[0].allOf[1].Payload.userTaxEarningsData.anyOf[0].*.EarningDetails.Community USD Earned.oneOf[0]number 是的
$.oneOf[0].allOf[1].Payload.userTaxEarningsData.anyOf[0].*.EarningDetails.Community USD Earned.oneOf[1]string 是的
$.oneOf[0].allOf[1].Payload.userTaxEarningsData.anyOf[0].*.EarningDetails.Community Points Earned (converted to USD)DatabaseNumber 是的Numeric value; MySQL reads can serialize numbers as numeric strings.
$.oneOf[0].allOf[1].Payload.userTaxEarningsData.anyOf[0].*.EarningDetails.Community Points Earned (converted to USD).oneOf[0]number 是的
$.oneOf[0].allOf[1].Payload.userTaxEarningsData.anyOf[0].*.EarningDetails.Community Points Earned (converted to USD).oneOf[1]string 是的
$.oneOf[0].allOf[1].Payload.userTaxEarningsData.anyOf[0].*.EarningDetails.Support Commissions EarnedDatabaseNumber 是的Numeric value; MySQL reads can serialize numbers as numeric strings.
$.oneOf[0].allOf[1].Payload.userTaxEarningsData.anyOf[0].*.EarningDetails.Support Commissions Earned.oneOf[0]number 是的
$.oneOf[0].allOf[1].Payload.userTaxEarningsData.anyOf[0].*.EarningDetails.Support Commissions Earned.oneOf[1]string 是的
$.oneOf[0].allOf[1].Payload.userTaxEarningsData.anyOf[0].*.EarningDetails.Support Points Earned (converted to USD)DatabaseNumber 是的Numeric value; MySQL reads can serialize numbers as numeric strings.
$.oneOf[0].allOf[1].Payload.userTaxEarningsData.anyOf[0].*.EarningDetails.Support Points Earned (converted to USD).oneOf[0]number 是的
$.oneOf[0].allOf[1].Payload.userTaxEarningsData.anyOf[0].*.EarningDetails.Support Points Earned (converted to USD).oneOf[1]string 是的
$.oneOf[0].allOf[1].Payload.userTaxEarningsData.anyOf[0].*.EarningDetails.Invited User Commissions EarnedDatabaseNumber 是的Numeric value; MySQL reads can serialize numbers as numeric strings.
$.oneOf[0].allOf[1].Payload.userTaxEarningsData.anyOf[0].*.EarningDetails.Invited User Commissions Earned.oneOf[0]number 是的
$.oneOf[0].allOf[1].Payload.userTaxEarningsData.anyOf[0].*.EarningDetails.Invited User Commissions Earned.oneOf[1]string 是的
$.oneOf[0].allOf[1].Payload.userTaxEarningsData.anyOf[0].*.EarningDetails.MLM Fees EarnedDatabaseNumber 是的Numeric value; MySQL reads can serialize numbers as numeric strings.
$.oneOf[0].allOf[1].Payload.userTaxEarningsData.anyOf[0].*.EarningDetails.MLM Fees Earned.oneOf[0]number 是的
$.oneOf[0].allOf[1].Payload.userTaxEarningsData.anyOf[0].*.EarningDetails.MLM Fees Earned.oneOf[1]string 是的
$.oneOf[0].allOf[1].Payload.userTaxEarningsData.anyOf[0].*.ExpenseDetailsobject 是的
$.oneOf[0].allOf[1].Payload.userTaxEarningsData.anyOf[0].*.ExpenseDetails.AppointmentTrader FeesDatabaseNumber 是的Numeric value; MySQL reads can serialize numbers as numeric strings.
$.oneOf[0].allOf[1].Payload.userTaxEarningsData.anyOf[0].*.ExpenseDetails.AppointmentTrader Fees.oneOf[0]number 是的
$.oneOf[0].allOf[1].Payload.userTaxEarningsData.anyOf[0].*.ExpenseDetails.AppointmentTrader Fees.oneOf[1]string 是的
$.oneOf[0].allOf[1].Payload.userTaxEarningsData.anyOf[0].*.ExpenseDetails.Payout FeesDatabaseNumber 是的Numeric value; MySQL reads can serialize numbers as numeric strings.
$.oneOf[0].allOf[1].Payload.userTaxEarningsData.anyOf[0].*.ExpenseDetails.Payout Fees.oneOf[0]number 是的
$.oneOf[0].allOf[1].Payload.userTaxEarningsData.anyOf[0].*.ExpenseDetails.Payout Fees.oneOf[1]string 是的
$.oneOf[0].allOf[1].Payload.userTaxEarningsData.anyOf[0].*.ExpenseDetails.InterestDatabaseNumber 是的Numeric value; MySQL reads can serialize numbers as numeric strings.
$.oneOf[0].allOf[1].Payload.userTaxEarningsData.anyOf[0].*.ExpenseDetails.Interest.oneOf[0]number 是的
$.oneOf[0].allOf[1].Payload.userTaxEarningsData.anyOf[0].*.ExpenseDetails.Interest.oneOf[1]string 是的
$.oneOf[0].allOf[1].Payload.userTaxEarningsData.anyOf[0].*.ExpenseDetails.MLM Commissions Paid To OthersDatabaseNumber 是的Numeric value; MySQL reads can serialize numbers as numeric strings.
$.oneOf[0].allOf[1].Payload.userTaxEarningsData.anyOf[0].*.ExpenseDetails.MLM Commissions Paid To Others.oneOf[0]number 是的
$.oneOf[0].allOf[1].Payload.userTaxEarningsData.anyOf[0].*.ExpenseDetails.MLM Commissions Paid To Others.oneOf[1]string 是的
$.oneOf[0].allOf[1].Payload.userTaxEarningsData.anyOf[1] = null 是的
$.oneOf[0].allOf[1].Payload.userTaxEarningsData.anyOf[2]array 是的
$.oneOf[0].allOf[1].Payload.userCommunityVerificationStatusstring ["Unverified","Verified"] 是的
$.oneOf[0].allOf[1].Payload.userCommunityVerifiedDataPrivacySettingstring ["do_not_publicly_share","share_name","share_profession","share_name_and_profession"] 是的
$.oneOf[0].allOf[1].Payload.userCommunityVerificationUsers 是的
$.oneOf[0].allOf[1].Payload.userCommunityVerificationUsers.anyOf[0]array 是的
$.oneOf[0].allOf[1].Payload.userCommunityVerificationUsers.anyOf[0][]object 否
$.oneOf[0].allOf[1].Payload.userCommunityVerificationUsers.anyOf[0][].verificationCreatedDatestring 是的
$.oneOf[0].allOf[1].Payload.userCommunityVerificationUsers.anyOf[0][].verificationUserAvatarstring 是的
$.oneOf[0].allOf[1].Payload.userCommunityVerificationUsers.anyOf[0][].verificationUserAliasstring 是的
$.oneOf[0].allOf[1].Payload.userCommunityVerificationUsers.anyOf[0][].verificationMessage 是的
$.oneOf[0].allOf[1].Payload.userCommunityVerificationUsers.anyOf[0][].verificationMessage.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.userCommunityVerificationUsers.anyOf[0][].verificationMessage.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.userCommunityVerificationUsers.anyOf[0][].isPositiveVerification 是的
$.oneOf[0].allOf[1].Payload.userCommunityVerificationUsers.anyOf[0][].isPositiveVerification.anyOf[0]DatabaseInteger 是的Integer value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.userCommunityVerificationUsers.anyOf[0][].isPositiveVerification.anyOf[0].oneOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.userCommunityVerificationUsers.anyOf[0][].isPositiveVerification.anyOf[0].oneOf[1]string 是的
$.oneOf[0].allOf[1].Payload.userCommunityVerificationUsers.anyOf[0][].isPositiveVerification.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.userCommunityVerificationUsers.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.userLoginCodeobject 否Present only for authorized administrators on RC with a live development login code; absent in production. The example 0000 is fake.
$.oneOf[0].allOf[1].Payload.userLoginCode.codestring 是的
$.oneOf[0].allOf[1].Payload.userLoginCode.remainingSecondsinteger 是的
$.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/user/get_details",
    "RequestUserAlias": "example-user",
    "Payload": {
        "userId": 0,
        "userAlias": "synthetic-example",
        "userEmail": "synthetic-example",
        "userFirstName": "synthetic-example",
        "userLastName": "synthetic-example",
        "userProfession": "synthetic-example",
        "userNumberLogins": 0,
        "userAccountStatus": "Unverified",
        "userAccountPayoutDetailsStatus": "NotReviewed",
        "userAccountPayoutDetailsStatusLastUpdateDate": "synthetic-example",
        "userTaxEarningsDataLastUpdateDate": "synthetic-example",
        "userTaxEarningsData": [],
        "userCommunityVerificationStatus": "Unverified",
        "userCommunityVerifiedDataPrivacySetting": "do_not_publicly_share",
        "userCommunityVerificationUsers": []
    }
}
机器可读的端点文档
GET

/v1/user/get_email_change

#
Read the original authenticated owner's latest email change, or inspect a target with AccessSpecialFunctions.

参数

名称类型必填默认值描述
userID int 否 0 0 selects the original caller, ignoring impersonation. Positive IDs require admin permission.
includeHistory bool 否 false Include the current email and retained change history. Default false keeps shell polling small.
beforeID int 否 0 For history pagination, return requests older than this ID. 0 starts with the newest requests.
请求示例(cURL)
curl --get \
  'https://cn.appointmenttrader.com/v1/user/get_email_change' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'userID={{userID}}' \
  --data-urlencode 'includeHistory={{includeHistory}}' \
  --data-urlencode 'beforeID={{beforeID}}'

返回值

JSON
See the shared response schema and synthetic example.
响应字段
字段类型必填描述
$user_get_email_change_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.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].request 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].request.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].request.anyOf[0].idinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].request.anyOf[0].userIDinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].request.anyOf[0].oldEmailstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].request.anyOf[0].newEmailstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].request.anyOf[0].statusstring ["Preparing","Pending","Completed","Cancelled","Expired","Failed"] 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].request.anyOf[0].reason 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].request.anyOf[0].reason.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].request.anyOf[0].reason.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].request.anyOf[0].activeboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].request.anyOf[0].requestedAtstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].request.anyOf[0].resolvedAt 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].request.anyOf[0].resolvedAt.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].request.anyOf[0].resolvedAt.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].request.anyOf[0].dueAt 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].request.anyOf[0].dueAt.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].request.anyOf[0].dueAt.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].request.anyOf[0].verifiedboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].request.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.anyOf[1]object 是的
$.oneOf[0].allOf[1].Payload.anyOf[1].request 是的
$.oneOf[0].allOf[1].Payload.anyOf[1].request.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.anyOf[1].request.anyOf[0].idinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[1].request.anyOf[0].userIDinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[1].request.anyOf[0].oldEmailstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[1].request.anyOf[0].newEmailstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[1].request.anyOf[0].statusstring ["Preparing","Pending","Completed","Cancelled","Expired","Failed"] 是的
$.oneOf[0].allOf[1].Payload.anyOf[1].request.anyOf[0].reason 是的
$.oneOf[0].allOf[1].Payload.anyOf[1].request.anyOf[0].reason.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.anyOf[1].request.anyOf[0].reason.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.anyOf[1].request.anyOf[0].activeboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[1].request.anyOf[0].requestedAtstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[1].request.anyOf[0].resolvedAt 是的
$.oneOf[0].allOf[1].Payload.anyOf[1].request.anyOf[0].resolvedAt.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.anyOf[1].request.anyOf[0].resolvedAt.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.anyOf[1].request.anyOf[0].dueAt 是的
$.oneOf[0].allOf[1].Payload.anyOf[1].request.anyOf[0].dueAt.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.anyOf[1].request.anyOf[0].dueAt.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.anyOf[1].request.anyOf[0].verifiedboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[1].request.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.anyOf[1].currentEmailstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[1].historyarray 是的
$.oneOf[0].allOf[1].Payload.anyOf[1].history[]object 否
$.oneOf[0].allOf[1].Payload.anyOf[1].history[].idinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[1].history[].userIDinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[1].history[].oldEmailstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[1].history[].newEmailstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[1].history[].statusstring ["Preparing","Pending","Completed","Cancelled","Expired","Failed"] 是的
$.oneOf[0].allOf[1].Payload.anyOf[1].history[].reason 是的
$.oneOf[0].allOf[1].Payload.anyOf[1].history[].reason.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.anyOf[1].history[].reason.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.anyOf[1].history[].activeboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[1].history[].requestedAtstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[1].history[].resolvedAt 是的
$.oneOf[0].allOf[1].Payload.anyOf[1].history[].resolvedAt.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.anyOf[1].history[].resolvedAt.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.anyOf[1].history[].dueAt 是的
$.oneOf[0].allOf[1].Payload.anyOf[1].history[].dueAt.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.anyOf[1].history[].dueAt.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.anyOf[1].history[].verifiedboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[1].nextBeforeID 是的
$.oneOf[0].allOf[1].Payload.anyOf[1].nextBeforeID.anyOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.anyOf[1].nextBeforeID.anyOf[1]null 是的
$.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/user/get_email_change",
    "RequestUserAlias": "example-user",
    "Payload": {
        "request": {
            "id": 0,
            "userID": 0,
            "oldEmail": "old-owner@example.invalid",
            "newEmail": "new-owner@example.invalid",
            "status": "Preparing",
            "reason": "synthetic-example",
            "active": false,
            "requestedAt": "synthetic-example",
            "resolvedAt": "synthetic-example",
            "dueAt": "synthetic-example",
            "verified": false
        }
    }
}
机器可读的端点文档
GET

/v1/user/get_evaluate_permission

#
Returns the current value of the requested permission

参数

名称类型必填默认值描述
permissionName string 是的 — Name of Permission
userAlias string 否 "" Alias of user that the permission should be evaluated for. Note: AccessSpecialFunctions permission is required to check other users permissions.
请求示例(cURL)
curl --get \
  'https://cn.appointmenttrader.com/v1/user/get_evaluate_permission' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'permissionName={{permissionName}}' \
  --data-urlencode 'userAlias={{userAlias}}'

返回值

JSON
See the shared response schema and synthetic example.
响应字段
字段类型必填描述
$user_get_evaluate_permission_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].PayloadPermissionSettingValue 是的
$.oneOf[0].allOf[1].Payload.oneOf[0]string | number | boolean | null 是的
$.oneOf[0].allOf[1].Payload.oneOf[1]array 是的
$.oneOf[0].allOf[1].Payload.oneOf[1][]PermissionSettingValue 否
$.oneOf[0].allOf[1].Payload.oneOf[2]object 是的
$.oneOf[0].allOf[1].Payload.oneOf[2].*PermissionSettingValue 否
$.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/user/get_evaluate_permission",
    "RequestUserAlias": "example-user",
    "Payload": true
}
机器可读的端点文档
GET

/v1/user/get_profile

#
Returns a public profile payload for a user, suitable for rendering a profile screen or sharing externally. The response is viewer-aware: sensitive metrics (chargeback rate, vendor balances, U2U transfers, ...) are only included when the calling API user has the AccessSpecialFunctions permission. Anonymous callers receive the public subset. Private addressManager contact details are included only for the profile owner, including when the viewer has administrative permissions. Inner Circle invitationShareURL is included only for the owner: it is empty until a saved intro and selected profile photo are available. Each medal includes a nullable sponsor with public identity, avatar, imageURL and profileURL, subject to both profiles' visibility. On another user's profile, customerSurveys.hasCompleted and completedURL expose access to questionnaires that user completed for the acting seller only. actions.canDeleteAllPosts is true only for GlobalCommunityAdministration viewers of another user. The preview is available before suspension, but execution requires the target to be Suspended. sellerVenueShowcase contains unrestricted venues/total and restrictedVenues/restrictedTotal, each capped at eight completed-request venues. Restricted entries omit trade and fill metrics. Public-by-design: profile pages are public unless the owner has set a visibility threshold; private/sensitive fields are gated before they are added to the response.

参数

名称类型必填默认值描述
userAlias string 是的 — Public alias of the user to view.
includeAdditionalStats bool 否 true Include expanded non-hero metrics and guidance for already-granted profile actions. V2 web profiles set this to false and lazy-load expanded metrics; locked-action guidance remains included.
includeMedalTracks bool 否 false Include self-only published medal track progress in the viewer payload.
sourceMentionId int 否 0 Optional at_global_mid from the referring post. Only accessible mentions of this profile are returned in viewer.sourceMention.
请求示例(cURL)
curl --get \
  'https://cn.appointmenttrader.com/v1/user/get_profile' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'userAlias={{userAlias}}' \
  --data-urlencode 'includeAdditionalStats={{includeAdditionalStats}}' \
  --data-urlencode 'includeMedalTracks={{includeMedalTracks}}' \
  --data-urlencode 'sourceMentionId={{sourceMentionId}}'

返回值

JSON
See the shared response schema and synthetic example.
响应字段
字段类型必填描述
$user_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.identityobject 是的
$.oneOf[0].allOf[1].Payload.identity.userIDinteger 是的
$.oneOf[0].allOf[1].Payload.identity.communityVerificationCountinteger 是的
$.oneOf[0].allOf[1].Payload.identity.importancePointsinteger 是的
$.oneOf[0].allOf[1].Payload.identity.followerCountinteger 是的
$.oneOf[0].allOf[1].Payload.identity.followingCountinteger 是的
$.oneOf[0].allOf[1].Payload.identity.profileViewCountinteger 是的
$.oneOf[0].allOf[1].Payload.identity.aliasstring 是的
$.oneOf[0].allOf[1].Payload.identity.avatarstring 是的
$.oneOf[0].allOf[1].Payload.identity.profileURLstring 是的
$.oneOf[0].allOf[1].Payload.identity.communitiesURLstring 是的
$.oneOf[0].allOf[1].Payload.identity.accountStatusstring ["Unverified","Verified","Suspended"] 是的
$.oneOf[0].allOf[1].Payload.identity.profileIntentstring ["","buy","sell","socialize","location-partner"] 是的
$.oneOf[0].allOf[1].Payload.identity.communityVerificationStatus 是的
$.oneOf[0].allOf[1].Payload.identity.communityVerificationStatus.anyOf[0]string ["Unverified","Verified"] 是的
$.oneOf[0].allOf[1].Payload.identity.communityVerificationStatus.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.identity.firstOnline 是的
$.oneOf[0].allOf[1].Payload.identity.firstOnline.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.identity.firstOnline.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.identity.createdDate 是的
$.oneOf[0].allOf[1].Payload.identity.createdDate.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.identity.createdDate.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.identity.lastOnline 是的
$.oneOf[0].allOf[1].Payload.identity.lastOnline.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.identity.lastOnline.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.identity.firstOnlineEpoch 是的
$.oneOf[0].allOf[1].Payload.identity.firstOnlineEpoch.anyOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.identity.firstOnlineEpoch.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.identity.createdDateEpoch 是的
$.oneOf[0].allOf[1].Payload.identity.createdDateEpoch.anyOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.identity.createdDateEpoch.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.identity.lastOnlineEpoch 是的
$.oneOf[0].allOf[1].Payload.identity.lastOnlineEpoch.anyOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.identity.lastOnlineEpoch.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.identity.wroteAppReviewboolean 是的
$.oneOf[0].allOf[1].Payload.identity.role 是的
$.oneOf[0].allOf[1].Payload.identity.role.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.identity.role.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.identity.aboutPost 是的
$.oneOf[0].allOf[1].Payload.identity.aboutPost.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.identity.aboutPost.anyOf[0].idinteger 是的
$.oneOf[0].allOf[1].Payload.identity.aboutPost.anyOf[0].titlestring 是的
$.oneOf[0].allOf[1].Payload.identity.aboutPost.anyOf[0].bodyPreviewstring 是的
$.oneOf[0].allOf[1].Payload.identity.aboutPost.anyOf[0].urlstring 是的
$.oneOf[0].allOf[1].Payload.identity.aboutPost.anyOf[0].createdDatestring 是的
$.oneOf[0].allOf[1].Payload.identity.aboutPost.anyOf[0].authorobject 是的
$.oneOf[0].allOf[1].Payload.identity.aboutPost.anyOf[0].author.idinteger 是的
$.oneOf[0].allOf[1].Payload.identity.aboutPost.anyOf[0].author.aliasstring 是的
$.oneOf[0].allOf[1].Payload.identity.aboutPost.anyOf[0].author.avatarEmojistring 是的
$.oneOf[0].allOf[1].Payload.identity.aboutPost.anyOf[0].author.profileUrlstring 是的
$.oneOf[0].allOf[1].Payload.identity.aboutPost.anyOf[0].boardobject 是的
$.oneOf[0].allOf[1].Payload.identity.aboutPost.anyOf[0].board.idinteger 是的
$.oneOf[0].allOf[1].Payload.identity.aboutPost.anyOf[0].board.namestring 是的
$.oneOf[0].allOf[1].Payload.identity.aboutPost.anyOf[0].board.slugstring 是的
$.oneOf[0].allOf[1].Payload.identity.aboutPost.anyOf[0].board.typestring 是的
$.oneOf[0].allOf[1].Payload.identity.aboutPost.anyOf[0].imageMediaCountinteger 是的
$.oneOf[0].allOf[1].Payload.identity.aboutPost.anyOf[0].mediaarray 是的
$.oneOf[0].allOf[1].Payload.identity.aboutPost.anyOf[0].media[]object 否
$.oneOf[0].allOf[1].Payload.identity.aboutPost.anyOf[0].media[].idinteger 是的
$.oneOf[0].allOf[1].Payload.identity.aboutPost.anyOf[0].media[].thumbUrlstring 是的
$.oneOf[0].allOf[1].Payload.identity.aboutPost.anyOf[0].media[].mediaUrlstring 是的
$.oneOf[0].allOf[1].Payload.identity.aboutPost.anyOf[0].media[].mediaTypestring 是的
$.oneOf[0].allOf[1].Payload.identity.aboutPost.anyOf[0].media[].widthinteger 是的
$.oneOf[0].allOf[1].Payload.identity.aboutPost.anyOf[0].media[].heightinteger 是的
$.oneOf[0].allOf[1].Payload.identity.aboutPost.anyOf[0].media[].titlestring 是的
$.oneOf[0].allOf[1].Payload.identity.aboutPost.anyOf[0].media[].isImageboolean 是的
$.oneOf[0].allOf[1].Payload.identity.aboutPost.anyOf[0].media[].isEmbeddedboolean 是的
$.oneOf[0].allOf[1].Payload.identity.aboutPost.anyOf[0].selectedProfileImageMediaIDinteger 是的
$.oneOf[0].allOf[1].Payload.identity.aboutPost.anyOf[0].selectedBannerImageMediaIDinteger 是的
$.oneOf[0].allOf[1].Payload.identity.aboutPost.anyOf[0].selectedProfileImageFrameobject 是的
$.oneOf[0].allOf[1].Payload.identity.aboutPost.anyOf[0].selectedProfileImageFrame.positionXPercentnumber 是的
$.oneOf[0].allOf[1].Payload.identity.aboutPost.anyOf[0].selectedProfileImageFrame.positionYPercentnumber 是的
$.oneOf[0].allOf[1].Payload.identity.aboutPost.anyOf[0].selectedProfileImageFrame.zoomPercentnumber 是的
$.oneOf[0].allOf[1].Payload.identity.aboutPost.anyOf[0].selectedBannerImageFrameobject 是的
$.oneOf[0].allOf[1].Payload.identity.aboutPost.anyOf[0].selectedBannerImageFrame.positionXPercentnumber 是的
$.oneOf[0].allOf[1].Payload.identity.aboutPost.anyOf[0].selectedBannerImageFrame.positionYPercentnumber 是的
$.oneOf[0].allOf[1].Payload.identity.aboutPost.anyOf[0].selectedBannerImageFrame.zoomPercentnumber 是的
$.oneOf[0].allOf[1].Payload.identity.aboutPost.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.identity.profileImageMedia 是的
$.oneOf[0].allOf[1].Payload.identity.profileImageMedia.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.identity.profileImageMedia.anyOf[0].idinteger 是的
$.oneOf[0].allOf[1].Payload.identity.profileImageMedia.anyOf[0].thumbUrlstring 是的
$.oneOf[0].allOf[1].Payload.identity.profileImageMedia.anyOf[0].mediaUrlstring 是的
$.oneOf[0].allOf[1].Payload.identity.profileImageMedia.anyOf[0].mediaTypestring 是的
$.oneOf[0].allOf[1].Payload.identity.profileImageMedia.anyOf[0].widthinteger 是的
$.oneOf[0].allOf[1].Payload.identity.profileImageMedia.anyOf[0].heightinteger 是的
$.oneOf[0].allOf[1].Payload.identity.profileImageMedia.anyOf[0].titlestring 是的
$.oneOf[0].allOf[1].Payload.identity.profileImageMedia.anyOf[0].isImageboolean 是的
$.oneOf[0].allOf[1].Payload.identity.profileImageMedia.anyOf[0].isEmbeddedboolean 是的
$.oneOf[0].allOf[1].Payload.identity.profileImageMedia.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.identity.profileImageFrameobject 是的
$.oneOf[0].allOf[1].Payload.identity.profileImageFrame.positionXPercentnumber 是的
$.oneOf[0].allOf[1].Payload.identity.profileImageFrame.positionYPercentnumber 是的
$.oneOf[0].allOf[1].Payload.identity.profileImageFrame.zoomPercentnumber 是的
$.oneOf[0].allOf[1].Payload.identity.bannerImageMedia 是的
$.oneOf[0].allOf[1].Payload.identity.bannerImageMedia.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.identity.bannerImageMedia.anyOf[0].idinteger 是的
$.oneOf[0].allOf[1].Payload.identity.bannerImageMedia.anyOf[0].thumbUrlstring 是的
$.oneOf[0].allOf[1].Payload.identity.bannerImageMedia.anyOf[0].mediaUrlstring 是的
$.oneOf[0].allOf[1].Payload.identity.bannerImageMedia.anyOf[0].mediaTypestring 是的
$.oneOf[0].allOf[1].Payload.identity.bannerImageMedia.anyOf[0].widthinteger 是的
$.oneOf[0].allOf[1].Payload.identity.bannerImageMedia.anyOf[0].heightinteger 是的
$.oneOf[0].allOf[1].Payload.identity.bannerImageMedia.anyOf[0].titlestring 是的
$.oneOf[0].allOf[1].Payload.identity.bannerImageMedia.anyOf[0].isImageboolean 是的
$.oneOf[0].allOf[1].Payload.identity.bannerImageMedia.anyOf[0].isEmbeddedboolean 是的
$.oneOf[0].allOf[1].Payload.identity.bannerImageMedia.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.identity.bannerImageFrameobject 是的
$.oneOf[0].allOf[1].Payload.identity.bannerImageFrame.positionXPercentnumber 是的
$.oneOf[0].allOf[1].Payload.identity.bannerImageFrame.positionYPercentnumber 是的
$.oneOf[0].allOf[1].Payload.identity.bannerImageFrame.zoomPercentnumber 是的
$.oneOf[0].allOf[1].Payload.identity.lastLocalization 是的
$.oneOf[0].allOf[1].Payload.identity.lastLocalization.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.identity.lastLocalization.anyOf[0].localeCodestring 是的
$.oneOf[0].allOf[1].Payload.identity.lastLocalization.anyOf[0].languageCodestring 是的
$.oneOf[0].allOf[1].Payload.identity.lastLocalization.anyOf[0].languageLabelstring 是的
$.oneOf[0].allOf[1].Payload.identity.lastLocalization.anyOf[0].regionCodestring 是的
$.oneOf[0].allOf[1].Payload.identity.lastLocalization.anyOf[0].sessionCountryCodestring 是的
$.oneOf[0].allOf[1].Payload.identity.lastLocalization.anyOf[0].sessionCountryNamestring 是的
$.oneOf[0].allOf[1].Payload.identity.lastLocalization.anyOf[0].labelstring 是的
$.oneOf[0].allOf[1].Payload.identity.lastLocalization.anyOf[0].displayLabelstring 是的
$.oneOf[0].allOf[1].Payload.identity.lastLocalization.anyOf[0].lastUpdateDate 是的
$.oneOf[0].allOf[1].Payload.identity.lastLocalization.anyOf[0].lastUpdateDate.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.identity.lastLocalization.anyOf[0].lastUpdateDate.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.identity.lastLocalization.anyOf[0].lastUpdateEpoch 是的
$.oneOf[0].allOf[1].Payload.identity.lastLocalization.anyOf[0].lastUpdateEpoch.anyOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.identity.lastLocalization.anyOf[0].lastUpdateEpoch.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.identity.lastLocalization.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.identity.aliasHistoryarray 是的
$.oneOf[0].allOf[1].Payload.identity.aliasHistory[]object 否
$.oneOf[0].allOf[1].Payload.identity.aliasHistory[].previousAliasstring 是的
$.oneOf[0].allOf[1].Payload.identity.aliasHistory[].newAliasstring 是的
$.oneOf[0].allOf[1].Payload.identity.aliasHistory[].changedDate 是的
$.oneOf[0].allOf[1].Payload.identity.aliasHistory[].changedDate.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.identity.aliasHistory[].changedDate.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.identity.aliasHistory[].changedDateEpoch 是的
$.oneOf[0].allOf[1].Payload.identity.aliasHistory[].changedDateEpoch.anyOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.identity.aliasHistory[].changedDateEpoch.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.salesHistory 是的
$.oneOf[0].allOf[1].Payload.salesHistory.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.salesHistory.anyOf[0].positivePctnumber 是的
$.oneOf[0].allOf[1].Payload.salesHistory.anyOf[0].refundRatenumber 是的
$.oneOf[0].allOf[1].Payload.salesHistory.anyOf[0].salesCountinteger 是的
$.oneOf[0].allOf[1].Payload.salesHistory.anyOf[0].tonestring ["warning","negative","positive"] 是的
$.oneOf[0].allOf[1].Payload.salesHistory.anyOf[0].labelstring 是的
$.oneOf[0].allOf[1].Payload.salesHistory.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.sellerVenueShowcase 是的
$.oneOf[0].allOf[1].Payload.sellerVenueShowcase.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.sellerVenueShowcase.anyOf[0].venuesarray 是的
$.oneOf[0].allOf[1].Payload.sellerVenueShowcase.anyOf[0].venues[]object 否
$.oneOf[0].allOf[1].Payload.sellerVenueShowcase.anyOf[0].venues[].isRestrictedByRegulationboolean 是的
$.oneOf[0].allOf[1].Payload.sellerVenueShowcase.anyOf[0].venues[].locationIDinteger 是的
$.oneOf[0].allOf[1].Payload.sellerVenueShowcase.anyOf[0].venues[].globalATRankinteger 是的
$.oneOf[0].allOf[1].Payload.sellerVenueShowcase.anyOf[0].venues[].recentDemandCountinteger 是的
$.oneOf[0].allOf[1].Payload.sellerVenueShowcase.anyOf[0].venues[].completedTradeCountinteger 是的
$.oneOf[0].allOf[1].Payload.sellerVenueShowcase.anyOf[0].venues[].bidFillCountinteger 是的
$.oneOf[0].allOf[1].Payload.sellerVenueShowcase.anyOf[0].venues[].locationAliasstring 是的
$.oneOf[0].allOf[1].Payload.sellerVenueShowcase.anyOf[0].venues[].locationNamestring 是的
$.oneOf[0].allOf[1].Payload.sellerVenueShowcase.anyOf[0].venues[].locationURLstring 是的
$.oneOf[0].allOf[1].Payload.sellerVenueShowcase.anyOf[0].venues[].citystring 是的
$.oneOf[0].allOf[1].Payload.sellerVenueShowcase.anyOf[0].venues[].cityLinestring 是的
$.oneOf[0].allOf[1].Payload.sellerVenueShowcase.anyOf[0].venues[].categoryNamestring 是的
$.oneOf[0].allOf[1].Payload.sellerVenueShowcase.anyOf[0].venues[].globalATRankLabelstring 是的
$.oneOf[0].allOf[1].Payload.sellerVenueShowcase.anyOf[0].venues[].lastFollowUpdateDatestring 是的
$.oneOf[0].allOf[1].Payload.sellerVenueShowcase.anyOf[0].venues[].lastFollowUpdateLabelstring 是的
$.oneOf[0].allOf[1].Payload.sellerVenueShowcase.anyOf[0].venues[].sourceKeysarray 是的
$.oneOf[0].allOf[1].Payload.sellerVenueShowcase.anyOf[0].venues[].sourceKeys[] = "exact" 否
$.oneOf[0].allOf[1].Payload.sellerVenueShowcase.anyOf[0].venues[].signalLabelsarray 是的
$.oneOf[0].allOf[1].Payload.sellerVenueShowcase.anyOf[0].venues[].signalLabels[]string 否
$.oneOf[0].allOf[1].Payload.sellerVenueShowcase.anyOf[0].venues[].proofLabelsarray 是的
$.oneOf[0].allOf[1].Payload.sellerVenueShowcase.anyOf[0].venues[].proofLabels[]string 否
$.oneOf[0].allOf[1].Payload.sellerVenueShowcase.anyOf[0].totalinteger 是的
$.oneOf[0].allOf[1].Payload.sellerVenueShowcase.anyOf[0].restrictedVenuesarray 是的
$.oneOf[0].allOf[1].Payload.sellerVenueShowcase.anyOf[0].restrictedVenues[]object 否
$.oneOf[0].allOf[1].Payload.sellerVenueShowcase.anyOf[0].restrictedVenues[].isRestrictedByRegulationboolean 是的
$.oneOf[0].allOf[1].Payload.sellerVenueShowcase.anyOf[0].restrictedVenues[].locationIDinteger 是的
$.oneOf[0].allOf[1].Payload.sellerVenueShowcase.anyOf[0].restrictedVenues[].globalATRankinteger 是的
$.oneOf[0].allOf[1].Payload.sellerVenueShowcase.anyOf[0].restrictedVenues[].locationAliasstring 是的
$.oneOf[0].allOf[1].Payload.sellerVenueShowcase.anyOf[0].restrictedVenues[].locationNamestring 是的
$.oneOf[0].allOf[1].Payload.sellerVenueShowcase.anyOf[0].restrictedVenues[].locationURLstring 是的
$.oneOf[0].allOf[1].Payload.sellerVenueShowcase.anyOf[0].restrictedVenues[].citystring 是的
$.oneOf[0].allOf[1].Payload.sellerVenueShowcase.anyOf[0].restrictedVenues[].cityLinestring 是的
$.oneOf[0].allOf[1].Payload.sellerVenueShowcase.anyOf[0].restrictedVenues[].categoryNamestring 是的
$.oneOf[0].allOf[1].Payload.sellerVenueShowcase.anyOf[0].restrictedVenues[].globalATRankLabelstring 是的
$.oneOf[0].allOf[1].Payload.sellerVenueShowcase.anyOf[0].restrictedTotalinteger 是的
$.oneOf[0].allOf[1].Payload.sellerVenueShowcase.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.badgesobject 是的
$.oneOf[0].allOf[1].Payload.badges.medalsarray 是的
$.oneOf[0].allOf[1].Payload.badges.medals[]object 否
$.oneOf[0].allOf[1].Payload.badges.medals[].name 是的
$.oneOf[0].allOf[1].Payload.badges.medals[].name.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.badges.medals[].name.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.badges.medals[].description 是的
$.oneOf[0].allOf[1].Payload.badges.medals[].description.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.badges.medals[].description.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.badges.medals[].iconURL 是的
$.oneOf[0].allOf[1].Payload.badges.medals[].iconURL.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.badges.medals[].iconURL.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.badges.medals[].color 是的
$.oneOf[0].allOf[1].Payload.badges.medals[].color.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.badges.medals[].color.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.badges.medals[].slug 是的
$.oneOf[0].allOf[1].Payload.badges.medals[].slug.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.badges.medals[].slug.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.badges.medals[].medalCategoryName 是的
$.oneOf[0].allOf[1].Payload.badges.medals[].medalCategoryName.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.badges.medals[].medalCategoryName.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.badges.medals[].medalCategorySlug 是的
$.oneOf[0].allOf[1].Payload.badges.medals[].medalCategorySlug.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.badges.medals[].medalCategorySlug.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.badges.medals[].textColorstring 是的
$.oneOf[0].allOf[1].Payload.badges.medals[].sponsor 是的
$.oneOf[0].allOf[1].Payload.badges.medals[].sponsor.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.badges.medals[].sponsor.anyOf[0].userIDinteger 是的
$.oneOf[0].allOf[1].Payload.badges.medals[].sponsor.anyOf[0].aliasstring 是的
$.oneOf[0].allOf[1].Payload.badges.medals[].sponsor.anyOf[0].avatarstring 是的
$.oneOf[0].allOf[1].Payload.badges.medals[].sponsor.anyOf[0].imageURLstring 是的
$.oneOf[0].allOf[1].Payload.badges.medals[].sponsor.anyOf[0].profileURLstring 是的
$.oneOf[0].allOf[1].Payload.badges.medals[].sponsor.anyOf[0].displayHTMLstring 是的
$.oneOf[0].allOf[1].Payload.badges.medals[].sponsor.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.badges.medals[].isNegativeboolean 是的
$.oneOf[0].allOf[1].Payload.ratingsobject 是的
$.oneOf[0].allOf[1].Payload.ratings.sellerobject 是的
$.oneOf[0].allOf[1].Payload.ratings.seller.rolestring ["seller","buyer"] 是的
$.oneOf[0].allOf[1].Payload.ratings.seller.rating 是的
$.oneOf[0].allOf[1].Payload.ratings.seller.rating.anyOf[0]number 是的
$.oneOf[0].allOf[1].Payload.ratings.seller.rating.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.ratings.seller.ratingCountinteger 是的
$.oneOf[0].allOf[1].Payload.ratings.seller.minimumRatingCountinteger 是的
$.oneOf[0].allOf[1].Payload.ratings.seller.hasPublicRatingboolean 是的
$.oneOf[0].allOf[1].Payload.ratings.seller.boardIDinteger 是的
$.oneOf[0].allOf[1].Payload.ratings.seller.boardURLstring 是的
$.oneOf[0].allOf[1].Payload.ratings.seller.latestReviewsarray 是的
$.oneOf[0].allOf[1].Payload.ratings.seller.latestReviews[]object 否
$.oneOf[0].allOf[1].Payload.ratings.seller.latestReviews[].idinteger 是的
$.oneOf[0].allOf[1].Payload.ratings.seller.latestReviews[].ratinginteger 是的
$.oneOf[0].allOf[1].Payload.ratings.seller.latestReviews[].titlestring 是的
$.oneOf[0].allOf[1].Payload.ratings.seller.latestReviews[].textstring 是的
$.oneOf[0].allOf[1].Payload.ratings.seller.latestReviews[].authorAliasstring 是的
$.oneOf[0].allOf[1].Payload.ratings.seller.latestReviews[].createdDatestring 是的
$.oneOf[0].allOf[1].Payload.ratings.seller.latestReviews[].urlstring 是的
$.oneOf[0].allOf[1].Payload.ratings.buyerobject 是的
$.oneOf[0].allOf[1].Payload.ratings.buyer.rolestring ["seller","buyer"] 是的
$.oneOf[0].allOf[1].Payload.ratings.buyer.rating 是的
$.oneOf[0].allOf[1].Payload.ratings.buyer.rating.anyOf[0]number 是的
$.oneOf[0].allOf[1].Payload.ratings.buyer.rating.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.ratings.buyer.ratingCountinteger 是的
$.oneOf[0].allOf[1].Payload.ratings.buyer.minimumRatingCountinteger 是的
$.oneOf[0].allOf[1].Payload.ratings.buyer.hasPublicRatingboolean 是的
$.oneOf[0].allOf[1].Payload.ratings.buyer.boardIDinteger 是的
$.oneOf[0].allOf[1].Payload.ratings.buyer.boardURLstring 是的
$.oneOf[0].allOf[1].Payload.ratings.buyer.latestReviewsarray 是的
$.oneOf[0].allOf[1].Payload.ratings.buyer.latestReviews[]object 否
$.oneOf[0].allOf[1].Payload.ratings.buyer.latestReviews[].idinteger 是的
$.oneOf[0].allOf[1].Payload.ratings.buyer.latestReviews[].ratinginteger 是的
$.oneOf[0].allOf[1].Payload.ratings.buyer.latestReviews[].titlestring 是的
$.oneOf[0].allOf[1].Payload.ratings.buyer.latestReviews[].textstring 是的
$.oneOf[0].allOf[1].Payload.ratings.buyer.latestReviews[].authorAliasstring 是的
$.oneOf[0].allOf[1].Payload.ratings.buyer.latestReviews[].createdDatestring 是的
$.oneOf[0].allOf[1].Payload.ratings.buyer.latestReviews[].urlstring 是的
$.oneOf[0].allOf[1].Payload.activeRating 是的
$.oneOf[0].allOf[1].Payload.activeRating.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.activeRating.anyOf[0].rolestring ["seller","buyer"] 是的
$.oneOf[0].allOf[1].Payload.activeRating.anyOf[0].rating 是的
$.oneOf[0].allOf[1].Payload.activeRating.anyOf[0].rating.anyOf[0]number 是的
$.oneOf[0].allOf[1].Payload.activeRating.anyOf[0].rating.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.activeRating.anyOf[0].ratingCountinteger 是的
$.oneOf[0].allOf[1].Payload.activeRating.anyOf[0].minimumRatingCountinteger 是的
$.oneOf[0].allOf[1].Payload.activeRating.anyOf[0].hasPublicRatingboolean 是的
$.oneOf[0].allOf[1].Payload.activeRating.anyOf[0].boardIDinteger 是的
$.oneOf[0].allOf[1].Payload.activeRating.anyOf[0].boardURLstring 是的
$.oneOf[0].allOf[1].Payload.activeRating.anyOf[0].latestReviewsarray 是的
$.oneOf[0].allOf[1].Payload.activeRating.anyOf[0].latestReviews[]object 否
$.oneOf[0].allOf[1].Payload.activeRating.anyOf[0].latestReviews[].idinteger 是的
$.oneOf[0].allOf[1].Payload.activeRating.anyOf[0].latestReviews[].ratinginteger 是的
$.oneOf[0].allOf[1].Payload.activeRating.anyOf[0].latestReviews[].titlestring 是的
$.oneOf[0].allOf[1].Payload.activeRating.anyOf[0].latestReviews[].textstring 是的
$.oneOf[0].allOf[1].Payload.activeRating.anyOf[0].latestReviews[].authorAliasstring 是的
$.oneOf[0].allOf[1].Payload.activeRating.anyOf[0].latestReviews[].createdDatestring 是的
$.oneOf[0].allOf[1].Payload.activeRating.anyOf[0].latestReviews[].urlstring 是的
$.oneOf[0].allOf[1].Payload.activeRating.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.viewerobject 是的
$.oneOf[0].allOf[1].Payload.viewer.isSelfboolean 是的
$.oneOf[0].allOf[1].Payload.viewer.isAuthenticatedboolean 是的
$.oneOf[0].allOf[1].Payload.viewer.isFollowingboolean 是的
$.oneOf[0].allOf[1].Payload.viewer.targetFollowsViewerboolean 是的
$.oneOf[0].allOf[1].Payload.viewer.isPinnedboolean 是的
$.oneOf[0].allOf[1].Payload.viewer.canHireDirectlyboolean 是的
$.oneOf[0].allOf[1].Payload.viewer.hasPurchasedFromTargetboolean 是的
$.oneOf[0].allOf[1].Payload.viewer.hasSoldToTargetboolean 是的
$.oneOf[0].allOf[1].Payload.viewer.recentReimbursementEligibleboolean 是的
$.oneOf[0].allOf[1].Payload.viewer.canEditProfileboolean 是的
$.oneOf[0].allOf[1].Payload.viewer.canViewTransactionsboolean 是的
$.oneOf[0].allOf[1].Payload.viewer.canChangeUsernameboolean 是的
$.oneOf[0].allOf[1].Payload.viewer.canViewProfileVisitorsboolean 是的
$.oneOf[0].allOf[1].Payload.viewer.directHireFeeDiscountPct 是的
$.oneOf[0].allOf[1].Payload.viewer.directHireFeeDiscountPct.anyOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.viewer.directHireFeeDiscountPct.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.viewer.customerCountinteger 是的
$.oneOf[0].allOf[1].Payload.viewer.numberListingsBoughtFromTargetinteger 是的
$.oneOf[0].allOf[1].Payload.viewer.numberListingsSoldToTargetinteger 是的
$.oneOf[0].allOf[1].Payload.viewer.selfWallBoardIDinteger 是的
$.oneOf[0].allOf[1].Payload.viewer.lastTransactionTimestamp 是的
$.oneOf[0].allOf[1].Payload.viewer.lastTransactionTimestamp.anyOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.viewer.lastTransactionTimestamp.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.viewer.accountAccessobject 是的
$.oneOf[0].allOf[1].Payload.viewer.accountAccess.canGrantAccessboolean 是的
$.oneOf[0].allOf[1].Payload.viewer.accountAccess.grantedAccessCountinteger 是的
$.oneOf[0].allOf[1].Payload.viewer.accountAccess.accessibleAccountCountinteger 是的
$.oneOf[0].allOf[1].Payload.viewer.accountAccess.showActionboolean 是的
$.oneOf[0].allOf[1].Payload.viewer.allowChatRequests 是的
$.oneOf[0].allOf[1].Payload.viewer.allowChatRequests.anyOf[0]boolean 是的
$.oneOf[0].allOf[1].Payload.viewer.allowChatRequests.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].permissionExistsboolean 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].permissionID 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].permissionID.anyOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].permissionID.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].permissionNamestring 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].permissionDescriptionstring 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].defaultSettingPayload 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].defaultSettingPayload.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].defaultSettingPayload.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].hasPermissionboolean 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].requiredUserGroupsarray 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].requiredUserGroups[]object 否
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].requiredUserGroups[].idinteger 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].requiredUserGroups[].userGroupIDinteger 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].requiredUserGroups[].importanceinteger 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].requiredUserGroups[].importancePointsinteger 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].requiredUserGroups[].namestring 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].requiredUserGroups[].slugstring 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].requiredUserGroups[].descriptionstring 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].requiredUserGroups[].iconstring 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].requiredUserGroups[].colorstring 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].requiredUserGroups[].textColorstring 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].requiredUserGroups[].medalCategoryNamestring 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].requiredUserGroups[].medalCategorySlugstring 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].requiredUserGroups[].statusURLstring 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].requiredUserGroups[].permissionPayloadstring 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].requiredUserGroups[].medalID 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].requiredUserGroups[].medalID.anyOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].requiredUserGroups[].medalID.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].requiredUserGroups[].medalCategoryID 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].requiredUserGroups[].medalCategoryID.anyOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].requiredUserGroups[].medalCategoryID.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].membersWithAccessarray 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].membersWithAccess[]object 否
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].membersWithAccess[].userIDinteger 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].membersWithAccess[].importancePointsinteger 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].membersWithAccess[].aliasstring 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].membersWithAccess[].avatarstring 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].membersWithAccess[].avatarEmojistring 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].membersWithAccess[].topUserGroupNamestring 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].membersWithAccess[].topMedalCategoryNamestring 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].membersWithAccess[].profileURLstring 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].membersWithAccess[].profileImageURLstring 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].membersWithAccess[].bannerImageURLstring 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].membersWithAccess[].profileImageMedia 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].membersWithAccess[].profileImageMedia.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].membersWithAccess[].profileImageMedia.anyOf[0].idinteger 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].membersWithAccess[].profileImageMedia.anyOf[0].thumbUrlstring 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].membersWithAccess[].profileImageMedia.anyOf[0].mediaUrlstring 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].membersWithAccess[].profileImageMedia.anyOf[0].mediaTypestring 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].membersWithAccess[].profileImageMedia.anyOf[0].widthinteger 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].membersWithAccess[].profileImageMedia.anyOf[0].heightinteger 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].membersWithAccess[].profileImageMedia.anyOf[0].titlestring 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].membersWithAccess[].profileImageMedia.anyOf[0].isImageboolean 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].membersWithAccess[].profileImageMedia.anyOf[0].isEmbeddedboolean 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].membersWithAccess[].profileImageMedia.anyOf[0].frameobject 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].membersWithAccess[].profileImageMedia.anyOf[0].frame.positionXPercentnumber 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].membersWithAccess[].profileImageMedia.anyOf[0].frame.positionYPercentnumber 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].membersWithAccess[].profileImageMedia.anyOf[0].frame.zoomPercentnumber 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].membersWithAccess[].profileImageMedia.anyOf[0].backgroundUrlstring 否
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].membersWithAccess[].profileImageMedia.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].membersWithAccess[].bannerImageMedia 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].membersWithAccess[].bannerImageMedia.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].membersWithAccess[].bannerImageMedia.anyOf[0].idinteger 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].membersWithAccess[].bannerImageMedia.anyOf[0].thumbUrlstring 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].membersWithAccess[].bannerImageMedia.anyOf[0].mediaUrlstring 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].membersWithAccess[].bannerImageMedia.anyOf[0].mediaTypestring 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].membersWithAccess[].bannerImageMedia.anyOf[0].widthinteger 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].membersWithAccess[].bannerImageMedia.anyOf[0].heightinteger 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].membersWithAccess[].bannerImageMedia.anyOf[0].titlestring 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].membersWithAccess[].bannerImageMedia.anyOf[0].isImageboolean 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].membersWithAccess[].bannerImageMedia.anyOf[0].isEmbeddedboolean 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].membersWithAccess[].bannerImageMedia.anyOf[0].frameobject 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].membersWithAccess[].bannerImageMedia.anyOf[0].frame.positionXPercentnumber 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].membersWithAccess[].bannerImageMedia.anyOf[0].frame.positionYPercentnumber 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].membersWithAccess[].bannerImageMedia.anyOf[0].frame.zoomPercentnumber 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].membersWithAccess[].bannerImageMedia.anyOf[0].backgroundUrlstring 否
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].membersWithAccess[].bannerImageMedia.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].membersWithAccess[].profileImageFrame 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].membersWithAccess[].profileImageFrame.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].membersWithAccess[].profileImageFrame.anyOf[0].positionXPercentnumber 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].membersWithAccess[].profileImageFrame.anyOf[0].positionYPercentnumber 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].membersWithAccess[].profileImageFrame.anyOf[0].zoomPercentnumber 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].membersWithAccess[].profileImageFrame.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].membersWithAccess[].bannerImageFrame 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].membersWithAccess[].bannerImageFrame.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].membersWithAccess[].bannerImageFrame.anyOf[0].positionXPercentnumber 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].membersWithAccess[].bannerImageFrame.anyOf[0].positionYPercentnumber 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].membersWithAccess[].bannerImageFrame.anyOf[0].zoomPercentnumber 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].membersWithAccess[].bannerImageFrame.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].membersWithAccess[].display 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].membersWithAccess[].display.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].membersWithAccess[].display.anyOf[0].aliasstring | null 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].membersWithAccess[].display.anyOf[0].avatarstring | null 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].membersWithAccess[].display.anyOf[0].avatarEmojistring | null 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].membersWithAccess[].display.anyOf[0].profileImageUrlstring | null 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].membersWithAccess[].display.anyOf[0].profileImageURLstring | null 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].membersWithAccess[].display.anyOf[0].labelstring 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].membersWithAccess[].display.anyOf[0].profileUrlstring | null 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].membersWithAccess[].display.anyOf[0].profileURLstring | null 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].membersWithAccess[].display.anyOf[0].titlestring 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].membersWithAccess[].display.anyOf[0].customColorstring | null 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].membersWithAccess[].display.anyOf[0].customTextColorstring | null 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].membersWithAccess[].display.anyOf[0].avatarModestring | null 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].membersWithAccess[].display.anyOf[0].htmlstring 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].membersWithAccess[].display.anyOf[0].idinteger | null 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].membersWithAccess[].display.anyOf[0].userIDinteger | null 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].membersWithAccess[].display.anyOf[0].isRichboolean 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].membersWithAccess[].display.anyOf[0].profileImage 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].membersWithAccess[].display.anyOf[0].profileImage.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].membersWithAccess[].display.anyOf[0].profileImage.anyOf[0].idinteger 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].membersWithAccess[].display.anyOf[0].profileImage.anyOf[0].thumbUrlstring 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].membersWithAccess[].display.anyOf[0].profileImage.anyOf[0].mediaUrlstring 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].membersWithAccess[].display.anyOf[0].profileImage.anyOf[0].mediaTypestring 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].membersWithAccess[].display.anyOf[0].profileImage.anyOf[0].widthinteger 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].membersWithAccess[].display.anyOf[0].profileImage.anyOf[0].heightinteger 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].membersWithAccess[].display.anyOf[0].profileImage.anyOf[0].titlestring 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].membersWithAccess[].display.anyOf[0].profileImage.anyOf[0].isImageboolean 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].membersWithAccess[].display.anyOf[0].profileImage.anyOf[0].isEmbeddedboolean 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].membersWithAccess[].display.anyOf[0].profileImage.anyOf[0].frameobject 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].membersWithAccess[].display.anyOf[0].profileImage.anyOf[0].frame.positionXPercentnumber 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].membersWithAccess[].display.anyOf[0].profileImage.anyOf[0].frame.positionYPercentnumber 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].membersWithAccess[].display.anyOf[0].profileImage.anyOf[0].frame.zoomPercentnumber 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].membersWithAccess[].display.anyOf[0].profileImage.anyOf[0].backgroundUrlstring 否
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].membersWithAccess[].display.anyOf[0].profileImage.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].membersWithAccess[].display.anyOf[0].medalsarray 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].membersWithAccess[].display.anyOf[0].medals[]object 否
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].membersWithAccess[].display.anyOf[0].medals[].Namestring 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].membersWithAccess[].display.anyOf[0].medals[].URLstring 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].membersWithAccess[].display.anyOf[0].identityHiddenboolean 否An anonymized author has no profile or follow action.
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].membersWithAccess[].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.viewer.profileVisitorsPermissionGate.anyOf[0].membersWithAccess[].display.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[0].totalMemberCountinteger 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisitorsPermissionGate.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.viewer.relationshipControls 是的
$.oneOf[0].allOf[1].Payload.viewer.relationshipControls.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.viewer.relationshipControls.anyOf[0].actorUserIDinteger 是的
$.oneOf[0].allOf[1].Payload.viewer.relationshipControls.anyOf[0].targetUserIDinteger 是的
$.oneOf[0].allOf[1].Payload.viewer.relationshipControls.anyOf[0].isBlockedboolean 是的
$.oneOf[0].allOf[1].Payload.viewer.relationshipControls.anyOf[0].blockedDate 是的
$.oneOf[0].allOf[1].Payload.viewer.relationshipControls.anyOf[0].blockedDate.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.viewer.relationshipControls.anyOf[0].blockedDate.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.viewer.relationshipControls.anyOf[0].isMutedboolean 是的
$.oneOf[0].allOf[1].Payload.viewer.relationshipControls.anyOf[0].mutedDate 是的
$.oneOf[0].allOf[1].Payload.viewer.relationshipControls.anyOf[0].mutedDate.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.viewer.relationshipControls.anyOf[0].mutedDate.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.viewer.relationshipControls.anyOf[0].reasonstring 是的
$.oneOf[0].allOf[1].Payload.viewer.relationshipControls.anyOf[0].personalNotestring 是的
$.oneOf[0].allOf[1].Payload.viewer.relationshipControls.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.viewer.targetRelationshipControls 是的
$.oneOf[0].allOf[1].Payload.viewer.targetRelationshipControls.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.viewer.targetRelationshipControls.anyOf[0].actorUserIDinteger 是的
$.oneOf[0].allOf[1].Payload.viewer.targetRelationshipControls.anyOf[0].targetUserIDinteger 是的
$.oneOf[0].allOf[1].Payload.viewer.targetRelationshipControls.anyOf[0].isBlockedboolean 是的
$.oneOf[0].allOf[1].Payload.viewer.targetRelationshipControls.anyOf[0].blockedDate 是的
$.oneOf[0].allOf[1].Payload.viewer.targetRelationshipControls.anyOf[0].blockedDate.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.viewer.targetRelationshipControls.anyOf[0].blockedDate.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.viewer.targetRelationshipControls.anyOf[0].isMutedboolean 是的
$.oneOf[0].allOf[1].Payload.viewer.targetRelationshipControls.anyOf[0].mutedDate 是的
$.oneOf[0].allOf[1].Payload.viewer.targetRelationshipControls.anyOf[0].mutedDate.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.viewer.targetRelationshipControls.anyOf[0].mutedDate.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.viewer.targetRelationshipControls.anyOf[0].reasonstring 是的
$.oneOf[0].allOf[1].Payload.viewer.targetRelationshipControls.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.viewer.medalTracks 是的
$.oneOf[0].allOf[1].Payload.viewer.medalTracks.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.viewer.medalTracks.anyOf[0].summaryobject 是的
$.oneOf[0].allOf[1].Payload.viewer.medalTracks.anyOf[0].summary.publishedCountinteger 是的
$.oneOf[0].allOf[1].Payload.viewer.medalTracks.anyOf[0].summary.earnedCountinteger 是的
$.oneOf[0].allOf[1].Payload.viewer.medalTracks.anyOf[0].summary.inProgressCountinteger 是的
$.oneOf[0].allOf[1].Payload.viewer.medalTracks.anyOf[0].summary.highestCountinteger 是的
$.oneOf[0].allOf[1].Payload.viewer.medalTracks.anyOf[0].tracksarray 是的
$.oneOf[0].allOf[1].Payload.viewer.medalTracks.anyOf[0].tracks[]object 否
$.oneOf[0].allOf[1].Payload.viewer.medalTracks.anyOf[0].tracks[].categoryobject 是的
$.oneOf[0].allOf[1].Payload.viewer.medalTracks.anyOf[0].tracks[].category.idinteger 是的
$.oneOf[0].allOf[1].Payload.viewer.medalTracks.anyOf[0].tracks[].category.namestring 是的
$.oneOf[0].allOf[1].Payload.viewer.medalTracks.anyOf[0].tracks[].category.slugstring 是的
$.oneOf[0].allOf[1].Payload.viewer.medalTracks.anyOf[0].tracks[].category.descriptionstring 是的
$.oneOf[0].allOf[1].Payload.viewer.medalTracks.anyOf[0].tracks[].category.iconURLstring 是的
$.oneOf[0].allOf[1].Payload.viewer.medalTracks.anyOf[0].tracks[].category.colorstring 是的
$.oneOf[0].allOf[1].Payload.viewer.medalTracks.anyOf[0].tracks[].category.textColorstring 是的
$.oneOf[0].allOf[1].Payload.viewer.medalTracks.anyOf[0].tracks[].category.isNegativeboolean 是的
$.oneOf[0].allOf[1].Payload.viewer.medalTracks.anyOf[0].tracks[].currentTier 是的
$.oneOf[0].allOf[1].Payload.viewer.medalTracks.anyOf[0].tracks[].currentTier.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.viewer.medalTracks.anyOf[0].tracks[].currentTier.anyOf[0].idinteger 是的
$.oneOf[0].allOf[1].Payload.viewer.medalTracks.anyOf[0].tracks[].currentTier.anyOf[0].namestring 是的
$.oneOf[0].allOf[1].Payload.viewer.medalTracks.anyOf[0].tracks[].currentTier.anyOf[0].slugstring 是的
$.oneOf[0].allOf[1].Payload.viewer.medalTracks.anyOf[0].tracks[].currentTier.anyOf[0].iconURLstring 是的
$.oneOf[0].allOf[1].Payload.viewer.medalTracks.anyOf[0].tracks[].currentTier.anyOf[0].colorstring 是的
$.oneOf[0].allOf[1].Payload.viewer.medalTracks.anyOf[0].tracks[].currentTier.anyOf[0].textColorstring 是的
$.oneOf[0].allOf[1].Payload.viewer.medalTracks.anyOf[0].tracks[].currentTier.anyOf[0].importanceinteger 是的
$.oneOf[0].allOf[1].Payload.viewer.medalTracks.anyOf[0].tracks[].currentTier.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.viewer.medalTracks.anyOf[0].tracks[].targetTier 是的
$.oneOf[0].allOf[1].Payload.viewer.medalTracks.anyOf[0].tracks[].targetTier.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.viewer.medalTracks.anyOf[0].tracks[].targetTier.anyOf[0].idinteger 是的
$.oneOf[0].allOf[1].Payload.viewer.medalTracks.anyOf[0].tracks[].targetTier.anyOf[0].namestring 是的
$.oneOf[0].allOf[1].Payload.viewer.medalTracks.anyOf[0].tracks[].targetTier.anyOf[0].slugstring 是的
$.oneOf[0].allOf[1].Payload.viewer.medalTracks.anyOf[0].tracks[].targetTier.anyOf[0].iconURLstring 是的
$.oneOf[0].allOf[1].Payload.viewer.medalTracks.anyOf[0].tracks[].targetTier.anyOf[0].colorstring 是的
$.oneOf[0].allOf[1].Payload.viewer.medalTracks.anyOf[0].tracks[].targetTier.anyOf[0].textColorstring 是的
$.oneOf[0].allOf[1].Payload.viewer.medalTracks.anyOf[0].tracks[].targetTier.anyOf[0].importanceinteger 是的
$.oneOf[0].allOf[1].Payload.viewer.medalTracks.anyOf[0].tracks[].targetTier.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.viewer.medalTracks.anyOf[0].tracks[].statusKeystring ["not_started","in_progress","highest"] 是的
$.oneOf[0].allOf[1].Payload.viewer.medalTracks.anyOf[0].tracks[].progressPercentinteger 是的
$.oneOf[0].allOf[1].Payload.viewer.medalTracks.anyOf[0].tracks[].tierCountinteger 是的
$.oneOf[0].allOf[1].Payload.viewer.medalTracks.anyOf[0].tracks[].overviewURLstring 是的
$.oneOf[0].allOf[1].Payload.viewer.medalTracks.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.viewer.sourceMention 否
$.oneOf[0].allOf[1].Payload.viewer.sourceMention.anyOf[0]object 否
$.oneOf[0].allOf[1].Payload.viewer.sourceMention.anyOf[0].mentionIdinteger 是的
$.oneOf[0].allOf[1].Payload.viewer.sourceMention.anyOf[0].postIdinteger 是的
$.oneOf[0].allOf[1].Payload.viewer.sourceMention.anyOf[0].targetUserIdinteger 是的
$.oneOf[0].allOf[1].Payload.viewer.sourceMention.anyOf[1]null 否
$.oneOf[0].allOf[1].Payload.viewer.selfWallBoard 否
$.oneOf[0].allOf[1].Payload.viewer.selfWallBoard.anyOf[0]object 否
$.oneOf[0].allOf[1].Payload.viewer.selfWallBoard.anyOf[0].idinteger 是的
$.oneOf[0].allOf[1].Payload.viewer.selfWallBoard.anyOf[0].boardIDinteger 是的
$.oneOf[0].allOf[1].Payload.viewer.selfWallBoard.anyOf[0].countinteger 是的
$.oneOf[0].allOf[1].Payload.viewer.selfWallBoard.anyOf[0].slugstring 是的
$.oneOf[0].allOf[1].Payload.viewer.selfWallBoard.anyOf[0].namestring 是的
$.oneOf[0].allOf[1].Payload.viewer.selfWallBoard.anyOf[0].citystring 是的
$.oneOf[0].allOf[1].Payload.viewer.selfWallBoard.anyOf[0].cityGroupCodestring 是的
$.oneOf[0].allOf[1].Payload.viewer.selfWallBoard.anyOf[0].intentstring 是的
$.oneOf[0].allOf[1].Payload.viewer.selfWallBoard.anyOf[0].callbackstring 是的
$.oneOf[0].allOf[1].Payload.viewer.selfWallBoard.anyOf[0].unitLabelstring 是的
$.oneOf[0].allOf[1].Payload.viewer.selfWallBoard.anyOf[0].routingDescriptionstring 是的
$.oneOf[0].allOf[1].Payload.viewer.selfWallBoard.anyOf[0].createsRegularBoardPostboolean 是的
$.oneOf[0].allOf[1].Payload.viewer.selfWallBoard.anyOf[0].isDefaultRequestBoardboolean 是的
$.oneOf[0].allOf[1].Payload.viewer.selfWallBoard.anyOf[0].isDefaultListingBoardboolean 是的
$.oneOf[0].allOf[1].Payload.viewer.selfWallBoard.anyOf[0].routingEnabledboolean 是的
$.oneOf[0].allOf[1].Payload.viewer.selfWallBoard.anyOf[0].selectedboolean 是的
$.oneOf[0].allOf[1].Payload.viewer.selfWallBoard.anyOf[1]null 否
$.oneOf[0].allOf[1].Payload.viewer.profileVisibilitySettings 否
$.oneOf[0].allOf[1].Payload.viewer.profileVisibilitySettings.anyOf[0]object 否
$.oneOf[0].allOf[1].Payload.viewer.profileVisibilitySettings.anyOf[0].profileVisibleImportancePointsThresholdinteger 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisibilitySettings.anyOf[0].profileVisibilityModestring ["public","rich_lock","full_lock"] 是的
$.oneOf[0].allOf[1].Payload.viewer.profileVisibilitySettings.anyOf[1]null 否
$.oneOf[0].allOf[1].Payload.heroStatsarray 是的
$.oneOf[0].allOf[1].Payload.heroStats[]object 否
$.oneOf[0].allOf[1].Payload.heroStats[].keystring 是的
$.oneOf[0].allOf[1].Payload.heroStats[].labelstring 是的
$.oneOf[0].allOf[1].Payload.heroStats[].formattedValuestring 是的
$.oneOf[0].allOf[1].Payload.heroStats[].value 是的
$.oneOf[0].allOf[1].Payload.heroStats[].value.anyOf[0]number 是的
$.oneOf[0].allOf[1].Payload.heroStats[].value.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.heroStats[].formatstring ["abbreviated-usd","abbreviated-number","decimal-percentage","short-percentage","usd","short-usd","short-number","raw"] 是的
$.oneOf[0].allOf[1].Payload.heroStats[].tonestring ["neutral","negative","warning","positive"] 是的
$.oneOf[0].allOf[1].Payload.heroStats[].iconURL 是的
$.oneOf[0].allOf[1].Payload.heroStats[].iconURL.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.heroStats[].iconURL.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.heroStats[].infoboxTitle 是的
$.oneOf[0].allOf[1].Payload.heroStats[].infoboxTitle.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.heroStats[].infoboxTitle.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.heroStats[].infoboxContent 是的
$.oneOf[0].allOf[1].Payload.heroStats[].infoboxContent.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.heroStats[].infoboxContent.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.heroStats[].detail 是的
$.oneOf[0].allOf[1].Payload.heroStats[].detail.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.heroStats[].detail.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.heroStats[].infoboxRowsarray 是的
$.oneOf[0].allOf[1].Payload.heroStats[].infoboxRows[] 否
$.oneOf[0].allOf[1].Payload.heroStats[].infoboxRows[].anyOf[0]object 否
$.oneOf[0].allOf[1].Payload.heroStats[].infoboxRows[].anyOf[0].labelstring 是的
$.oneOf[0].allOf[1].Payload.heroStats[].infoboxRows[].anyOf[0].valuestring 是的
$.oneOf[0].allOf[1].Payload.heroStats[].infoboxRows[].anyOf[1]object 否
$.oneOf[0].allOf[1].Payload.heroStats[].infoboxRows[].anyOf[1].type = "heading" 是的
$.oneOf[0].allOf[1].Payload.heroStats[].infoboxRows[].anyOf[1].labelstring 是的
$.oneOf[0].allOf[1].Payload.additionalStatsarray 是的
$.oneOf[0].allOf[1].Payload.additionalStats[]object 否
$.oneOf[0].allOf[1].Payload.additionalStats[].keystring 是的
$.oneOf[0].allOf[1].Payload.additionalStats[].labelstring 是的
$.oneOf[0].allOf[1].Payload.additionalStats[].formattedValuestring 是的
$.oneOf[0].allOf[1].Payload.additionalStats[].value 是的
$.oneOf[0].allOf[1].Payload.additionalStats[].value.anyOf[0]number 是的
$.oneOf[0].allOf[1].Payload.additionalStats[].value.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.additionalStats[].formatstring ["abbreviated-usd","abbreviated-number","decimal-percentage","short-percentage","usd","short-usd","short-number","raw"] 是的
$.oneOf[0].allOf[1].Payload.additionalStats[].tonestring ["neutral","negative","warning","positive"] 是的
$.oneOf[0].allOf[1].Payload.additionalStats[].iconURL 是的
$.oneOf[0].allOf[1].Payload.additionalStats[].iconURL.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.additionalStats[].iconURL.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.additionalStats[].infoboxTitle 是的
$.oneOf[0].allOf[1].Payload.additionalStats[].infoboxTitle.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.additionalStats[].infoboxTitle.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.additionalStats[].infoboxContent 是的
$.oneOf[0].allOf[1].Payload.additionalStats[].infoboxContent.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.additionalStats[].infoboxContent.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.additionalStats[].detail 是的
$.oneOf[0].allOf[1].Payload.additionalStats[].detail.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.additionalStats[].detail.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.additionalStats[].infoboxRowsarray 是的
$.oneOf[0].allOf[1].Payload.additionalStats[].infoboxRows[] 否
$.oneOf[0].allOf[1].Payload.additionalStats[].infoboxRows[].anyOf[0]object 否
$.oneOf[0].allOf[1].Payload.additionalStats[].infoboxRows[].anyOf[0].labelstring 是的
$.oneOf[0].allOf[1].Payload.additionalStats[].infoboxRows[].anyOf[0].valuestring 是的
$.oneOf[0].allOf[1].Payload.additionalStats[].infoboxRows[].anyOf[1]object 否
$.oneOf[0].allOf[1].Payload.additionalStats[].infoboxRows[].anyOf[1].type = "heading" 是的
$.oneOf[0].allOf[1].Payload.additionalStats[].infoboxRows[].anyOf[1].labelstring 是的
$.oneOf[0].allOf[1].Payload.additionalMetricCount 是的
$.oneOf[0].allOf[1].Payload.additionalMetricCount.anyOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.additionalMetricCount.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.actions 是的
$.oneOf[0].allOf[1].Payload.actions.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.actions.anyOf[0].canDeleteAllPostsboolean 是的
$.oneOf[0].allOf[1].Payload.actions.anyOf[0].canFollowboolean 是的
$.oneOf[0].allOf[1].Payload.actions.anyOf[0].canMessageboolean 是的
$.oneOf[0].allOf[1].Payload.actions.anyOf[0].canSponsorMedalboolean 是的
$.oneOf[0].allOf[1].Payload.actions.anyOf[0].canRequestSponsorshipboolean 是的
$.oneOf[0].allOf[1].Payload.actions.anyOf[0].canSendReimbursementboolean 是的
$.oneOf[0].allOf[1].Payload.actions.anyOf[0].canCreateSupportRequestboolean 是的
$.oneOf[0].allOf[1].Payload.actions.anyOf[0].canLinkReferrerboolean 是的
$.oneOf[0].allOf[1].Payload.actions.anyOf[0].canViewAdminAccountDetailsboolean 是的
$.oneOf[0].allOf[1].Payload.actions.anyOf[0].canViewSalesHistoryboolean 是的
$.oneOf[0].allOf[1].Payload.actions.anyOf[0].canOpenSupportRefundCaseboolean 是的
$.oneOf[0].allOf[1].Payload.actions.anyOf[0].canViewProfileVisitorsboolean 是的
$.oneOf[0].allOf[1].Payload.actions.anyOf[0].salesHistoryScopestring ["all","shared"] 是的
$.oneOf[0].allOf[1].Payload.actions.anyOf[0].existingChatTagID 是的
$.oneOf[0].allOf[1].Payload.actions.anyOf[0].existingChatTagID.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.actions.anyOf[0].existingChatTagID.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.actions.anyOf[0].existingSupportTagID 是的
$.oneOf[0].allOf[1].Payload.actions.anyOf[0].existingSupportTagID.anyOf[0]DatabaseInteger 是的Integer value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.actions.anyOf[0].existingSupportTagID.anyOf[0].oneOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.actions.anyOf[0].existingSupportTagID.anyOf[0].oneOf[1]string 是的
$.oneOf[0].allOf[1].Payload.actions.anyOf[0].existingSupportTagID.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.actions.anyOf[1]array 是的
$.oneOf[0].allOf[1].Payload.recentPosts 是的
$.oneOf[0].allOf[1].Payload.recentPosts.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.recentPosts.anyOf[0].userIDinteger 是的
$.oneOf[0].allOf[1].Payload.recentPosts.anyOf[0].legacyEndpointstring 是的
$.oneOf[0].allOf[1].Payload.recentPosts.anyOf[0].legacyParamsobject 是的
$.oneOf[0].allOf[1].Payload.recentPosts.anyOf[0].legacyParams.viewtype = "UserThreads" 是的
$.oneOf[0].allOf[1].Payload.recentPosts.anyOf[0].legacyParams.ThreadsUserIDinteger 是的
$.oneOf[0].allOf[1].Payload.recentPosts.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.innerCircle 是的
$.oneOf[0].allOf[1].Payload.innerCircle.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.innerCircle.anyOf[0].countinteger 是的
$.oneOf[0].allOf[1].Payload.innerCircle.anyOf[0].requiredNetPositiveVerificationsinteger 是的
$.oneOf[0].allOf[1].Payload.innerCircle.anyOf[0].netPositiveVerificationCountinteger 是的
$.oneOf[0].allOf[1].Payload.innerCircle.anyOf[0].remainingNetPositiveVerificationsinteger 是的
$.oneOf[0].allOf[1].Payload.innerCircle.anyOf[0].countFormattedstring 是的
$.oneOf[0].allOf[1].Payload.innerCircle.anyOf[0].previewLimit = 12 是的
$.oneOf[0].allOf[1].Payload.innerCircle.anyOf[0].membersarray 是的
$.oneOf[0].allOf[1].Payload.innerCircle.anyOf[0].members[]object 否
$.oneOf[0].allOf[1].Payload.innerCircle.anyOf[0].members[].userIDinteger 是的
$.oneOf[0].allOf[1].Payload.innerCircle.anyOf[0].members[].communityVerificationCountinteger 是的
$.oneOf[0].allOf[1].Payload.innerCircle.anyOf[0].members[].importancePointsinteger 是的
$.oneOf[0].allOf[1].Payload.innerCircle.anyOf[0].members[].aliasstring 是的
$.oneOf[0].allOf[1].Payload.innerCircle.anyOf[0].members[].avatarstring 是的
$.oneOf[0].allOf[1].Payload.innerCircle.anyOf[0].members[].profileURLstring 是的
$.oneOf[0].allOf[1].Payload.innerCircle.anyOf[0].members[].profileImageURLstring 是的
$.oneOf[0].allOf[1].Payload.innerCircle.anyOf[0].members[].communityVerificationCountFormattedstring 是的
$.oneOf[0].allOf[1].Payload.innerCircle.anyOf[0].members[].importancePointsFormattedstring 是的
$.oneOf[0].allOf[1].Payload.innerCircle.anyOf[0].members[].latestVerificationDatestring 是的
$.oneOf[0].allOf[1].Payload.innerCircle.anyOf[0].members[].latestVerificationDateFormattedstring 是的
$.oneOf[0].allOf[1].Payload.innerCircle.anyOf[0].members[].displayobject 是的
$.oneOf[0].allOf[1].Payload.innerCircle.anyOf[0].members[].display.aliasstring | null 是的
$.oneOf[0].allOf[1].Payload.innerCircle.anyOf[0].members[].display.avatarstring | null 是的
$.oneOf[0].allOf[1].Payload.innerCircle.anyOf[0].members[].display.avatarEmojistring | null 是的
$.oneOf[0].allOf[1].Payload.innerCircle.anyOf[0].members[].display.profileImageUrlstring | null 是的
$.oneOf[0].allOf[1].Payload.innerCircle.anyOf[0].members[].display.profileImageURLstring | null 是的
$.oneOf[0].allOf[1].Payload.innerCircle.anyOf[0].members[].display.labelstring 是的
$.oneOf[0].allOf[1].Payload.innerCircle.anyOf[0].members[].display.profileUrlstring | null 是的
$.oneOf[0].allOf[1].Payload.innerCircle.anyOf[0].members[].display.profileURLstring | null 是的
$.oneOf[0].allOf[1].Payload.innerCircle.anyOf[0].members[].display.titlestring 是的
$.oneOf[0].allOf[1].Payload.innerCircle.anyOf[0].members[].display.customColorstring | null 是的
$.oneOf[0].allOf[1].Payload.innerCircle.anyOf[0].members[].display.customTextColorstring | null 是的
$.oneOf[0].allOf[1].Payload.innerCircle.anyOf[0].members[].display.avatarModestring | null 是的
$.oneOf[0].allOf[1].Payload.innerCircle.anyOf[0].members[].display.htmlstring 是的
$.oneOf[0].allOf[1].Payload.innerCircle.anyOf[0].members[].display.idinteger | null 是的
$.oneOf[0].allOf[1].Payload.innerCircle.anyOf[0].members[].display.userIDinteger | null 是的
$.oneOf[0].allOf[1].Payload.innerCircle.anyOf[0].members[].display.isRichboolean 是的
$.oneOf[0].allOf[1].Payload.innerCircle.anyOf[0].members[].display.profileImage 是的
$.oneOf[0].allOf[1].Payload.innerCircle.anyOf[0].members[].display.profileImage.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.innerCircle.anyOf[0].members[].display.profileImage.anyOf[0].idinteger 是的
$.oneOf[0].allOf[1].Payload.innerCircle.anyOf[0].members[].display.profileImage.anyOf[0].thumbUrlstring 是的
$.oneOf[0].allOf[1].Payload.innerCircle.anyOf[0].members[].display.profileImage.anyOf[0].mediaUrlstring 是的
$.oneOf[0].allOf[1].Payload.innerCircle.anyOf[0].members[].display.profileImage.anyOf[0].mediaTypestring 是的
$.oneOf[0].allOf[1].Payload.innerCircle.anyOf[0].members[].display.profileImage.anyOf[0].widthinteger 是的
$.oneOf[0].allOf[1].Payload.innerCircle.anyOf[0].members[].display.profileImage.anyOf[0].heightinteger 是的
$.oneOf[0].allOf[1].Payload.innerCircle.anyOf[0].members[].display.profileImage.anyOf[0].titlestring 是的
$.oneOf[0].allOf[1].Payload.innerCircle.anyOf[0].members[].display.profileImage.anyOf[0].isImageboolean 是的
$.oneOf[0].allOf[1].Payload.innerCircle.anyOf[0].members[].display.profileImage.anyOf[0].isEmbeddedboolean 是的
$.oneOf[0].allOf[1].Payload.innerCircle.anyOf[0].members[].display.profileImage.anyOf[0].frameobject 是的
$.oneOf[0].allOf[1].Payload.innerCircle.anyOf[0].members[].display.profileImage.anyOf[0].frame.positionXPercentnumber 是的
$.oneOf[0].allOf[1].Payload.innerCircle.anyOf[0].members[].display.profileImage.anyOf[0].frame.positionYPercentnumber 是的
$.oneOf[0].allOf[1].Payload.innerCircle.anyOf[0].members[].display.profileImage.anyOf[0].frame.zoomPercentnumber 是的
$.oneOf[0].allOf[1].Payload.innerCircle.anyOf[0].members[].display.profileImage.anyOf[0].backgroundUrlstring 否
$.oneOf[0].allOf[1].Payload.innerCircle.anyOf[0].members[].display.profileImage.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.innerCircle.anyOf[0].members[].display.medalsarray 是的
$.oneOf[0].allOf[1].Payload.innerCircle.anyOf[0].members[].display.medals[]object 否
$.oneOf[0].allOf[1].Payload.innerCircle.anyOf[0].members[].display.medals[].Namestring 是的
$.oneOf[0].allOf[1].Payload.innerCircle.anyOf[0].members[].display.medals[].URLstring 是的
$.oneOf[0].allOf[1].Payload.innerCircle.anyOf[0].members[].display.identityHiddenboolean 否An anonymized author has no profile or follow action.
$.oneOf[0].allOf[1].Payload.innerCircle.anyOf[0].members[].display.identityHiddenUntilinteger | null 否Latest saved closing timestamp among the author's qualifying open response races, in Unix seconds.
$.oneOf[0].allOf[1].Payload.innerCircle.anyOf[0].members[].profileImageMedia 是的
$.oneOf[0].allOf[1].Payload.innerCircle.anyOf[0].members[].profileImageMedia.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.innerCircle.anyOf[0].members[].profileImageMedia.anyOf[0].idinteger 是的
$.oneOf[0].allOf[1].Payload.innerCircle.anyOf[0].members[].profileImageMedia.anyOf[0].thumbUrlstring 是的
$.oneOf[0].allOf[1].Payload.innerCircle.anyOf[0].members[].profileImageMedia.anyOf[0].mediaUrlstring 是的
$.oneOf[0].allOf[1].Payload.innerCircle.anyOf[0].members[].profileImageMedia.anyOf[0].mediaTypestring 是的
$.oneOf[0].allOf[1].Payload.innerCircle.anyOf[0].members[].profileImageMedia.anyOf[0].widthinteger 是的
$.oneOf[0].allOf[1].Payload.innerCircle.anyOf[0].members[].profileImageMedia.anyOf[0].heightinteger 是的
$.oneOf[0].allOf[1].Payload.innerCircle.anyOf[0].members[].profileImageMedia.anyOf[0].titlestring 是的
$.oneOf[0].allOf[1].Payload.innerCircle.anyOf[0].members[].profileImageMedia.anyOf[0].isImageboolean 是的
$.oneOf[0].allOf[1].Payload.innerCircle.anyOf[0].members[].profileImageMedia.anyOf[0].isEmbeddedboolean 是的
$.oneOf[0].allOf[1].Payload.innerCircle.anyOf[0].members[].profileImageMedia.anyOf[0].frameobject 是的
$.oneOf[0].allOf[1].Payload.innerCircle.anyOf[0].members[].profileImageMedia.anyOf[0].frame.positionXPercentnumber 是的
$.oneOf[0].allOf[1].Payload.innerCircle.anyOf[0].members[].profileImageMedia.anyOf[0].frame.positionYPercentnumber 是的
$.oneOf[0].allOf[1].Payload.innerCircle.anyOf[0].members[].profileImageMedia.anyOf[0].frame.zoomPercentnumber 是的
$.oneOf[0].allOf[1].Payload.innerCircle.anyOf[0].members[].profileImageMedia.anyOf[0].backgroundUrlstring 否
$.oneOf[0].allOf[1].Payload.innerCircle.anyOf[0].members[].profileImageMedia.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.innerCircle.anyOf[0].members[].medalsarray 是的
$.oneOf[0].allOf[1].Payload.innerCircle.anyOf[0].members[].medals[]object 否
$.oneOf[0].allOf[1].Payload.innerCircle.anyOf[0].members[].medals[].Namestring 是的
$.oneOf[0].allOf[1].Payload.innerCircle.anyOf[0].members[].medals[].URLstring 是的
$.oneOf[0].allOf[1].Payload.innerCircle.anyOf[0].members[].communityVerificationStatusstring ["","Unverified","Verified"] 是的
$.oneOf[0].allOf[1].Payload.innerCircle.anyOf[0].members[].verifiedTargetboolean 是的
$.oneOf[0].allOf[1].Payload.innerCircle.anyOf[0].members[].wasVerifiedByTargetboolean 是的
$.oneOf[0].allOf[1].Payload.innerCircle.anyOf[0].invitationShareURLstring 否
$.oneOf[0].allOf[1].Payload.innerCircle.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.visibilityobject 是的
$.oneOf[0].allOf[1].Payload.visibility.canViewProfileboolean 是的
$.oneOf[0].allOf[1].Payload.visibility.lockedboolean 是的
$.oneOf[0].allOf[1].Payload.visibility.isAnyboolean 是的
$.oneOf[0].allOf[1].Payload.visibility.isPublicboolean 是的
$.oneOf[0].allOf[1].Payload.visibility.isSelfboolean 是的
$.oneOf[0].allOf[1].Payload.visibility.canBypassboolean 是的
$.oneOf[0].allOf[1].Payload.visibility.viewerMeetsThresholdboolean 是的
$.oneOf[0].allOf[1].Payload.visibility.lockModestring ["","public","rich_lock","full_lock"] 是的
$.oneOf[0].allOf[1].Payload.visibility.profileVisibilityModestring ["public","rich_lock","full_lock"] 是的
$.oneOf[0].allOf[1].Payload.visibility.profileVisibleImportancePointsThresholdinteger 是的
$.oneOf[0].allOf[1].Payload.visibility.modestring ["public","rich_lock","full_lock"] 是的
$.oneOf[0].allOf[1].Payload.visibility.thresholdinteger 是的
$.oneOf[0].allOf[1].Payload.visibility.maxThreshold = 10000000 是的
$.oneOf[0].allOf[1].Payload.visibility.viewerUserID 是的
$.oneOf[0].allOf[1].Payload.visibility.viewerUserID.anyOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.visibility.viewerUserID.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.visibility.viewerImportancePointsinteger 是的
$.oneOf[0].allOf[1].Payload.addressManagerobject 否
$.oneOf[0].allOf[1].Payload.addressManager.canView = true 是的
$.oneOf[0].allOf[1].Payload.addressManager.canEditboolean 是的
$.oneOf[0].allOf[1].Payload.addressManager.defaultPhonestring 是的
$.oneOf[0].allOf[1].Payload.addressManager.primary 是的
$.oneOf[0].allOf[1].Payload.addressManager.primary.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.addressManager.primary.anyOf[0].addressIDinteger 是的
$.oneOf[0].allOf[1].Payload.addressManager.primary.anyOf[0].reviewIDinteger 是的
$.oneOf[0].allOf[1].Payload.addressManager.primary.anyOf[0].formattedAddressstring 是的
$.oneOf[0].allOf[1].Payload.addressManager.primary.anyOf[0].phonestring 是的
$.oneOf[0].allOf[1].Payload.addressManager.primary.anyOf[0].status = "IdentityConfirmed" 是的
$.oneOf[0].allOf[1].Payload.addressManager.primary.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.addressManager.totalinteger 是的
$.oneOf[0].allOf[1].Payload.customerSurveysobject 否
$.oneOf[0].allOf[1].Payload.customerSurveys.urlstring 是的
$.oneOf[0].allOf[1].Payload.customerSurveys.hasCompletedboolean 是的
$.oneOf[0].allOf[1].Payload.customerSurveys.completedURL 是的
$.oneOf[0].allOf[1].Payload.customerSurveys.completedURL.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.customerSurveys.completedURL.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.customerSurveys.fieldsobject 是的
$.oneOf[0].allOf[1].Payload.customerSurveys.fields.canForgetboolean 是的
$.oneOf[0].allOf[1].Payload.customerSurveys.fields.itemsarray 是的
$.oneOf[0].allOf[1].Payload.customerSurveys.fields.items[]object 否
$.oneOf[0].allOf[1].Payload.customerSurveys.fields.items[].fieldIDinteger 是的
$.oneOf[0].allOf[1].Payload.customerSurveys.fields.items[].labelstring 是的
$.oneOf[0].allOf[1].Payload.customerSurveys.fields.items[].typestring ["text","longtext","number","boolean","single_select","multi_select"] 是的
$.oneOf[0].allOf[1].Payload.customerSurveys.fields.items[].valueSurveyAnswerValue 是的Value follows the question type: text or selected key, decimal numeric string, boolean, selected-key list, or null when unanswered.
$.oneOf[0].allOf[1].Payload.customerSurveys.fields.items[].value.anyOf[0]null 是的
$.oneOf[0].allOf[1].Payload.customerSurveys.fields.items[].value.anyOf[1]string 是的
$.oneOf[0].allOf[1].Payload.customerSurveys.fields.items[].value.anyOf[2]number 是的
$.oneOf[0].allOf[1].Payload.customerSurveys.fields.items[].value.anyOf[3]boolean 是的
$.oneOf[0].allOf[1].Payload.customerSurveys.fields.items[].value.anyOf[4]array 是的
$.oneOf[0].allOf[1].Payload.customerSurveys.fields.items[].value.anyOf[4][]string 否
$.oneOf[0].allOf[1].Payload.customerSurveys.fields.items[].optionsarray 是的
$.oneOf[0].allOf[1].Payload.customerSurveys.fields.items[].options[]object 否
$.oneOf[0].allOf[1].Payload.customerSurveys.fields.items[].options[].keystring 是的
$.oneOf[0].allOf[1].Payload.customerSurveys.fields.items[].options[].labelstring 是的
$.oneOf[0].allOf[1].Payload.customerSurveys.fields.items[].confirmedDate 是的
$.oneOf[0].allOf[1].Payload.customerSurveys.fields.items[].confirmedDate.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.customerSurveys.fields.items[].confirmedDate.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.customerSurveys.fields.items[].requestIDinteger 是的
$.oneOf[0].allOf[1].Payload.customerSurveys.fields.items[].sourceTitlestring 是的
$.oneOf[0].allOf[1].Payload.customerSurveys.fields.items[].revisioninteger 是的
$.oneOf[0].allOf[1].Payload.customerSurveys.requestsobject 是的
$.oneOf[0].allOf[1].Payload.customerSurveys.requests.itemsarray 是的
$.oneOf[0].allOf[1].Payload.customerSurveys.requests.items[]object 否
$.oneOf[0].allOf[1].Payload.customerSurveys.requests.items[].idinteger 是的
$.oneOf[0].allOf[1].Payload.customerSurveys.requests.items[].revisioninteger 是的
$.oneOf[0].allOf[1].Payload.customerSurveys.requests.items[].customerIDinteger 是的
$.oneOf[0].allOf[1].Payload.customerSurveys.requests.items[].sellerIDinteger 是的
$.oneOf[0].allOf[1].Payload.customerSurveys.requests.items[].chatIDinteger 是的
$.oneOf[0].allOf[1].Payload.customerSurveys.requests.items[].bidIDinteger 是的
$.oneOf[0].allOf[1].Payload.customerSurveys.requests.items[].transactionIDinteger 是的
$.oneOf[0].allOf[1].Payload.customerSurveys.requests.items[].titlestring 是的
$.oneOf[0].allOf[1].Payload.customerSurveys.requests.items[].statusstring ["sent","in_progress","submitted","cancelled"] 是的
$.oneOf[0].allOf[1].Payload.customerSurveys.requests.items[].submittedDate 是的
$.oneOf[0].allOf[1].Payload.customerSurveys.requests.items[].submittedDate.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.customerSurveys.requests.items[].submittedDate.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.customerSurveys.requests.items[].urlstring 是的
$.oneOf[0].allOf[1].Payload.customerSurveys.requests.items[].buyerIdentityHiddenboolean 否True when the viewer cannot see the buyer because that buyer has an open response race.
$.oneOf[0].allOf[1].Payload.customerSurveys.requests.items[].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.customerSurveys.requests.hasMoreboolean 是的
$.oneOf[0].allOf[1].Payload.customerSurveys.requests.beforeIDinteger 是的
$.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/user/get_profile",
    "RequestUserAlias": "example-user",
    "Payload": {
        "identity": {
            "userID": 0,
            "communityVerificationCount": 0,
            "importancePoints": 0,
            "followerCount": 0,
            "followingCount": 0,
            "profileViewCount": 0,
            "alias": "synthetic-example",
            "avatar": "synthetic-example",
            "profileURL": "synthetic-example",
            "communitiesURL": "synthetic-example",
            "accountStatus": "Unverified",
            "profileIntent": "",
            "communityVerificationStatus": "Unverified",
            "firstOnline": "synthetic-example",
            "createdDate": "synthetic-example",
            "lastOnline": "synthetic-example",
            "firstOnlineEpoch": 0,
            "createdDateEpoch": 0,
            "lastOnlineEpoch": 0,
            "wroteAppReview": false,
            "role": "synthetic-example",
            "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": [],
                "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
            },
            "lastLocalization": {
                "localeCode": "synthetic-example",
                "languageCode": "synthetic-example",
                "languageLabel": "synthetic-example",
                "regionCode": "synthetic-example",
                "sessionCountryCode": "synthetic-example",
                "sessionCountryName": "synthetic-example",
                "label": "synthetic-example",
                "displayLabel": "synthetic-example",
                "lastUpdateDate": "synthetic-example",
                "lastUpdateEpoch": 0
            },
            "aliasHistory": []
        },
        "salesHistory": {
            "positivePct": 0,
            "refundRate": 0,
            "salesCount": 0,
            "tone": "warning",
            "label": "synthetic-example"
        },
        "sellerVenueShowcase": {
            "venues": [],
            "total": 0,
            "restrictedVenues": [],
            "restrictedTotal": 0
        },
        "badges": {
            "medals": []
        },
        "ratings": {
            "seller": {
                "role": "seller",
                "rating": 0,
                "ratingCount": 0,
                "minimumRatingCount": 0,
                "hasPublicRating": false,
                "boardID": 0,
                "boardURL": "synthetic-example",
                "latestReviews": []
            },
            "buyer": {
                "role": "seller",
                "rating": 0,
                "ratingCount": 0,
                "minimumRatingCount": 0,
                "hasPublicRating": false,
                "boardID": 0,
                "boardURL": "synthetic-example",
                "latestReviews": []
            }
        },
        "activeRating": {
            "role": "seller",
            "rating": 0,
            "ratingCount": 0,
            "minimumRatingCount": 0,
            "hasPublicRating": false,
            "boardID": 0,
            "boardURL": "synthetic-example",
            "latestReviews": []
        },
        "viewer": {
            "isSelf": false,
            "isAuthenticated": false,
            "isFollowing": false,
            "targetFollowsViewer": false,
            "isPinned": false,
            "canHireDirectly": false,
            "hasPurchasedFromTarget": false,
            "hasSoldToTarget": false,
            "recentReimbursementEligible": false,
            "canEditProfile": false,
            "canViewTransactions": false,
            "canChangeUsername": false,
            "canViewProfileVisitors": false,
            "directHireFeeDiscountPct": 0,
            "customerCount": 0,
            "numberListingsBoughtFromTarget": 0,
            "numberListingsSoldToTarget": 0,
            "selfWallBoardID": 0,
            "lastTransactionTimestamp": 0,
            "accountAccess": {
                "canGrantAccess": false,
                "grantedAccessCount": 0,
                "accessibleAccountCount": 0,
                "showAction": false
            },
            "allowChatRequests": false,
            "profileVisitorsPermissionGate": {
                "permissionExists": false,
                "permissionID": 0,
                "permissionName": "synthetic-example",
                "permissionDescription": "synthetic-example",
                "defaultSettingPayload": "synthetic-example",
                "hasPermission": false,
                "requiredUserGroups": [],
                "membersWithAccess": [],
                "totalMemberCount": 0
            },
            "relationshipControls": {
                "actorUserID": 0,
                "targetUserID": 0,
                "isBlocked": false,
                "blockedDate": "synthetic-example",
                "isMuted": false,
                "mutedDate": "synthetic-example",
                "reason": "synthetic-example",
                "personalNote": "synthetic-example"
            },
            "targetRelationshipControls": {
                "actorUserID": 0,
                "targetUserID": 0,
                "isBlocked": false,
                "blockedDate": "synthetic-example",
                "isMuted": false,
                "mutedDate": "synthetic-example",
                "reason": "synthetic-example"
            },
            "medalTracks": {
                "summary": {
                    "publishedCount": 0,
                    "earnedCount": 0,
                    "inProgressCount": 0,
                    "highestCount": 0
                },
                "tracks": []
            }
        },
        "heroStats": [],
        "additionalStats": [],
        "additionalMetricCount": 0,
        "actions": {
            "canDeleteAllPosts": false,
            "canFollow": false,
            "canMessage": false,
            "canSponsorMedal": false,
            "canRequestSponsorship": false,
            "canSendReimbursement": false,
            "canCreateSupportRequest": false,
            "canLinkReferrer": false,
            "canViewAdminAccountDetails": false,
            "canViewSalesHistory": false,
            "canOpenSupportRefundCase": false,
            "canViewProfileVisitors": false,
            "salesHistoryScope": "all",
            "existingChatTagID": "synthetic-example",
            "existingSupportTagID": 0
        },
        "recentPosts": {
            "userID": 0,
            "legacyEndpoint": "synthetic-example",
            "legacyParams": {
                "viewtype": "UserThreads",
                "ThreadsUserID": 0
            }
        },
        "innerCircle": {
            "count": 0,
            "requiredNetPositiveVerifications": 0,
            "netPositiveVerificationCount": 0,
            "remainingNetPositiveVerifications": 0,
            "countFormatted": "synthetic-example",
            "previewLimit": 12,
            "members": []
        },
        "visibility": {
            "canViewProfile": false,
            "locked": false,
            "isAny": false,
            "isPublic": false,
            "isSelf": false,
            "canBypass": false,
            "viewerMeetsThreshold": false,
            "lockMode": "",
            "profileVisibilityMode": "public",
            "profileVisibleImportancePointsThreshold": 0,
            "mode": "public",
            "threshold": 0,
            "maxThreshold": 10000000,
            "viewerUserID": 0,
            "viewerImportancePoints": 0
        }
    }
}
机器可读的端点文档
GET

/v1/user/get_profile_about_post_candidates

#
Finds public community posts that can be selected as the current user's profile/About Me post.

参数

名称类型必填默认值描述
searchFilter string 否 "" Search text for public top-level posts with image media by title, body, or author alias.
postID int 否 0 Exact ATDiscussionPosts.ID to preview. Exact lookup may target any public post or reply with enough image media.
pageSize int 否 8 Maximum candidates to return for text search.
ownPostsOnly bool 否 false When true, only return public image-media posts authored by the current API user.
includeMediaLessOwnedPosts bool 否 false When true, include current-user posts even before image media has been attached.
minimumImageMediaCount int 否 1 Minimum attached image-media items required.
请求示例(cURL)
curl --get \
  'https://cn.appointmenttrader.com/v1/user/get_profile_about_post_candidates' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'searchFilter={{searchFilter}}' \
  --data-urlencode 'postID={{postID}}' \
  --data-urlencode 'pageSize={{pageSize}}' \
  --data-urlencode 'ownPostsOnly={{ownPostsOnly}}' \
  --data-urlencode 'includeMediaLessOwnedPosts={{includeMediaLessOwnedPosts}}' \
  --data-urlencode 'minimumImageMediaCount={{minimumImageMediaCount}}'

返回值

JSON
See the shared response schema and synthetic example.
响应字段
字段类型必填描述
$user_get_profile_about_post_candidates_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.Candidatesarray 是的
$.oneOf[0].allOf[1].Payload.Candidates[]object 否
$.oneOf[0].allOf[1].Payload.Candidates[].idinteger 是的
$.oneOf[0].allOf[1].Payload.Candidates[].titlestring 是的
$.oneOf[0].allOf[1].Payload.Candidates[].bodyPreviewstring 是的
$.oneOf[0].allOf[1].Payload.Candidates[].urlstring 是的
$.oneOf[0].allOf[1].Payload.Candidates[].createdDatestring 是的
$.oneOf[0].allOf[1].Payload.Candidates[].authorAboutPostAuthor 是的
$.oneOf[0].allOf[1].Payload.Candidates[].author.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.Candidates[].author.anyOf[0].idinteger 是的
$.oneOf[0].allOf[1].Payload.Candidates[].author.anyOf[0].aliasstring 是的
$.oneOf[0].allOf[1].Payload.Candidates[].author.anyOf[0].avatarEmojistring 是的
$.oneOf[0].allOf[1].Payload.Candidates[].author.anyOf[0].profileUrlstring 是的
$.oneOf[0].allOf[1].Payload.Candidates[].author.anyOf[1]object 是的
$.oneOf[0].allOf[1].Payload.Candidates[].author.anyOf[1].idnull 是的
$.oneOf[0].allOf[1].Payload.Candidates[].author.anyOf[1].aliasnull 是的
$.oneOf[0].allOf[1].Payload.Candidates[].author.anyOf[1].avatarEmojinull 是的
$.oneOf[0].allOf[1].Payload.Candidates[].author.anyOf[1].profileUrlnull 是的
$.oneOf[0].allOf[1].Payload.Candidates[].author.anyOf[1].identityHidden = true 是的
$.oneOf[0].allOf[1].Payload.Candidates[].author.anyOf[1].identityHiddenUntilinteger 是的
$.oneOf[0].allOf[1].Payload.Candidates[].boardobject 是的
$.oneOf[0].allOf[1].Payload.Candidates[].board.idinteger 是的
$.oneOf[0].allOf[1].Payload.Candidates[].board.namestring 是的
$.oneOf[0].allOf[1].Payload.Candidates[].board.slugstring 是的
$.oneOf[0].allOf[1].Payload.Candidates[].board.typestring 是的
$.oneOf[0].allOf[1].Payload.Candidates[].imageMediaCountinteger 是的
$.oneOf[0].allOf[1].Payload.Candidates[].mediaarray 是的
$.oneOf[0].allOf[1].Payload.Candidates[].media[]object 否
$.oneOf[0].allOf[1].Payload.Candidates[].media[].idinteger 是的
$.oneOf[0].allOf[1].Payload.Candidates[].media[].thumbUrlstring 是的
$.oneOf[0].allOf[1].Payload.Candidates[].media[].mediaUrlstring 是的
$.oneOf[0].allOf[1].Payload.Candidates[].media[].mediaTypestring 是的
$.oneOf[0].allOf[1].Payload.Candidates[].media[].widthinteger 是的
$.oneOf[0].allOf[1].Payload.Candidates[].media[].heightinteger 是的
$.oneOf[0].allOf[1].Payload.Candidates[].media[].titlestring 是的
$.oneOf[0].allOf[1].Payload.Candidates[].media[].isImageboolean 是的
$.oneOf[0].allOf[1].Payload.Candidates[].media[].isEmbeddedboolean 是的
$.oneOf[0].allOf[1].Payload.Pageobject 是的
$.oneOf[0].allOf[1].Payload.Page.pageSizeinteger 是的
$.oneOf[0].allOf[1].Payload.Page.ownPostsOnlyinteger [0,1] 是的
$.oneOf[0].allOf[1].Payload.Page.requiresImageMediainteger [0,1] 是的
$.oneOf[0].allOf[1].Payload.Page.includeMediaLessOwnedPostsinteger [0,1] 是的
$.oneOf[0].allOf[1].Payload.Page.minimumImageMediaCountinteger 是的
$.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/user/get_profile_about_post_candidates",
    "RequestUserAlias": "example-user",
    "Payload": {
        "Candidates": [],
        "Page": {
            "pageSize": 0,
            "ownPostsOnly": 0,
            "requiresImageMedia": 0,
            "includeMediaLessOwnedPosts": 0,
            "minimumImageMediaCount": 0
        }
    }
}
机器可读的端点文档
GET

/v1/user/get_profile_about_post_profiles

#
Returns the public profiles currently using a community post as their profile/About Me post. Public-by-design: the newsfeed already exposes the aggregate profile-use count on public post cards. This endpoint only returns profiles the current viewer is allowed to open under the profile visibility settings.

参数

名称类型必填默认值描述
postID int 否 0 Public ATDiscussionPosts.ID shown in the newsfeed.
limit int 否 50 Maximum profiles to return, capped at 100.
offset int 否 0 Paging offset for the profile list.
请求示例(cURL)
curl --get \
  'https://cn.appointmenttrader.com/v1/user/get_profile_about_post_profiles' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'postID={{postID}}' \
  --data-urlencode 'limit={{limit}}' \
  --data-urlencode 'offset={{offset}}'

返回值

JSON
See the shared response schema and synthetic example.
响应字段
字段类型必填描述
$user_get_profile_about_post_profiles_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.TotalCountinteger 是的
$.oneOf[0].allOf[1].Payload.VisibleCountinteger 是的
$.oneOf[0].allOf[1].Payload.HiddenCountinteger 是的
$.oneOf[0].allOf[1].Payload.Profilesarray 是的
$.oneOf[0].allOf[1].Payload.Profiles[]object 否
$.oneOf[0].allOf[1].Payload.Profiles[].userIDinteger 是的
$.oneOf[0].allOf[1].Payload.Profiles[].aliasstring 是的
$.oneOf[0].allOf[1].Payload.Profiles[].avatarstring 是的
$.oneOf[0].allOf[1].Payload.Profiles[].profileUrlstring 是的
$.oneOf[0].allOf[1].Payload.Profiles[].importancePointsinteger 是的
$.oneOf[0].allOf[1].Payload.Pageobject 是的
$.oneOf[0].allOf[1].Payload.Page.limitinteger 是的
$.oneOf[0].allOf[1].Payload.Page.offsetinteger 是的
$.oneOf[0].allOf[1].Payload.Page.hasMoreboolean 是的
$.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/user/get_profile_about_post_profiles",
    "RequestUserAlias": "example-user",
    "Payload": {
        "PostID": 0,
        "TotalCount": 0,
        "VisibleCount": 0,
        "HiddenCount": 0,
        "Profiles": [],
        "Page": {
            "limit": 0,
            "offset": 0,
            "hasMore": false
        }
    }
}
机器可读的端点文档
GET

/v1/user/get_profile_additional_metrics

#
Returns the expanded, non-hero metrics for a profile. Public-by-design: this mirrors the public profile metric rules unless the owner has set a visibility threshold. Sensitive metrics remain gated by the existing AccessSpecialFunctions checks inside LoadProfileContent.

参数

名称类型必填默认值描述
userAlias string 是的 — Public alias of the user to view.
请求示例(cURL)
curl --get \
  'https://cn.appointmenttrader.com/v1/user/get_profile_additional_metrics' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'userAlias={{userAlias}}'

返回值

JSON
See the shared response schema and synthetic example.
响应字段
字段类型必填描述
$user_get_profile_additional_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.countinteger 是的
$.oneOf[0].allOf[1].Payload.metricsarray 是的
$.oneOf[0].allOf[1].Payload.metrics[]object 否
$.oneOf[0].allOf[1].Payload.metrics[].keystring 是的
$.oneOf[0].allOf[1].Payload.metrics[].labelstring 是的
$.oneOf[0].allOf[1].Payload.metrics[].formattedValuestring 是的
$.oneOf[0].allOf[1].Payload.metrics[].value 是的
$.oneOf[0].allOf[1].Payload.metrics[].value.anyOf[0]number 是的
$.oneOf[0].allOf[1].Payload.metrics[].value.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.metrics[].formatstring ["abbreviated-usd","abbreviated-number","decimal-percentage","short-percentage","usd","short-usd","short-number","raw"] 是的
$.oneOf[0].allOf[1].Payload.metrics[].tonestring ["neutral","negative","warning","positive"] 是的
$.oneOf[0].allOf[1].Payload.metrics[].iconURL 是的
$.oneOf[0].allOf[1].Payload.metrics[].iconURL.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.metrics[].iconURL.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.metrics[].infoboxTitle 是的
$.oneOf[0].allOf[1].Payload.metrics[].infoboxTitle.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.metrics[].infoboxTitle.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.metrics[].infoboxContent 是的
$.oneOf[0].allOf[1].Payload.metrics[].infoboxContent.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.metrics[].infoboxContent.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.metrics[].detail 是的
$.oneOf[0].allOf[1].Payload.metrics[].detail.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.metrics[].detail.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.metrics[].infoboxRowsarray 是的
$.oneOf[0].allOf[1].Payload.metrics[].infoboxRows[] 否
$.oneOf[0].allOf[1].Payload.metrics[].infoboxRows[].anyOf[0]object 否
$.oneOf[0].allOf[1].Payload.metrics[].infoboxRows[].anyOf[0].labelstring 是的
$.oneOf[0].allOf[1].Payload.metrics[].infoboxRows[].anyOf[0].valuestring 是的
$.oneOf[0].allOf[1].Payload.metrics[].infoboxRows[].anyOf[1]object 否
$.oneOf[0].allOf[1].Payload.metrics[].infoboxRows[].anyOf[1].type = "heading" 是的
$.oneOf[0].allOf[1].Payload.metrics[].infoboxRows[].anyOf[1].labelstring 是的
$.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/user/get_profile_additional_metrics",
    "RequestUserAlias": "example-user",
    "Payload": {
        "count": 0,
        "metrics": []
    }
}
机器可读的端点文档
GET

/v1/user/get_profile_medal_tracks

#
Returns published medal progress for the authenticated account only. No target account parameter is accepted. Progress is calculated fresh.

参数

名称类型必填默认值描述
includeHTML bool 否 false Include the localized web fragment alongside native data.
请求示例(cURL)
curl --get \
  'https://cn.appointmenttrader.com/v1/user/get_profile_medal_tracks' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'includeHTML={{includeHTML}}'

返回值

JSON
See the shared response schema and synthetic example.
响应字段
字段类型必填描述
$user_get_profile_medal_tracks_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.summaryobject 是的
$.oneOf[0].allOf[1].Payload.summary.publishedCountinteger 是的
$.oneOf[0].allOf[1].Payload.summary.earnedCountinteger 是的
$.oneOf[0].allOf[1].Payload.summary.inProgressCountinteger 是的
$.oneOf[0].allOf[1].Payload.summary.highestCountinteger 是的
$.oneOf[0].allOf[1].Payload.tracksarray 是的
$.oneOf[0].allOf[1].Payload.tracks[]object 否
$.oneOf[0].allOf[1].Payload.tracks[].categoryobject 是的
$.oneOf[0].allOf[1].Payload.tracks[].category.idinteger 是的
$.oneOf[0].allOf[1].Payload.tracks[].category.namestring 是的
$.oneOf[0].allOf[1].Payload.tracks[].category.slugstring 是的
$.oneOf[0].allOf[1].Payload.tracks[].category.descriptionstring 是的
$.oneOf[0].allOf[1].Payload.tracks[].category.iconURLstring 是的
$.oneOf[0].allOf[1].Payload.tracks[].category.colorstring 是的
$.oneOf[0].allOf[1].Payload.tracks[].category.textColorstring 是的
$.oneOf[0].allOf[1].Payload.tracks[].category.isNegativeboolean 是的
$.oneOf[0].allOf[1].Payload.tracks[].currentTier 是的
$.oneOf[0].allOf[1].Payload.tracks[].currentTier.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.tracks[].currentTier.anyOf[0].idinteger 是的
$.oneOf[0].allOf[1].Payload.tracks[].currentTier.anyOf[0].namestring 是的
$.oneOf[0].allOf[1].Payload.tracks[].currentTier.anyOf[0].slugstring 是的
$.oneOf[0].allOf[1].Payload.tracks[].currentTier.anyOf[0].iconURLstring 是的
$.oneOf[0].allOf[1].Payload.tracks[].currentTier.anyOf[0].colorstring 是的
$.oneOf[0].allOf[1].Payload.tracks[].currentTier.anyOf[0].textColorstring 是的
$.oneOf[0].allOf[1].Payload.tracks[].currentTier.anyOf[0].importanceinteger 是的
$.oneOf[0].allOf[1].Payload.tracks[].currentTier.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.tracks[].targetTier 是的
$.oneOf[0].allOf[1].Payload.tracks[].targetTier.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.tracks[].targetTier.anyOf[0].idinteger 是的
$.oneOf[0].allOf[1].Payload.tracks[].targetTier.anyOf[0].namestring 是的
$.oneOf[0].allOf[1].Payload.tracks[].targetTier.anyOf[0].slugstring 是的
$.oneOf[0].allOf[1].Payload.tracks[].targetTier.anyOf[0].iconURLstring 是的
$.oneOf[0].allOf[1].Payload.tracks[].targetTier.anyOf[0].colorstring 是的
$.oneOf[0].allOf[1].Payload.tracks[].targetTier.anyOf[0].textColorstring 是的
$.oneOf[0].allOf[1].Payload.tracks[].targetTier.anyOf[0].importanceinteger 是的
$.oneOf[0].allOf[1].Payload.tracks[].targetTier.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.tracks[].statusKeystring ["not_started","in_progress","highest"] 是的
$.oneOf[0].allOf[1].Payload.tracks[].progressPercentinteger 是的
$.oneOf[0].allOf[1].Payload.tracks[].tierCountinteger 是的
$.oneOf[0].allOf[1].Payload.tracks[].overviewURLstring 是的
$.oneOf[0].allOf[1].Payload.htmlstring 否
$.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/user/get_profile_medal_tracks",
    "RequestUserAlias": "example-user",
    "Payload": {
        "summary": {
            "publishedCount": 0,
            "earnedCount": 0,
            "inProgressCount": 0,
            "highestCount": 0
        },
        "tracks": []
    }
}
机器可读的端点文档
GET

/v1/user/get_profile_sales_history

#
Returns v2 profile sales history scoped for the acting viewer. AccessSpecialFunctions users see all buyer/seller trades for the target user. Normal users see only trades where they were the counterparty, or all of their own trades when inspecting their own profile.

参数

名称类型必填默认值描述
userAlias string 是的 — Alias of the profile user to inspect.
pageSize int 否 50 Maximum rows to return.
pageNumber int 否 0 Zero-based page number.
peerUserAlias string 否 "" Optional counterparty filter; only allowed on the acting user's own profile, including for administrators.
refundSalesOnly bool 否 false Staff refund picker: completed sales by the profile concierge only. Requires RefundAppointments; cannot combine with a peer filter.
refundPurchasesOnly bool 否 false Deprecated compatibility alias for refundSalesOnly. Always returns completed sales, never purchases.
请求示例(cURL)
curl --get \
  'https://cn.appointmenttrader.com/v1/user/get_profile_sales_history' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'userAlias={{userAlias}}' \
  --data-urlencode 'pageSize={{pageSize}}' \
  --data-urlencode 'pageNumber={{pageNumber}}' \
  --data-urlencode 'peerUserAlias={{peerUserAlias}}' \
  --data-urlencode 'refundSalesOnly={{refundSalesOnly}}' \
  --data-urlencode 'refundPurchasesOnly={{refundPurchasesOnly}}'

返回值

JSON
See the shared response schema and synthetic example.
响应字段
字段类型必填描述
$user_get_profile_sales_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.targetUserIDinteger 是的
$.oneOf[0].allOf[1].Payload.targetAliasstring 是的
$.oneOf[0].allOf[1].Payload.targetProfileURLstring 是的
$.oneOf[0].allOf[1].Payload.peerAliasstring 是的
$.oneOf[0].allOf[1].Payload.scopeLabelstring 是的
$.oneOf[0].allOf[1].Payload.peerUserID 是的
$.oneOf[0].allOf[1].Payload.peerUserID.anyOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.peerUserID.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.scopestring ["all","shared"] 是的
$.oneOf[0].allOf[1].Payload.summaryobject 是的
$.oneOf[0].allOf[1].Payload.summary.totalCountinteger 是的
$.oneOf[0].allOf[1].Payload.summary.sellerCountinteger 是的
$.oneOf[0].allOf[1].Payload.summary.buyerCountinteger 是的
$.oneOf[0].allOf[1].Payload.summary.totalAmountCentsinteger 是的
$.oneOf[0].allOf[1].Payload.summary.totalAmountFormattedstring 是的
$.oneOf[0].allOf[1].Payload.summary.rangeLabelstring 是的
$.oneOf[0].allOf[1].Payload.pageobject 是的
$.oneOf[0].allOf[1].Payload.page.pageSizeinteger 是的
$.oneOf[0].allOf[1].Payload.page.pageNumberinteger 是的
$.oneOf[0].allOf[1].Payload.page.hasMoreboolean 是的
$.oneOf[0].allOf[1].Payload.rowsarray 是的
$.oneOf[0].allOf[1].Payload.rows[]object 否
$.oneOf[0].allOf[1].Payload.rows[].transactionIDinteger 是的
$.oneOf[0].allOf[1].Payload.rows[].appointmentIDinteger 是的
$.oneOf[0].allOf[1].Payload.rows[].bidIDinteger 是的
$.oneOf[0].allOf[1].Payload.rows[].locationIDinteger 是的
$.oneOf[0].allOf[1].Payload.rows[].amountCentsinteger 是的
$.oneOf[0].allOf[1].Payload.rows[].counterpartyUserIDinteger 是的
$.oneOf[0].allOf[1].Payload.rows[].buyerUserIDinteger | null 是的
$.oneOf[0].allOf[1].Payload.rows[].sellerUserIDinteger 是的
$.oneOf[0].allOf[1].Payload.rows[].targetRolestring ["seller","buyer"] 是的
$.oneOf[0].allOf[1].Payload.rows[].targetRoleLabelstring 是的
$.oneOf[0].allOf[1].Payload.rows[].typeLabelstring 是的
$.oneOf[0].allOf[1].Payload.rows[].statusLabelstring 是的
$.oneOf[0].allOf[1].Payload.rows[].amountFormattedstring 是的
$.oneOf[0].allOf[1].Payload.rows[].createdDatestring 是的
$.oneOf[0].allOf[1].Payload.rows[].completedDatestring 是的
$.oneOf[0].allOf[1].Payload.rows[].activityDatestring 是的
$.oneOf[0].allOf[1].Payload.rows[].activityDateFormattedstring 是的
$.oneOf[0].allOf[1].Payload.rows[].counterpartyAliasstring 是的
$.oneOf[0].allOf[1].Payload.rows[].counterpartyProfileURLstring 是的
$.oneOf[0].allOf[1].Payload.rows[].buyerAliasstring | null 是的
$.oneOf[0].allOf[1].Payload.rows[].sellerAliasstring 是的
$.oneOf[0].allOf[1].Payload.rows[].locationNamestring 是的
$.oneOf[0].allOf[1].Payload.rows[].locationAliasstring 是的
$.oneOf[0].allOf[1].Payload.rows[].locationURLstring 是的
$.oneOf[0].allOf[1].Payload.rows[].locationCategoryNamestring 是的
$.oneOf[0].allOf[1].Payload.rows[].inventoryTypeNamestring 是的
$.oneOf[0].allOf[1].Payload.rows[].cityGroupCodestring 是的
$.oneOf[0].allOf[1].Payload.rows[].listingUUIDstring 是的
$.oneOf[0].allOf[1].Payload.rows[].appointmentTimestring 是的
$.oneOf[0].allOf[1].Payload.rows[].historyURLstring 是的
$.oneOf[0].allOf[1].Payload.rows[].statusstring ["PENDING","COMPLETED","CANCELLED","EXPIRED"] 是的
$.oneOf[0].allOf[1].Payload.rows[].statusTonestring ["warning","positive","neutral","negative"] 是的
$.oneOf[0].allOf[1].Payload.rows[].refundCaseStatestring ["unavailable","open","reopen","new"] 否
$.oneOf[0].allOf[1].Payload.rows[].buyerIdentityHiddenboolean 否True when the viewer cannot see the buyer because that buyer has an open response race.
$.oneOf[0].allOf[1].Payload.rows[].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[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/user/get_profile_sales_history",
    "RequestUserAlias": "example-user",
    "Payload": {
        "targetUserID": 0,
        "targetAlias": "synthetic-example",
        "targetProfileURL": "synthetic-example",
        "peerAlias": "synthetic-example",
        "scopeLabel": "synthetic-example",
        "peerUserID": 0,
        "scope": "all",
        "summary": {
            "totalCount": 0,
            "sellerCount": 0,
            "buyerCount": 0,
            "totalAmountCents": 0,
            "totalAmountFormatted": "synthetic-example",
            "rangeLabel": "synthetic-example"
        },
        "page": {
            "pageSize": 0,
            "pageNumber": 0,
            "hasMore": false
        },
        "rows": []
    }
}
机器可读的端点文档
GET

/v1/user/get_profile_setup

#
Returns the acting user's reusable v2 profile setup onboarding payload.

参数

名称类型必填默认值描述
includeRenderedFragments bool 否 false Include server-rendered fragments needed by lazy UI embeds.
请求示例(cURL)
curl --get \
  'https://cn.appointmenttrader.com/v1/user/get_profile_setup' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'includeRenderedFragments={{includeRenderedFragments}}'

返回值

JSON
See the shared response schema and synthetic example.
响应字段
字段类型必填描述
$user_get_profile_setup_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].PayloadProfileSetup 是的Current setup state. get_profile_setup reads without marking completion; the setup embedded in successful writes can synchronize stored completion.
$.oneOf[0].allOf[1].Payload.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].isLoggedIn = true 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].isCompleteboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].hasDisplayableOpenItemsboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].requiresOnboardingboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].collapsedByDefaultboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].profileIntentstring ["","buy","sell","socialize","location-partner"] 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].intentOptionsarray 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].intentOptions[]object 否
$.oneOf[0].allOf[1].Payload.anyOf[0].intentOptions[].valuestring ["buy","sell","socialize","location-partner"] 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].intentOptions[].labelstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].intentOptions[].descriptionstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].intentOptions[].spritestring ["buy","sell","socialize","location-partner"] 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].intentOptions[].flowIDinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].intentOptions[].usesFlowCopy = true 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].homebase 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].homebase.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].homebase.anyOf[0].citySlugstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].homebase.anyOf[0].cityNamestring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].homebase.anyOf[0].regionstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].homebase.anyOf[0].countrystring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].homebase.anyOf[0].cityGroupCodestring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].homebase.anyOf[0].labelstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].homebase.anyOf[0].iconstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].homebase.anyOf[0].imageBasePathstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].homebase.anyOf[0].imageURL256string 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].homebase.anyOf[0].imageURL512string 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].homebase.anyOf[0].bannerImageURLstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].homebase.anyOf[0].sourcestring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].homebase.anyOf[0].isSavedboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].homebase.anyOf[0].isRecommendedboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].homebase.anyOf[0].distanceMetersinteger 否
$.oneOf[0].allOf[1].Payload.anyOf[0].homebase.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].homebaseSuggestionsarray 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].homebaseSuggestions[]object 否
$.oneOf[0].allOf[1].Payload.anyOf[0].homebaseSuggestions[].citySlugstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].homebaseSuggestions[].cityNamestring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].homebaseSuggestions[].regionstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].homebaseSuggestions[].countrystring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].homebaseSuggestions[].cityGroupCodestring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].homebaseSuggestions[].labelstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].homebaseSuggestions[].iconstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].homebaseSuggestions[].imageBasePathstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].homebaseSuggestions[].imageURL256string 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].homebaseSuggestions[].imageURL512string 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].homebaseSuggestions[].bannerImageURLstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].homebaseSuggestions[].sourcestring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].homebaseSuggestions[].isSavedboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].homebaseSuggestions[].isRecommendedboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].homebaseSuggestions[].distanceMetersinteger 否
$.oneOf[0].allOf[1].Payload.anyOf[0].followCountsobject 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].followCounts.userFollowCountinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].followCounts.boardFollowCountinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].suggestionsobject 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].suggestions.usersarray 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].suggestions.users[]object 否
$.oneOf[0].allOf[1].Payload.anyOf[0].suggestions.users[].aliasstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].suggestions.users[].avatarstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].suggestions.users[].profileURLstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].suggestions.users[].profileIntentstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].suggestions.users[].recommendationTypestring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].suggestions.users[].communityVerificationStatusstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].suggestions.users[].profileImageURLstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].suggestions.users[].bannerImageURLstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].suggestions.users[].userIDinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].suggestions.users[].followerCountinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].suggestions.users[].publicPostCountinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].suggestions.users[].communityVerificationCountinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].suggestions.users[].isViewerFollowingboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].suggestions.users[].isProfileSetupFollowingboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].suggestions.users[].hasAboutPostboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].suggestions.users[].profileImageFrameobject 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].suggestions.users[].profileImageFrame.positionXPercentnumber 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].suggestions.users[].profileImageFrame.positionYPercentnumber 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].suggestions.users[].profileImageFrame.zoomPercentnumber 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].suggestions.users[].bannerImageFrameobject 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].suggestions.users[].bannerImageFrame.positionXPercentnumber 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].suggestions.users[].bannerImageFrame.positionYPercentnumber 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].suggestions.users[].bannerImageFrame.zoomPercentnumber 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].suggestions.boardsarray 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].suggestions.boards[]object 否
$.oneOf[0].allOf[1].Payload.anyOf[0].suggestions.boards[].namestring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].suggestions.boards[].descriptionstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].suggestions.boards[].urlstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].suggestions.boards[].profileImageURLstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].suggestions.boards[].bannerImageURLstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].suggestions.boards[].boardIDinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].suggestions.boards[].followerCountinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].suggestions.boards[].recentPostCountinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].suggestions.boards[].isViewerFollowingboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].suggestions.boards[].isProfileSetupFollowingboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].suggestions.boards[].hasAboutPostboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].suggestions.boards[].profileImageFrameobject 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].suggestions.boards[].profileImageFrame.positionXPercentnumber 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].suggestions.boards[].profileImageFrame.positionYPercentnumber 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].suggestions.boards[].profileImageFrame.zoomPercentnumber 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].suggestions.boards[].bannerImageFrameobject 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].suggestions.boards[].bannerImageFrame.positionXPercentnumber 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].suggestions.boards[].bannerImageFrame.positionYPercentnumber 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].suggestions.boards[].bannerImageFrame.zoomPercentnumber 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].suggestions.locationsarray 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].suggestions.locations[]object 否
$.oneOf[0].allOf[1].Payload.anyOf[0].suggestions.locations[].namestring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].suggestions.locations[].locationAliasstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].suggestions.locations[].profileURLstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].suggestions.locations[].cityNamestring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].suggestions.locations[].stateShortstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].suggestions.locations[].countryShortstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].suggestions.locations[].categoryDescriptorstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].suggestions.locations[].categoryIconstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].suggestions.locations[].imageURL256string 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].suggestions.locations[].imageURL512string 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].suggestions.locations[].locationIDinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].suggestions.locations[].localRankinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].suggestions.locations[].rankinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].suggestions.locations[].userTradesinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].suggestions.locations[].bidsLast30Dayinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].suggestions.locations[].isViewerFollowingboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].suggestions.context 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].suggestions.context.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].suggestions.context.anyOf[0].homebaseCitySlugstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].suggestions.context.anyOf[0].renderTypestring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].suggestions.context.anyOf[0].stepKeystring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].suggestions.context.anyOf[0].hasParametersboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].suggestions.context.anyOf[0].includeUsersboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].suggestions.context.anyOf[0].includeBoardsboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].suggestions.context.anyOf[0].includeLocationsboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].suggestions.context.anyOf[0].isTrendingboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].suggestions.context.anyOf[0].profileIntentstring ["","buy","sell","socialize","location-partner"] 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].suggestions.context.anyOf[0].completionobject 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].suggestions.context.anyOf[0].completion.requiredCountinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].suggestions.context.anyOf[0].completion.presentedCountinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].suggestions.context.anyOf[0].completion.presentedUserCountinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].suggestions.context.anyOf[0].completion.presentedBoardCountinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].suggestions.context.anyOf[0].completion.presentedLocationCountinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].suggestions.context.anyOf[0].completion.followedCountinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].suggestions.context.anyOf[0].completion.followedUserCountinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].suggestions.context.anyOf[0].completion.followedBoardCountinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].suggestions.context.anyOf[0].completion.followedLocationCountinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].suggestions.context.anyOf[0].completion.isCompleteboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].suggestions.context.anyOf[0].isWaitingForMinimumContextboolean 否
$.oneOf[0].allOf[1].Payload.anyOf[0].suggestions.context.anyOf[0].missingContextKeysarray 否
$.oneOf[0].allOf[1].Payload.anyOf[0].suggestions.context.anyOf[0].missingContextKeys[]string ["profileIntent","homebase"] 否
$.oneOf[0].allOf[1].Payload.anyOf[0].suggestions.context.anyOf[1]object 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].suggestions.context.anyOf[1].isConfigured = false 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].managedVenuesarray 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].managedVenues[]object 否
$.oneOf[0].allOf[1].Payload.anyOf[0].managedVenues[].namestring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].managedVenues[].aliasstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].managedVenues[].cityLinestring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].managedVenues[].partnerAccountNamestring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].managedVenues[].rolestring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].managedVenues[].sourcestring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].managedVenues[].managementURLstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].managedVenues[].profileURLstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].managedVenues[].locationIDinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].managedVenues[].partnerAccountID 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].managedVenues[].partnerAccountID.anyOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].managedVenues[].partnerAccountID.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].pendingVenueClaimsarray 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].pendingVenueClaims[]object 否
$.oneOf[0].allOf[1].Payload.anyOf[0].pendingVenueClaims[].namestring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].pendingVenueClaims[].aliasstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].pendingVenueClaims[].cityLinestring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].pendingVenueClaims[].statusstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].pendingVenueClaims[].createdDatestring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].pendingVenueClaims[].chatURLstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].pendingVenueClaims[].managementURLstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].pendingVenueClaims[].profileURLstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].pendingVenueClaims[].requestIDinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].pendingVenueClaims[].locationIDinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].pendingVenueClaims[].chatIDinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].pendingVenueClaims[].applicationStatusstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].pendingVenueClaims[].applicationChatIDinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].pendingVenueClaims[].applicationChatURLstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].pendingVenueClaims[].applicationUnreadCount 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].pendingVenueClaims[].applicationUnreadCount.anyOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].pendingVenueClaims[].applicationUnreadCount.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].pendingVenueClaims[].sidebarStatus 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].pendingVenueClaims[].sidebarStatus.anyOf[0]string ["answer-required","pending"] 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].pendingVenueClaims[].sidebarStatus.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].hasManagedVenuePathboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].managedVenueState 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].managedVenueState.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].managedVenueState.anyOf[0].schemaobject 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].managedVenueState.anyOf[0].schema.readyboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].managedVenueState.anyOf[0].schema.missingTablesarray 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].managedVenueState.anyOf[0].schema.missingTables[]string 否
$.oneOf[0].allOf[1].Payload.anyOf[0].managedVenueState.anyOf[0].managedVenuesarray 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].managedVenueState.anyOf[0].managedVenues[]object 否
$.oneOf[0].allOf[1].Payload.anyOf[0].managedVenueState.anyOf[0].managedVenues[].namestring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].managedVenueState.anyOf[0].managedVenues[].aliasstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].managedVenueState.anyOf[0].managedVenues[].cityLinestring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].managedVenueState.anyOf[0].managedVenues[].partnerAccountNamestring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].managedVenueState.anyOf[0].managedVenues[].rolestring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].managedVenueState.anyOf[0].managedVenues[].sourcestring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].managedVenueState.anyOf[0].managedVenues[].managementURLstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].managedVenueState.anyOf[0].managedVenues[].profileURLstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].managedVenueState.anyOf[0].managedVenues[].locationIDinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].managedVenueState.anyOf[0].managedVenues[].partnerAccountID 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].managedVenueState.anyOf[0].managedVenues[].partnerAccountID.anyOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].managedVenueState.anyOf[0].managedVenues[].partnerAccountID.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].managedVenueState.anyOf[0].pendingVenueClaimsarray 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].managedVenueState.anyOf[0].pendingVenueClaims[]object 否
$.oneOf[0].allOf[1].Payload.anyOf[0].managedVenueState.anyOf[0].pendingVenueClaims[].namestring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].managedVenueState.anyOf[0].pendingVenueClaims[].aliasstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].managedVenueState.anyOf[0].pendingVenueClaims[].cityLinestring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].managedVenueState.anyOf[0].pendingVenueClaims[].statusstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].managedVenueState.anyOf[0].pendingVenueClaims[].createdDatestring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].managedVenueState.anyOf[0].pendingVenueClaims[].chatURLstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].managedVenueState.anyOf[0].pendingVenueClaims[].managementURLstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].managedVenueState.anyOf[0].pendingVenueClaims[].profileURLstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].managedVenueState.anyOf[0].pendingVenueClaims[].requestIDinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].managedVenueState.anyOf[0].pendingVenueClaims[].locationIDinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].managedVenueState.anyOf[0].pendingVenueClaims[].chatIDinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].managedVenueState.anyOf[0].pendingVenueClaims[].applicationStatusstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].managedVenueState.anyOf[0].pendingVenueClaims[].applicationChatIDinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].managedVenueState.anyOf[0].pendingVenueClaims[].applicationChatURLstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].managedVenueState.anyOf[0].pendingVenueClaims[].applicationUnreadCount 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].managedVenueState.anyOf[0].pendingVenueClaims[].applicationUnreadCount.anyOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].managedVenueState.anyOf[0].pendingVenueClaims[].applicationUnreadCount.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].managedVenueState.anyOf[0].pendingVenueClaims[].sidebarStatus 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].managedVenueState.anyOf[0].pendingVenueClaims[].sidebarStatus.anyOf[0]string ["answer-required","pending"] 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].managedVenueState.anyOf[0].pendingVenueClaims[].sidebarStatus.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].managedVenueState.anyOf[0].hasManagedVenuePathboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].managedVenueState.anyOf[0].managedVenuesURLstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].managedVenueState.anyOf[1]array 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].aboutPostobject 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].aboutPost.postIDinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].aboutPost.hasAboutPostboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].aboutPost.post 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].aboutPost.post.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].aboutPost.post.anyOf[0].idinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].aboutPost.post.anyOf[0].titlestring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].aboutPost.post.anyOf[0].bodyPreviewstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].aboutPost.post.anyOf[0].urlstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].aboutPost.post.anyOf[0].createdDatestring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].aboutPost.post.anyOf[0].authorAboutPostAuthor 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].aboutPost.post.anyOf[0].author.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].aboutPost.post.anyOf[0].author.anyOf[0].idinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].aboutPost.post.anyOf[0].author.anyOf[0].aliasstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].aboutPost.post.anyOf[0].author.anyOf[0].avatarEmojistring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].aboutPost.post.anyOf[0].author.anyOf[0].profileUrlstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].aboutPost.post.anyOf[0].author.anyOf[1]object 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].aboutPost.post.anyOf[0].author.anyOf[1].idnull 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].aboutPost.post.anyOf[0].author.anyOf[1].aliasnull 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].aboutPost.post.anyOf[0].author.anyOf[1].avatarEmojinull 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].aboutPost.post.anyOf[0].author.anyOf[1].profileUrlnull 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].aboutPost.post.anyOf[0].author.anyOf[1].identityHidden = true 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].aboutPost.post.anyOf[0].author.anyOf[1].identityHiddenUntilinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].aboutPost.post.anyOf[0].boardobject 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].aboutPost.post.anyOf[0].board.idinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].aboutPost.post.anyOf[0].board.namestring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].aboutPost.post.anyOf[0].board.slugstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].aboutPost.post.anyOf[0].board.typestring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].aboutPost.post.anyOf[0].imageMediaCountinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].aboutPost.post.anyOf[0].mediaarray 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].aboutPost.post.anyOf[0].media[]object 否
$.oneOf[0].allOf[1].Payload.anyOf[0].aboutPost.post.anyOf[0].media[].idinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].aboutPost.post.anyOf[0].media[].thumbUrlstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].aboutPost.post.anyOf[0].media[].mediaUrlstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].aboutPost.post.anyOf[0].media[].mediaTypestring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].aboutPost.post.anyOf[0].media[].widthinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].aboutPost.post.anyOf[0].media[].heightinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].aboutPost.post.anyOf[0].media[].titlestring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].aboutPost.post.anyOf[0].media[].isImageboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].aboutPost.post.anyOf[0].media[].isEmbeddedboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].aboutPost.post.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].aboutPost.wallBoardIDinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].aboutPost.wallBoard 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].aboutPost.wallBoard.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].aboutPost.wallBoard.anyOf[0].idinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].aboutPost.wallBoard.anyOf[0].boardIDinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].aboutPost.wallBoard.anyOf[0].countinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].aboutPost.wallBoard.anyOf[0].slugstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].aboutPost.wallBoard.anyOf[0].namestring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].aboutPost.wallBoard.anyOf[0].citystring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].aboutPost.wallBoard.anyOf[0].cityGroupCodestring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].aboutPost.wallBoard.anyOf[0].intentstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].aboutPost.wallBoard.anyOf[0].callbackstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].aboutPost.wallBoard.anyOf[0].unitLabelstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].aboutPost.wallBoard.anyOf[0].routingDescriptionstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].aboutPost.wallBoard.anyOf[0].createsRegularBoardPostboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].aboutPost.wallBoard.anyOf[0].isDefaultRequestBoardboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].aboutPost.wallBoard.anyOf[0].isDefaultListingBoardboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].aboutPost.wallBoard.anyOf[0].routingEnabledboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].aboutPost.wallBoard.anyOf[0].selectedboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].aboutPost.wallBoard.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].innerCircleobject 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].innerCircle.statusstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].innerCircle.positiveVerificationCountinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].innerCircle.netPositiveVerificationCountinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].innerCircle.requiredNetPositiveVerificationsinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].innerCircle.remainingNetPositiveVerificationsinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].innerCircle.verifierCountinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].innerCircle.hasTrustSignalboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].innerCircle.verification 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].innerCircle.verification.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].innerCircle.verification.anyOf[0].userobject 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].innerCircle.verification.anyOf[0].user.userIDinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].innerCircle.verification.anyOf[0].user.aliasstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].innerCircle.verification.anyOf[0].user.avatarstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].innerCircle.verification.anyOf[0].user.profileURLstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].innerCircle.verification.anyOf[0].user.communityVerificationStatusstring ["Unverified","Verified"] 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].innerCircle.verification.anyOf[0].user.communityVerificationCountinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].innerCircle.verification.anyOf[0].user.communityVerificationCountFormattedstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].innerCircle.verification.anyOf[0].user.firstNamestring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].innerCircle.verification.anyOf[0].user.lastNamestring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].innerCircle.verification.anyOf[0].user.professionstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].innerCircle.verification.anyOf[0].user.privacySettingstring ["do_not_publicly_share","share_name","share_profession","share_name_and_profession"] 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].innerCircle.verification.anyOf[0].verificationobject 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].innerCircle.verification.anyOf[0].verification.sharePathstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].innerCircle.verification.anyOf[0].verification.shareURLstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].innerCircle.verification.anyOf[0].verification.requiredNetPositiveVerificationsinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].innerCircle.verification.anyOf[0].verification.remainingNetPositiveVerificationsinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].innerCircle.verification.anyOf[0].verification.positiveVerificationCountinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].innerCircle.verification.anyOf[0].verification.negativeVerificationCountinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].innerCircle.verification.anyOf[0].verification.netPositiveVerificationCountinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].innerCircle.verification.anyOf[0].verification.verifierCountinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].innerCircle.verification.anyOf[0].privacyOptionsarray 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].innerCircle.verification.anyOf[0].privacyOptions[]object 否
$.oneOf[0].allOf[1].Payload.anyOf[0].innerCircle.verification.anyOf[0].privacyOptions[].valuestring ["do_not_publicly_share","share_name","share_profession","share_name_and_profession"] 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].innerCircle.verification.anyOf[0].privacyOptions[].labelstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].innerCircle.verification.anyOf[0].verifiersarray 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].innerCircle.verification.anyOf[0].verifiers[]object 否
$.oneOf[0].allOf[1].Payload.anyOf[0].innerCircle.verification.anyOf[0].verifiers[].verificationIDinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].innerCircle.verification.anyOf[0].verifiers[].createdDatestring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].innerCircle.verification.anyOf[0].verifiers[].createdDateFormattedstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].innerCircle.verification.anyOf[0].verifiers[].messagestring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].innerCircle.verification.anyOf[0].verifiers[].isPositiveVerificationboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].innerCircle.verification.anyOf[0].verifiers[].verifierobject 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].innerCircle.verification.anyOf[0].verifiers[].verifier.userIDinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].innerCircle.verification.anyOf[0].verifiers[].verifier.aliasstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].innerCircle.verification.anyOf[0].verifiers[].verifier.avatarstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].innerCircle.verification.anyOf[0].verifiers[].verifier.profileURLstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].innerCircle.verification.anyOf[0].verifiers[].verifier.communityVerificationStatusstring ["","Unverified","Verified"] 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].innerCircle.verification.anyOf[0].verifiers[].verifier.communityVerificationCountinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].innerCircle.verification.anyOf[0].verifiers[].verifier.communityVerificationCountFormattedstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].innerCircle.verification.anyOf[0].verifiers[].verifier.importancePointsinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].innerCircle.verification.anyOf[0].verifiers[].verifier.importancePointsFormattedstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].innerCircle.verification.anyOf[1]array 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].completionobject 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].completion.intentboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].completion.homebaseboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].completion.interestsboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].completion.managedVenueboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].completion.aboutPostboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].completion.innerCircleboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flowobject 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.flowIDinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.sourcestring ["intent-only","active","fallback","status"] 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.intentTypestring ["","buy","sell","socialize","location-partner"] 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.namestring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.descriptionstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actionsarray 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[]object 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].idinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].actionKeystring ["SELECT_INTENT","SELECT_HOMEBASE","SELECT_FOLLOWING","SELECT_MANAGED_VENUE","SELECT_ABOUTME_POST","SELECT_VERIFIERS"] 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].stepKeystring ["intent","homebase","interests","managedVenue","aboutPost","innerCircle"] 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].renderTypestring ["intent_picker","homebase_picker","follow_recommendations","about_me_post","managed_venue_claim","verification_invites"] 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].orderinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].displayOrderinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].headlinestring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].descriptionstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parametersOnboardingParameters 是的Decoded ActionParametersJSON. Empty or invalid configuration is serialized as []; objects and JSON lists are preserved.
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[0].intentSourcestring 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[0].Homebasestring 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[0].homebasestring 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[0].homebaseSourcestring 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCTAsarray 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCTAs[]object 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCTAs[].*OnboardingParameterValue 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCTAs[].*.anyOf[0]null 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCTAs[].*.anyOf[1]string 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCTAs[].*.anyOf[2]number 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCTAs[].*.anyOf[3]boolean 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCTAs[].*.anyOf[4]array 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCTAs[].*.anyOf[4][]OnboardingParameterValue 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCTAs[].*.anyOf[5]object 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCTAs[].*.anyOf[5].*OnboardingParameterValue 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCtasarray 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCtas[]object 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCtas[].*OnboardingParameterValue 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCtas[].*.anyOf[0]null 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCtas[].*.anyOf[1]string 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCtas[].*.anyOf[2]number 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCtas[].*.anyOf[3]boolean 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCtas[].*.anyOf[4]array 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCtas[].*.anyOf[4][]OnboardingParameterValue 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCtas[].*.anyOf[5]object 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCtas[].*.anyOf[5].*OnboardingParameterValue 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[0].ctasarray 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[0].ctas[]object 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[0].ctas[].*OnboardingParameterValue 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[0].ctas[].*.anyOf[0]null 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[0].ctas[].*.anyOf[1]string 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[0].ctas[].*.anyOf[2]number 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[0].ctas[].*.anyOf[3]boolean 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[0].ctas[].*.anyOf[4]array 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[0].ctas[].*.anyOf[4][]OnboardingParameterValue 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[0].ctas[].*.anyOf[5]object 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[0].ctas[].*.anyOf[5].*OnboardingParameterValue 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[0].*OnboardingParameterValue 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[0].*.anyOf[0]null 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[0].*.anyOf[1]string 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[0].*.anyOf[2]number 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[0].*.anyOf[3]boolean 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[0].*.anyOf[4]array 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[0].*.anyOf[4][]OnboardingParameterValue 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[0].*.anyOf[5]object 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[0].*.anyOf[5].*OnboardingParameterValue 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[1]array 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[1][]OnboardingParameterValue 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[1][].anyOf[0]null 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[1][].anyOf[1]string 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[1][].anyOf[2]number 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[1][].anyOf[3]boolean 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[1][].anyOf[4]array 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[1][].anyOf[4][]OnboardingParameterValue 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[1][].anyOf[5]object 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[1][].anyOf[5].*OnboardingParameterValue 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parametersJSONstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].completeboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].completeForProgressboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].visibleboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].lockedboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].hasDisplayConditionboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].displayConditionSatisfiedboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].hasGateboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].requiredEventSatisfiedboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].displayConditionCallbackstring ["","USER_HAS_ACTIVE_PENDING_BID"] 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].displayConditionStatusobject 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].displayConditionStatus.callbackstring ["","USER_HAS_ACTIVE_PENDING_BID"] 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].displayConditionStatus.satisfiedboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].displayConditionStatus.deferredUntilGateSatisfiedboolean 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].displayConditionStatus.reasonstring ["missing_user","unknown_callback"] 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].displayConditionStatus.activePendingBidCountinteger 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].requiredEventNamesarray 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].requiredEventNames[]string 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].requiredEventMatchModestring ["Any","All"] 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].requiredEventHeadlinestring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].requiredEventDescriptionstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].requiredEventCTAsarray 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].requiredEventCTAs[]object 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].requiredEventCTAs[].stylestring ["primary","secondary"] 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].requiredEventCTAs[].labelstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].requiredEventCTAs[].javascriptstring 是的Configured client action code. Documentation treats this as text and never executes it.
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].requiredEventStatusobject 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].requiredEventStatus.satisfiedboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].requiredEventStatus.eventNamesarray 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].requiredEventStatus.eventNames[]string 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].requiredEventStatus.matchModestring ["Any","All"] 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].requiredEventStatus.eventCounts 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].requiredEventStatus.eventCounts.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].requiredEventStatus.eventCounts.anyOf[0].*integer 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].requiredEventStatus.eventCounts.anyOf[1]array 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].requiredEventStatus.matchedEventNamesarray 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].requiredEventStatus.matchedEventNames[]string 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].adminNotesstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.stepKeysarray 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.stepKeys[]string ["intent","homebase","interests","managedVenue","aboutPost","innerCircle"] 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.visibleStepKeysarray 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.visibleStepKeys[]string ["intent","homebase","interests","managedVenue","aboutPost","innerCircle"] 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.currentGate 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.currentGate.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.currentGate.anyOf[0].actionKeystring ["SELECT_INTENT","SELECT_HOMEBASE","SELECT_FOLLOWING","SELECT_MANAGED_VENUE","SELECT_ABOUTME_POST","SELECT_VERIFIERS"] 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.currentGate.anyOf[0].stepKeystring ["intent","homebase","interests","managedVenue","aboutPost","innerCircle"] 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.currentGate.anyOf[0].targetActionobject 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.currentGate.anyOf[0].targetAction.actionKeystring ["SELECT_INTENT","SELECT_HOMEBASE","SELECT_FOLLOWING","SELECT_MANAGED_VENUE","SELECT_ABOUTME_POST","SELECT_VERIFIERS"] 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.currentGate.anyOf[0].targetAction.stepKeystring ["intent","homebase","interests","managedVenue","aboutPost","innerCircle"] 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.currentGate.anyOf[0].headlinestring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.currentGate.anyOf[0].descriptionstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.currentGate.anyOf[0].ctasarray 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.currentGate.anyOf[0].ctas[]object 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.currentGate.anyOf[0].ctas[].stylestring ["primary","secondary"] 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.currentGate.anyOf[0].ctas[].labelstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.currentGate.anyOf[0].ctas[].javascriptstring 是的Configured client action code. Documentation treats this as text and never executes it.
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.currentGate.anyOf[0].requiredEventNamesarray 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.currentGate.anyOf[0].requiredEventNames[]string 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.currentGate.anyOf[0].requiredEventMatchModestring ["Any","All"] 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.currentGate.anyOf[0].requiredEventStatusobject 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.currentGate.anyOf[0].requiredEventStatus.satisfiedboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.currentGate.anyOf[0].requiredEventStatus.eventNamesarray 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.currentGate.anyOf[0].requiredEventStatus.eventNames[]string 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.currentGate.anyOf[0].requiredEventStatus.matchModestring ["Any","All"] 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.currentGate.anyOf[0].requiredEventStatus.eventCounts 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.currentGate.anyOf[0].requiredEventStatus.eventCounts.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.currentGate.anyOf[0].requiredEventStatus.eventCounts.anyOf[0].*integer 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.currentGate.anyOf[0].requiredEventStatus.eventCounts.anyOf[1]array 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.currentGate.anyOf[0].requiredEventStatus.matchedEventNamesarray 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.currentGate.anyOf[0].requiredEventStatus.matchedEventNames[]string 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.currentGate.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.acknowledgementGatesarray 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.acknowledgementGates[]object 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.acknowledgementGates[].actionKeystring ["SELECT_INTENT","SELECT_HOMEBASE","SELECT_FOLLOWING","SELECT_MANAGED_VENUE","SELECT_ABOUTME_POST","SELECT_VERIFIERS"] 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.acknowledgementGates[].stepKeystring ["intent","homebase","interests","managedVenue","aboutPost","innerCircle"] 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.acknowledgementGates[].targetActionobject 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.acknowledgementGates[].targetAction.actionKeystring ["SELECT_INTENT","SELECT_HOMEBASE","SELECT_FOLLOWING","SELECT_MANAGED_VENUE","SELECT_ABOUTME_POST","SELECT_VERIFIERS"] 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.acknowledgementGates[].targetAction.stepKeystring ["intent","homebase","interests","managedVenue","aboutPost","innerCircle"] 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.acknowledgementGates[].headlinestring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.acknowledgementGates[].descriptionstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.acknowledgementGates[].ctasarray 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.acknowledgementGates[].ctas[]object 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.acknowledgementGates[].ctas[].stylestring ["primary","secondary"] 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.acknowledgementGates[].ctas[].labelstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.acknowledgementGates[].ctas[].javascriptstring 是的Configured client action code. Documentation treats this as text and never executes it.
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.acknowledgementGates[].requiredEventNamesarray 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.acknowledgementGates[].requiredEventNames[]string 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.acknowledgementGates[].requiredEventMatchModestring ["Any","All"] 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.acknowledgementGates[].requiredEventStatusobject 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.acknowledgementGates[].requiredEventStatus.satisfiedboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.acknowledgementGates[].requiredEventStatus.eventNamesarray 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.acknowledgementGates[].requiredEventStatus.eventNames[]string 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.acknowledgementGates[].requiredEventStatus.matchModestring ["Any","All"] 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.acknowledgementGates[].requiredEventStatus.eventCounts 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.acknowledgementGates[].requiredEventStatus.eventCounts.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.acknowledgementGates[].requiredEventStatus.eventCounts.anyOf[0].*integer 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.acknowledgementGates[].requiredEventStatus.eventCounts.anyOf[1]array 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.acknowledgementGates[].requiredEventStatus.matchedEventNamesarray 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.acknowledgementGates[].requiredEventStatus.matchedEventNames[]string 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.acknowledgementGates[].acknowledgeAfterStepKeysarray 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.acknowledgementGates[].acknowledgeAfterStepKeys[]string ["intent","homebase","interests","managedVenue","aboutPost","innerCircle"] 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.acknowledgementGates[].requiredEventSatisfied = true 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.displayConditionSuppressedAction 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.displayConditionSuppressedAction.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.displayConditionSuppressedAction.anyOf[0].actionKeystring ["SELECT_INTENT","SELECT_HOMEBASE","SELECT_FOLLOWING","SELECT_MANAGED_VENUE","SELECT_ABOUTME_POST","SELECT_VERIFIERS"] 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.displayConditionSuppressedAction.anyOf[0].stepKeystring ["intent","homebase","interests","managedVenue","aboutPost","innerCircle"] 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.displayConditionSuppressedAction.anyOf[0].displayConditionCallbackstring ["","USER_HAS_ACTIVE_PENDING_BID"] 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.displayConditionSuppressedAction.anyOf[0].displayConditionStatusobject 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.displayConditionSuppressedAction.anyOf[0].displayConditionStatus.callbackstring ["","USER_HAS_ACTIVE_PENDING_BID"] 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.displayConditionSuppressedAction.anyOf[0].displayConditionStatus.satisfiedboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.displayConditionSuppressedAction.anyOf[0].displayConditionStatus.deferredUntilGateSatisfiedboolean 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.displayConditionSuppressedAction.anyOf[0].displayConditionStatus.reasonstring ["missing_user","unknown_callback"] 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.displayConditionSuppressedAction.anyOf[0].displayConditionStatus.activePendingBidCountinteger 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.displayConditionSuppressedAction.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.hasDisplayableOpenItemsboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.progressobject 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.progress.completedinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.progress.totalinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.progress.isCompleteboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.isCompleteboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].endpointsobject 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].endpoints.refreshstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].endpoints.setIntentstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].endpoints.cityOptionsstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].endpoints.setHomebasestring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].endpoints.setFollowsstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].endpoints.partnerLocationOptionsstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].endpoints.partnerSetClaimstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].endpoints.managedVenuesstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].endpoints.verificationCenterstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].renderedFragments 否
$.oneOf[0].allOf[1].Payload.anyOf[0].renderedFragments.anyOf[0]object 否
$.oneOf[0].allOf[1].Payload.anyOf[0].renderedFragments.anyOf[0].verificationCenterstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].renderedFragments.anyOf[1]array 否
$.oneOf[0].allOf[1].Payload.anyOf[1]object 是的
$.oneOf[0].allOf[1].Payload.anyOf[1].isLoggedIn = 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/user/get_profile_setup",
    "RequestUserAlias": "example-user",
    "Payload": {
        "isLoggedIn": true,
        "isComplete": false,
        "hasDisplayableOpenItems": false,
        "requiresOnboarding": false,
        "collapsedByDefault": false,
        "profileIntent": "",
        "intentOptions": [],
        "homebase": {
            "citySlug": "synthetic-example",
            "cityName": "synthetic-example",
            "region": "synthetic-example",
            "country": "synthetic-example",
            "cityGroupCode": "synthetic-example",
            "label": "synthetic-example",
            "icon": "synthetic-example",
            "imageBasePath": "synthetic-example",
            "imageURL256": "synthetic-example",
            "imageURL512": "synthetic-example",
            "bannerImageURL": "synthetic-example",
            "source": "synthetic-example",
            "isSaved": false,
            "isRecommended": false
        },
        "homebaseSuggestions": [],
        "followCounts": {
            "userFollowCount": 0,
            "boardFollowCount": 0
        },
        "suggestions": {
            "users": [],
            "boards": [],
            "locations": [],
            "context": {
                "homebaseCitySlug": "synthetic-example",
                "renderType": "synthetic-example",
                "stepKey": "synthetic-example",
                "hasParameters": false,
                "includeUsers": false,
                "includeBoards": false,
                "includeLocations": false,
                "isTrending": false,
                "profileIntent": "",
                "completion": {
                    "requiredCount": 0,
                    "presentedCount": 0,
                    "presentedUserCount": 0,
                    "presentedBoardCount": 0,
                    "presentedLocationCount": 0,
                    "followedCount": 0,
                    "followedUserCount": 0,
                    "followedBoardCount": 0,
                    "followedLocationCount": 0,
                    "isComplete": false
                }
            }
        },
        "managedVenues": [],
        "pendingVenueClaims": [],
        "hasManagedVenuePath": false,
        "managedVenueState": {
            "schema": {
                "ready": false,
                "missingTables": []
            },
            "managedVenues": [],
            "pendingVenueClaims": [],
            "hasManagedVenuePath": false,
            "managedVenuesURL": "synthetic-example"
        },
        "aboutPost": {
            "postID": 0,
            "hasAboutPost": false,
            "post": {
                "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": []
            },
            "wallBoardID": 0,
            "wallBoard": {
                "id": 0,
                "boardID": 0,
                "count": 0,
                "slug": "synthetic-example",
                "name": "synthetic-example",
                "city": "synthetic-example",
                "cityGroupCode": "synthetic-example",
                "intent": "synthetic-example",
                "callback": "synthetic-example",
                "unitLabel": "synthetic-example",
                "routingDescription": "synthetic-example",
                "createsRegularBoardPost": false,
                "isDefaultRequestBoard": false,
                "isDefaultListingBoard": false,
                "routingEnabled": false,
                "selected": false
            }
        },
        "innerCircle": {
            "status": "synthetic-example",
            "positiveVerificationCount": 0,
            "netPositiveVerificationCount": 0,
            "requiredNetPositiveVerifications": 0,
            "remainingNetPositiveVerifications": 0,
            "verifierCount": 0,
            "hasTrustSignal": false,
            "verification": {
                "user": {
                    "userID": 0,
                    "alias": "synthetic-example",
                    "avatar": "synthetic-example",
                    "profileURL": "synthetic-example",
                    "communityVerificationStatus": "Unverified",
                    "communityVerificationCount": 0,
                    "communityVerificationCountFormatted": "synthetic-example",
                    "firstName": "synthetic-example",
                    "lastName": "synthetic-example",
                    "profession": "synthetic-example",
                    "privacySetting": "do_not_publicly_share"
                },
                "verification": {
                    "sharePath": "synthetic-example",
                    "shareURL": "synthetic-example",
                    "requiredNetPositiveVerifications": 0,
                    "remainingNetPositiveVerifications": 0,
                    "positiveVerificationCount": 0,
                    "negativeVerificationCount": 0,
                    "netPositiveVerificationCount": 0,
                    "verifierCount": 0
                },
                "privacyOptions": [],
                "verifiers": []
            }
        },
        "completion": {
            "intent": false,
            "homebase": false,
            "interests": false,
            "managedVenue": false,
            "aboutPost": false,
            "innerCircle": false
        },
        "flow": {
            "flowID": 0,
            "source": "intent-only",
            "intentType": "",
            "name": "synthetic-example",
            "description": "synthetic-example",
            "actions": [],
            "stepKeys": [],
            "visibleStepKeys": [],
            "currentGate": {
                "actionKey": "SELECT_INTENT",
                "stepKey": "intent",
                "targetAction": {
                    "actionKey": "SELECT_INTENT",
                    "stepKey": "intent"
                },
                "headline": "synthetic-example",
                "description": "synthetic-example",
                "ctas": [],
                "requiredEventNames": [],
                "requiredEventMatchMode": "Any",
                "requiredEventStatus": {
                    "satisfied": false,
                    "eventNames": [],
                    "matchMode": "Any",
                    "eventCounts": [],
                    "matchedEventNames": []
                }
            },
            "acknowledgementGates": [],
            "displayConditionSuppressedAction": {
                "actionKey": "SELECT_INTENT",
                "stepKey": "intent",
                "displayConditionCallback": "",
                "displayConditionStatus": {
                    "callback": "",
                    "satisfied": false
                }
            },
            "hasDisplayableOpenItems": false,
            "progress": {
                "completed": 0,
                "total": 0,
                "isComplete": false
            },
            "isComplete": false
        },
        "endpoints": {
            "refresh": "synthetic-example",
            "setIntent": "synthetic-example",
            "cityOptions": "synthetic-example",
            "setHomebase": "synthetic-example",
            "setFollows": "synthetic-example",
            "partnerLocationOptions": "synthetic-example",
            "partnerSetClaim": "synthetic-example",
            "managedVenues": "synthetic-example",
            "verificationCenter": "synthetic-example"
        }
    }
}
机器可读的端点文档
GET

/v1/user/get_profile_setup_city_options

#
Searches city homebase options for the reusable profile setup insert.

参数

名称类型必填默认值描述
q string 否 "" City search text.
pageSize int 否 10 Maximum options to return.
请求示例(cURL)
curl --get \
  'https://cn.appointmenttrader.com/v1/user/get_profile_setup_city_options' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'q={{q}}' \
  --data-urlencode 'pageSize={{pageSize}}'

返回值

JSON
See the shared response schema and synthetic example.
响应字段
字段类型必填描述
$user_get_profile_setup_city_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.optionsarray 是的
$.oneOf[0].allOf[1].Payload.options[]object 否
$.oneOf[0].allOf[1].Payload.options[].citySlugstring 是的
$.oneOf[0].allOf[1].Payload.options[].cityNamestring 是的
$.oneOf[0].allOf[1].Payload.options[].regionstring 是的
$.oneOf[0].allOf[1].Payload.options[].countrystring 是的
$.oneOf[0].allOf[1].Payload.options[].cityGroupCodestring 是的
$.oneOf[0].allOf[1].Payload.options[].labelstring 是的
$.oneOf[0].allOf[1].Payload.options[].iconstring 是的
$.oneOf[0].allOf[1].Payload.options[].imageBasePathstring 是的
$.oneOf[0].allOf[1].Payload.options[].imageURL256string 是的
$.oneOf[0].allOf[1].Payload.options[].imageURL512string 是的
$.oneOf[0].allOf[1].Payload.options[].bannerImageURLstring 是的
$.oneOf[0].allOf[1].Payload.options[].sourcestring 是的
$.oneOf[0].allOf[1].Payload.options[].isSavedboolean 是的
$.oneOf[0].allOf[1].Payload.options[].isRecommendedboolean 是的
$.oneOf[0].allOf[1].Payload.options[].distanceMetersinteger 否
$.oneOf[0].allOf[1].Payload.querystring 是的
$.oneOf[0].allOf[1].Payload.pageSizeinteger 是的
$.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/user/get_profile_setup_city_options",
    "RequestUserAlias": "example-user",
    "Payload": {
        "options": [],
        "query": "synthetic-example",
        "pageSize": 1
    }
}
机器可读的端点文档
GET

/v1/user/get_profile_setup_status

#
Returns the acting user's lightweight v2 profile setup status. This intentionally skips display context such as suggested users, communities, venues, verifier lists, and venue detail cards.
请求示例(cURL)
curl --get \
  'https://cn.appointmenttrader.com/v1/user/get_profile_setup_status' \
  --data-urlencode 'key={{API_KEY}}'

返回值

JSON
See the shared response schema and synthetic example.
响应字段
字段类型必填描述
$user_get_profile_setup_status_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].PayloadProfileSetupStatus 是的
$.oneOf[0].allOf[1].Payload.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].isLoggedIn = true 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].isCompleteboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].hasDisplayableOpenItemsboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].requiresOnboardingboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].collapsedByDefaultboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].profileIntentstring ["","buy","sell","socialize","location-partner"] 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].intentOptionsarray 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].intentOptions[]object 否
$.oneOf[0].allOf[1].Payload.anyOf[0].intentOptions[].valuestring ["buy","sell","socialize","location-partner"] 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].intentOptions[].labelstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].intentOptions[].descriptionstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].intentOptions[].spritestring ["buy","sell","socialize","location-partner"] 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].intentOptions[].flowIDinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].intentOptions[].usesFlowCopy = true 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].homebase 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].homebase.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].homebase.anyOf[0].citySlugstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].homebase.anyOf[0].labelstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].homebase.anyOf[0].cityNamestring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].homebase.anyOf[0].regionstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].homebase.anyOf[0].countrystring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].homebase.anyOf[0].sourcestring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].homebase.anyOf[0].isSavedboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].homebase.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].homebaseSuggestionsarray 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].followCountsobject 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].followCounts.userFollowCountinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].followCounts.boardFollowCountinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].suggestionsobject 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].suggestions.usersarray 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].suggestions.boardsarray 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].suggestions.locationsarray 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].suggestions.contextobject 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].suggestions.context.isWaitingForHydration = true 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].suggestions.context.isWaitingForMinimumContextboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].suggestions.context.missingContextKeysarray 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].suggestions.context.missingContextKeys[]string ["profileIntent","homebase"] 否
$.oneOf[0].allOf[1].Payload.anyOf[0].suggestions.context.completionobject 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].suggestions.context.completion.requiredCountinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].suggestions.context.completion.presentedCountinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].suggestions.context.completion.followedCountinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].suggestions.context.completion.isCompleteboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].managedVenuesarray 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].pendingVenueClaimsarray 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].hasManagedVenuePathboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].managedVenueStateobject 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].managedVenueState.managedVenuesURLstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].managedVenueState.hasManagedVenuePathboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].aboutPostobject 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].aboutPost.postID = 0 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].aboutPost.hasAboutPostboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].aboutPost.postnull 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].aboutPost.wallBoardID = 0 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].aboutPost.wallBoardnull 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].innerCircleobject 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].innerCircle.statusstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].innerCircle.positiveVerificationCountinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].innerCircle.netPositiveVerificationCountinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].innerCircle.requiredNetPositiveVerificationsinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].innerCircle.remainingNetPositiveVerificationsinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].innerCircle.verifierCountinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].innerCircle.hasTrustSignalboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].innerCircle.verificationarray 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].completionobject 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].completion.intentboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].completion.homebaseboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].completion.interestsboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].completion.managedVenueboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].completion.aboutPostboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].completion.innerCircleboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flowobject 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.flowIDinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.sourcestring ["intent-only","active","fallback","status"] 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.intentTypestring ["","buy","sell","socialize","location-partner"] 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.namestring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.descriptionstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actionsarray 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[]object 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].idinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].actionKeystring ["SELECT_INTENT","SELECT_HOMEBASE","SELECT_FOLLOWING","SELECT_MANAGED_VENUE","SELECT_ABOUTME_POST","SELECT_VERIFIERS"] 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].stepKeystring ["intent","homebase","interests","managedVenue","aboutPost","innerCircle"] 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].renderTypestring ["intent_picker","homebase_picker","follow_recommendations","about_me_post","managed_venue_claim","verification_invites"] 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].orderinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].displayOrderinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].headlinestring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].descriptionstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parametersOnboardingParameters 是的Decoded ActionParametersJSON. Empty or invalid configuration is serialized as []; objects and JSON lists are preserved.
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[0].intentSourcestring 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[0].Homebasestring 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[0].homebasestring 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[0].homebaseSourcestring 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCTAsarray 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCTAs[]object 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCTAs[].*OnboardingParameterValue 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCTAs[].*.anyOf[0]null 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCTAs[].*.anyOf[1]string 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCTAs[].*.anyOf[2]number 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCTAs[].*.anyOf[3]boolean 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCTAs[].*.anyOf[4]array 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCTAs[].*.anyOf[4][]OnboardingParameterValue 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCTAs[].*.anyOf[5]object 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCTAs[].*.anyOf[5].*OnboardingParameterValue 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCtasarray 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCtas[]object 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCtas[].*OnboardingParameterValue 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCtas[].*.anyOf[0]null 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCtas[].*.anyOf[1]string 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCtas[].*.anyOf[2]number 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCtas[].*.anyOf[3]boolean 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCtas[].*.anyOf[4]array 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCtas[].*.anyOf[4][]OnboardingParameterValue 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCtas[].*.anyOf[5]object 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCtas[].*.anyOf[5].*OnboardingParameterValue 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[0].ctasarray 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[0].ctas[]object 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[0].ctas[].*OnboardingParameterValue 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[0].ctas[].*.anyOf[0]null 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[0].ctas[].*.anyOf[1]string 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[0].ctas[].*.anyOf[2]number 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[0].ctas[].*.anyOf[3]boolean 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[0].ctas[].*.anyOf[4]array 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[0].ctas[].*.anyOf[4][]OnboardingParameterValue 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[0].ctas[].*.anyOf[5]object 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[0].ctas[].*.anyOf[5].*OnboardingParameterValue 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[0].*OnboardingParameterValue 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[0].*.anyOf[0]null 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[0].*.anyOf[1]string 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[0].*.anyOf[2]number 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[0].*.anyOf[3]boolean 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[0].*.anyOf[4]array 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[0].*.anyOf[4][]OnboardingParameterValue 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[0].*.anyOf[5]object 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[0].*.anyOf[5].*OnboardingParameterValue 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[1]array 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[1][]OnboardingParameterValue 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[1][].anyOf[0]null 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[1][].anyOf[1]string 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[1][].anyOf[2]number 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[1][].anyOf[3]boolean 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[1][].anyOf[4]array 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[1][].anyOf[4][]OnboardingParameterValue 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[1][].anyOf[5]object 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parameters.anyOf[1][].anyOf[5].*OnboardingParameterValue 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].parametersJSONstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].completeboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].completeForProgressboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].visibleboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].lockedboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].hasDisplayConditionboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].displayConditionSatisfiedboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].hasGateboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].requiredEventSatisfiedboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].displayConditionCallbackstring ["","USER_HAS_ACTIVE_PENDING_BID"] 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].displayConditionStatusobject 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].displayConditionStatus.callbackstring ["","USER_HAS_ACTIVE_PENDING_BID"] 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].displayConditionStatus.satisfiedboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].displayConditionStatus.deferredUntilGateSatisfiedboolean 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].displayConditionStatus.reasonstring ["missing_user","unknown_callback"] 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].displayConditionStatus.activePendingBidCountinteger 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].requiredEventNamesarray 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].requiredEventNames[]string 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].requiredEventMatchModestring ["Any","All"] 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].requiredEventHeadlinestring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].requiredEventDescriptionstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].requiredEventCTAsarray 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].requiredEventCTAs[]object 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].requiredEventCTAs[].stylestring ["primary","secondary"] 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].requiredEventCTAs[].labelstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].requiredEventCTAs[].javascriptstring 是的Configured client action code. Documentation treats this as text and never executes it.
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].requiredEventStatusobject 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].requiredEventStatus.satisfiedboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].requiredEventStatus.eventNamesarray 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].requiredEventStatus.eventNames[]string 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].requiredEventStatus.matchModestring ["Any","All"] 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].requiredEventStatus.eventCounts 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].requiredEventStatus.eventCounts.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].requiredEventStatus.eventCounts.anyOf[0].*integer 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].requiredEventStatus.eventCounts.anyOf[1]array 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].requiredEventStatus.matchedEventNamesarray 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].requiredEventStatus.matchedEventNames[]string 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.actions[].adminNotesstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.stepKeysarray 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.stepKeys[]string ["intent","homebase","interests","managedVenue","aboutPost","innerCircle"] 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.visibleStepKeysarray 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.visibleStepKeys[]string ["intent","homebase","interests","managedVenue","aboutPost","innerCircle"] 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.currentGate 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.currentGate.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.currentGate.anyOf[0].actionKeystring ["SELECT_INTENT","SELECT_HOMEBASE","SELECT_FOLLOWING","SELECT_MANAGED_VENUE","SELECT_ABOUTME_POST","SELECT_VERIFIERS"] 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.currentGate.anyOf[0].stepKeystring ["intent","homebase","interests","managedVenue","aboutPost","innerCircle"] 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.currentGate.anyOf[0].targetActionobject 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.currentGate.anyOf[0].targetAction.actionKeystring ["SELECT_INTENT","SELECT_HOMEBASE","SELECT_FOLLOWING","SELECT_MANAGED_VENUE","SELECT_ABOUTME_POST","SELECT_VERIFIERS"] 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.currentGate.anyOf[0].targetAction.stepKeystring ["intent","homebase","interests","managedVenue","aboutPost","innerCircle"] 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.currentGate.anyOf[0].headlinestring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.currentGate.anyOf[0].descriptionstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.currentGate.anyOf[0].ctasarray 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.currentGate.anyOf[0].ctas[]object 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.currentGate.anyOf[0].ctas[].stylestring ["primary","secondary"] 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.currentGate.anyOf[0].ctas[].labelstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.currentGate.anyOf[0].ctas[].javascriptstring 是的Configured client action code. Documentation treats this as text and never executes it.
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.currentGate.anyOf[0].requiredEventNamesarray 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.currentGate.anyOf[0].requiredEventNames[]string 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.currentGate.anyOf[0].requiredEventMatchModestring ["Any","All"] 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.currentGate.anyOf[0].requiredEventStatusobject 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.currentGate.anyOf[0].requiredEventStatus.satisfiedboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.currentGate.anyOf[0].requiredEventStatus.eventNamesarray 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.currentGate.anyOf[0].requiredEventStatus.eventNames[]string 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.currentGate.anyOf[0].requiredEventStatus.matchModestring ["Any","All"] 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.currentGate.anyOf[0].requiredEventStatus.eventCounts 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.currentGate.anyOf[0].requiredEventStatus.eventCounts.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.currentGate.anyOf[0].requiredEventStatus.eventCounts.anyOf[0].*integer 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.currentGate.anyOf[0].requiredEventStatus.eventCounts.anyOf[1]array 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.currentGate.anyOf[0].requiredEventStatus.matchedEventNamesarray 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.currentGate.anyOf[0].requiredEventStatus.matchedEventNames[]string 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.currentGate.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.acknowledgementGatesarray 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.acknowledgementGates[]object 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.acknowledgementGates[].actionKeystring ["SELECT_INTENT","SELECT_HOMEBASE","SELECT_FOLLOWING","SELECT_MANAGED_VENUE","SELECT_ABOUTME_POST","SELECT_VERIFIERS"] 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.acknowledgementGates[].stepKeystring ["intent","homebase","interests","managedVenue","aboutPost","innerCircle"] 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.acknowledgementGates[].targetActionobject 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.acknowledgementGates[].targetAction.actionKeystring ["SELECT_INTENT","SELECT_HOMEBASE","SELECT_FOLLOWING","SELECT_MANAGED_VENUE","SELECT_ABOUTME_POST","SELECT_VERIFIERS"] 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.acknowledgementGates[].targetAction.stepKeystring ["intent","homebase","interests","managedVenue","aboutPost","innerCircle"] 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.acknowledgementGates[].headlinestring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.acknowledgementGates[].descriptionstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.acknowledgementGates[].ctasarray 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.acknowledgementGates[].ctas[]object 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.acknowledgementGates[].ctas[].stylestring ["primary","secondary"] 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.acknowledgementGates[].ctas[].labelstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.acknowledgementGates[].ctas[].javascriptstring 是的Configured client action code. Documentation treats this as text and never executes it.
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.acknowledgementGates[].requiredEventNamesarray 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.acknowledgementGates[].requiredEventNames[]string 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.acknowledgementGates[].requiredEventMatchModestring ["Any","All"] 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.acknowledgementGates[].requiredEventStatusobject 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.acknowledgementGates[].requiredEventStatus.satisfiedboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.acknowledgementGates[].requiredEventStatus.eventNamesarray 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.acknowledgementGates[].requiredEventStatus.eventNames[]string 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.acknowledgementGates[].requiredEventStatus.matchModestring ["Any","All"] 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.acknowledgementGates[].requiredEventStatus.eventCounts 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.acknowledgementGates[].requiredEventStatus.eventCounts.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.acknowledgementGates[].requiredEventStatus.eventCounts.anyOf[0].*integer 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.acknowledgementGates[].requiredEventStatus.eventCounts.anyOf[1]array 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.acknowledgementGates[].requiredEventStatus.matchedEventNamesarray 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.acknowledgementGates[].requiredEventStatus.matchedEventNames[]string 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.acknowledgementGates[].acknowledgeAfterStepKeysarray 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.acknowledgementGates[].acknowledgeAfterStepKeys[]string ["intent","homebase","interests","managedVenue","aboutPost","innerCircle"] 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.acknowledgementGates[].requiredEventSatisfied = true 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.displayConditionSuppressedAction 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.displayConditionSuppressedAction.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.displayConditionSuppressedAction.anyOf[0].actionKeystring ["SELECT_INTENT","SELECT_HOMEBASE","SELECT_FOLLOWING","SELECT_MANAGED_VENUE","SELECT_ABOUTME_POST","SELECT_VERIFIERS"] 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.displayConditionSuppressedAction.anyOf[0].stepKeystring ["intent","homebase","interests","managedVenue","aboutPost","innerCircle"] 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.displayConditionSuppressedAction.anyOf[0].displayConditionCallbackstring ["","USER_HAS_ACTIVE_PENDING_BID"] 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.displayConditionSuppressedAction.anyOf[0].displayConditionStatusobject 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.displayConditionSuppressedAction.anyOf[0].displayConditionStatus.callbackstring ["","USER_HAS_ACTIVE_PENDING_BID"] 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.displayConditionSuppressedAction.anyOf[0].displayConditionStatus.satisfiedboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.displayConditionSuppressedAction.anyOf[0].displayConditionStatus.deferredUntilGateSatisfiedboolean 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.displayConditionSuppressedAction.anyOf[0].displayConditionStatus.reasonstring ["missing_user","unknown_callback"] 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.displayConditionSuppressedAction.anyOf[0].displayConditionStatus.activePendingBidCountinteger 否
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.displayConditionSuppressedAction.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.hasDisplayableOpenItemsboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.progressobject 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.progress.completedinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.progress.totalinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.progress.isCompleteboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].flow.isCompleteboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].endpointsobject 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].endpoints.refreshstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].endpoints.setIntentstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].endpoints.cityOptionsstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].endpoints.setHomebasestring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].endpoints.setFollowsstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].endpoints.partnerLocationOptionsstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].endpoints.partnerSetClaimstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].endpoints.managedVenuesstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].endpoints.verificationCenterstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].endpoints.statusstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].renderedFragments 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].renderedFragments.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].renderedFragments.anyOf[0].verificationCenterstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].renderedFragments.anyOf[1]array 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].userIDinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].hasOpenItemsboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].minimumStateobject 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].minimumState.userIDinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].minimumState.profileIntentstring ["","buy","sell","socialize","location-partner"] 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].minimumState.homebaseCitySlugstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].minimumState.hasProfileIntentboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].minimumState.hasHomebaseboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].minimumState.isMinimumReadyboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].minimumState.missingKeysarray 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].minimumState.missingKeys[]string ["profileIntent","homebase"] 否
$.oneOf[0].allOf[1].Payload.anyOf[0].stepKeysarray 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].stepKeys[]string ["intent","homebase","interests","managedVenue","aboutPost","innerCircle"] 否
$.oneOf[0].allOf[1].Payload.anyOf[0].openStepKeysarray 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].openStepKeys[]string ["intent","homebase","interests","managedVenue","aboutPost","innerCircle"] 否
$.oneOf[0].allOf[1].Payload.anyOf[0].currentStepKeystring ["","intent","homebase","interests","managedVenue","aboutPost","innerCircle"] 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].homebaseCitySlugstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].followedLocationCountinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].verificationStatusstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].verificationCountinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].requiredVerificationCountinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].remainingVerificationCountinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].requiresOnboardingStoredboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[1]object 是的
$.oneOf[0].allOf[1].Payload.anyOf[1].isLoggedIn = 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/user/get_profile_setup_status",
    "RequestUserAlias": "example-user",
    "Payload": {
        "isLoggedIn": true,
        "isComplete": false,
        "hasDisplayableOpenItems": false,
        "requiresOnboarding": false,
        "collapsedByDefault": false,
        "profileIntent": "",
        "intentOptions": [],
        "homebase": {
            "citySlug": "synthetic-example",
            "label": "synthetic-example",
            "cityName": "synthetic-example",
            "region": "synthetic-example",
            "country": "synthetic-example",
            "source": "synthetic-example",
            "isSaved": false
        },
        "homebaseSuggestions": [],
        "followCounts": {
            "userFollowCount": 0,
            "boardFollowCount": 0
        },
        "suggestions": {
            "users": [],
            "boards": [],
            "locations": [],
            "context": {
                "isWaitingForHydration": true,
                "isWaitingForMinimumContext": false,
                "missingContextKeys": [],
                "completion": {
                    "requiredCount": 0,
                    "presentedCount": 0,
                    "followedCount": 0,
                    "isComplete": false
                }
            }
        },
        "managedVenues": [],
        "pendingVenueClaims": [],
        "hasManagedVenuePath": false,
        "managedVenueState": {
            "managedVenuesURL": "synthetic-example",
            "hasManagedVenuePath": false
        },
        "aboutPost": {
            "postID": 0,
            "hasAboutPost": false,
            "post": null,
            "wallBoardID": 0,
            "wallBoard": null
        },
        "innerCircle": {
            "status": "synthetic-example",
            "positiveVerificationCount": 0,
            "netPositiveVerificationCount": 0,
            "requiredNetPositiveVerifications": 0,
            "remainingNetPositiveVerifications": 0,
            "verifierCount": 0,
            "hasTrustSignal": false,
            "verification": []
        },
        "completion": {
            "intent": false,
            "homebase": false,
            "interests": false,
            "managedVenue": false,
            "aboutPost": false,
            "innerCircle": false
        },
        "flow": {
            "flowID": 0,
            "source": "intent-only",
            "intentType": "",
            "name": "synthetic-example",
            "description": "synthetic-example",
            "actions": [],
            "stepKeys": [],
            "visibleStepKeys": [],
            "currentGate": {
                "actionKey": "SELECT_INTENT",
                "stepKey": "intent",
                "targetAction": {
                    "actionKey": "SELECT_INTENT",
                    "stepKey": "intent"
                },
                "headline": "synthetic-example",
                "description": "synthetic-example",
                "ctas": [],
                "requiredEventNames": [],
                "requiredEventMatchMode": "Any",
                "requiredEventStatus": {
                    "satisfied": false,
                    "eventNames": [],
                    "matchMode": "Any",
                    "eventCounts": [],
                    "matchedEventNames": []
                }
            },
            "acknowledgementGates": [],
            "displayConditionSuppressedAction": {
                "actionKey": "SELECT_INTENT",
                "stepKey": "intent",
                "displayConditionCallback": "",
                "displayConditionStatus": {
                    "callback": "",
                    "satisfied": false
                }
            },
            "hasDisplayableOpenItems": false,
            "progress": {
                "completed": 0,
                "total": 0,
                "isComplete": false
            },
            "isComplete": false
        },
        "endpoints": {
            "refresh": "synthetic-example",
            "setIntent": "synthetic-example",
            "cityOptions": "synthetic-example",
            "setHomebase": "synthetic-example",
            "setFollows": "synthetic-example",
            "partnerLocationOptions": "synthetic-example",
            "partnerSetClaim": "synthetic-example",
            "managedVenues": "synthetic-example",
            "verificationCenter": "synthetic-example",
            "status": "synthetic-example"
        },
        "renderedFragments": {
            "verificationCenter": "synthetic-example"
        },
        "userID": 0,
        "hasOpenItems": false,
        "minimumState": {
            "userID": 0,
            "profileIntent": "",
            "homebaseCitySlug": "synthetic-example",
            "hasProfileIntent": false,
            "hasHomebase": false,
            "isMinimumReady": false,
            "missingKeys": []
        },
        "stepKeys": [],
        "openStepKeys": [],
        "currentStepKey": "",
        "homebaseCitySlug": "synthetic-example",
        "followedLocationCount": 0,
        "verificationStatus": "synthetic-example",
        "verificationCount": 0,
        "requiredVerificationCount": 0,
        "remainingVerificationCount": 0,
        "requiresOnboardingStored": false
    }
}
机器可读的端点文档
GET

/v1/user/get_profile_visibility_preview

#
Previews which public medal/usergroup tiers can see a profile at a given importance-points threshold, including the highest-ranked verified users by total importance points.

参数

名称类型必填默认值描述
profileVisibleImportancePointsThreshold int 否 0 Minimum total importance points required.
limitPerGroup int 否 20 Maximum ranked verified users returned.
请求示例(cURL)
curl --get \
  'https://cn.appointmenttrader.com/v1/user/get_profile_visibility_preview' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'profileVisibleImportancePointsThreshold={{profileVisibleImportancePointsThreshold}}' \
  --data-urlencode 'limitPerGroup={{limitPerGroup}}'

返回值

JSON
See the shared response schema and synthetic example.
响应字段
字段类型必填描述
$user_get_profile_visibility_preview_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.thresholdinteger 是的
$.oneOf[0].allOf[1].Payload.maxThreshold = 10000000 是的
$.oneOf[0].allOf[1].Payload.isAnyboolean 是的
$.oneOf[0].allOf[1].Payload.totalVisibleUserCountinteger 是的
$.oneOf[0].allOf[1].Payload.topUsersarray 是的
$.oneOf[0].allOf[1].Payload.topUsers[]object 否
$.oneOf[0].allOf[1].Payload.topUsers[].userIDinteger 是的
$.oneOf[0].allOf[1].Payload.topUsers[].importancePointsinteger 是的
$.oneOf[0].allOf[1].Payload.topUsers[].topUserGroupImportanceinteger 是的
$.oneOf[0].allOf[1].Payload.topUsers[].aliasstring 是的Encoded intelligent tag for the created/opened chat. This legacy GET compatibility operation can create or update a chat request.
$.oneOf[0].allOf[1].Payload.topUsers[].avatarstring 是的Encoded intelligent tag for the created/opened chat. This legacy GET compatibility operation can create or update a chat request.
$.oneOf[0].allOf[1].Payload.topUsers[].topUserGroupNamestring 是的Encoded intelligent tag for the created/opened chat. This legacy GET compatibility operation can create or update a chat request.
$.oneOf[0].allOf[1].Payload.topUsers[].topMedalCategoryNamestring 是的Encoded intelligent tag for the created/opened chat. This legacy GET compatibility operation can create or update a chat request.
$.oneOf[0].allOf[1].Payload.topUsers[].profileURLstring 是的Encoded intelligent tag for the created/opened chat. This legacy GET compatibility operation can create or update a chat request.
$.oneOf[0].allOf[1].Payload.groupsarray 是的
$.oneOf[0].allOf[1].Payload.groups[]object 否
$.oneOf[0].allOf[1].Payload.groups[].userGroupIDinteger 是的
$.oneOf[0].allOf[1].Payload.groups[].importancePointsinteger 是的
$.oneOf[0].allOf[1].Payload.groups[].medalCategoryIDinteger 是的
$.oneOf[0].allOf[1].Payload.groups[].qualifyingUserCountinteger 是的
$.oneOf[0].allOf[1].Payload.groups[].namestring 是的Encoded intelligent tag for the created/opened chat. This legacy GET compatibility operation can create or update a chat request.
$.oneOf[0].allOf[1].Payload.groups[].slugstring 是的Encoded intelligent tag for the created/opened chat. This legacy GET compatibility operation can create or update a chat request.
$.oneOf[0].allOf[1].Payload.groups[].descriptionstring 是的Encoded intelligent tag for the created/opened chat. This legacy GET compatibility operation can create or update a chat request.
$.oneOf[0].allOf[1].Payload.groups[].iconURLstring 是的Encoded intelligent tag for the created/opened chat. This legacy GET compatibility operation can create or update a chat request.
$.oneOf[0].allOf[1].Payload.groups[].colorstring 是的Encoded intelligent tag for the created/opened chat. This legacy GET compatibility operation can create or update a chat request.
$.oneOf[0].allOf[1].Payload.groups[].textColorstring 是的Encoded intelligent tag for the created/opened chat. This legacy GET compatibility operation can create or update a chat request.
$.oneOf[0].allOf[1].Payload.groups[].medalCategoryNamestring 是的Encoded intelligent tag for the created/opened chat. This legacy GET compatibility operation can create or update a chat request.
$.oneOf[0].allOf[1].Payload.groups[].medalCategorySlugstring 是的Encoded intelligent tag for the created/opened chat. This legacy GET compatibility operation can create or update a chat request.
$.oneOf[0].allOf[1].Payload.groups[].topUsersarray 是的
$.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/user/get_profile_visibility_preview",
    "RequestUserAlias": "example-user",
    "Payload": {
        "threshold": 0,
        "maxThreshold": 10000000,
        "isAny": false,
        "totalVisibleUserCount": 0,
        "topUsers": [],
        "groups": []
    }
}
机器可读的端点文档
GET

/v1/user/get_profile_visitors

#
Returns signed-in visitors for a profile. Auth: the profile owner needs Permission::SeeProfileInsights to see their own visitor identities. Administrators with Permission::AccessSpecialFunctions can inspect other profiles. Anonymous or IP-only profile views are counted in the aggregate but are never exposed here. Owner responses also include notifyOnProfileVisit, profileVisitNotificationPriority (Normal or Priority), and each visitor's tradeContext (totalTransactionCount, latestCompletedTransaction, description). Administrator inspection of another profile never includes that owner's private trade context or setting. Visitors are ordered by their most recent visit, newest first, with user ID descending as the tie-breaker. Follow relationships do not change the order, including across pages.

参数

名称类型必填默认值描述
userAlias string 是的 — Public alias of the profile owner.
start int 否 0 Result offset for pagination.
pageLength int 否 50 Maximum visitors to return, capped at 100.
请求示例(cURL)
curl --get \
  'https://cn.appointmenttrader.com/v1/user/get_profile_visitors' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'userAlias={{userAlias}}' \
  --data-urlencode 'start={{start}}' \
  --data-urlencode 'pageLength={{pageLength}}'

返回值

JSON
See the shared response schema and synthetic example.
响应字段
字段类型必填描述
$user_get_profile_visitors_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.visitorsarray 是的
$.oneOf[0].allOf[1].Payload.visitors[]object 否
$.oneOf[0].allOf[1].Payload.visitors[].userIdinteger 是的
$.oneOf[0].allOf[1].Payload.visitors[].aliasstring 是的Encoded intelligent tag for the created/opened chat. This legacy GET compatibility operation can create or update a chat request.
$.oneOf[0].allOf[1].Payload.visitors[].avatarEmojistring 是的Encoded intelligent tag for the created/opened chat. This legacy GET compatibility operation can create or update a chat request.
$.oneOf[0].allOf[1].Payload.visitors[].profileUrlstring 是的Encoded intelligent tag for the created/opened chat. This legacy GET compatibility operation can create or update a chat request.
$.oneOf[0].allOf[1].Payload.visitors[].firstViewDatestring 是的Encoded intelligent tag for the created/opened chat. This legacy GET compatibility operation can create or update a chat request.
$.oneOf[0].allOf[1].Payload.visitors[].lastViewDatestring 是的Encoded intelligent tag for the created/opened chat. This legacy GET compatibility operation can create or update a chat request.
$.oneOf[0].allOf[1].Payload.visitors[].lastViewLabelstring 是的Encoded intelligent tag for the created/opened chat. This legacy GET compatibility operation can create or update a chat request.
$.oneOf[0].allOf[1].Payload.visitors[].personalNotestring 是的Encoded intelligent tag for the created/opened chat. This legacy GET compatibility operation can create or update a chat request.
$.oneOf[0].allOf[1].Payload.visitors[].minutesAgo 是的
$.oneOf[0].allOf[1].Payload.visitors[].minutesAgo.anyOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.visitors[].minutesAgo.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.visitors[].viewerIsFollowingboolean 是的
$.oneOf[0].allOf[1].Payload.visitors[].viewCountinteger 是的
$.oneOf[0].allOf[1].Payload.visitors[].tradeContext 否
$.oneOf[0].allOf[1].Payload.visitors[].tradeContext.anyOf[0]object 否
$.oneOf[0].allOf[1].Payload.visitors[].tradeContext.anyOf[0].totalTransactionCountinteger 是的
$.oneOf[0].allOf[1].Payload.visitors[].tradeContext.anyOf[0].latestCompletedTransaction 是的
$.oneOf[0].allOf[1].Payload.visitors[].tradeContext.anyOf[0].latestCompletedTransaction.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.visitors[].tradeContext.anyOf[0].latestCompletedTransaction.anyOf[0].transactionIDinteger 是的
$.oneOf[0].allOf[1].Payload.visitors[].tradeContext.anyOf[0].latestCompletedTransaction.anyOf[0].rolestring ["buyer","seller"] 是的
$.oneOf[0].allOf[1].Payload.visitors[].tradeContext.anyOf[0].latestCompletedTransaction.anyOf[0].itemstring 是的Encoded intelligent tag for the created/opened chat. This legacy GET compatibility operation can create or update a chat request.
$.oneOf[0].allOf[1].Payload.visitors[].tradeContext.anyOf[0].latestCompletedTransaction.anyOf[0].venuestring 是的Encoded intelligent tag for the created/opened chat. This legacy GET compatibility operation can create or update a chat request.
$.oneOf[0].allOf[1].Payload.visitors[].tradeContext.anyOf[0].latestCompletedTransaction.anyOf[0].completedDate 是的
$.oneOf[0].allOf[1].Payload.visitors[].tradeContext.anyOf[0].latestCompletedTransaction.anyOf[0].completedDate.anyOf[0]string 是的Encoded intelligent tag for the created/opened chat. This legacy GET compatibility operation can create or update a chat request.
$.oneOf[0].allOf[1].Payload.visitors[].tradeContext.anyOf[0].latestCompletedTransaction.anyOf[0].completedDate.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.visitors[].tradeContext.anyOf[0].latestCompletedTransaction.anyOf[0].isRefundedboolean 是的
$.oneOf[0].allOf[1].Payload.visitors[].tradeContext.anyOf[0].latestCompletedTransaction.anyOf[0].isNoShowRefundboolean 是的
$.oneOf[0].allOf[1].Payload.visitors[].tradeContext.anyOf[0].latestCompletedTransaction.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.visitors[].tradeContext.anyOf[0].descriptionstring 是的Encoded intelligent tag for the created/opened chat. This legacy GET compatibility operation can create or update a chat request.
$.oneOf[0].allOf[1].Payload.visitors[].tradeContext.anyOf[1]null 否
$.oneOf[0].allOf[1].Payload.totalCountinteger 是的
$.oneOf[0].allOf[1].Payload.startinteger 是的
$.oneOf[0].allOf[1].Payload.pageLengthinteger 是的
$.oneOf[0].allOf[1].Payload.hasMoreboolean 是的
$.oneOf[0].allOf[1].Payload.notifyOnProfileVisitboolean 否
$.oneOf[0].allOf[1].Payload.profileVisitNotificationPrioritystring ["Normal","Priority"] 否
$.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/user/get_profile_visitors",
    "RequestUserAlias": "example-user",
    "Payload": {
        "visitors": [],
        "totalCount": 0,
        "start": 0,
        "pageLength": 0,
        "hasMore": false
    }
}
机器可读的端点文档
GET

/v1/user/get_purchase_contact_options

#
Lists the acting buyer's completed purchases from a seller and authorized purchase conversations. Does not create, reopen or grant access to chats. Closed or unavailable chats use the authorized reservation help page.

参数

名称类型必填默认值描述
userAlias string 是的 — Seller profile alias.
start int 否 0 Pagination offset; use nextStart until null, including after an empty page.
transactionID int 否 0 Optional purchase to revalidate before opening a conversation.
请求示例(cURL)
curl --get \
  'https://cn.appointmenttrader.com/v1/user/get_purchase_contact_options' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'userAlias={{userAlias}}' \
  --data-urlencode 'start={{start}}' \
  --data-urlencode 'transactionID={{transactionID}}'

返回值

JSON
See the shared response schema and synthetic example.
响应字段
字段类型必填描述
$user_get_purchase_contact_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.itemsarray 是的
$.oneOf[0].allOf[1].Payload.items[]object 否
$.oneOf[0].allOf[1].Payload.items[].transactionIDinteger 是的
$.oneOf[0].allOf[1].Payload.items[].labelstring 是的
$.oneOf[0].allOf[1].Payload.items[].reservationURLstring 是的
$.oneOf[0].allOf[1].Payload.items[].chatID 是的
$.oneOf[0].allOf[1].Payload.items[].chatID.anyOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.items[].chatID.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.items[].chatNamestring 是的
$.oneOf[0].allOf[1].Payload.items[].chatURLstring 是的
$.oneOf[0].allOf[1].Payload.nextStart 是的
$.oneOf[0].allOf[1].Payload.nextStart.anyOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.nextStart.anyOf[1]null 是的
$.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/user/get_purchase_contact_options",
    "RequestUserAlias": "example-user",
    "Payload": {
        "items": [],
        "nextStart": 0
    }
}
机器可读的端点文档
GET

/v1/user/get_relationship_block_list

#
Returns users blocked by the current viewer.

参数

名称类型必填默认值描述
limit int 否 100 Maximum users to return, capped at 200.
offset int 否 0 Pagination offset.
请求示例(cURL)
curl --get \
  'https://cn.appointmenttrader.com/v1/user/get_relationship_block_list' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'limit={{limit}}' \
  --data-urlencode 'offset={{offset}}'

返回值

JSON
See the shared response schema and synthetic example.
响应字段
字段类型必填描述
$user_get_relationship_block_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.BlockedUsersarray 是的
$.oneOf[0].allOf[1].Payload.BlockedUsers[]object 否
$.oneOf[0].allOf[1].Payload.BlockedUsers[].UserIDinteger 是的
$.oneOf[0].allOf[1].Payload.BlockedUsers[].Aliasstring 是的
$.oneOf[0].allOf[1].Payload.BlockedUsers[].Avatarstring 是的
$.oneOf[0].allOf[1].Payload.BlockedUsers[].Reasonstring 是的
$.oneOf[0].allOf[1].Payload.BlockedUsers[].BlockedDate 是的
$.oneOf[0].allOf[1].Payload.BlockedUsers[].BlockedDate.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.BlockedUsers[].BlockedDate.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.Pageobject 是的
$.oneOf[0].allOf[1].Payload.Page.Limitinteger 是的
$.oneOf[0].allOf[1].Payload.Page.Offsetinteger 是的
$.oneOf[0].allOf[1].Payload.Page.NextOffsetinteger 是的
$.oneOf[0].allOf[1].Payload.Page.HasMoreboolean 是的
$.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/user/get_relationship_block_list",
    "RequestUserAlias": "example-user",
    "Payload": {
        "BlockedUsers": [],
        "Page": {
            "Limit": 0,
            "Offset": 0,
            "NextOffset": 0,
            "HasMore": false
        }
    }
}
机器可读的端点文档
GET

/v1/user/get_relationship_controls

#
Returns the current viewer's block/mute controls for a target user.

参数

名称类型必填默认值描述
userAlias string 是的 — Alias of the target user.
请求示例(cURL)
curl --get \
  'https://cn.appointmenttrader.com/v1/user/get_relationship_controls' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'userAlias={{userAlias}}'

返回值

JSON
See the shared response schema and synthetic example.
响应字段
字段类型必填描述
$user_get_relationship_controls_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.actorUserIDinteger 是的
$.oneOf[0].allOf[1].Payload.targetUserIDinteger 是的
$.oneOf[0].allOf[1].Payload.isBlockedboolean 是的
$.oneOf[0].allOf[1].Payload.blockedDate 是的
$.oneOf[0].allOf[1].Payload.blockedDate.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.blockedDate.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.isMutedboolean 是的
$.oneOf[0].allOf[1].Payload.mutedDate 是的
$.oneOf[0].allOf[1].Payload.mutedDate.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.mutedDate.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.reasonstring 是的
$.oneOf[0].allOf[1].Payload.personalNotestring 是的
$.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/user/get_relationship_controls",
    "RequestUserAlias": "example-user",
    "Payload": {
        "actorUserID": 0,
        "targetUserID": 0,
        "isBlocked": false,
        "blockedDate": "synthetic-example",
        "isMuted": false,
        "mutedDate": "synthetic-example",
        "reason": "synthetic-example",
        "personalNote": "synthetic-example"
    }
}
机器可读的端点文档
GET

/v1/user/get_transaction_history

#
Returns transaction history for the user

参数

名称类型必填默认值描述
userAlias string 否 "" Alias of user to return transaction history for **Note:** Only administrators are able to access other users transaction history details other than transactions that they have facilitated with each other
peerUserAlias string 否 "" Alias of user that was transacted with (e.g. the Seller Alias in case user wants to find the buyer history or Buyer Alias in the seller history)
locationAlias string 否 "" Slug found after the slash when opening a location in the portal
returnCreatedAppointmentTransactionsOnly bool 否 false Defines if only sales that were also created by the user are returned. The AT Trackrecord is calculated based on this parameter being true
transactionType string 否 "SELLER" Transaction Type - Can be 'SELLER' or 'BUYER'
status string 否 "COMPLETED" Transaction State. Can be COMPLETED, PENDING or CANCELLED
dateTimeRangeStart string 否 "" Time Range Start Date, will be ignored if empty format: YYYY-MM-DD HH:MM:SS
dateTimeRangeEnd string 否 "" Time Range End Date, will be ignored if empty format: YYYY-MM-DD HH:MM:SS
pageSize int 否 200 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/user/get_transaction_history' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'userAlias={{userAlias}}' \
  --data-urlencode 'peerUserAlias={{peerUserAlias}}' \
  --data-urlencode 'locationAlias={{locationAlias}}' \
  --data-urlencode 'returnCreatedAppointmentTransactionsOnly={{returnCreatedAppointmentTransactionsOnly}}' \
  --data-urlencode 'transactionType={{transactionType}}' \
  --data-urlencode 'status={{status}}' \
  --data-urlencode 'dateTimeRangeStart={{dateTimeRangeStart}}' \
  --data-urlencode 'dateTimeRangeEnd={{dateTimeRangeEnd}}' \
  --data-urlencode 'pageSize={{pageSize}}' \
  --data-urlencode 'pageNumber={{pageNumber}}'

返回值

JSON
See the shared response schema and synthetic example.
响应字段
字段类型必填描述
$user_get_transaction_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.totalNumberTransactionsDatabaseInteger 是的Integer value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.ResponseBody.MetaInformation.totalNumberTransactions.oneOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.MetaInformation.totalNumberTransactions.oneOf[1]string 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.MetaInformation.totalAmountUSDDatabaseNumber 是的Numeric value; MySQL reads can serialize numbers as numeric strings.
$.oneOf[0].allOf[1].Payload.ResponseBody.MetaInformation.totalAmountUSD.oneOf[0]number 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.MetaInformation.totalAmountUSD.oneOf[1]string 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.MetaInformation.pageNumberstring 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueListarray 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[]object 否
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].transactionStatusstring ["PENDING","COMPLETED","CANCELLED"] 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].transactionAmountDatabaseInteger 是的Integer value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].transactionAmount.oneOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].transactionAmount.oneOf[1]string 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].listingUUID 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].listingUUID.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].listingUUID.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].listingDatestring 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].locationAlias 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].locationAlias.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].locationAlias.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].Notes 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].Notes.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].Notes.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].CreatorAlias 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].CreatorAlias.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].CreatorAlias.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].SellerAlias 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].SellerAlias.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].SellerAlias.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].BuyerAlias 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].BuyerAlias.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].BuyerAlias.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].listingSoldDate 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].listingSoldDate.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].listingSoldDate.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].accessCode 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].accessCode.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].accessCode.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].bidID 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].bidID.anyOf[0]DatabaseInteger 是的Integer value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].bidID.anyOf[0].oneOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].bidID.anyOf[0].oneOf[1]string 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].bidID.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].bidSecondsToFirstResponse 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].bidSecondsToFirstResponse.anyOf[0]DatabaseInteger 是的Integer value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].bidSecondsToFirstResponse.anyOf[0].oneOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].bidSecondsToFirstResponse.anyOf[0].oneOf[1]string 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].bidSecondsToFirstResponse.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].bidSecondsToCompletion 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].bidSecondsToCompletion.anyOf[0]DatabaseInteger 是的Integer value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].bidSecondsToCompletion.anyOf[0].oneOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].bidSecondsToCompletion.anyOf[0].oneOf[1]string 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].bidSecondsToCompletion.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].listingCustomerRefundAccountLedgerID 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].listingCustomerRefundAccountLedgerID.anyOf[0]DatabaseInteger 是的Integer value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].listingCustomerRefundAccountLedgerID.anyOf[0].oneOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].listingCustomerRefundAccountLedgerID.anyOf[0].oneOf[1]string 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].listingCustomerRefundAccountLedgerID.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].listingSellerNoShowRefundAccountLedgerID 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].listingSellerNoShowRefundAccountLedgerID.anyOf[0]DatabaseInteger 是的Integer value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].listingSellerNoShowRefundAccountLedgerID.anyOf[0].oneOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].listingSellerNoShowRefundAccountLedgerID.anyOf[0].oneOf[1]string 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].listingSellerNoShowRefundAccountLedgerID.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].buyerIdentityHiddenboolean 否Response projection adds this flag when a bid context is present; true hides the buyer while any of their qualifying response races is open.
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].buyerIdentityHiddenUntilinteger | null 否Latest saved closing timestamp among the buyer's qualifying open response races, in Unix seconds, or null when identity is visible.
$.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/user/get_transaction_history",
    "RequestUserAlias": "example-user",
    "Payload": {
        "ATResponseObjectType": "NestedKeyValueList",
        "ResponseBody": {
            "Name": "synthetic-example",
            "MetaInformation": {
                "totalNumberTransactions": 0,
                "totalAmountUSD": 0,
                "pageNumber": "synthetic-example"
            },
            "KeyValueList": [],
            "KeyValueFieldList": []
        }
    }
}
机器可读的端点文档
GET

/v1/user/get_user_to_user_chat_tag_id

#
Returns the chat id for the user-to-user chat

参数

名称类型必填默认值描述
userAlias string 是的 — useralias
dateTimeExpiry string 否 "" Deprecated and ignored. Direct chats never expire.
请求示例(cURL)
curl --get \
  'https://cn.appointmenttrader.com/v1/user/get_user_to_user_chat_tag_id' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'userAlias={{userAlias}}' \
  --data-urlencode 'dateTimeExpiry={{dateTimeExpiry}}'

返回值

JSON
See the shared response schema and synthetic example.
响应字段
字段类型必填描述
$user_get_user_to_user_chat_tag_id_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 是的Encoded intelligent tag for the created/opened chat. This legacy GET compatibility operation can create or update a chat request.
$.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 否
$.oneOf[1].ErrorReasonstring 否Encoded intelligent tag for the created/opened chat. This legacy GET compatibility operation can create or update a chat request.
响应示例
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/user/get_user_to_user_chat_tag_id",
    "RequestUserAlias": "example-user",
    "Payload": "synthetic-example"
}
机器可读的端点文档
GET

/v1/user/get_verification_invite

#
Returns the public invite payload for a /verify/{uuid} community verification link. Public-by-design: possession of the verification UUID is the invite authorization. This endpoint exposes only the target identity details already shown to anyone opening the invite and the acting viewer's ability to cast a verification vote.

参数

名称类型必填默认值描述
uuid string 是的 — Verification UUID from /verify/{uuid}.
请求示例(cURL)
curl --get \
  'https://cn.appointmenttrader.com/v1/user/get_verification_invite' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'uuid={{uuid}}'

返回值

JSON
See the shared response schema and synthetic example.
响应字段
字段类型必填描述
$user_get_verification_invite_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.targetobject 是的
$.oneOf[0].allOf[1].Payload.target.userIDinteger 是的
$.oneOf[0].allOf[1].Payload.target.aliasstring 是的
$.oneOf[0].allOf[1].Payload.target.avatarstring 是的
$.oneOf[0].allOf[1].Payload.target.profileURLstring 是的
$.oneOf[0].allOf[1].Payload.target.communityVerificationStatusstring ["Unverified","Verified"] 是的
$.oneOf[0].allOf[1].Payload.target.communityVerificationCountinteger 是的
$.oneOf[0].allOf[1].Payload.target.communityVerificationCountFormattedstring 是的
$.oneOf[0].allOf[1].Payload.target.firstNamestring 是的
$.oneOf[0].allOf[1].Payload.target.lastNamestring 是的
$.oneOf[0].allOf[1].Payload.target.displayNamestring 是的
$.oneOf[0].allOf[1].Payload.target.professionstring 是的
$.oneOf[0].allOf[1].Payload.viewerobject 是的
$.oneOf[0].allOf[1].Payload.viewer.isLoggedInboolean 是的
$.oneOf[0].allOf[1].Payload.viewer.isSelfTargetboolean 是的
$.oneOf[0].allOf[1].Payload.viewer.alreadyVotedboolean 是的
$.oneOf[0].allOf[1].Payload.viewer.canSubmitboolean 是的
$.oneOf[0].allOf[1].Payload.viewer.userID 是的
$.oneOf[0].allOf[1].Payload.viewer.userID.anyOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.viewer.userID.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.viewer.existingVoteIsPositive 是的
$.oneOf[0].allOf[1].Payload.viewer.existingVoteIsPositive.anyOf[0]boolean 是的
$.oneOf[0].allOf[1].Payload.viewer.existingVoteIsPositive.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.verificationobject 是的
$.oneOf[0].allOf[1].Payload.verification.uuidstring 是的
$.oneOf[0].allOf[1].Payload.verification.sharePathstring 是的
$.oneOf[0].allOf[1].Payload.verification.shareURLstring 是的
$.oneOf[0].allOf[1].Payload.verification.messagestring 是的
$.oneOf[0].allOf[1].Payload.verification.requiredNetPositiveVerifications = 3 是的
$.oneOf[0].allOf[1].Payload.impactobject 是的
$.oneOf[0].allOf[1].Payload.impact.transactionCountinteger 是的
$.oneOf[0].allOf[1].Payload.impact.transactionCountRoundedinteger 是的
$.oneOf[0].allOf[1].Payload.impact.tradingVolumeCentsinteger 是的
$.oneOf[0].allOf[1].Payload.impact.userCountinteger 是的
$.oneOf[0].allOf[1].Payload.impact.locationCountinteger 是的
$.oneOf[0].allOf[1].Payload.impact.tradingVolumenumber 是的
$.oneOf[0].allOf[1].Payload.impact.averagePricenumber 是的
$.oneOf[0].allOf[1].Payload.impact.transactionCountFormattedstring 是的
$.oneOf[0].allOf[1].Payload.impact.tradingVolumeFormattedstring 是的
$.oneOf[0].allOf[1].Payload.impact.averagePriceFormattedstring 是的
$.oneOf[0].allOf[1].Payload.impact.userCountFormattedstring 是的
$.oneOf[0].allOf[1].Payload.impact.locationCountFormattedstring 是的
$.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/user/get_verification_invite",
    "RequestUserAlias": "example-user",
    "Payload": {
        "target": {
            "userID": 0,
            "alias": "synthetic-example",
            "avatar": "synthetic-example",
            "profileURL": "synthetic-example",
            "communityVerificationStatus": "Unverified",
            "communityVerificationCount": 0,
            "communityVerificationCountFormatted": "synthetic-example",
            "firstName": "synthetic-example",
            "lastName": "synthetic-example",
            "displayName": "synthetic-example",
            "profession": "synthetic-example"
        },
        "viewer": {
            "isLoggedIn": false,
            "isSelfTarget": false,
            "alreadyVoted": false,
            "canSubmit": false,
            "userID": 0,
            "existingVoteIsPositive": false
        },
        "verification": {
            "uuid": "synthetic-example",
            "sharePath": "synthetic-example",
            "shareURL": "synthetic-example",
            "message": "synthetic-example",
            "requiredNetPositiveVerifications": 3
        },
        "impact": {
            "transactionCount": 0,
            "transactionCountRounded": 0,
            "tradingVolumeCents": 0,
            "userCount": 0,
            "locationCount": 0,
            "tradingVolume": 0,
            "averagePrice": 0,
            "transactionCountFormatted": "synthetic-example",
            "tradingVolumeFormatted": "synthetic-example",
            "averagePriceFormatted": "synthetic-example",
            "userCountFormatted": "synthetic-example",
            "locationCountFormatted": "synthetic-example"
        }
    }
}
机器可读的端点文档
POST

/v1/user/set_account_phone

#
Set the acting user's default phone using POST. Inheriting addresses require review of the new phone; the approved payout snapshot remains active.

参数

名称类型必填默认值描述
phone string 是的 — International number including country code.
expectedPhone string 否 "" Previous default phone returned by get_address_manager; prevents overwriting a concurrent edit. Empty or omitted is valid only when no default phone exists.
isWritingRequest bool 否 false Explicit write confirmation.
请求示例(cURL)
curl --request POST \
  'https://cn.appointmenttrader.com/v1/user/set_account_phone' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'phone={{phone}}' \
  --data-urlencode 'expectedPhone={{expectedPhone}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}'

返回值

JSON
See the shared response schema and synthetic example.
响应字段
字段类型必填描述
$user_set_account_phone_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.userAliasstring 是的
$.oneOf[0].allOf[1].Payload.canEditboolean 是的
$.oneOf[0].allOf[1].Payload.defaultPhonestring 是的
$.oneOf[0].allOf[1].Payload.totalinteger 是的
$.oneOf[0].allOf[1].Payload.primary 是的
$.oneOf[0].allOf[1].Payload.primary.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.primary.anyOf[0].addressIDinteger 是的
$.oneOf[0].allOf[1].Payload.primary.anyOf[0].reviewIDinteger 是的
$.oneOf[0].allOf[1].Payload.primary.anyOf[0].formattedAddressstring 是的
$.oneOf[0].allOf[1].Payload.primary.anyOf[0].phonestring 是的
$.oneOf[0].allOf[1].Payload.primary.anyOf[0].status = "IdentityConfirmed" 是的
$.oneOf[0].allOf[1].Payload.primary.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.addressesarray 是的
$.oneOf[0].allOf[1].Payload.addresses[]object 否
$.oneOf[0].allOf[1].Payload.addresses[].idinteger 是的
$.oneOf[0].allOf[1].Payload.addresses[].revisioninteger 是的
$.oneOf[0].allOf[1].Payload.addresses[].labelstring 是的
$.oneOf[0].allOf[1].Payload.addresses[].addressPersonalAddress 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[0].formatted_addressstring 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[0].address_componentsarray 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[0].address_components[]object 否
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[0].address_components[].long_namestring 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[0].address_components[].short_namestring 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[0].address_components[].typesarray 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[0].address_components[].types[]string 否
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[0].source = "google" 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[0].unitstring 否
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[1]object 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[1].formatted_addressstring 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[1].address_componentsarray 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[1].address_components[]object 否
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[1].address_components[].long_namestring 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[1].address_components[].short_namestring 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[1].address_components[].typesarray 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[1].address_components[].types[]string 否
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[1].source = "photon" 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[1].osmobject 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[1].osm.typestring ["N","W","R"] 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[1].osm.idstring 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[1].coordinatesobject 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[1].coordinates.latitudenumber 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[1].coordinates.longitudenumber 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[1].resultTypestring 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[1].schemaVersion = 1 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[1].unitstring 否
$.oneOf[0].allOf[1].Payload.addresses[].formattedAddressstring 是的
$.oneOf[0].allOf[1].Payload.addresses[].phoneOverride 是的
$.oneOf[0].allOf[1].Payload.addresses[].phoneOverride.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.addresses[].phoneOverride.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.addresses[].phonestring 是的
$.oneOf[0].allOf[1].Payload.addresses[].statusstring ["NotReviewed","SubmittedForReview","Rejected","CancelledByUser","IdentityConfirmed"] 是的
$.oneOf[0].allOf[1].Payload.addresses[].reviewIDinteger 是的
$.oneOf[0].allOf[1].Payload.addresses[].rejectReasonstring 是的
$.oneOf[0].allOf[1].Payload.addresses[].isPrimaryboolean 是的
$.oneOf[0].allOf[1].Payload.addresses[].isActiveSnapshotboolean 是的
$.oneOf[0].allOf[1].Payload.nextStartinteger 是的
$.oneOf[0].allOf[1].Payload.hasMoreboolean 是的
$.oneOf[0].allOf[1].Payload.reviewDefaultsobject 否
$.oneOf[0].allOf[1].Payload.reviewDefaults.firstNamestring 是的
$.oneOf[0].allOf[1].Payload.reviewDefaults.lastNamestring 是的
$.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/user/set_account_phone",
    "RequestUserAlias": "example-user",
    "Payload": {
        "userAlias": "synthetic-example",
        "canEdit": false,
        "defaultPhone": "synthetic-example",
        "total": 0,
        "primary": {
            "addressID": 0,
            "reviewID": 0,
            "formattedAddress": "synthetic-example",
            "phone": "synthetic-example",
            "status": "IdentityConfirmed"
        },
        "addresses": [],
        "nextStart": 0,
        "hasMore": false
    }
}
机器可读的端点文档
POST

/v1/user/set_address

#
Create or edit an address owned by the acting user using POST. Label-only changes retain review status.

参数

名称类型必填默认值描述
addressJSON string 是的 — JSON address from location/get_address_suggestions, with optional unit. Never infer a phone country from it.
label string 否 "" Optional private label, up to 80 characters.
phoneOverride string 否 "" Optional international phone; empty uses the default account phone.
addressID int 否 0 Existing address ID, or zero to create.
revision int 否 0 Existing revision from get_address_manager, or zero to create.
isWritingRequest bool 否 false Explicit write confirmation.
请求示例(cURL)
curl --request POST \
  'https://cn.appointmenttrader.com/v1/user/set_address' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'addressJSON={{addressJSON}}' \
  --data-urlencode 'label={{label}}' \
  --data-urlencode 'phoneOverride={{phoneOverride}}' \
  --data-urlencode 'addressID={{addressID}}' \
  --data-urlencode 'revision={{revision}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}'

返回值

JSON
See the shared response schema and synthetic example.
参数: addressJSON
字段类型必填描述
addressJSONstring (application/json) 是的
addressJSONPersonalAddressInput (解码后的 JSON) 是的Canonical fields and supported provider aliases. Source defaults to google. Photon requires osm and coordinates; normalized output uses snake_case components. Extra provider fields are discarded.
addressJSON.anyOf[0]object 是的
addressJSON.anyOf[0].formatted_addressstring 是的
addressJSON.anyOf[0].address_componentsarray 是的
addressJSON.anyOf[0].address_components[]object 否
addressJSON.anyOf[0].address_components[].long_namestring 否
addressJSON.anyOf[0].address_components[].short_namestring 否
addressJSON.anyOf[0].address_components[].longTextstring 否
addressJSON.anyOf[0].address_components[].shortTextstring 否
addressJSON.anyOf[0].address_components[].typesarray 是的
addressJSON.anyOf[0].address_components[].types[]string 否
addressJSON.anyOf[0].sourcestring ["google","photon"] 否
addressJSON.anyOf[0].osmobject 否
addressJSON.anyOf[0].osm.typestring ["N","W","R"] 是的
addressJSON.anyOf[0].osm.id 是的
addressJSON.anyOf[0].osm.id.anyOf[0]integer 是的
addressJSON.anyOf[0].osm.id.anyOf[1]string 是的
addressJSON.anyOf[0].coordinatesobject 否
addressJSON.anyOf[0].coordinates.latitude 是的
addressJSON.anyOf[0].coordinates.latitude.anyOf[0]number 是的
addressJSON.anyOf[0].coordinates.latitude.anyOf[1]string 是的
addressJSON.anyOf[0].coordinates.longitude 是的
addressJSON.anyOf[0].coordinates.longitude.anyOf[0]number 是的
addressJSON.anyOf[0].coordinates.longitude.anyOf[1]string 是的
addressJSON.anyOf[0].resultTypestring 否
addressJSON.anyOf[0].schemaVersion = 1 否
addressJSON.anyOf[0].unitstring 否
addressJSON.anyOf[0].formattedAddressstring 否
addressJSON.anyOf[0].addressComponentsarray 否
addressJSON.anyOf[0].addressComponents[]object 否
addressJSON.anyOf[0].addressComponents[].long_namestring 否
addressJSON.anyOf[0].addressComponents[].short_namestring 否
addressJSON.anyOf[0].addressComponents[].longTextstring 否
addressJSON.anyOf[0].addressComponents[].shortTextstring 否
addressJSON.anyOf[0].addressComponents[].typesarray 是的
addressJSON.anyOf[0].addressComponents[].types[]string 否
addressJSON.anyOf[1]object 是的
addressJSON.anyOf[1].formatted_addressstring 是的
addressJSON.anyOf[1].address_componentsarray 否
addressJSON.anyOf[1].address_components[]object 否
addressJSON.anyOf[1].address_components[].long_namestring 否
addressJSON.anyOf[1].address_components[].short_namestring 否
addressJSON.anyOf[1].address_components[].longTextstring 否
addressJSON.anyOf[1].address_components[].shortTextstring 否
addressJSON.anyOf[1].address_components[].typesarray 是的
addressJSON.anyOf[1].address_components[].types[]string 否
addressJSON.anyOf[1].sourcestring ["google","photon"] 否
addressJSON.anyOf[1].osmobject 否
addressJSON.anyOf[1].osm.typestring ["N","W","R"] 是的
addressJSON.anyOf[1].osm.id 是的
addressJSON.anyOf[1].osm.id.anyOf[0]integer 是的
addressJSON.anyOf[1].osm.id.anyOf[1]string 是的
addressJSON.anyOf[1].coordinatesobject 否
addressJSON.anyOf[1].coordinates.latitude 是的
addressJSON.anyOf[1].coordinates.latitude.anyOf[0]number 是的
addressJSON.anyOf[1].coordinates.latitude.anyOf[1]string 是的
addressJSON.anyOf[1].coordinates.longitude 是的
addressJSON.anyOf[1].coordinates.longitude.anyOf[0]number 是的
addressJSON.anyOf[1].coordinates.longitude.anyOf[1]string 是的
addressJSON.anyOf[1].resultTypestring 否
addressJSON.anyOf[1].schemaVersion = 1 否
addressJSON.anyOf[1].unitstring 否
addressJSON.anyOf[1].formattedAddressstring 否
addressJSON.anyOf[1].addressComponentsarray 是的
addressJSON.anyOf[1].addressComponents[]object 否
addressJSON.anyOf[1].addressComponents[].long_namestring 否
addressJSON.anyOf[1].addressComponents[].short_namestring 否
addressJSON.anyOf[1].addressComponents[].longTextstring 否
addressJSON.anyOf[1].addressComponents[].shortTextstring 否
addressJSON.anyOf[1].addressComponents[].typesarray 是的
addressJSON.anyOf[1].addressComponents[].types[]string 否
addressJSON.anyOf[2]object 是的
addressJSON.anyOf[2].formatted_addressstring 否
addressJSON.anyOf[2].address_componentsarray 是的
addressJSON.anyOf[2].address_components[]object 否
addressJSON.anyOf[2].address_components[].long_namestring 否
addressJSON.anyOf[2].address_components[].short_namestring 否
addressJSON.anyOf[2].address_components[].longTextstring 否
addressJSON.anyOf[2].address_components[].shortTextstring 否
addressJSON.anyOf[2].address_components[].typesarray 是的
addressJSON.anyOf[2].address_components[].types[]string 否
addressJSON.anyOf[2].sourcestring ["google","photon"] 否
addressJSON.anyOf[2].osmobject 否
addressJSON.anyOf[2].osm.typestring ["N","W","R"] 是的
addressJSON.anyOf[2].osm.id 是的
addressJSON.anyOf[2].osm.id.anyOf[0]integer 是的
addressJSON.anyOf[2].osm.id.anyOf[1]string 是的
addressJSON.anyOf[2].coordinatesobject 否
addressJSON.anyOf[2].coordinates.latitude 是的
addressJSON.anyOf[2].coordinates.latitude.anyOf[0]number 是的
addressJSON.anyOf[2].coordinates.latitude.anyOf[1]string 是的
addressJSON.anyOf[2].coordinates.longitude 是的
addressJSON.anyOf[2].coordinates.longitude.anyOf[0]number 是的
addressJSON.anyOf[2].coordinates.longitude.anyOf[1]string 是的
addressJSON.anyOf[2].resultTypestring 否
addressJSON.anyOf[2].schemaVersion = 1 否
addressJSON.anyOf[2].unitstring 否
addressJSON.anyOf[2].formattedAddressstring 是的
addressJSON.anyOf[2].addressComponentsarray 否
addressJSON.anyOf[2].addressComponents[]object 否
addressJSON.anyOf[2].addressComponents[].long_namestring 否
addressJSON.anyOf[2].addressComponents[].short_namestring 否
addressJSON.anyOf[2].addressComponents[].longTextstring 否
addressJSON.anyOf[2].addressComponents[].shortTextstring 否
addressJSON.anyOf[2].addressComponents[].typesarray 是的
addressJSON.anyOf[2].addressComponents[].types[]string 否
addressJSON.anyOf[3]object 是的
addressJSON.anyOf[3].formatted_addressstring 否
addressJSON.anyOf[3].address_componentsarray 否
addressJSON.anyOf[3].address_components[]object 否
addressJSON.anyOf[3].address_components[].long_namestring 否
addressJSON.anyOf[3].address_components[].short_namestring 否
addressJSON.anyOf[3].address_components[].longTextstring 否
addressJSON.anyOf[3].address_components[].shortTextstring 否
addressJSON.anyOf[3].address_components[].typesarray 是的
addressJSON.anyOf[3].address_components[].types[]string 否
addressJSON.anyOf[3].sourcestring ["google","photon"] 否
addressJSON.anyOf[3].osmobject 否
addressJSON.anyOf[3].osm.typestring ["N","W","R"] 是的
addressJSON.anyOf[3].osm.id 是的
addressJSON.anyOf[3].osm.id.anyOf[0]integer 是的
addressJSON.anyOf[3].osm.id.anyOf[1]string 是的
addressJSON.anyOf[3].coordinatesobject 否
addressJSON.anyOf[3].coordinates.latitude 是的
addressJSON.anyOf[3].coordinates.latitude.anyOf[0]number 是的
addressJSON.anyOf[3].coordinates.latitude.anyOf[1]string 是的
addressJSON.anyOf[3].coordinates.longitude 是的
addressJSON.anyOf[3].coordinates.longitude.anyOf[0]number 是的
addressJSON.anyOf[3].coordinates.longitude.anyOf[1]string 是的
addressJSON.anyOf[3].resultTypestring 否
addressJSON.anyOf[3].schemaVersion = 1 否
addressJSON.anyOf[3].unitstring 否
addressJSON.anyOf[3].formattedAddressstring 是的
addressJSON.anyOf[3].addressComponentsarray 是的
addressJSON.anyOf[3].addressComponents[]object 否
addressJSON.anyOf[3].addressComponents[].long_namestring 否
addressJSON.anyOf[3].addressComponents[].short_namestring 否
addressJSON.anyOf[3].addressComponents[].longTextstring 否
addressJSON.anyOf[3].addressComponents[].shortTextstring 否
addressJSON.anyOf[3].addressComponents[].typesarray 是的
addressJSON.anyOf[3].addressComponents[].types[]string 否
响应字段
字段类型必填描述
$user_set_address_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.addressIDinteger 是的
$.oneOf[0].allOf[1].Payload.managerobject 是的
$.oneOf[0].allOf[1].Payload.manager.userAliasstring 是的
$.oneOf[0].allOf[1].Payload.manager.canEditboolean 是的
$.oneOf[0].allOf[1].Payload.manager.defaultPhonestring 是的
$.oneOf[0].allOf[1].Payload.manager.totalinteger 是的
$.oneOf[0].allOf[1].Payload.manager.primary 是的
$.oneOf[0].allOf[1].Payload.manager.primary.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.manager.primary.anyOf[0].addressIDinteger 是的
$.oneOf[0].allOf[1].Payload.manager.primary.anyOf[0].reviewIDinteger 是的
$.oneOf[0].allOf[1].Payload.manager.primary.anyOf[0].formattedAddressstring 是的
$.oneOf[0].allOf[1].Payload.manager.primary.anyOf[0].phonestring 是的
$.oneOf[0].allOf[1].Payload.manager.primary.anyOf[0].status = "IdentityConfirmed" 是的
$.oneOf[0].allOf[1].Payload.manager.primary.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.manager.addressesarray 是的
$.oneOf[0].allOf[1].Payload.manager.addresses[]object 否
$.oneOf[0].allOf[1].Payload.manager.addresses[].idinteger 是的
$.oneOf[0].allOf[1].Payload.manager.addresses[].revisioninteger 是的
$.oneOf[0].allOf[1].Payload.manager.addresses[].labelstring 是的
$.oneOf[0].allOf[1].Payload.manager.addresses[].addressPersonalAddress 是的
$.oneOf[0].allOf[1].Payload.manager.addresses[].address.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.manager.addresses[].address.anyOf[0].formatted_addressstring 是的
$.oneOf[0].allOf[1].Payload.manager.addresses[].address.anyOf[0].address_componentsarray 是的
$.oneOf[0].allOf[1].Payload.manager.addresses[].address.anyOf[0].address_components[]object 否
$.oneOf[0].allOf[1].Payload.manager.addresses[].address.anyOf[0].address_components[].long_namestring 是的
$.oneOf[0].allOf[1].Payload.manager.addresses[].address.anyOf[0].address_components[].short_namestring 是的
$.oneOf[0].allOf[1].Payload.manager.addresses[].address.anyOf[0].address_components[].typesarray 是的
$.oneOf[0].allOf[1].Payload.manager.addresses[].address.anyOf[0].address_components[].types[]string 否
$.oneOf[0].allOf[1].Payload.manager.addresses[].address.anyOf[0].source = "google" 是的
$.oneOf[0].allOf[1].Payload.manager.addresses[].address.anyOf[0].unitstring 否
$.oneOf[0].allOf[1].Payload.manager.addresses[].address.anyOf[1]object 是的
$.oneOf[0].allOf[1].Payload.manager.addresses[].address.anyOf[1].formatted_addressstring 是的
$.oneOf[0].allOf[1].Payload.manager.addresses[].address.anyOf[1].address_componentsarray 是的
$.oneOf[0].allOf[1].Payload.manager.addresses[].address.anyOf[1].address_components[]object 否
$.oneOf[0].allOf[1].Payload.manager.addresses[].address.anyOf[1].address_components[].long_namestring 是的
$.oneOf[0].allOf[1].Payload.manager.addresses[].address.anyOf[1].address_components[].short_namestring 是的
$.oneOf[0].allOf[1].Payload.manager.addresses[].address.anyOf[1].address_components[].typesarray 是的
$.oneOf[0].allOf[1].Payload.manager.addresses[].address.anyOf[1].address_components[].types[]string 否
$.oneOf[0].allOf[1].Payload.manager.addresses[].address.anyOf[1].source = "photon" 是的
$.oneOf[0].allOf[1].Payload.manager.addresses[].address.anyOf[1].osmobject 是的
$.oneOf[0].allOf[1].Payload.manager.addresses[].address.anyOf[1].osm.typestring ["N","W","R"] 是的
$.oneOf[0].allOf[1].Payload.manager.addresses[].address.anyOf[1].osm.idstring 是的
$.oneOf[0].allOf[1].Payload.manager.addresses[].address.anyOf[1].coordinatesobject 是的
$.oneOf[0].allOf[1].Payload.manager.addresses[].address.anyOf[1].coordinates.latitudenumber 是的
$.oneOf[0].allOf[1].Payload.manager.addresses[].address.anyOf[1].coordinates.longitudenumber 是的
$.oneOf[0].allOf[1].Payload.manager.addresses[].address.anyOf[1].resultTypestring 是的
$.oneOf[0].allOf[1].Payload.manager.addresses[].address.anyOf[1].schemaVersion = 1 是的
$.oneOf[0].allOf[1].Payload.manager.addresses[].address.anyOf[1].unitstring 否
$.oneOf[0].allOf[1].Payload.manager.addresses[].formattedAddressstring 是的
$.oneOf[0].allOf[1].Payload.manager.addresses[].phoneOverride 是的
$.oneOf[0].allOf[1].Payload.manager.addresses[].phoneOverride.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.manager.addresses[].phoneOverride.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.manager.addresses[].phonestring 是的
$.oneOf[0].allOf[1].Payload.manager.addresses[].statusstring ["NotReviewed","SubmittedForReview","Rejected","CancelledByUser","IdentityConfirmed"] 是的
$.oneOf[0].allOf[1].Payload.manager.addresses[].reviewIDinteger 是的
$.oneOf[0].allOf[1].Payload.manager.addresses[].rejectReasonstring 是的
$.oneOf[0].allOf[1].Payload.manager.addresses[].isPrimaryboolean 是的
$.oneOf[0].allOf[1].Payload.manager.addresses[].isActiveSnapshotboolean 是的
$.oneOf[0].allOf[1].Payload.manager.nextStartinteger 是的
$.oneOf[0].allOf[1].Payload.manager.hasMoreboolean 是的
$.oneOf[0].allOf[1].Payload.manager.reviewDefaultsobject 否
$.oneOf[0].allOf[1].Payload.manager.reviewDefaults.firstNamestring 是的
$.oneOf[0].allOf[1].Payload.manager.reviewDefaults.lastNamestring 是的
$.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/user/set_address",
    "RequestUserAlias": "example-user",
    "Payload": {
        "addressID": 0,
        "manager": {
            "userAlias": "synthetic-example",
            "canEdit": false,
            "defaultPhone": "synthetic-example",
            "total": 0,
            "primary": {
                "addressID": 0,
                "reviewID": 0,
                "formattedAddress": "synthetic-example",
                "phone": "synthetic-example",
                "status": "IdentityConfirmed"
            },
            "addresses": [],
            "nextStart": 0,
            "hasMore": false
        }
    }
}
机器可读的端点文档
POST

/v1/user/set_avatar

#
Sets the user's avatar (an emoji). Replaces the legacy /modules/community/changeprofile.php flow with a v2-friendly apiv1 surface that the v2 user-profile "MY ACCOUNT" panel can call directly. The v1 page stays in place as the non-v2 fallback. Reuses \AT\User::SetUserAvatar(), which already strips non-emoji characters and writes only when a single grapheme remains -- we do not re-implement that validation here.

参数

名称类型必填默认值描述
avatar string 是的 — Avatar value (typically a single emoji). Non-emoji characters are stripped server-side.
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/user/set_avatar' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'avatar={{avatar}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}'

返回值

JSON
See the shared response schema and synthetic example.
响应字段
字段类型必填描述
$user_set_avatar_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/user/set_avatar",
    "RequestUserAlias": "example-user",
    "Payload": true
}
机器可读的端点文档
POST

/v1/user/set_bid_user_to_user_chat_request

#
Starts or reopens a bid customer chat after checking bid chat availability. Preserves the legacy customer-chat rule: the viewer must be the buyer or current holder of the bid, the target must be the bid counterparty. Existing bid participants can reopen before expiry. Each bid/buyer/seller pair has a separate chat, expiring three days after EndDate. Opening a bid chat does not create or approve a direct-chat request. Active selection on any of the customer's bids pauses incoming personal messages, including proposals; ErrorReason=active_bid_selection. Existing history remains readable.

参数

名称类型必填默认值描述
userAlias string 是的 — Alias of the bid counterparty to message.
bidID int 否 0 Bid ID that grants the temporary customer-chat relationship.
isWritingRequest bool 否 false Required true to create or reopen the chat.
changeProposalNote string 否 "" Optional seller note explaining the proposal.
changeProposalLocationAlias string 否 "" Seller-proposed alternate venue alias.
changeProposalStartDateTime string 否 "" Seller-proposed alternate start date/time.
changeProposalInventoryTypeID int 否 0 Seller-proposed inventory type ID for the proposed venue.
changeProposalVenue string 否 "" Deprecated free-text proposal venue; structured proposal fields are required.
changeProposalTime string 否 "" Deprecated free-text proposal time; structured proposal fields are required.
请求示例(cURL)
curl --request POST \
  'https://cn.appointmenttrader.com/v1/user/set_bid_user_to_user_chat_request' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'userAlias={{userAlias}}' \
  --data-urlencode 'bidID={{bidID}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}' \
  --data-urlencode 'changeProposalNote={{changeProposalNote}}' \
  --data-urlencode 'changeProposalLocationAlias={{changeProposalLocationAlias}}' \
  --data-urlencode 'changeProposalStartDateTime={{changeProposalStartDateTime}}' \
  --data-urlencode 'changeProposalInventoryTypeID={{changeProposalInventoryTypeID}}' \
  --data-urlencode 'changeProposalVenue={{changeProposalVenue}}' \
  --data-urlencode 'changeProposalTime={{changeProposalTime}}'

返回值

JSON
See the shared response schema and synthetic example.
响应字段
字段类型必填描述
$user_set_bid_user_to_user_chat_request_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.ChatIDinteger 是的
$.oneOf[0].allOf[1].Payload.Namestring 是的
$.oneOf[0].allOf[1].Payload.EncodedTagstring 是的
$.oneOf[0].allOf[1].Payload.Urlstring 是的
$.oneOf[0].allOf[1].Payload.ChatUrlstring 是的
$.oneOf[0].allOf[1].Payload.BidChat 是的
$.oneOf[0].allOf[1].Payload.BidChat.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.BidChat.anyOf[0].bidIDinteger 是的
$.oneOf[0].allOf[1].Payload.BidChat.anyOf[0].buyerUserIDinteger | null 是的
$.oneOf[0].allOf[1].Payload.BidChat.anyOf[0].sellerUserIDinteger 是的
$.oneOf[0].allOf[1].Payload.BidChat.anyOf[0].otherUserIDinteger 是的
$.oneOf[0].allOf[1].Payload.BidChat.anyOf[0].bidUUIDstring 是的
$.oneOf[0].allOf[1].Payload.BidChat.anyOf[0].otherUserAlias 是的
$.oneOf[0].allOf[1].Payload.BidChat.anyOf[0].otherUserAlias.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.BidChat.anyOf[0].otherUserAlias.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.BidChat.anyOf[0].reasonCodestring 是的
$.oneOf[0].allOf[1].Payload.BidChat.anyOf[0].reasonstring 是的
$.oneOf[0].allOf[1].Payload.BidChat.anyOf[0].expiresAt 是的
$.oneOf[0].allOf[1].Payload.BidChat.anyOf[0].expiresAt.anyOf[0]string 是的Encoded intelligent tag for the created/opened chat. This legacy GET compatibility operation can create or update a chat request.
$.oneOf[0].allOf[1].Payload.BidChat.anyOf[0].expiresAt.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.BidChat.anyOf[0].expiredboolean 是的
$.oneOf[0].allOf[1].Payload.BidChat.anyOf[0].canSendboolean 是的
$.oneOf[0].allOf[1].Payload.BidChat.anyOf[0].buyerIdentityHiddenboolean 否True when the viewer cannot see the buyer because that buyer has an open response race.
$.oneOf[0].allOf[1].Payload.BidChat.anyOf[0].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.BidChat.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.UserToUser 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].chatIDinteger 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].otherUserIDinteger 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].requestingUserIDinteger 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].destinationUserIDinteger 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].requestMessageBodyIDinteger 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].requestMessageCountinteger 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].requestMessageLimitinteger 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].requestMessagesRemaininginteger 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].requestMessageCooldownHoursinteger 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].requestMessageSecondsUntilNextinteger 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].otherAliasstring 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].otherAvatarstring 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].reasonCodestring 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].reasonstring 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].statusstring ["accepted","blocked-by-viewer","blocked-by-other","denied","pending"] 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].viewerRolestring ["requester","destination","participant"] 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].acceptedDate 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].acceptedDate.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].acceptedDate.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].deniedDate 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].deniedDate.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].deniedDate.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].lastRequestDate 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].lastRequestDate.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].lastRequestDate.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].nextRequestMessageDate 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].nextRequestMessageDate.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].nextRequestMessageDate.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].canSendNextRequestMessageboolean 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].viewerBlockedOtherboolean 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].otherBlockedViewerboolean 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].viewerMutedOtherboolean 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].otherMutedViewerboolean 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].recipientAllowsChatRequestsboolean 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].canAcceptboolean 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].canDenyboolean 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].canSendboolean 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.ChangeProposalSentboolean 是的
$.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 否
$.oneOf[1].ErrorReasonstring 否Encoded intelligent tag for the created/opened chat. This legacy GET compatibility operation can create or update a chat request.
响应示例
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/user/set_bid_user_to_user_chat_request",
    "RequestUserAlias": "example-user",
    "Payload": {
        "ChatID": 0,
        "Name": "synthetic-example",
        "EncodedTag": "synthetic-example",
        "Url": "synthetic-example",
        "ChatUrl": "synthetic-example",
        "BidChat": {
            "bidID": 900001,
            "buyerUserID": null,
            "sellerUserID": 900002,
            "otherUserID": 900003,
            "bidUUID": "00000000000000000000000000000001",
            "otherUserAlias": null,
            "reasonCode": "synthetic-example",
            "reason": "Synthetic customer privacy fixture.",
            "expiresAt": null,
            "expired": false,
            "canSend": false,
            "buyerIdentityHidden": true,
            "buyerIdentityHiddenUntil": 2100000000
        },
        "UserToUser": {
            "chatID": 0,
            "otherUserID": 0,
            "requestingUserID": 0,
            "destinationUserID": 0,
            "requestMessageBodyID": 0,
            "requestMessageCount": 0,
            "requestMessageLimit": 0,
            "requestMessagesRemaining": 0,
            "requestMessageCooldownHours": 0,
            "requestMessageSecondsUntilNext": 0,
            "otherAlias": "synthetic-example",
            "otherAvatar": "synthetic-example",
            "reasonCode": "synthetic-example",
            "reason": "synthetic-example",
            "status": "accepted",
            "viewerRole": "requester",
            "acceptedDate": "synthetic-example",
            "deniedDate": "synthetic-example",
            "lastRequestDate": "synthetic-example",
            "nextRequestMessageDate": "synthetic-example",
            "canSendNextRequestMessage": false,
            "viewerBlockedOther": false,
            "otherBlockedViewer": false,
            "viewerMutedOther": false,
            "otherMutedViewer": false,
            "recipientAllowsChatRequests": false,
            "canAccept": false,
            "canDeny": false,
            "canSend": false
        },
        "ChangeProposalSent": false
    }
}
机器可读的端点文档
POST

/v1/user/set_cancel_email_change

#
Cancel the owner's pending change, or an explicitly selected target's change with AccessSpecialFunctions.

参数

名称类型必填默认值描述
requestID int 是的 — Pending request ID.
userID int 否 0 0 selects the original caller; explicit targets require admin permission.
isWritingRequest bool 否 false Must be true. POST only.
请求示例(cURL)
curl --request POST \
  'https://cn.appointmenttrader.com/v1/user/set_cancel_email_change' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'requestID={{requestID}}' \
  --data-urlencode 'userID={{userID}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}'

返回值

JSON
See the shared response schema and synthetic example.
响应字段
字段类型必填描述
$user_set_cancel_email_change_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.requestobject 是的
$.oneOf[0].allOf[1].Payload.request.idinteger 是的
$.oneOf[0].allOf[1].Payload.request.userIDinteger 是的
$.oneOf[0].allOf[1].Payload.request.oldEmailstring 是的
$.oneOf[0].allOf[1].Payload.request.newEmailstring 是的
$.oneOf[0].allOf[1].Payload.request.statusstring ["Preparing","Pending","Completed","Cancelled","Expired","Failed"] 是的
$.oneOf[0].allOf[1].Payload.request.reason 是的
$.oneOf[0].allOf[1].Payload.request.reason.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.request.reason.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.request.activeboolean 是的
$.oneOf[0].allOf[1].Payload.request.requestedAtstring 是的
$.oneOf[0].allOf[1].Payload.request.resolvedAt 是的
$.oneOf[0].allOf[1].Payload.request.resolvedAt.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.request.resolvedAt.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.request.dueAt 是的
$.oneOf[0].allOf[1].Payload.request.dueAt.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.request.dueAt.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.request.verifiedboolean 是的
$.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/user/set_cancel_email_change",
    "RequestUserAlias": "example-user",
    "Payload": {
        "request": {
            "id": 0,
            "userID": 0,
            "oldEmail": "old-owner@example.invalid",
            "newEmail": "new-owner@example.invalid",
            "status": "Preparing",
            "reason": "synthetic-example",
            "active": false,
            "requestedAt": "synthetic-example",
            "resolvedAt": "synthetic-example",
            "dueAt": "synthetic-example",
            "verified": false
        }
    }
}
机器可读的端点文档
POST

/v1/user/set_community_verifiable_details

#
Sets the users community verifable details, each change will reset all community verifications

参数

名称类型必填默认值描述
firstName string 是的 — First Name of the User
lastName string 是的 — Last Name of the User
profession string 是的 — Profession of the user
privacySetting string 否 "do_not_publicly_share" Values can be: do_not_publicly_share, share_name, share_profession, share_name_and_profession
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/user/set_community_verifiable_details' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'firstName={{firstName}}' \
  --data-urlencode 'lastName={{lastName}}' \
  --data-urlencode 'profession={{profession}}' \
  --data-urlencode 'privacySetting={{privacySetting}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}'

返回值

JSON
See the shared response schema and synthetic example.
响应字段
字段类型必填描述
$user_set_community_verifiable_details_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/user/set_community_verifiable_details",
    "RequestUserAlias": "example-user",
    "Payload": true
}
机器可读的端点文档
POST

/v1/user/set_delete_address

#
Remove an owned address using POST while retaining its review history. The active payout address must first be replaced.

参数

名称类型必填默认值描述
addressID int 是的 — Owned address ID.
revision int 是的 — Current address revision.
isWritingRequest bool 否 false Explicit write confirmation.
请求示例(cURL)
curl --request POST \
  'https://cn.appointmenttrader.com/v1/user/set_delete_address' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'addressID={{addressID}}' \
  --data-urlencode 'revision={{revision}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}'

返回值

JSON
See the shared response schema and synthetic example.
响应字段
字段类型必填描述
$user_set_delete_address_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.userAliasstring 是的
$.oneOf[0].allOf[1].Payload.canEditboolean 是的
$.oneOf[0].allOf[1].Payload.defaultPhonestring 是的
$.oneOf[0].allOf[1].Payload.totalinteger 是的
$.oneOf[0].allOf[1].Payload.primary 是的
$.oneOf[0].allOf[1].Payload.primary.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.primary.anyOf[0].addressIDinteger 是的
$.oneOf[0].allOf[1].Payload.primary.anyOf[0].reviewIDinteger 是的
$.oneOf[0].allOf[1].Payload.primary.anyOf[0].formattedAddressstring 是的
$.oneOf[0].allOf[1].Payload.primary.anyOf[0].phonestring 是的
$.oneOf[0].allOf[1].Payload.primary.anyOf[0].status = "IdentityConfirmed" 是的
$.oneOf[0].allOf[1].Payload.primary.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.addressesarray 是的
$.oneOf[0].allOf[1].Payload.addresses[]object 否
$.oneOf[0].allOf[1].Payload.addresses[].idinteger 是的
$.oneOf[0].allOf[1].Payload.addresses[].revisioninteger 是的
$.oneOf[0].allOf[1].Payload.addresses[].labelstring 是的
$.oneOf[0].allOf[1].Payload.addresses[].addressPersonalAddress 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[0].formatted_addressstring 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[0].address_componentsarray 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[0].address_components[]object 否
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[0].address_components[].long_namestring 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[0].address_components[].short_namestring 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[0].address_components[].typesarray 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[0].address_components[].types[]string 否
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[0].source = "google" 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[0].unitstring 否
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[1]object 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[1].formatted_addressstring 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[1].address_componentsarray 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[1].address_components[]object 否
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[1].address_components[].long_namestring 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[1].address_components[].short_namestring 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[1].address_components[].typesarray 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[1].address_components[].types[]string 否
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[1].source = "photon" 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[1].osmobject 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[1].osm.typestring ["N","W","R"] 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[1].osm.idstring 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[1].coordinatesobject 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[1].coordinates.latitudenumber 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[1].coordinates.longitudenumber 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[1].resultTypestring 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[1].schemaVersion = 1 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[1].unitstring 否
$.oneOf[0].allOf[1].Payload.addresses[].formattedAddressstring 是的
$.oneOf[0].allOf[1].Payload.addresses[].phoneOverride 是的
$.oneOf[0].allOf[1].Payload.addresses[].phoneOverride.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.addresses[].phoneOverride.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.addresses[].phonestring 是的
$.oneOf[0].allOf[1].Payload.addresses[].statusstring ["NotReviewed","SubmittedForReview","Rejected","CancelledByUser","IdentityConfirmed"] 是的
$.oneOf[0].allOf[1].Payload.addresses[].reviewIDinteger 是的
$.oneOf[0].allOf[1].Payload.addresses[].rejectReasonstring 是的
$.oneOf[0].allOf[1].Payload.addresses[].isPrimaryboolean 是的
$.oneOf[0].allOf[1].Payload.addresses[].isActiveSnapshotboolean 是的
$.oneOf[0].allOf[1].Payload.nextStartinteger 是的
$.oneOf[0].allOf[1].Payload.hasMoreboolean 是的
$.oneOf[0].allOf[1].Payload.reviewDefaultsobject 否
$.oneOf[0].allOf[1].Payload.reviewDefaults.firstNamestring 是的
$.oneOf[0].allOf[1].Payload.reviewDefaults.lastNamestring 是的
$.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/user/set_delete_address",
    "RequestUserAlias": "example-user",
    "Payload": {
        "userAlias": "synthetic-example",
        "canEdit": false,
        "defaultPhone": "synthetic-example",
        "total": 0,
        "primary": {
            "addressID": 0,
            "reviewID": 0,
            "formattedAddress": "synthetic-example",
            "phone": "synthetic-example",
            "status": "IdentityConfirmed"
        },
        "addresses": [],
        "nextStart": 0,
        "hasMore": false
    }
}
机器可读的端点文档
POST

/v1/user/set_listing_personal_info_prefill

#
Saves the acting user's account-wide personal-information prefill preference for bid fills and listings. Enabled by default. Newly opened forms on every device use the saved value; existing drafts are preserved.

参数

名称类型必填默认值描述
enabled bool 是的 — Whether new forms prefill first name, last name, email and phone.
isWritingRequest bool 否 false Required true to save.
请求示例(cURL)
curl --request POST \
  'https://cn.appointmenttrader.com/v1/user/set_listing_personal_info_prefill' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'enabled={{enabled}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}'

返回值

JSON
See the shared response schema and synthetic example.
响应字段
字段类型必填描述
$user_set_listing_personal_info_prefill_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.enabledboolean 是的
$.oneOf[0].allOf[1].Payload.sellerDefaultsobject 是的
$.oneOf[0].allOf[1].Payload.sellerDefaults.firstNamestring 是的
$.oneOf[0].allOf[1].Payload.sellerDefaults.lastNamestring 是的
$.oneOf[0].allOf[1].Payload.sellerDefaults.emailAddressstring 是的
$.oneOf[0].allOf[1].Payload.sellerDefaults.phoneNumberstring 是的
$.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/user/set_listing_personal_info_prefill",
    "RequestUserAlias": "example-user",
    "Payload": {
        "enabled": false,
        "sellerDefaults": {
            "firstName": "synthetic-example",
            "lastName": "synthetic-example",
            "emailAddress": "synthetic-example",
            "phoneNumber": "synthetic-example"
        }
    }
}
机器可读的端点文档
POST

/v1/user/set_primary_address

#
Explicitly select an owned approved revision for payouts using POST. Other saved addresses never change payout details automatically.

参数

名称类型必填默认值描述
addressID int 是的 — Owned verified address ID.
revision int 是的 — Current verified revision.
isWritingRequest bool 否 false Explicit write confirmation.
请求示例(cURL)
curl --request POST \
  'https://cn.appointmenttrader.com/v1/user/set_primary_address' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'addressID={{addressID}}' \
  --data-urlencode 'revision={{revision}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}'

返回值

JSON
See the shared response schema and synthetic example.
响应字段
字段类型必填描述
$user_set_primary_address_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.userAliasstring 是的
$.oneOf[0].allOf[1].Payload.canEditboolean 是的
$.oneOf[0].allOf[1].Payload.defaultPhonestring 是的
$.oneOf[0].allOf[1].Payload.totalinteger 是的
$.oneOf[0].allOf[1].Payload.primary 是的
$.oneOf[0].allOf[1].Payload.primary.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.primary.anyOf[0].addressIDinteger 是的
$.oneOf[0].allOf[1].Payload.primary.anyOf[0].reviewIDinteger 是的
$.oneOf[0].allOf[1].Payload.primary.anyOf[0].formattedAddressstring 是的
$.oneOf[0].allOf[1].Payload.primary.anyOf[0].phonestring 是的
$.oneOf[0].allOf[1].Payload.primary.anyOf[0].status = "IdentityConfirmed" 是的
$.oneOf[0].allOf[1].Payload.primary.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.addressesarray 是的
$.oneOf[0].allOf[1].Payload.addresses[]object 否
$.oneOf[0].allOf[1].Payload.addresses[].idinteger 是的
$.oneOf[0].allOf[1].Payload.addresses[].revisioninteger 是的
$.oneOf[0].allOf[1].Payload.addresses[].labelstring 是的
$.oneOf[0].allOf[1].Payload.addresses[].addressPersonalAddress 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[0].formatted_addressstring 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[0].address_componentsarray 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[0].address_components[]object 否
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[0].address_components[].long_namestring 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[0].address_components[].short_namestring 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[0].address_components[].typesarray 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[0].address_components[].types[]string 否
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[0].source = "google" 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[0].unitstring 否
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[1]object 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[1].formatted_addressstring 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[1].address_componentsarray 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[1].address_components[]object 否
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[1].address_components[].long_namestring 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[1].address_components[].short_namestring 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[1].address_components[].typesarray 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[1].address_components[].types[]string 否
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[1].source = "photon" 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[1].osmobject 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[1].osm.typestring ["N","W","R"] 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[1].osm.idstring 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[1].coordinatesobject 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[1].coordinates.latitudenumber 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[1].coordinates.longitudenumber 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[1].resultTypestring 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[1].schemaVersion = 1 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[1].unitstring 否
$.oneOf[0].allOf[1].Payload.addresses[].formattedAddressstring 是的
$.oneOf[0].allOf[1].Payload.addresses[].phoneOverride 是的
$.oneOf[0].allOf[1].Payload.addresses[].phoneOverride.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.addresses[].phoneOverride.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.addresses[].phonestring 是的
$.oneOf[0].allOf[1].Payload.addresses[].statusstring ["NotReviewed","SubmittedForReview","Rejected","CancelledByUser","IdentityConfirmed"] 是的
$.oneOf[0].allOf[1].Payload.addresses[].reviewIDinteger 是的
$.oneOf[0].allOf[1].Payload.addresses[].rejectReasonstring 是的
$.oneOf[0].allOf[1].Payload.addresses[].isPrimaryboolean 是的
$.oneOf[0].allOf[1].Payload.addresses[].isActiveSnapshotboolean 是的
$.oneOf[0].allOf[1].Payload.nextStartinteger 是的
$.oneOf[0].allOf[1].Payload.hasMoreboolean 是的
$.oneOf[0].allOf[1].Payload.reviewDefaultsobject 否
$.oneOf[0].allOf[1].Payload.reviewDefaults.firstNamestring 是的
$.oneOf[0].allOf[1].Payload.reviewDefaults.lastNamestring 是的
$.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/user/set_primary_address",
    "RequestUserAlias": "example-user",
    "Payload": {
        "userAlias": "synthetic-example",
        "canEdit": false,
        "defaultPhone": "synthetic-example",
        "total": 0,
        "primary": {
            "addressID": 0,
            "reviewID": 0,
            "formattedAddress": "synthetic-example",
            "phone": "synthetic-example",
            "status": "IdentityConfirmed"
        },
        "addresses": [],
        "nextStart": 0,
        "hasMore": false
    }
}
机器可读的端点文档
POST

/v1/user/set_profile_about_post

#
Sets or clears the current user's profile/About Me community post and optional image selections from that post's attached media.

参数

名称类型必填默认值描述
postID int 否 0 Public ATDiscussionPosts.ID with at least two attached images to use as the profile post. Pass 0 to clear.
profileImageMediaID int 否 0 Attached image ATMedia.ID to use as the profile picture. Pass 0 for emoji-only fallback.
bannerImageMediaID int 否 0 Attached image ATMedia.ID to use as the profile banner. Pass 0 for no banner.
profileImagePositionXPercent int 否 50 Profile image horizontal framing position, 0-100.
profileImagePositionYPercent int 否 50 Profile image vertical framing position, 0-100.
profileImageZoomPercent int 否 100 Profile image zoom percentage, 100-300.
bannerImagePositionXPercent int 否 50 Banner image horizontal framing position, 0-100.
bannerImagePositionYPercent int 否 50 Banner image vertical framing position, 0-100.
bannerImageZoomPercent int 否 100 Banner image zoom percentage, 100-300.
updatePostTitle int 否 0 Pass 1 to update the selected post title when saving the profile intro.
postTitle string 否 "" Replacement selected-post title. Only the post author can change it.
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/user/set_profile_about_post' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'postID={{postID}}' \
  --data-urlencode 'profileImageMediaID={{profileImageMediaID}}' \
  --data-urlencode 'bannerImageMediaID={{bannerImageMediaID}}' \
  --data-urlencode 'profileImagePositionXPercent={{profileImagePositionXPercent}}' \
  --data-urlencode 'profileImagePositionYPercent={{profileImagePositionYPercent}}' \
  --data-urlencode 'profileImageZoomPercent={{profileImageZoomPercent}}' \
  --data-urlencode 'bannerImagePositionXPercent={{bannerImagePositionXPercent}}' \
  --data-urlencode 'bannerImagePositionYPercent={{bannerImagePositionYPercent}}' \
  --data-urlencode 'bannerImageZoomPercent={{bannerImageZoomPercent}}' \
  --data-urlencode 'updatePostTitle={{updatePostTitle}}' \
  --data-urlencode 'postTitle={{postTitle}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}'

返回值

JSON
See the shared response schema and synthetic example.
响应字段
字段类型必填描述
$user_set_profile_about_post_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.aboutPost 是的
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].idinteger 是的
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].titlestring 是的
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].bodyPreviewstring 是的
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].urlstring 是的
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].createdDatestring 是的
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].authorobject 是的
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].author.idinteger 是的
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].author.aliasstring 是的
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].author.avatarEmojistring 是的
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].author.profileUrlstring 是的
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].boardobject 是的
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].board.idinteger 是的
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].board.namestring 是的
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].board.slugstring 是的
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].board.typestring 是的
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].imageMediaCountinteger 是的
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].mediaarray 是的
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].media[]object 否
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].media[].idinteger 是的
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].media[].thumbUrlstring 是的
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].media[].mediaUrlstring 是的
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].media[].mediaTypestring 是的
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].media[].widthinteger 是的
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].media[].heightinteger 是的
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].media[].titlestring 是的
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].media[].isImageboolean 是的
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].media[].isEmbeddedboolean 是的
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].selectedProfileImageMediaIDinteger 是的
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].selectedBannerImageMediaIDinteger 是的
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].selectedProfileImageFrameobject 是的
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].selectedProfileImageFrame.positionXPercentnumber 是的
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].selectedProfileImageFrame.positionYPercentnumber 是的
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].selectedProfileImageFrame.zoomPercentnumber 是的
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].selectedBannerImageFrameobject 是的
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].selectedBannerImageFrame.positionXPercentnumber 是的
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].selectedBannerImageFrame.positionYPercentnumber 是的
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[0].selectedBannerImageFrame.zoomPercentnumber 是的
$.oneOf[0].allOf[1].Payload.aboutPost.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.profileImageMedia 是的
$.oneOf[0].allOf[1].Payload.profileImageMedia.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.profileImageMedia.anyOf[0].idinteger 是的
$.oneOf[0].allOf[1].Payload.profileImageMedia.anyOf[0].thumbUrlstring 是的
$.oneOf[0].allOf[1].Payload.profileImageMedia.anyOf[0].mediaUrlstring 是的
$.oneOf[0].allOf[1].Payload.profileImageMedia.anyOf[0].mediaTypestring 是的
$.oneOf[0].allOf[1].Payload.profileImageMedia.anyOf[0].widthinteger 是的
$.oneOf[0].allOf[1].Payload.profileImageMedia.anyOf[0].heightinteger 是的
$.oneOf[0].allOf[1].Payload.profileImageMedia.anyOf[0].titlestring 是的
$.oneOf[0].allOf[1].Payload.profileImageMedia.anyOf[0].isImageboolean 是的
$.oneOf[0].allOf[1].Payload.profileImageMedia.anyOf[0].isEmbeddedboolean 是的
$.oneOf[0].allOf[1].Payload.profileImageMedia.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.profileImageFrameobject 是的
$.oneOf[0].allOf[1].Payload.profileImageFrame.positionXPercentnumber 是的
$.oneOf[0].allOf[1].Payload.profileImageFrame.positionYPercentnumber 是的
$.oneOf[0].allOf[1].Payload.profileImageFrame.zoomPercentnumber 是的
$.oneOf[0].allOf[1].Payload.bannerImageMedia 是的
$.oneOf[0].allOf[1].Payload.bannerImageMedia.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.bannerImageMedia.anyOf[0].idinteger 是的
$.oneOf[0].allOf[1].Payload.bannerImageMedia.anyOf[0].thumbUrlstring 是的
$.oneOf[0].allOf[1].Payload.bannerImageMedia.anyOf[0].mediaUrlstring 是的
$.oneOf[0].allOf[1].Payload.bannerImageMedia.anyOf[0].mediaTypestring 是的
$.oneOf[0].allOf[1].Payload.bannerImageMedia.anyOf[0].widthinteger 是的
$.oneOf[0].allOf[1].Payload.bannerImageMedia.anyOf[0].heightinteger 是的
$.oneOf[0].allOf[1].Payload.bannerImageMedia.anyOf[0].titlestring 是的
$.oneOf[0].allOf[1].Payload.bannerImageMedia.anyOf[0].isImageboolean 是的
$.oneOf[0].allOf[1].Payload.bannerImageMedia.anyOf[0].isEmbeddedboolean 是的
$.oneOf[0].allOf[1].Payload.bannerImageMedia.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.bannerImageFrameobject 是的
$.oneOf[0].allOf[1].Payload.bannerImageFrame.positionXPercentnumber 是的
$.oneOf[0].allOf[1].Payload.bannerImageFrame.positionYPercentnumber 是的
$.oneOf[0].allOf[1].Payload.bannerImageFrame.zoomPercentnumber 是的
$.oneOf[0].allOf[1].Payload.postIDinteger 是的
$.oneOf[0].allOf[1].Payload.profileUseCountinteger 是的
$.oneOf[0].allOf[1].Payload.previousPostIDinteger 是的
$.oneOf[0].allOf[1].Payload.previousProfileUseCount 是的
$.oneOf[0].allOf[1].Payload.previousProfileUseCount.anyOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.previousProfileUseCount.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.setupProfileSetup 否Current setup state. get_profile_setup reads without marking completion; the setup embedded in successful writes can synchronize stored completion.
$.oneOf[0].allOf[1].Payload.setup.anyOf[0]object 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].isLoggedIn = true 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].isCompleteboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].hasDisplayableOpenItemsboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].requiresOnboardingboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].collapsedByDefaultboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].profileIntentstring ["","buy","sell","socialize","location-partner"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].intentOptionsarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].intentOptions[]object 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].intentOptions[].valuestring ["buy","sell","socialize","location-partner"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].intentOptions[].labelstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].intentOptions[].descriptionstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].intentOptions[].spritestring ["buy","sell","socialize","location-partner"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].intentOptions[].flowIDinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].intentOptions[].usesFlowCopy = true 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebase 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebase.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebase.anyOf[0].citySlugstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebase.anyOf[0].cityNamestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebase.anyOf[0].regionstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebase.anyOf[0].countrystring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebase.anyOf[0].cityGroupCodestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebase.anyOf[0].labelstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebase.anyOf[0].iconstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebase.anyOf[0].imageBasePathstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebase.anyOf[0].imageURL256string 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebase.anyOf[0].imageURL512string 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebase.anyOf[0].bannerImageURLstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebase.anyOf[0].sourcestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebase.anyOf[0].isSavedboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebase.anyOf[0].isRecommendedboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebase.anyOf[0].distanceMetersinteger 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebase.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebaseSuggestionsarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebaseSuggestions[]object 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebaseSuggestions[].citySlugstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebaseSuggestions[].cityNamestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebaseSuggestions[].regionstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebaseSuggestions[].countrystring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebaseSuggestions[].cityGroupCodestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebaseSuggestions[].labelstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebaseSuggestions[].iconstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebaseSuggestions[].imageBasePathstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebaseSuggestions[].imageURL256string 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebaseSuggestions[].imageURL512string 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebaseSuggestions[].bannerImageURLstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebaseSuggestions[].sourcestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebaseSuggestions[].isSavedboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebaseSuggestions[].isRecommendedboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebaseSuggestions[].distanceMetersinteger 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].followCountsobject 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].followCounts.userFollowCountinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].followCounts.boardFollowCountinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestionsobject 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.usersarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.users[]object 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.users[].aliasstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.users[].avatarstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.users[].profileURLstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.users[].profileIntentstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.users[].recommendationTypestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.users[].communityVerificationStatusstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.users[].profileImageURLstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.users[].bannerImageURLstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.users[].userIDinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.users[].followerCountinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.users[].publicPostCountinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.users[].communityVerificationCountinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.users[].isViewerFollowingboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.users[].isProfileSetupFollowingboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.users[].hasAboutPostboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.users[].profileImageFrameobject 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.users[].profileImageFrame.positionXPercentnumber 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.users[].profileImageFrame.positionYPercentnumber 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.users[].profileImageFrame.zoomPercentnumber 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.users[].bannerImageFrameobject 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.users[].bannerImageFrame.positionXPercentnumber 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.users[].bannerImageFrame.positionYPercentnumber 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.users[].bannerImageFrame.zoomPercentnumber 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.boardsarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.boards[]object 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.boards[].namestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.boards[].descriptionstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.boards[].urlstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.boards[].profileImageURLstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.boards[].bannerImageURLstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.boards[].boardIDinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.boards[].followerCountinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.boards[].recentPostCountinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.boards[].isViewerFollowingboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.boards[].isProfileSetupFollowingboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.boards[].hasAboutPostboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.boards[].profileImageFrameobject 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.boards[].profileImageFrame.positionXPercentnumber 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.boards[].profileImageFrame.positionYPercentnumber 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.boards[].profileImageFrame.zoomPercentnumber 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.boards[].bannerImageFrameobject 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.boards[].bannerImageFrame.positionXPercentnumber 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.boards[].bannerImageFrame.positionYPercentnumber 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.boards[].bannerImageFrame.zoomPercentnumber 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.locationsarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.locations[]object 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.locations[].namestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.locations[].locationAliasstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.locations[].profileURLstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.locations[].cityNamestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.locations[].stateShortstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.locations[].countryShortstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.locations[].categoryDescriptorstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.locations[].categoryIconstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.locations[].imageURL256string 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.locations[].imageURL512string 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.locations[].locationIDinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.locations[].localRankinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.locations[].rankinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.locations[].userTradesinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.locations[].bidsLast30Dayinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.locations[].isViewerFollowingboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.context 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.context.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.context.anyOf[0].homebaseCitySlugstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.context.anyOf[0].renderTypestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.context.anyOf[0].stepKeystring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.context.anyOf[0].hasParametersboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.context.anyOf[0].includeUsersboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.context.anyOf[0].includeBoardsboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.context.anyOf[0].includeLocationsboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.context.anyOf[0].isTrendingboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.context.anyOf[0].profileIntentstring ["","buy","sell","socialize","location-partner"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.context.anyOf[0].completionobject 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.context.anyOf[0].completion.requiredCountinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.context.anyOf[0].completion.presentedCountinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.context.anyOf[0].completion.presentedUserCountinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.context.anyOf[0].completion.presentedBoardCountinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.context.anyOf[0].completion.presentedLocationCountinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.context.anyOf[0].completion.followedCountinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.context.anyOf[0].completion.followedUserCountinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.context.anyOf[0].completion.followedBoardCountinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.context.anyOf[0].completion.followedLocationCountinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.context.anyOf[0].completion.isCompleteboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.context.anyOf[0].isWaitingForMinimumContextboolean 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.context.anyOf[0].missingContextKeysarray 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.context.anyOf[0].missingContextKeys[]string ["profileIntent","homebase"] 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.context.anyOf[1]object 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.context.anyOf[1].isConfigured = false 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenuesarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenues[]object 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenues[].namestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenues[].aliasstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenues[].cityLinestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenues[].partnerAccountNamestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenues[].rolestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenues[].sourcestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenues[].managementURLstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenues[].profileURLstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenues[].locationIDinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenues[].partnerAccountID 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenues[].partnerAccountID.anyOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenues[].partnerAccountID.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].pendingVenueClaimsarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].pendingVenueClaims[]object 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].pendingVenueClaims[].namestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].pendingVenueClaims[].aliasstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].pendingVenueClaims[].cityLinestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].pendingVenueClaims[].statusstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].pendingVenueClaims[].createdDatestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].pendingVenueClaims[].chatURLstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].pendingVenueClaims[].managementURLstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].pendingVenueClaims[].profileURLstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].pendingVenueClaims[].requestIDinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].pendingVenueClaims[].locationIDinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].pendingVenueClaims[].chatIDinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].pendingVenueClaims[].applicationStatusstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].pendingVenueClaims[].applicationChatIDinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].pendingVenueClaims[].applicationChatURLstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].pendingVenueClaims[].applicationUnreadCount 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].pendingVenueClaims[].applicationUnreadCount.anyOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].pendingVenueClaims[].applicationUnreadCount.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].pendingVenueClaims[].sidebarStatus 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].pendingVenueClaims[].sidebarStatus.anyOf[0]string ["answer-required","pending"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].pendingVenueClaims[].sidebarStatus.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].hasManagedVenuePathboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].schemaobject 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].schema.readyboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].schema.missingTablesarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].schema.missingTables[]string 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].managedVenuesarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].managedVenues[]object 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].managedVenues[].namestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].managedVenues[].aliasstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].managedVenues[].cityLinestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].managedVenues[].partnerAccountNamestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].managedVenues[].rolestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].managedVenues[].sourcestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].managedVenues[].managementURLstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].managedVenues[].profileURLstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].managedVenues[].locationIDinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].managedVenues[].partnerAccountID 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].managedVenues[].partnerAccountID.anyOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].managedVenues[].partnerAccountID.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].pendingVenueClaimsarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].pendingVenueClaims[]object 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].pendingVenueClaims[].namestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].pendingVenueClaims[].aliasstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].pendingVenueClaims[].cityLinestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].pendingVenueClaims[].statusstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].pendingVenueClaims[].createdDatestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].pendingVenueClaims[].chatURLstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].pendingVenueClaims[].managementURLstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].pendingVenueClaims[].profileURLstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].pendingVenueClaims[].requestIDinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].pendingVenueClaims[].locationIDinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].pendingVenueClaims[].chatIDinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].pendingVenueClaims[].applicationStatusstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].pendingVenueClaims[].applicationChatIDinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].pendingVenueClaims[].applicationChatURLstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].pendingVenueClaims[].applicationUnreadCount 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].pendingVenueClaims[].applicationUnreadCount.anyOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].pendingVenueClaims[].applicationUnreadCount.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].pendingVenueClaims[].sidebarStatus 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].pendingVenueClaims[].sidebarStatus.anyOf[0]string ["answer-required","pending"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].pendingVenueClaims[].sidebarStatus.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].hasManagedVenuePathboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].managedVenuesURLstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[1]array 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPostobject 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.postIDinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.hasAboutPostboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].idinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].titlestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].bodyPreviewstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].urlstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].createdDatestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].authorAboutPostAuthor 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].author.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].author.anyOf[0].idinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].author.anyOf[0].aliasstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].author.anyOf[0].avatarEmojistring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].author.anyOf[0].profileUrlstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].author.anyOf[1]object 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].author.anyOf[1].idnull 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].author.anyOf[1].aliasnull 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].author.anyOf[1].avatarEmojinull 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].author.anyOf[1].profileUrlnull 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].author.anyOf[1].identityHidden = true 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].author.anyOf[1].identityHiddenUntilinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].boardobject 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].board.idinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].board.namestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].board.slugstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].board.typestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].imageMediaCountinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].mediaarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].media[]object 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].media[].idinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].media[].thumbUrlstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].media[].mediaUrlstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].media[].mediaTypestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].media[].widthinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].media[].heightinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].media[].titlestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].media[].isImageboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].media[].isEmbeddedboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.wallBoardIDinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.wallBoard 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.wallBoard.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.wallBoard.anyOf[0].idinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.wallBoard.anyOf[0].boardIDinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.wallBoard.anyOf[0].countinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.wallBoard.anyOf[0].slugstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.wallBoard.anyOf[0].namestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.wallBoard.anyOf[0].citystring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.wallBoard.anyOf[0].cityGroupCodestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.wallBoard.anyOf[0].intentstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.wallBoard.anyOf[0].callbackstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.wallBoard.anyOf[0].unitLabelstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.wallBoard.anyOf[0].routingDescriptionstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.wallBoard.anyOf[0].createsRegularBoardPostboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.wallBoard.anyOf[0].isDefaultRequestBoardboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.wallBoard.anyOf[0].isDefaultListingBoardboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.wallBoard.anyOf[0].routingEnabledboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.wallBoard.anyOf[0].selectedboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.wallBoard.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircleobject 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.statusstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.positiveVerificationCountinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.netPositiveVerificationCountinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.requiredNetPositiveVerificationsinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.remainingNetPositiveVerificationsinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verifierCountinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.hasTrustSignalboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].userobject 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].user.userIDinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].user.aliasstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].user.avatarstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].user.profileURLstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].user.communityVerificationStatusstring ["Unverified","Verified"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].user.communityVerificationCountinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].user.communityVerificationCountFormattedstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].user.firstNamestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].user.lastNamestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].user.professionstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].user.privacySettingstring ["do_not_publicly_share","share_name","share_profession","share_name_and_profession"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].verificationobject 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].verification.sharePathstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].verification.shareURLstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].verification.requiredNetPositiveVerificationsinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].verification.remainingNetPositiveVerificationsinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].verification.positiveVerificationCountinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].verification.negativeVerificationCountinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].verification.netPositiveVerificationCountinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].verification.verifierCountinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].privacyOptionsarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].privacyOptions[]object 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].privacyOptions[].valuestring ["do_not_publicly_share","share_name","share_profession","share_name_and_profession"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].privacyOptions[].labelstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].verifiersarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].verifiers[]object 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].verifiers[].verificationIDinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].verifiers[].createdDatestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].verifiers[].createdDateFormattedstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].verifiers[].messagestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].verifiers[].isPositiveVerificationboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].verifiers[].verifierobject 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].verifiers[].verifier.userIDinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].verifiers[].verifier.aliasstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].verifiers[].verifier.avatarstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].verifiers[].verifier.profileURLstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].verifiers[].verifier.communityVerificationStatusstring ["","Unverified","Verified"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].verifiers[].verifier.communityVerificationCountinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].verifiers[].verifier.communityVerificationCountFormattedstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].verifiers[].verifier.importancePointsinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].verifiers[].verifier.importancePointsFormattedstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[1]array 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].completionobject 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].completion.intentboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].completion.homebaseboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].completion.interestsboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].completion.managedVenueboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].completion.aboutPostboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].completion.innerCircleboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flowobject 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.flowIDinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.sourcestring ["intent-only","active","fallback","status"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.intentTypestring ["","buy","sell","socialize","location-partner"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.namestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.descriptionstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actionsarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[]object 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].idinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].actionKeystring ["SELECT_INTENT","SELECT_HOMEBASE","SELECT_FOLLOWING","SELECT_MANAGED_VENUE","SELECT_ABOUTME_POST","SELECT_VERIFIERS"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].stepKeystring ["intent","homebase","interests","managedVenue","aboutPost","innerCircle"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].renderTypestring ["intent_picker","homebase_picker","follow_recommendations","about_me_post","managed_venue_claim","verification_invites"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].orderinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].displayOrderinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].headlinestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].descriptionstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parametersOnboardingParameters 是的Decoded ActionParametersJSON. Empty or invalid configuration is serialized as []; objects and JSON lists are preserved.
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].intentSourcestring 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].Homebasestring 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].homebasestring 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].homebaseSourcestring 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCTAsarray 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCTAs[]object 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCTAs[].*OnboardingParameterValue 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCTAs[].*.anyOf[0]null 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCTAs[].*.anyOf[1]string 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCTAs[].*.anyOf[2]number 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCTAs[].*.anyOf[3]boolean 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCTAs[].*.anyOf[4]array 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCTAs[].*.anyOf[4][]OnboardingParameterValue 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCTAs[].*.anyOf[5]object 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCTAs[].*.anyOf[5].*OnboardingParameterValue 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCtasarray 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCtas[]object 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCtas[].*OnboardingParameterValue 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCtas[].*.anyOf[0]null 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCtas[].*.anyOf[1]string 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCtas[].*.anyOf[2]number 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCtas[].*.anyOf[3]boolean 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCtas[].*.anyOf[4]array 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCtas[].*.anyOf[4][]OnboardingParameterValue 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCtas[].*.anyOf[5]object 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCtas[].*.anyOf[5].*OnboardingParameterValue 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].ctasarray 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].ctas[]object 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].ctas[].*OnboardingParameterValue 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].ctas[].*.anyOf[0]null 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].ctas[].*.anyOf[1]string 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].ctas[].*.anyOf[2]number 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].ctas[].*.anyOf[3]boolean 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].ctas[].*.anyOf[4]array 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].ctas[].*.anyOf[4][]OnboardingParameterValue 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].ctas[].*.anyOf[5]object 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].ctas[].*.anyOf[5].*OnboardingParameterValue 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].*OnboardingParameterValue 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].*.anyOf[0]null 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].*.anyOf[1]string 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].*.anyOf[2]number 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].*.anyOf[3]boolean 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].*.anyOf[4]array 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].*.anyOf[4][]OnboardingParameterValue 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].*.anyOf[5]object 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].*.anyOf[5].*OnboardingParameterValue 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[1]array 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[1][]OnboardingParameterValue 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[1][].anyOf[0]null 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[1][].anyOf[1]string 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[1][].anyOf[2]number 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[1][].anyOf[3]boolean 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[1][].anyOf[4]array 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[1][].anyOf[4][]OnboardingParameterValue 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[1][].anyOf[5]object 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[1][].anyOf[5].*OnboardingParameterValue 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parametersJSONstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].completeboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].completeForProgressboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].visibleboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].lockedboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].hasDisplayConditionboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].displayConditionSatisfiedboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].hasGateboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].requiredEventSatisfiedboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].displayConditionCallbackstring ["","USER_HAS_ACTIVE_PENDING_BID"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].displayConditionStatusobject 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].displayConditionStatus.callbackstring ["","USER_HAS_ACTIVE_PENDING_BID"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].displayConditionStatus.satisfiedboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].displayConditionStatus.deferredUntilGateSatisfiedboolean 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].displayConditionStatus.reasonstring ["missing_user","unknown_callback"] 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].displayConditionStatus.activePendingBidCountinteger 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].requiredEventNamesarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].requiredEventNames[]string 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].requiredEventMatchModestring ["Any","All"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].requiredEventHeadlinestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].requiredEventDescriptionstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].requiredEventCTAsarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].requiredEventCTAs[]object 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].requiredEventCTAs[].stylestring ["primary","secondary"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].requiredEventCTAs[].labelstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].requiredEventCTAs[].javascriptstring 是的Configured client action code. Documentation treats this as text and never executes it.
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].requiredEventStatusobject 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].requiredEventStatus.satisfiedboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].requiredEventStatus.eventNamesarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].requiredEventStatus.eventNames[]string 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].requiredEventStatus.matchModestring ["Any","All"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].requiredEventStatus.eventCounts 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].requiredEventStatus.eventCounts.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].requiredEventStatus.eventCounts.anyOf[0].*integer 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].requiredEventStatus.eventCounts.anyOf[1]array 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].requiredEventStatus.matchedEventNamesarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].requiredEventStatus.matchedEventNames[]string 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].adminNotesstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.stepKeysarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.stepKeys[]string ["intent","homebase","interests","managedVenue","aboutPost","innerCircle"] 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.visibleStepKeysarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.visibleStepKeys[]string ["intent","homebase","interests","managedVenue","aboutPost","innerCircle"] 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate.anyOf[0].actionKeystring ["SELECT_INTENT","SELECT_HOMEBASE","SELECT_FOLLOWING","SELECT_MANAGED_VENUE","SELECT_ABOUTME_POST","SELECT_VERIFIERS"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate.anyOf[0].stepKeystring ["intent","homebase","interests","managedVenue","aboutPost","innerCircle"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate.anyOf[0].targetActionobject 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate.anyOf[0].targetAction.actionKeystring ["SELECT_INTENT","SELECT_HOMEBASE","SELECT_FOLLOWING","SELECT_MANAGED_VENUE","SELECT_ABOUTME_POST","SELECT_VERIFIERS"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate.anyOf[0].targetAction.stepKeystring ["intent","homebase","interests","managedVenue","aboutPost","innerCircle"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate.anyOf[0].headlinestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate.anyOf[0].descriptionstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate.anyOf[0].ctasarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate.anyOf[0].ctas[]object 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate.anyOf[0].ctas[].stylestring ["primary","secondary"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate.anyOf[0].ctas[].labelstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate.anyOf[0].ctas[].javascriptstring 是的Configured client action code. Documentation treats this as text and never executes it.
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate.anyOf[0].requiredEventNamesarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate.anyOf[0].requiredEventNames[]string 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate.anyOf[0].requiredEventMatchModestring ["Any","All"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate.anyOf[0].requiredEventStatusobject 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate.anyOf[0].requiredEventStatus.satisfiedboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate.anyOf[0].requiredEventStatus.eventNamesarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate.anyOf[0].requiredEventStatus.eventNames[]string 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate.anyOf[0].requiredEventStatus.matchModestring ["Any","All"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate.anyOf[0].requiredEventStatus.eventCounts 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate.anyOf[0].requiredEventStatus.eventCounts.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate.anyOf[0].requiredEventStatus.eventCounts.anyOf[0].*integer 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate.anyOf[0].requiredEventStatus.eventCounts.anyOf[1]array 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate.anyOf[0].requiredEventStatus.matchedEventNamesarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate.anyOf[0].requiredEventStatus.matchedEventNames[]string 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGatesarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[]object 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].actionKeystring ["SELECT_INTENT","SELECT_HOMEBASE","SELECT_FOLLOWING","SELECT_MANAGED_VENUE","SELECT_ABOUTME_POST","SELECT_VERIFIERS"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].stepKeystring ["intent","homebase","interests","managedVenue","aboutPost","innerCircle"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].targetActionobject 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].targetAction.actionKeystring ["SELECT_INTENT","SELECT_HOMEBASE","SELECT_FOLLOWING","SELECT_MANAGED_VENUE","SELECT_ABOUTME_POST","SELECT_VERIFIERS"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].targetAction.stepKeystring ["intent","homebase","interests","managedVenue","aboutPost","innerCircle"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].headlinestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].descriptionstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].ctasarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].ctas[]object 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].ctas[].stylestring ["primary","secondary"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].ctas[].labelstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].ctas[].javascriptstring 是的Configured client action code. Documentation treats this as text and never executes it.
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].requiredEventNamesarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].requiredEventNames[]string 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].requiredEventMatchModestring ["Any","All"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].requiredEventStatusobject 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].requiredEventStatus.satisfiedboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].requiredEventStatus.eventNamesarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].requiredEventStatus.eventNames[]string 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].requiredEventStatus.matchModestring ["Any","All"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].requiredEventStatus.eventCounts 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].requiredEventStatus.eventCounts.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].requiredEventStatus.eventCounts.anyOf[0].*integer 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].requiredEventStatus.eventCounts.anyOf[1]array 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].requiredEventStatus.matchedEventNamesarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].requiredEventStatus.matchedEventNames[]string 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].acknowledgeAfterStepKeysarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].acknowledgeAfterStepKeys[]string ["intent","homebase","interests","managedVenue","aboutPost","innerCircle"] 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].requiredEventSatisfied = true 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.displayConditionSuppressedAction 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.displayConditionSuppressedAction.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.displayConditionSuppressedAction.anyOf[0].actionKeystring ["SELECT_INTENT","SELECT_HOMEBASE","SELECT_FOLLOWING","SELECT_MANAGED_VENUE","SELECT_ABOUTME_POST","SELECT_VERIFIERS"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.displayConditionSuppressedAction.anyOf[0].stepKeystring ["intent","homebase","interests","managedVenue","aboutPost","innerCircle"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.displayConditionSuppressedAction.anyOf[0].displayConditionCallbackstring ["","USER_HAS_ACTIVE_PENDING_BID"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.displayConditionSuppressedAction.anyOf[0].displayConditionStatusobject 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.displayConditionSuppressedAction.anyOf[0].displayConditionStatus.callbackstring ["","USER_HAS_ACTIVE_PENDING_BID"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.displayConditionSuppressedAction.anyOf[0].displayConditionStatus.satisfiedboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.displayConditionSuppressedAction.anyOf[0].displayConditionStatus.deferredUntilGateSatisfiedboolean 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.displayConditionSuppressedAction.anyOf[0].displayConditionStatus.reasonstring ["missing_user","unknown_callback"] 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.displayConditionSuppressedAction.anyOf[0].displayConditionStatus.activePendingBidCountinteger 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.displayConditionSuppressedAction.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.hasDisplayableOpenItemsboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.progressobject 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.progress.completedinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.progress.totalinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.progress.isCompleteboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.isCompleteboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].endpointsobject 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].endpoints.refreshstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].endpoints.setIntentstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].endpoints.cityOptionsstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].endpoints.setHomebasestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].endpoints.setFollowsstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].endpoints.partnerLocationOptionsstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].endpoints.partnerSetClaimstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].endpoints.managedVenuesstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].endpoints.verificationCenterstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].renderedFragments 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].renderedFragments.anyOf[0]object 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].renderedFragments.anyOf[0].verificationCenterstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].renderedFragments.anyOf[1]array 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[1]object 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[1].isLoggedIn = 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/user/set_profile_about_post",
    "RequestUserAlias": "example-user",
    "Payload": {
        "aboutPost": {
            "id": 0,
            "title": "synthetic-example",
            "bodyPreview": "synthetic-example",
            "url": "synthetic-example",
            "createdDate": "synthetic-example",
            "author": {
                "id": 0,
                "alias": "synthetic-example",
                "avatarEmoji": "synthetic-example",
                "profileUrl": "synthetic-example"
            },
            "board": {
                "id": 0,
                "name": "synthetic-example",
                "slug": "synthetic-example",
                "type": "synthetic-example"
            },
            "imageMediaCount": 0,
            "media": [],
            "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
        },
        "postID": 0,
        "profileUseCount": 0,
        "previousPostID": 0,
        "previousProfileUseCount": 0
    }
}
机器可读的端点文档
POST

/v1/user/set_profile_chat_settings

#
Updates whether the current user's profile accepts new low-friction chat requests. Existing marketplace-required chats and transaction/support chats are not disabled by this setting.

参数

名称类型必填默认值描述
allowChatRequests bool 否 true True to allow new profile chat requests.
isWritingRequest bool 否 false Required true to save.
请求示例(cURL)
curl --request POST \
  'https://cn.appointmenttrader.com/v1/user/set_profile_chat_settings' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'allowChatRequests={{allowChatRequests}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}'

返回值

JSON
See the shared response schema and synthetic example.
响应字段
字段类型必填描述
$user_set_profile_chat_settings_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.allowChatRequestsboolean 是的
$.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/user/set_profile_chat_settings",
    "RequestUserAlias": "example-user",
    "Payload": {
        "allowChatRequests": false
    }
}
机器可读的端点文档
POST

/v1/user/set_profile_homebase

#
Saves the acting user's profile setup homebase city.

参数

名称类型必填默认值描述
citySlug string 否 "" ATAirport MunicipalitySlug to save.
isWritingRequest bool 否 false Required true to save.
includeSetup bool 否 true Include refreshed profile setup state.
onlyIfUnset bool 否 false Preserve an existing homebase; use true for composer sign-in continuation.
请求示例(cURL)
curl --request POST \
  'https://cn.appointmenttrader.com/v1/user/set_profile_homebase' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'citySlug={{citySlug}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}' \
  --data-urlencode 'includeSetup={{includeSetup}}' \
  --data-urlencode 'onlyIfUnset={{onlyIfUnset}}'

返回值

JSON
See the shared response schema and synthetic example.
响应字段
字段类型必填描述
$user_set_profile_homebase_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.homebase 是的
$.oneOf[0].allOf[1].Payload.homebase.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.homebase.anyOf[0].citySlugstring 是的
$.oneOf[0].allOf[1].Payload.homebase.anyOf[0].cityNamestring 是的
$.oneOf[0].allOf[1].Payload.homebase.anyOf[0].regionstring 是的
$.oneOf[0].allOf[1].Payload.homebase.anyOf[0].countrystring 是的
$.oneOf[0].allOf[1].Payload.homebase.anyOf[0].cityGroupCodestring 是的
$.oneOf[0].allOf[1].Payload.homebase.anyOf[0].labelstring 是的
$.oneOf[0].allOf[1].Payload.homebase.anyOf[0].iconstring 是的
$.oneOf[0].allOf[1].Payload.homebase.anyOf[0].imageBasePathstring 是的
$.oneOf[0].allOf[1].Payload.homebase.anyOf[0].imageURL256string 是的
$.oneOf[0].allOf[1].Payload.homebase.anyOf[0].imageURL512string 是的
$.oneOf[0].allOf[1].Payload.homebase.anyOf[0].bannerImageURLstring 是的
$.oneOf[0].allOf[1].Payload.homebase.anyOf[0].sourcestring 是的
$.oneOf[0].allOf[1].Payload.homebase.anyOf[0].isSavedboolean 是的
$.oneOf[0].allOf[1].Payload.homebase.anyOf[0].isRecommendedboolean 是的
$.oneOf[0].allOf[1].Payload.homebase.anyOf[0].distanceMetersinteger 否
$.oneOf[0].allOf[1].Payload.homebase.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.setupProfileSetup 否Current setup state. get_profile_setup reads without marking completion; the setup embedded in successful writes can synchronize stored completion.
$.oneOf[0].allOf[1].Payload.setup.anyOf[0]object 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].isLoggedIn = true 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].isCompleteboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].hasDisplayableOpenItemsboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].requiresOnboardingboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].collapsedByDefaultboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].profileIntentstring ["","buy","sell","socialize","location-partner"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].intentOptionsarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].intentOptions[]object 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].intentOptions[].valuestring ["buy","sell","socialize","location-partner"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].intentOptions[].labelstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].intentOptions[].descriptionstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].intentOptions[].spritestring ["buy","sell","socialize","location-partner"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].intentOptions[].flowIDinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].intentOptions[].usesFlowCopy = true 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebase 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebase.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebase.anyOf[0].citySlugstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebase.anyOf[0].cityNamestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebase.anyOf[0].regionstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebase.anyOf[0].countrystring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebase.anyOf[0].cityGroupCodestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebase.anyOf[0].labelstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebase.anyOf[0].iconstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebase.anyOf[0].imageBasePathstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebase.anyOf[0].imageURL256string 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebase.anyOf[0].imageURL512string 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebase.anyOf[0].bannerImageURLstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebase.anyOf[0].sourcestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebase.anyOf[0].isSavedboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebase.anyOf[0].isRecommendedboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebase.anyOf[0].distanceMetersinteger 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebase.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebaseSuggestionsarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebaseSuggestions[]object 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebaseSuggestions[].citySlugstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebaseSuggestions[].cityNamestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebaseSuggestions[].regionstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebaseSuggestions[].countrystring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebaseSuggestions[].cityGroupCodestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebaseSuggestions[].labelstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebaseSuggestions[].iconstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebaseSuggestions[].imageBasePathstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebaseSuggestions[].imageURL256string 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebaseSuggestions[].imageURL512string 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebaseSuggestions[].bannerImageURLstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebaseSuggestions[].sourcestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebaseSuggestions[].isSavedboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebaseSuggestions[].isRecommendedboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebaseSuggestions[].distanceMetersinteger 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].followCountsobject 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].followCounts.userFollowCountinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].followCounts.boardFollowCountinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestionsobject 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.usersarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.users[]object 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.users[].aliasstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.users[].avatarstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.users[].profileURLstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.users[].profileIntentstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.users[].recommendationTypestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.users[].communityVerificationStatusstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.users[].profileImageURLstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.users[].bannerImageURLstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.users[].userIDinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.users[].followerCountinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.users[].publicPostCountinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.users[].communityVerificationCountinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.users[].isViewerFollowingboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.users[].isProfileSetupFollowingboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.users[].hasAboutPostboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.users[].profileImageFrameobject 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.users[].profileImageFrame.positionXPercentnumber 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.users[].profileImageFrame.positionYPercentnumber 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.users[].profileImageFrame.zoomPercentnumber 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.users[].bannerImageFrameobject 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.users[].bannerImageFrame.positionXPercentnumber 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.users[].bannerImageFrame.positionYPercentnumber 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.users[].bannerImageFrame.zoomPercentnumber 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.boardsarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.boards[]object 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.boards[].namestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.boards[].descriptionstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.boards[].urlstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.boards[].profileImageURLstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.boards[].bannerImageURLstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.boards[].boardIDinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.boards[].followerCountinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.boards[].recentPostCountinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.boards[].isViewerFollowingboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.boards[].isProfileSetupFollowingboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.boards[].hasAboutPostboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.boards[].profileImageFrameobject 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.boards[].profileImageFrame.positionXPercentnumber 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.boards[].profileImageFrame.positionYPercentnumber 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.boards[].profileImageFrame.zoomPercentnumber 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.boards[].bannerImageFrameobject 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.boards[].bannerImageFrame.positionXPercentnumber 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.boards[].bannerImageFrame.positionYPercentnumber 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.boards[].bannerImageFrame.zoomPercentnumber 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.locationsarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.locations[]object 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.locations[].namestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.locations[].locationAliasstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.locations[].profileURLstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.locations[].cityNamestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.locations[].stateShortstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.locations[].countryShortstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.locations[].categoryDescriptorstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.locations[].categoryIconstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.locations[].imageURL256string 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.locations[].imageURL512string 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.locations[].locationIDinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.locations[].localRankinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.locations[].rankinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.locations[].userTradesinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.locations[].bidsLast30Dayinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.locations[].isViewerFollowingboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.context 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.context.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.context.anyOf[0].homebaseCitySlugstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.context.anyOf[0].renderTypestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.context.anyOf[0].stepKeystring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.context.anyOf[0].hasParametersboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.context.anyOf[0].includeUsersboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.context.anyOf[0].includeBoardsboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.context.anyOf[0].includeLocationsboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.context.anyOf[0].isTrendingboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.context.anyOf[0].profileIntentstring ["","buy","sell","socialize","location-partner"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.context.anyOf[0].completionobject 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.context.anyOf[0].completion.requiredCountinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.context.anyOf[0].completion.presentedCountinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.context.anyOf[0].completion.presentedUserCountinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.context.anyOf[0].completion.presentedBoardCountinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.context.anyOf[0].completion.presentedLocationCountinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.context.anyOf[0].completion.followedCountinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.context.anyOf[0].completion.followedUserCountinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.context.anyOf[0].completion.followedBoardCountinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.context.anyOf[0].completion.followedLocationCountinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.context.anyOf[0].completion.isCompleteboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.context.anyOf[0].isWaitingForMinimumContextboolean 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.context.anyOf[0].missingContextKeysarray 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.context.anyOf[0].missingContextKeys[]string ["profileIntent","homebase"] 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.context.anyOf[1]object 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.context.anyOf[1].isConfigured = false 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenuesarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenues[]object 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenues[].namestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenues[].aliasstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenues[].cityLinestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenues[].partnerAccountNamestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenues[].rolestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenues[].sourcestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenues[].managementURLstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenues[].profileURLstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenues[].locationIDinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenues[].partnerAccountID 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenues[].partnerAccountID.anyOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenues[].partnerAccountID.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].pendingVenueClaimsarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].pendingVenueClaims[]object 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].pendingVenueClaims[].namestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].pendingVenueClaims[].aliasstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].pendingVenueClaims[].cityLinestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].pendingVenueClaims[].statusstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].pendingVenueClaims[].createdDatestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].pendingVenueClaims[].chatURLstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].pendingVenueClaims[].managementURLstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].pendingVenueClaims[].profileURLstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].pendingVenueClaims[].requestIDinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].pendingVenueClaims[].locationIDinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].pendingVenueClaims[].chatIDinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].pendingVenueClaims[].applicationStatusstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].pendingVenueClaims[].applicationChatIDinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].pendingVenueClaims[].applicationChatURLstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].pendingVenueClaims[].applicationUnreadCount 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].pendingVenueClaims[].applicationUnreadCount.anyOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].pendingVenueClaims[].applicationUnreadCount.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].pendingVenueClaims[].sidebarStatus 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].pendingVenueClaims[].sidebarStatus.anyOf[0]string ["answer-required","pending"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].pendingVenueClaims[].sidebarStatus.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].hasManagedVenuePathboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].schemaobject 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].schema.readyboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].schema.missingTablesarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].schema.missingTables[]string 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].managedVenuesarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].managedVenues[]object 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].managedVenues[].namestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].managedVenues[].aliasstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].managedVenues[].cityLinestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].managedVenues[].partnerAccountNamestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].managedVenues[].rolestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].managedVenues[].sourcestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].managedVenues[].managementURLstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].managedVenues[].profileURLstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].managedVenues[].locationIDinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].managedVenues[].partnerAccountID 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].managedVenues[].partnerAccountID.anyOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].managedVenues[].partnerAccountID.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].pendingVenueClaimsarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].pendingVenueClaims[]object 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].pendingVenueClaims[].namestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].pendingVenueClaims[].aliasstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].pendingVenueClaims[].cityLinestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].pendingVenueClaims[].statusstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].pendingVenueClaims[].createdDatestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].pendingVenueClaims[].chatURLstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].pendingVenueClaims[].managementURLstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].pendingVenueClaims[].profileURLstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].pendingVenueClaims[].requestIDinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].pendingVenueClaims[].locationIDinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].pendingVenueClaims[].chatIDinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].pendingVenueClaims[].applicationStatusstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].pendingVenueClaims[].applicationChatIDinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].pendingVenueClaims[].applicationChatURLstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].pendingVenueClaims[].applicationUnreadCount 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].pendingVenueClaims[].applicationUnreadCount.anyOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].pendingVenueClaims[].applicationUnreadCount.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].pendingVenueClaims[].sidebarStatus 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].pendingVenueClaims[].sidebarStatus.anyOf[0]string ["answer-required","pending"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].pendingVenueClaims[].sidebarStatus.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].hasManagedVenuePathboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].managedVenuesURLstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[1]array 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPostobject 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.postIDinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.hasAboutPostboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].idinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].titlestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].bodyPreviewstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].urlstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].createdDatestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].authorAboutPostAuthor 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].author.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].author.anyOf[0].idinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].author.anyOf[0].aliasstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].author.anyOf[0].avatarEmojistring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].author.anyOf[0].profileUrlstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].author.anyOf[1]object 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].author.anyOf[1].idnull 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].author.anyOf[1].aliasnull 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].author.anyOf[1].avatarEmojinull 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].author.anyOf[1].profileUrlnull 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].author.anyOf[1].identityHidden = true 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].author.anyOf[1].identityHiddenUntilinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].boardobject 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].board.idinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].board.namestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].board.slugstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].board.typestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].imageMediaCountinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].mediaarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].media[]object 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].media[].idinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].media[].thumbUrlstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].media[].mediaUrlstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].media[].mediaTypestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].media[].widthinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].media[].heightinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].media[].titlestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].media[].isImageboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].media[].isEmbeddedboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.wallBoardIDinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.wallBoard 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.wallBoard.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.wallBoard.anyOf[0].idinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.wallBoard.anyOf[0].boardIDinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.wallBoard.anyOf[0].countinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.wallBoard.anyOf[0].slugstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.wallBoard.anyOf[0].namestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.wallBoard.anyOf[0].citystring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.wallBoard.anyOf[0].cityGroupCodestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.wallBoard.anyOf[0].intentstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.wallBoard.anyOf[0].callbackstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.wallBoard.anyOf[0].unitLabelstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.wallBoard.anyOf[0].routingDescriptionstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.wallBoard.anyOf[0].createsRegularBoardPostboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.wallBoard.anyOf[0].isDefaultRequestBoardboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.wallBoard.anyOf[0].isDefaultListingBoardboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.wallBoard.anyOf[0].routingEnabledboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.wallBoard.anyOf[0].selectedboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.wallBoard.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircleobject 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.statusstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.positiveVerificationCountinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.netPositiveVerificationCountinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.requiredNetPositiveVerificationsinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.remainingNetPositiveVerificationsinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verifierCountinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.hasTrustSignalboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].userobject 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].user.userIDinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].user.aliasstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].user.avatarstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].user.profileURLstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].user.communityVerificationStatusstring ["Unverified","Verified"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].user.communityVerificationCountinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].user.communityVerificationCountFormattedstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].user.firstNamestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].user.lastNamestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].user.professionstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].user.privacySettingstring ["do_not_publicly_share","share_name","share_profession","share_name_and_profession"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].verificationobject 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].verification.sharePathstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].verification.shareURLstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].verification.requiredNetPositiveVerificationsinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].verification.remainingNetPositiveVerificationsinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].verification.positiveVerificationCountinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].verification.negativeVerificationCountinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].verification.netPositiveVerificationCountinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].verification.verifierCountinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].privacyOptionsarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].privacyOptions[]object 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].privacyOptions[].valuestring ["do_not_publicly_share","share_name","share_profession","share_name_and_profession"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].privacyOptions[].labelstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].verifiersarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].verifiers[]object 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].verifiers[].verificationIDinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].verifiers[].createdDatestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].verifiers[].createdDateFormattedstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].verifiers[].messagestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].verifiers[].isPositiveVerificationboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].verifiers[].verifierobject 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].verifiers[].verifier.userIDinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].verifiers[].verifier.aliasstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].verifiers[].verifier.avatarstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].verifiers[].verifier.profileURLstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].verifiers[].verifier.communityVerificationStatusstring ["","Unverified","Verified"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].verifiers[].verifier.communityVerificationCountinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].verifiers[].verifier.communityVerificationCountFormattedstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].verifiers[].verifier.importancePointsinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].verifiers[].verifier.importancePointsFormattedstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[1]array 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].completionobject 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].completion.intentboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].completion.homebaseboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].completion.interestsboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].completion.managedVenueboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].completion.aboutPostboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].completion.innerCircleboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flowobject 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.flowIDinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.sourcestring ["intent-only","active","fallback","status"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.intentTypestring ["","buy","sell","socialize","location-partner"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.namestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.descriptionstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actionsarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[]object 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].idinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].actionKeystring ["SELECT_INTENT","SELECT_HOMEBASE","SELECT_FOLLOWING","SELECT_MANAGED_VENUE","SELECT_ABOUTME_POST","SELECT_VERIFIERS"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].stepKeystring ["intent","homebase","interests","managedVenue","aboutPost","innerCircle"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].renderTypestring ["intent_picker","homebase_picker","follow_recommendations","about_me_post","managed_venue_claim","verification_invites"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].orderinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].displayOrderinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].headlinestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].descriptionstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parametersOnboardingParameters 是的Decoded ActionParametersJSON. Empty or invalid configuration is serialized as []; objects and JSON lists are preserved.
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].intentSourcestring 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].Homebasestring 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].homebasestring 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].homebaseSourcestring 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCTAsarray 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCTAs[]object 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCTAs[].*OnboardingParameterValue 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCTAs[].*.anyOf[0]null 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCTAs[].*.anyOf[1]string 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCTAs[].*.anyOf[2]number 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCTAs[].*.anyOf[3]boolean 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCTAs[].*.anyOf[4]array 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCTAs[].*.anyOf[4][]OnboardingParameterValue 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCTAs[].*.anyOf[5]object 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCTAs[].*.anyOf[5].*OnboardingParameterValue 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCtasarray 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCtas[]object 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCtas[].*OnboardingParameterValue 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCtas[].*.anyOf[0]null 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCtas[].*.anyOf[1]string 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCtas[].*.anyOf[2]number 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCtas[].*.anyOf[3]boolean 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCtas[].*.anyOf[4]array 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCtas[].*.anyOf[4][]OnboardingParameterValue 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCtas[].*.anyOf[5]object 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCtas[].*.anyOf[5].*OnboardingParameterValue 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].ctasarray 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].ctas[]object 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].ctas[].*OnboardingParameterValue 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].ctas[].*.anyOf[0]null 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].ctas[].*.anyOf[1]string 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].ctas[].*.anyOf[2]number 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].ctas[].*.anyOf[3]boolean 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].ctas[].*.anyOf[4]array 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].ctas[].*.anyOf[4][]OnboardingParameterValue 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].ctas[].*.anyOf[5]object 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].ctas[].*.anyOf[5].*OnboardingParameterValue 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].*OnboardingParameterValue 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].*.anyOf[0]null 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].*.anyOf[1]string 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].*.anyOf[2]number 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].*.anyOf[3]boolean 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].*.anyOf[4]array 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].*.anyOf[4][]OnboardingParameterValue 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].*.anyOf[5]object 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].*.anyOf[5].*OnboardingParameterValue 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[1]array 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[1][]OnboardingParameterValue 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[1][].anyOf[0]null 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[1][].anyOf[1]string 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[1][].anyOf[2]number 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[1][].anyOf[3]boolean 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[1][].anyOf[4]array 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[1][].anyOf[4][]OnboardingParameterValue 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[1][].anyOf[5]object 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[1][].anyOf[5].*OnboardingParameterValue 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parametersJSONstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].completeboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].completeForProgressboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].visibleboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].lockedboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].hasDisplayConditionboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].displayConditionSatisfiedboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].hasGateboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].requiredEventSatisfiedboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].displayConditionCallbackstring ["","USER_HAS_ACTIVE_PENDING_BID"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].displayConditionStatusobject 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].displayConditionStatus.callbackstring ["","USER_HAS_ACTIVE_PENDING_BID"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].displayConditionStatus.satisfiedboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].displayConditionStatus.deferredUntilGateSatisfiedboolean 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].displayConditionStatus.reasonstring ["missing_user","unknown_callback"] 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].displayConditionStatus.activePendingBidCountinteger 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].requiredEventNamesarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].requiredEventNames[]string 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].requiredEventMatchModestring ["Any","All"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].requiredEventHeadlinestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].requiredEventDescriptionstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].requiredEventCTAsarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].requiredEventCTAs[]object 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].requiredEventCTAs[].stylestring ["primary","secondary"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].requiredEventCTAs[].labelstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].requiredEventCTAs[].javascriptstring 是的Configured client action code. Documentation treats this as text and never executes it.
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].requiredEventStatusobject 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].requiredEventStatus.satisfiedboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].requiredEventStatus.eventNamesarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].requiredEventStatus.eventNames[]string 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].requiredEventStatus.matchModestring ["Any","All"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].requiredEventStatus.eventCounts 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].requiredEventStatus.eventCounts.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].requiredEventStatus.eventCounts.anyOf[0].*integer 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].requiredEventStatus.eventCounts.anyOf[1]array 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].requiredEventStatus.matchedEventNamesarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].requiredEventStatus.matchedEventNames[]string 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].adminNotesstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.stepKeysarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.stepKeys[]string ["intent","homebase","interests","managedVenue","aboutPost","innerCircle"] 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.visibleStepKeysarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.visibleStepKeys[]string ["intent","homebase","interests","managedVenue","aboutPost","innerCircle"] 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate.anyOf[0].actionKeystring ["SELECT_INTENT","SELECT_HOMEBASE","SELECT_FOLLOWING","SELECT_MANAGED_VENUE","SELECT_ABOUTME_POST","SELECT_VERIFIERS"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate.anyOf[0].stepKeystring ["intent","homebase","interests","managedVenue","aboutPost","innerCircle"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate.anyOf[0].targetActionobject 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate.anyOf[0].targetAction.actionKeystring ["SELECT_INTENT","SELECT_HOMEBASE","SELECT_FOLLOWING","SELECT_MANAGED_VENUE","SELECT_ABOUTME_POST","SELECT_VERIFIERS"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate.anyOf[0].targetAction.stepKeystring ["intent","homebase","interests","managedVenue","aboutPost","innerCircle"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate.anyOf[0].headlinestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate.anyOf[0].descriptionstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate.anyOf[0].ctasarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate.anyOf[0].ctas[]object 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate.anyOf[0].ctas[].stylestring ["primary","secondary"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate.anyOf[0].ctas[].labelstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate.anyOf[0].ctas[].javascriptstring 是的Configured client action code. Documentation treats this as text and never executes it.
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate.anyOf[0].requiredEventNamesarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate.anyOf[0].requiredEventNames[]string 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate.anyOf[0].requiredEventMatchModestring ["Any","All"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate.anyOf[0].requiredEventStatusobject 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate.anyOf[0].requiredEventStatus.satisfiedboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate.anyOf[0].requiredEventStatus.eventNamesarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate.anyOf[0].requiredEventStatus.eventNames[]string 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate.anyOf[0].requiredEventStatus.matchModestring ["Any","All"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate.anyOf[0].requiredEventStatus.eventCounts 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate.anyOf[0].requiredEventStatus.eventCounts.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate.anyOf[0].requiredEventStatus.eventCounts.anyOf[0].*integer 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate.anyOf[0].requiredEventStatus.eventCounts.anyOf[1]array 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate.anyOf[0].requiredEventStatus.matchedEventNamesarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate.anyOf[0].requiredEventStatus.matchedEventNames[]string 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGatesarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[]object 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].actionKeystring ["SELECT_INTENT","SELECT_HOMEBASE","SELECT_FOLLOWING","SELECT_MANAGED_VENUE","SELECT_ABOUTME_POST","SELECT_VERIFIERS"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].stepKeystring ["intent","homebase","interests","managedVenue","aboutPost","innerCircle"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].targetActionobject 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].targetAction.actionKeystring ["SELECT_INTENT","SELECT_HOMEBASE","SELECT_FOLLOWING","SELECT_MANAGED_VENUE","SELECT_ABOUTME_POST","SELECT_VERIFIERS"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].targetAction.stepKeystring ["intent","homebase","interests","managedVenue","aboutPost","innerCircle"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].headlinestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].descriptionstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].ctasarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].ctas[]object 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].ctas[].stylestring ["primary","secondary"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].ctas[].labelstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].ctas[].javascriptstring 是的Configured client action code. Documentation treats this as text and never executes it.
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].requiredEventNamesarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].requiredEventNames[]string 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].requiredEventMatchModestring ["Any","All"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].requiredEventStatusobject 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].requiredEventStatus.satisfiedboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].requiredEventStatus.eventNamesarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].requiredEventStatus.eventNames[]string 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].requiredEventStatus.matchModestring ["Any","All"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].requiredEventStatus.eventCounts 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].requiredEventStatus.eventCounts.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].requiredEventStatus.eventCounts.anyOf[0].*integer 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].requiredEventStatus.eventCounts.anyOf[1]array 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].requiredEventStatus.matchedEventNamesarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].requiredEventStatus.matchedEventNames[]string 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].acknowledgeAfterStepKeysarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].acknowledgeAfterStepKeys[]string ["intent","homebase","interests","managedVenue","aboutPost","innerCircle"] 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].requiredEventSatisfied = true 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.displayConditionSuppressedAction 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.displayConditionSuppressedAction.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.displayConditionSuppressedAction.anyOf[0].actionKeystring ["SELECT_INTENT","SELECT_HOMEBASE","SELECT_FOLLOWING","SELECT_MANAGED_VENUE","SELECT_ABOUTME_POST","SELECT_VERIFIERS"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.displayConditionSuppressedAction.anyOf[0].stepKeystring ["intent","homebase","interests","managedVenue","aboutPost","innerCircle"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.displayConditionSuppressedAction.anyOf[0].displayConditionCallbackstring ["","USER_HAS_ACTIVE_PENDING_BID"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.displayConditionSuppressedAction.anyOf[0].displayConditionStatusobject 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.displayConditionSuppressedAction.anyOf[0].displayConditionStatus.callbackstring ["","USER_HAS_ACTIVE_PENDING_BID"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.displayConditionSuppressedAction.anyOf[0].displayConditionStatus.satisfiedboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.displayConditionSuppressedAction.anyOf[0].displayConditionStatus.deferredUntilGateSatisfiedboolean 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.displayConditionSuppressedAction.anyOf[0].displayConditionStatus.reasonstring ["missing_user","unknown_callback"] 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.displayConditionSuppressedAction.anyOf[0].displayConditionStatus.activePendingBidCountinteger 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.displayConditionSuppressedAction.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.hasDisplayableOpenItemsboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.progressobject 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.progress.completedinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.progress.totalinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.progress.isCompleteboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.isCompleteboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].endpointsobject 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].endpoints.refreshstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].endpoints.setIntentstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].endpoints.cityOptionsstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].endpoints.setHomebasestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].endpoints.setFollowsstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].endpoints.partnerLocationOptionsstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].endpoints.partnerSetClaimstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].endpoints.managedVenuesstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].endpoints.verificationCenterstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].renderedFragments 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].renderedFragments.anyOf[0]object 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].renderedFragments.anyOf[0].verificationCenterstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].renderedFragments.anyOf[1]array 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[1]object 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[1].isLoggedIn = 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/user/set_profile_homebase",
    "RequestUserAlias": "example-user",
    "Payload": {
        "homebase": {
            "citySlug": "synthetic-example",
            "cityName": "synthetic-example",
            "region": "synthetic-example",
            "country": "synthetic-example",
            "cityGroupCode": "synthetic-example",
            "label": "synthetic-example",
            "icon": "synthetic-example",
            "imageBasePath": "synthetic-example",
            "imageURL256": "synthetic-example",
            "imageURL512": "synthetic-example",
            "bannerImageURL": "synthetic-example",
            "source": "synthetic-example",
            "isSaved": false,
            "isRecommended": false
        }
    }
}
机器可读的端点文档
POST

/v1/user/set_profile_intent

#
Updates the current user's profile intent. With onlyIfUnset=true, an existing preference is preserved and returned without intent-related follow changes.

参数

名称类型必填默认值描述
profileIntent string 否 "sell" One of buy, sell, socialize, or location-partner.
isWritingRequest bool 否 false Required true to save.
onlyIfUnset bool 否 false Preserve an existing intent; use true for sign-in presets.
请求示例(cURL)
curl --request POST \
  'https://cn.appointmenttrader.com/v1/user/set_profile_intent' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'profileIntent={{profileIntent}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}' \
  --data-urlencode 'onlyIfUnset={{onlyIfUnset}}'

返回值

JSON
See the shared response schema and synthetic example.
响应字段
字段类型必填描述
$user_set_profile_intent_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.profileIntentstring ["buy","sell","socialize","location-partner"] 是的
$.oneOf[0].allOf[1].Payload.isBuyerProfileboolean 是的
$.oneOf[0].allOf[1].Payload.isSellerProfileboolean 是的
$.oneOf[0].allOf[1].Payload.isSocialProfileboolean 是的
$.oneOf[0].allOf[1].Payload.isLocationPartnerProfileboolean 是的
$.oneOf[0].allOf[1].Payload.setupProfileSetup 是的Current setup state. get_profile_setup reads without marking completion; the setup embedded in successful writes can synchronize stored completion.
$.oneOf[0].allOf[1].Payload.setup.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].isLoggedIn = true 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].isCompleteboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].hasDisplayableOpenItemsboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].requiresOnboardingboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].collapsedByDefaultboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].profileIntentstring ["","buy","sell","socialize","location-partner"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].intentOptionsarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].intentOptions[]object 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].intentOptions[].valuestring ["buy","sell","socialize","location-partner"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].intentOptions[].labelstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].intentOptions[].descriptionstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].intentOptions[].spritestring ["buy","sell","socialize","location-partner"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].intentOptions[].flowIDinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].intentOptions[].usesFlowCopy = true 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebase 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebase.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebase.anyOf[0].citySlugstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebase.anyOf[0].cityNamestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebase.anyOf[0].regionstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebase.anyOf[0].countrystring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebase.anyOf[0].cityGroupCodestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebase.anyOf[0].labelstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebase.anyOf[0].iconstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebase.anyOf[0].imageBasePathstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebase.anyOf[0].imageURL256string 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebase.anyOf[0].imageURL512string 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebase.anyOf[0].bannerImageURLstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebase.anyOf[0].sourcestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebase.anyOf[0].isSavedboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebase.anyOf[0].isRecommendedboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebase.anyOf[0].distanceMetersinteger 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebase.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebaseSuggestionsarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebaseSuggestions[]object 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebaseSuggestions[].citySlugstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebaseSuggestions[].cityNamestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebaseSuggestions[].regionstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebaseSuggestions[].countrystring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebaseSuggestions[].cityGroupCodestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebaseSuggestions[].labelstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebaseSuggestions[].iconstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebaseSuggestions[].imageBasePathstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebaseSuggestions[].imageURL256string 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebaseSuggestions[].imageURL512string 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebaseSuggestions[].bannerImageURLstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebaseSuggestions[].sourcestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebaseSuggestions[].isSavedboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebaseSuggestions[].isRecommendedboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebaseSuggestions[].distanceMetersinteger 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].followCountsobject 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].followCounts.userFollowCountinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].followCounts.boardFollowCountinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestionsobject 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.usersarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.users[]object 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.users[].aliasstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.users[].avatarstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.users[].profileURLstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.users[].profileIntentstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.users[].recommendationTypestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.users[].communityVerificationStatusstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.users[].profileImageURLstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.users[].bannerImageURLstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.users[].userIDinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.users[].followerCountinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.users[].publicPostCountinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.users[].communityVerificationCountinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.users[].isViewerFollowingboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.users[].isProfileSetupFollowingboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.users[].hasAboutPostboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.users[].profileImageFrameobject 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.users[].profileImageFrame.positionXPercentnumber 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.users[].profileImageFrame.positionYPercentnumber 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.users[].profileImageFrame.zoomPercentnumber 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.users[].bannerImageFrameobject 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.users[].bannerImageFrame.positionXPercentnumber 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.users[].bannerImageFrame.positionYPercentnumber 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.users[].bannerImageFrame.zoomPercentnumber 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.boardsarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.boards[]object 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.boards[].namestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.boards[].descriptionstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.boards[].urlstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.boards[].profileImageURLstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.boards[].bannerImageURLstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.boards[].boardIDinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.boards[].followerCountinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.boards[].recentPostCountinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.boards[].isViewerFollowingboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.boards[].isProfileSetupFollowingboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.boards[].hasAboutPostboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.boards[].profileImageFrameobject 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.boards[].profileImageFrame.positionXPercentnumber 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.boards[].profileImageFrame.positionYPercentnumber 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.boards[].profileImageFrame.zoomPercentnumber 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.boards[].bannerImageFrameobject 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.boards[].bannerImageFrame.positionXPercentnumber 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.boards[].bannerImageFrame.positionYPercentnumber 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.boards[].bannerImageFrame.zoomPercentnumber 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.locationsarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.locations[]object 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.locations[].namestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.locations[].locationAliasstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.locations[].profileURLstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.locations[].cityNamestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.locations[].stateShortstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.locations[].countryShortstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.locations[].categoryDescriptorstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.locations[].categoryIconstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.locations[].imageURL256string 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.locations[].imageURL512string 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.locations[].locationIDinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.locations[].localRankinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.locations[].rankinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.locations[].userTradesinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.locations[].bidsLast30Dayinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.locations[].isViewerFollowingboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.context 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.context.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.context.anyOf[0].homebaseCitySlugstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.context.anyOf[0].renderTypestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.context.anyOf[0].stepKeystring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.context.anyOf[0].hasParametersboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.context.anyOf[0].includeUsersboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.context.anyOf[0].includeBoardsboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.context.anyOf[0].includeLocationsboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.context.anyOf[0].isTrendingboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.context.anyOf[0].profileIntentstring ["","buy","sell","socialize","location-partner"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.context.anyOf[0].completionobject 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.context.anyOf[0].completion.requiredCountinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.context.anyOf[0].completion.presentedCountinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.context.anyOf[0].completion.presentedUserCountinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.context.anyOf[0].completion.presentedBoardCountinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.context.anyOf[0].completion.presentedLocationCountinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.context.anyOf[0].completion.followedCountinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.context.anyOf[0].completion.followedUserCountinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.context.anyOf[0].completion.followedBoardCountinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.context.anyOf[0].completion.followedLocationCountinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.context.anyOf[0].completion.isCompleteboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.context.anyOf[0].isWaitingForMinimumContextboolean 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.context.anyOf[0].missingContextKeysarray 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.context.anyOf[0].missingContextKeys[]string ["profileIntent","homebase"] 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.context.anyOf[1]object 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.context.anyOf[1].isConfigured = false 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenuesarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenues[]object 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenues[].namestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenues[].aliasstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenues[].cityLinestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenues[].partnerAccountNamestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenues[].rolestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenues[].sourcestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenues[].managementURLstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenues[].profileURLstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenues[].locationIDinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenues[].partnerAccountID 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenues[].partnerAccountID.anyOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenues[].partnerAccountID.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].pendingVenueClaimsarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].pendingVenueClaims[]object 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].pendingVenueClaims[].namestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].pendingVenueClaims[].aliasstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].pendingVenueClaims[].cityLinestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].pendingVenueClaims[].statusstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].pendingVenueClaims[].createdDatestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].pendingVenueClaims[].chatURLstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].pendingVenueClaims[].managementURLstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].pendingVenueClaims[].profileURLstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].pendingVenueClaims[].requestIDinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].pendingVenueClaims[].locationIDinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].pendingVenueClaims[].chatIDinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].pendingVenueClaims[].applicationStatusstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].pendingVenueClaims[].applicationChatIDinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].pendingVenueClaims[].applicationChatURLstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].pendingVenueClaims[].applicationUnreadCount 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].pendingVenueClaims[].applicationUnreadCount.anyOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].pendingVenueClaims[].applicationUnreadCount.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].pendingVenueClaims[].sidebarStatus 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].pendingVenueClaims[].sidebarStatus.anyOf[0]string ["answer-required","pending"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].pendingVenueClaims[].sidebarStatus.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].hasManagedVenuePathboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].schemaobject 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].schema.readyboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].schema.missingTablesarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].schema.missingTables[]string 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].managedVenuesarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].managedVenues[]object 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].managedVenues[].namestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].managedVenues[].aliasstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].managedVenues[].cityLinestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].managedVenues[].partnerAccountNamestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].managedVenues[].rolestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].managedVenues[].sourcestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].managedVenues[].managementURLstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].managedVenues[].profileURLstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].managedVenues[].locationIDinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].managedVenues[].partnerAccountID 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].managedVenues[].partnerAccountID.anyOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].managedVenues[].partnerAccountID.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].pendingVenueClaimsarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].pendingVenueClaims[]object 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].pendingVenueClaims[].namestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].pendingVenueClaims[].aliasstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].pendingVenueClaims[].cityLinestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].pendingVenueClaims[].statusstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].pendingVenueClaims[].createdDatestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].pendingVenueClaims[].chatURLstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].pendingVenueClaims[].managementURLstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].pendingVenueClaims[].profileURLstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].pendingVenueClaims[].requestIDinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].pendingVenueClaims[].locationIDinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].pendingVenueClaims[].chatIDinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].pendingVenueClaims[].applicationStatusstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].pendingVenueClaims[].applicationChatIDinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].pendingVenueClaims[].applicationChatURLstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].pendingVenueClaims[].applicationUnreadCount 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].pendingVenueClaims[].applicationUnreadCount.anyOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].pendingVenueClaims[].applicationUnreadCount.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].pendingVenueClaims[].sidebarStatus 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].pendingVenueClaims[].sidebarStatus.anyOf[0]string ["answer-required","pending"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].pendingVenueClaims[].sidebarStatus.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].hasManagedVenuePathboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].managedVenuesURLstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[1]array 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPostobject 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.postIDinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.hasAboutPostboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].idinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].titlestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].bodyPreviewstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].urlstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].createdDatestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].authorAboutPostAuthor 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].author.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].author.anyOf[0].idinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].author.anyOf[0].aliasstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].author.anyOf[0].avatarEmojistring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].author.anyOf[0].profileUrlstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].author.anyOf[1]object 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].author.anyOf[1].idnull 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].author.anyOf[1].aliasnull 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].author.anyOf[1].avatarEmojinull 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].author.anyOf[1].profileUrlnull 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].author.anyOf[1].identityHidden = true 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].author.anyOf[1].identityHiddenUntilinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].boardobject 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].board.idinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].board.namestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].board.slugstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].board.typestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].imageMediaCountinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].mediaarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].media[]object 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].media[].idinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].media[].thumbUrlstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].media[].mediaUrlstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].media[].mediaTypestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].media[].widthinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].media[].heightinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].media[].titlestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].media[].isImageboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].media[].isEmbeddedboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.wallBoardIDinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.wallBoard 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.wallBoard.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.wallBoard.anyOf[0].idinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.wallBoard.anyOf[0].boardIDinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.wallBoard.anyOf[0].countinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.wallBoard.anyOf[0].slugstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.wallBoard.anyOf[0].namestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.wallBoard.anyOf[0].citystring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.wallBoard.anyOf[0].cityGroupCodestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.wallBoard.anyOf[0].intentstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.wallBoard.anyOf[0].callbackstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.wallBoard.anyOf[0].unitLabelstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.wallBoard.anyOf[0].routingDescriptionstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.wallBoard.anyOf[0].createsRegularBoardPostboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.wallBoard.anyOf[0].isDefaultRequestBoardboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.wallBoard.anyOf[0].isDefaultListingBoardboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.wallBoard.anyOf[0].routingEnabledboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.wallBoard.anyOf[0].selectedboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.wallBoard.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircleobject 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.statusstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.positiveVerificationCountinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.netPositiveVerificationCountinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.requiredNetPositiveVerificationsinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.remainingNetPositiveVerificationsinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verifierCountinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.hasTrustSignalboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].userobject 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].user.userIDinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].user.aliasstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].user.avatarstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].user.profileURLstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].user.communityVerificationStatusstring ["Unverified","Verified"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].user.communityVerificationCountinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].user.communityVerificationCountFormattedstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].user.firstNamestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].user.lastNamestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].user.professionstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].user.privacySettingstring ["do_not_publicly_share","share_name","share_profession","share_name_and_profession"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].verificationobject 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].verification.sharePathstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].verification.shareURLstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].verification.requiredNetPositiveVerificationsinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].verification.remainingNetPositiveVerificationsinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].verification.positiveVerificationCountinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].verification.negativeVerificationCountinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].verification.netPositiveVerificationCountinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].verification.verifierCountinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].privacyOptionsarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].privacyOptions[]object 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].privacyOptions[].valuestring ["do_not_publicly_share","share_name","share_profession","share_name_and_profession"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].privacyOptions[].labelstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].verifiersarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].verifiers[]object 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].verifiers[].verificationIDinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].verifiers[].createdDatestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].verifiers[].createdDateFormattedstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].verifiers[].messagestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].verifiers[].isPositiveVerificationboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].verifiers[].verifierobject 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].verifiers[].verifier.userIDinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].verifiers[].verifier.aliasstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].verifiers[].verifier.avatarstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].verifiers[].verifier.profileURLstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].verifiers[].verifier.communityVerificationStatusstring ["","Unverified","Verified"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].verifiers[].verifier.communityVerificationCountinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].verifiers[].verifier.communityVerificationCountFormattedstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].verifiers[].verifier.importancePointsinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].verifiers[].verifier.importancePointsFormattedstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[1]array 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].completionobject 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].completion.intentboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].completion.homebaseboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].completion.interestsboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].completion.managedVenueboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].completion.aboutPostboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].completion.innerCircleboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flowobject 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.flowIDinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.sourcestring ["intent-only","active","fallback","status"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.intentTypestring ["","buy","sell","socialize","location-partner"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.namestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.descriptionstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actionsarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[]object 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].idinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].actionKeystring ["SELECT_INTENT","SELECT_HOMEBASE","SELECT_FOLLOWING","SELECT_MANAGED_VENUE","SELECT_ABOUTME_POST","SELECT_VERIFIERS"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].stepKeystring ["intent","homebase","interests","managedVenue","aboutPost","innerCircle"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].renderTypestring ["intent_picker","homebase_picker","follow_recommendations","about_me_post","managed_venue_claim","verification_invites"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].orderinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].displayOrderinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].headlinestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].descriptionstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parametersOnboardingParameters 是的Decoded ActionParametersJSON. Empty or invalid configuration is serialized as []; objects and JSON lists are preserved.
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].intentSourcestring 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].Homebasestring 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].homebasestring 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].homebaseSourcestring 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCTAsarray 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCTAs[]object 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCTAs[].*OnboardingParameterValue 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCTAs[].*.anyOf[0]null 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCTAs[].*.anyOf[1]string 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCTAs[].*.anyOf[2]number 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCTAs[].*.anyOf[3]boolean 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCTAs[].*.anyOf[4]array 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCTAs[].*.anyOf[4][]OnboardingParameterValue 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCTAs[].*.anyOf[5]object 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCTAs[].*.anyOf[5].*OnboardingParameterValue 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCtasarray 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCtas[]object 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCtas[].*OnboardingParameterValue 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCtas[].*.anyOf[0]null 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCtas[].*.anyOf[1]string 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCtas[].*.anyOf[2]number 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCtas[].*.anyOf[3]boolean 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCtas[].*.anyOf[4]array 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCtas[].*.anyOf[4][]OnboardingParameterValue 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCtas[].*.anyOf[5]object 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCtas[].*.anyOf[5].*OnboardingParameterValue 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].ctasarray 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].ctas[]object 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].ctas[].*OnboardingParameterValue 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].ctas[].*.anyOf[0]null 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].ctas[].*.anyOf[1]string 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].ctas[].*.anyOf[2]number 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].ctas[].*.anyOf[3]boolean 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].ctas[].*.anyOf[4]array 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].ctas[].*.anyOf[4][]OnboardingParameterValue 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].ctas[].*.anyOf[5]object 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].ctas[].*.anyOf[5].*OnboardingParameterValue 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].*OnboardingParameterValue 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].*.anyOf[0]null 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].*.anyOf[1]string 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].*.anyOf[2]number 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].*.anyOf[3]boolean 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].*.anyOf[4]array 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].*.anyOf[4][]OnboardingParameterValue 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].*.anyOf[5]object 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].*.anyOf[5].*OnboardingParameterValue 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[1]array 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[1][]OnboardingParameterValue 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[1][].anyOf[0]null 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[1][].anyOf[1]string 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[1][].anyOf[2]number 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[1][].anyOf[3]boolean 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[1][].anyOf[4]array 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[1][].anyOf[4][]OnboardingParameterValue 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[1][].anyOf[5]object 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[1][].anyOf[5].*OnboardingParameterValue 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parametersJSONstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].completeboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].completeForProgressboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].visibleboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].lockedboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].hasDisplayConditionboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].displayConditionSatisfiedboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].hasGateboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].requiredEventSatisfiedboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].displayConditionCallbackstring ["","USER_HAS_ACTIVE_PENDING_BID"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].displayConditionStatusobject 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].displayConditionStatus.callbackstring ["","USER_HAS_ACTIVE_PENDING_BID"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].displayConditionStatus.satisfiedboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].displayConditionStatus.deferredUntilGateSatisfiedboolean 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].displayConditionStatus.reasonstring ["missing_user","unknown_callback"] 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].displayConditionStatus.activePendingBidCountinteger 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].requiredEventNamesarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].requiredEventNames[]string 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].requiredEventMatchModestring ["Any","All"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].requiredEventHeadlinestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].requiredEventDescriptionstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].requiredEventCTAsarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].requiredEventCTAs[]object 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].requiredEventCTAs[].stylestring ["primary","secondary"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].requiredEventCTAs[].labelstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].requiredEventCTAs[].javascriptstring 是的Configured client action code. Documentation treats this as text and never executes it.
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].requiredEventStatusobject 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].requiredEventStatus.satisfiedboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].requiredEventStatus.eventNamesarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].requiredEventStatus.eventNames[]string 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].requiredEventStatus.matchModestring ["Any","All"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].requiredEventStatus.eventCounts 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].requiredEventStatus.eventCounts.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].requiredEventStatus.eventCounts.anyOf[0].*integer 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].requiredEventStatus.eventCounts.anyOf[1]array 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].requiredEventStatus.matchedEventNamesarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].requiredEventStatus.matchedEventNames[]string 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].adminNotesstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.stepKeysarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.stepKeys[]string ["intent","homebase","interests","managedVenue","aboutPost","innerCircle"] 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.visibleStepKeysarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.visibleStepKeys[]string ["intent","homebase","interests","managedVenue","aboutPost","innerCircle"] 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate.anyOf[0].actionKeystring ["SELECT_INTENT","SELECT_HOMEBASE","SELECT_FOLLOWING","SELECT_MANAGED_VENUE","SELECT_ABOUTME_POST","SELECT_VERIFIERS"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate.anyOf[0].stepKeystring ["intent","homebase","interests","managedVenue","aboutPost","innerCircle"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate.anyOf[0].targetActionobject 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate.anyOf[0].targetAction.actionKeystring ["SELECT_INTENT","SELECT_HOMEBASE","SELECT_FOLLOWING","SELECT_MANAGED_VENUE","SELECT_ABOUTME_POST","SELECT_VERIFIERS"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate.anyOf[0].targetAction.stepKeystring ["intent","homebase","interests","managedVenue","aboutPost","innerCircle"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate.anyOf[0].headlinestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate.anyOf[0].descriptionstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate.anyOf[0].ctasarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate.anyOf[0].ctas[]object 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate.anyOf[0].ctas[].stylestring ["primary","secondary"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate.anyOf[0].ctas[].labelstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate.anyOf[0].ctas[].javascriptstring 是的Configured client action code. Documentation treats this as text and never executes it.
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate.anyOf[0].requiredEventNamesarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate.anyOf[0].requiredEventNames[]string 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate.anyOf[0].requiredEventMatchModestring ["Any","All"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate.anyOf[0].requiredEventStatusobject 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate.anyOf[0].requiredEventStatus.satisfiedboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate.anyOf[0].requiredEventStatus.eventNamesarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate.anyOf[0].requiredEventStatus.eventNames[]string 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate.anyOf[0].requiredEventStatus.matchModestring ["Any","All"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate.anyOf[0].requiredEventStatus.eventCounts 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate.anyOf[0].requiredEventStatus.eventCounts.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate.anyOf[0].requiredEventStatus.eventCounts.anyOf[0].*integer 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate.anyOf[0].requiredEventStatus.eventCounts.anyOf[1]array 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate.anyOf[0].requiredEventStatus.matchedEventNamesarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate.anyOf[0].requiredEventStatus.matchedEventNames[]string 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGatesarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[]object 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].actionKeystring ["SELECT_INTENT","SELECT_HOMEBASE","SELECT_FOLLOWING","SELECT_MANAGED_VENUE","SELECT_ABOUTME_POST","SELECT_VERIFIERS"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].stepKeystring ["intent","homebase","interests","managedVenue","aboutPost","innerCircle"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].targetActionobject 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].targetAction.actionKeystring ["SELECT_INTENT","SELECT_HOMEBASE","SELECT_FOLLOWING","SELECT_MANAGED_VENUE","SELECT_ABOUTME_POST","SELECT_VERIFIERS"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].targetAction.stepKeystring ["intent","homebase","interests","managedVenue","aboutPost","innerCircle"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].headlinestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].descriptionstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].ctasarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].ctas[]object 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].ctas[].stylestring ["primary","secondary"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].ctas[].labelstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].ctas[].javascriptstring 是的Configured client action code. Documentation treats this as text and never executes it.
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].requiredEventNamesarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].requiredEventNames[]string 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].requiredEventMatchModestring ["Any","All"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].requiredEventStatusobject 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].requiredEventStatus.satisfiedboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].requiredEventStatus.eventNamesarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].requiredEventStatus.eventNames[]string 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].requiredEventStatus.matchModestring ["Any","All"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].requiredEventStatus.eventCounts 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].requiredEventStatus.eventCounts.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].requiredEventStatus.eventCounts.anyOf[0].*integer 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].requiredEventStatus.eventCounts.anyOf[1]array 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].requiredEventStatus.matchedEventNamesarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].requiredEventStatus.matchedEventNames[]string 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].acknowledgeAfterStepKeysarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].acknowledgeAfterStepKeys[]string ["intent","homebase","interests","managedVenue","aboutPost","innerCircle"] 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].requiredEventSatisfied = true 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.displayConditionSuppressedAction 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.displayConditionSuppressedAction.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.displayConditionSuppressedAction.anyOf[0].actionKeystring ["SELECT_INTENT","SELECT_HOMEBASE","SELECT_FOLLOWING","SELECT_MANAGED_VENUE","SELECT_ABOUTME_POST","SELECT_VERIFIERS"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.displayConditionSuppressedAction.anyOf[0].stepKeystring ["intent","homebase","interests","managedVenue","aboutPost","innerCircle"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.displayConditionSuppressedAction.anyOf[0].displayConditionCallbackstring ["","USER_HAS_ACTIVE_PENDING_BID"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.displayConditionSuppressedAction.anyOf[0].displayConditionStatusobject 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.displayConditionSuppressedAction.anyOf[0].displayConditionStatus.callbackstring ["","USER_HAS_ACTIVE_PENDING_BID"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.displayConditionSuppressedAction.anyOf[0].displayConditionStatus.satisfiedboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.displayConditionSuppressedAction.anyOf[0].displayConditionStatus.deferredUntilGateSatisfiedboolean 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.displayConditionSuppressedAction.anyOf[0].displayConditionStatus.reasonstring ["missing_user","unknown_callback"] 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.displayConditionSuppressedAction.anyOf[0].displayConditionStatus.activePendingBidCountinteger 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.displayConditionSuppressedAction.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.hasDisplayableOpenItemsboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.progressobject 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.progress.completedinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.progress.totalinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.progress.isCompleteboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.isCompleteboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].endpointsobject 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].endpoints.refreshstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].endpoints.setIntentstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].endpoints.cityOptionsstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].endpoints.setHomebasestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].endpoints.setFollowsstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].endpoints.partnerLocationOptionsstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].endpoints.partnerSetClaimstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].endpoints.managedVenuesstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].endpoints.verificationCenterstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].renderedFragments 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].renderedFragments.anyOf[0]object 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].renderedFragments.anyOf[0].verificationCenterstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].renderedFragments.anyOf[1]array 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[1]object 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[1].isLoggedIn = 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/user/set_profile_intent",
    "RequestUserAlias": "example-user",
    "Payload": {
        "profileIntent": "buy",
        "isBuyerProfile": false,
        "isSellerProfile": false,
        "isSocialProfile": false,
        "isLocationPartnerProfile": false,
        "setup": {
            "isLoggedIn": true,
            "isComplete": false,
            "hasDisplayableOpenItems": false,
            "requiresOnboarding": false,
            "collapsedByDefault": false,
            "profileIntent": "",
            "intentOptions": [],
            "homebase": {
                "citySlug": "synthetic-example",
                "cityName": "synthetic-example",
                "region": "synthetic-example",
                "country": "synthetic-example",
                "cityGroupCode": "synthetic-example",
                "label": "synthetic-example",
                "icon": "synthetic-example",
                "imageBasePath": "synthetic-example",
                "imageURL256": "synthetic-example",
                "imageURL512": "synthetic-example",
                "bannerImageURL": "synthetic-example",
                "source": "synthetic-example",
                "isSaved": false,
                "isRecommended": false
            },
            "homebaseSuggestions": [],
            "followCounts": {
                "userFollowCount": 0,
                "boardFollowCount": 0
            },
            "suggestions": {
                "users": [],
                "boards": [],
                "locations": [],
                "context": {
                    "homebaseCitySlug": "synthetic-example",
                    "renderType": "synthetic-example",
                    "stepKey": "synthetic-example",
                    "hasParameters": false,
                    "includeUsers": false,
                    "includeBoards": false,
                    "includeLocations": false,
                    "isTrending": false,
                    "profileIntent": "",
                    "completion": {
                        "requiredCount": 0,
                        "presentedCount": 0,
                        "presentedUserCount": 0,
                        "presentedBoardCount": 0,
                        "presentedLocationCount": 0,
                        "followedCount": 0,
                        "followedUserCount": 0,
                        "followedBoardCount": 0,
                        "followedLocationCount": 0,
                        "isComplete": false
                    }
                }
            },
            "managedVenues": [],
            "pendingVenueClaims": [],
            "hasManagedVenuePath": false,
            "managedVenueState": {
                "schema": {
                    "ready": false,
                    "missingTables": []
                },
                "managedVenues": [],
                "pendingVenueClaims": [],
                "hasManagedVenuePath": false,
                "managedVenuesURL": "synthetic-example"
            },
            "aboutPost": {
                "postID": 0,
                "hasAboutPost": false,
                "post": {
                    "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": []
                },
                "wallBoardID": 0,
                "wallBoard": {
                    "id": 0,
                    "boardID": 0,
                    "count": 0,
                    "slug": "synthetic-example",
                    "name": "synthetic-example",
                    "city": "synthetic-example",
                    "cityGroupCode": "synthetic-example",
                    "intent": "synthetic-example",
                    "callback": "synthetic-example",
                    "unitLabel": "synthetic-example",
                    "routingDescription": "synthetic-example",
                    "createsRegularBoardPost": false,
                    "isDefaultRequestBoard": false,
                    "isDefaultListingBoard": false,
                    "routingEnabled": false,
                    "selected": false
                }
            },
            "innerCircle": {
                "status": "synthetic-example",
                "positiveVerificationCount": 0,
                "netPositiveVerificationCount": 0,
                "requiredNetPositiveVerifications": 0,
                "remainingNetPositiveVerifications": 0,
                "verifierCount": 0,
                "hasTrustSignal": false,
                "verification": {
                    "user": {
                        "userID": 0,
                        "alias": "synthetic-example",
                        "avatar": "synthetic-example",
                        "profileURL": "synthetic-example",
                        "communityVerificationStatus": "Unverified",
                        "communityVerificationCount": 0,
                        "communityVerificationCountFormatted": "synthetic-example",
                        "firstName": "synthetic-example",
                        "lastName": "synthetic-example",
                        "profession": "synthetic-example",
                        "privacySetting": "do_not_publicly_share"
                    },
                    "verification": {
                        "sharePath": "synthetic-example",
                        "shareURL": "synthetic-example",
                        "requiredNetPositiveVerifications": 0,
                        "remainingNetPositiveVerifications": 0,
                        "positiveVerificationCount": 0,
                        "negativeVerificationCount": 0,
                        "netPositiveVerificationCount": 0,
                        "verifierCount": 0
                    },
                    "privacyOptions": [],
                    "verifiers": []
                }
            },
            "completion": {
                "intent": false,
                "homebase": false,
                "interests": false,
                "managedVenue": false,
                "aboutPost": false,
                "innerCircle": false
            },
            "flow": {
                "flowID": 0,
                "source": "intent-only",
                "intentType": "",
                "name": "synthetic-example",
                "description": "synthetic-example",
                "actions": [],
                "stepKeys": [],
                "visibleStepKeys": [],
                "currentGate": {
                    "actionKey": "SELECT_INTENT",
                    "stepKey": "intent",
                    "targetAction": {
                        "actionKey": "SELECT_INTENT",
                        "stepKey": "intent"
                    },
                    "headline": "synthetic-example",
                    "description": "synthetic-example",
                    "ctas": [],
                    "requiredEventNames": [],
                    "requiredEventMatchMode": "Any",
                    "requiredEventStatus": {
                        "satisfied": false,
                        "eventNames": [],
                        "matchMode": "Any",
                        "eventCounts": [],
                        "matchedEventNames": []
                    }
                },
                "acknowledgementGates": [],
                "displayConditionSuppressedAction": {
                    "actionKey": "SELECT_INTENT",
                    "stepKey": "intent",
                    "displayConditionCallback": "",
                    "displayConditionStatus": {
                        "callback": "",
                        "satisfied": false
                    }
                },
                "hasDisplayableOpenItems": false,
                "progress": {
                    "completed": 0,
                    "total": 0,
                    "isComplete": false
                },
                "isComplete": false
            },
            "endpoints": {
                "refresh": "synthetic-example",
                "setIntent": "synthetic-example",
                "cityOptions": "synthetic-example",
                "setHomebase": "synthetic-example",
                "setFollows": "synthetic-example",
                "partnerLocationOptions": "synthetic-example",
                "partnerSetClaim": "synthetic-example",
                "managedVenues": "synthetic-example",
                "verificationCenter": "synthetic-example"
            }
        }
    }
}
机器可读的端点文档
POST

/v1/user/set_profile_setup_follows

#
Follows or unfollows profile setup users, boards, and locations, with the same location-follow mutation as location/set_follow.

参数

名称类型必填默认值描述
profileIntent string 否 "" Current setup intent.
userAliases string 否 "" Comma separated user aliases to follow.
boardIDs string 否 "" Comma separated board ids to follow.
locationIDs string 否 "" Legacy explicit venue ids for derived board follows.
followLocationIDs string 否 "" Comma separated location ids to follow or explicitly unfollow. Saves are additive; omitted locations are unchanged.
action string 否 "follow" Either follow or unfollow.
isWritingRequest bool 否 false Required true to save.
请求示例(cURL)
curl --request POST \
  'https://cn.appointmenttrader.com/v1/user/set_profile_setup_follows' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'profileIntent={{profileIntent}}' \
  --data-urlencode 'userAliases={{userAliases}}' \
  --data-urlencode 'boardIDs={{boardIDs}}' \
  --data-urlencode 'locationIDs={{locationIDs}}' \
  --data-urlencode 'followLocationIDs={{followLocationIDs}}' \
  --data-urlencode 'action={{action}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}'

返回值

JSON
See the shared response schema and synthetic example.
响应字段
字段类型必填描述
$user_set_profile_setup_follows_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.actionstring ["follow","unfollow"] 是的
$.oneOf[0].allOf[1].Payload.followedUsersarray 是的
$.oneOf[0].allOf[1].Payload.followedUsers[]object 否
$.oneOf[0].allOf[1].Payload.followedUsers[].aliasstring 是的
$.oneOf[0].allOf[1].Payload.followedUsers[].userIDinteger 是的
$.oneOf[0].allOf[1].Payload.unfollowedUsersarray 是的
$.oneOf[0].allOf[1].Payload.unfollowedUsers[]object 否
$.oneOf[0].allOf[1].Payload.unfollowedUsers[].aliasstring 是的
$.oneOf[0].allOf[1].Payload.unfollowedUsers[].userIDinteger 是的
$.oneOf[0].allOf[1].Payload.followedBoardsarray 是的
$.oneOf[0].allOf[1].Payload.followedBoards[]integer 否
$.oneOf[0].allOf[1].Payload.followedLocationsarray 是的
$.oneOf[0].allOf[1].Payload.followedLocations[]integer 否
$.oneOf[0].allOf[1].Payload.unfollowedBoardsarray 是的
$.oneOf[0].allOf[1].Payload.unfollowedBoards[]integer 否
$.oneOf[0].allOf[1].Payload.unfollowedLocationsarray 是的
$.oneOf[0].allOf[1].Payload.unfollowedLocations[]integer 否
$.oneOf[0].allOf[1].Payload.derivedBoardIDsarray 是的
$.oneOf[0].allOf[1].Payload.derivedBoardIDs[]integer 否
$.oneOf[0].allOf[1].Payload.setupProfileSetup 是的Current setup state. get_profile_setup reads without marking completion; the setup embedded in successful writes can synchronize stored completion.
$.oneOf[0].allOf[1].Payload.setup.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].isLoggedIn = true 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].isCompleteboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].hasDisplayableOpenItemsboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].requiresOnboardingboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].collapsedByDefaultboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].profileIntentstring ["","buy","sell","socialize","location-partner"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].intentOptionsarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].intentOptions[]object 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].intentOptions[].valuestring ["buy","sell","socialize","location-partner"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].intentOptions[].labelstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].intentOptions[].descriptionstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].intentOptions[].spritestring ["buy","sell","socialize","location-partner"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].intentOptions[].flowIDinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].intentOptions[].usesFlowCopy = true 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebase 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebase.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebase.anyOf[0].citySlugstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebase.anyOf[0].cityNamestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebase.anyOf[0].regionstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebase.anyOf[0].countrystring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebase.anyOf[0].cityGroupCodestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebase.anyOf[0].labelstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebase.anyOf[0].iconstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebase.anyOf[0].imageBasePathstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebase.anyOf[0].imageURL256string 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebase.anyOf[0].imageURL512string 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebase.anyOf[0].bannerImageURLstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebase.anyOf[0].sourcestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebase.anyOf[0].isSavedboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebase.anyOf[0].isRecommendedboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebase.anyOf[0].distanceMetersinteger 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebase.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebaseSuggestionsarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebaseSuggestions[]object 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebaseSuggestions[].citySlugstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebaseSuggestions[].cityNamestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebaseSuggestions[].regionstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebaseSuggestions[].countrystring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebaseSuggestions[].cityGroupCodestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebaseSuggestions[].labelstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebaseSuggestions[].iconstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebaseSuggestions[].imageBasePathstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebaseSuggestions[].imageURL256string 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebaseSuggestions[].imageURL512string 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebaseSuggestions[].bannerImageURLstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebaseSuggestions[].sourcestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebaseSuggestions[].isSavedboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebaseSuggestions[].isRecommendedboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].homebaseSuggestions[].distanceMetersinteger 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].followCountsobject 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].followCounts.userFollowCountinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].followCounts.boardFollowCountinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestionsobject 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.usersarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.users[]object 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.users[].aliasstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.users[].avatarstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.users[].profileURLstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.users[].profileIntentstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.users[].recommendationTypestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.users[].communityVerificationStatusstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.users[].profileImageURLstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.users[].bannerImageURLstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.users[].userIDinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.users[].followerCountinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.users[].publicPostCountinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.users[].communityVerificationCountinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.users[].isViewerFollowingboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.users[].isProfileSetupFollowingboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.users[].hasAboutPostboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.users[].profileImageFrameobject 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.users[].profileImageFrame.positionXPercentnumber 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.users[].profileImageFrame.positionYPercentnumber 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.users[].profileImageFrame.zoomPercentnumber 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.users[].bannerImageFrameobject 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.users[].bannerImageFrame.positionXPercentnumber 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.users[].bannerImageFrame.positionYPercentnumber 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.users[].bannerImageFrame.zoomPercentnumber 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.boardsarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.boards[]object 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.boards[].namestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.boards[].descriptionstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.boards[].urlstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.boards[].profileImageURLstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.boards[].bannerImageURLstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.boards[].boardIDinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.boards[].followerCountinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.boards[].recentPostCountinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.boards[].isViewerFollowingboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.boards[].isProfileSetupFollowingboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.boards[].hasAboutPostboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.boards[].profileImageFrameobject 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.boards[].profileImageFrame.positionXPercentnumber 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.boards[].profileImageFrame.positionYPercentnumber 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.boards[].profileImageFrame.zoomPercentnumber 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.boards[].bannerImageFrameobject 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.boards[].bannerImageFrame.positionXPercentnumber 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.boards[].bannerImageFrame.positionYPercentnumber 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.boards[].bannerImageFrame.zoomPercentnumber 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.locationsarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.locations[]object 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.locations[].namestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.locations[].locationAliasstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.locations[].profileURLstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.locations[].cityNamestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.locations[].stateShortstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.locations[].countryShortstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.locations[].categoryDescriptorstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.locations[].categoryIconstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.locations[].imageURL256string 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.locations[].imageURL512string 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.locations[].locationIDinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.locations[].localRankinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.locations[].rankinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.locations[].userTradesinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.locations[].bidsLast30Dayinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.locations[].isViewerFollowingboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.context 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.context.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.context.anyOf[0].homebaseCitySlugstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.context.anyOf[0].renderTypestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.context.anyOf[0].stepKeystring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.context.anyOf[0].hasParametersboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.context.anyOf[0].includeUsersboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.context.anyOf[0].includeBoardsboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.context.anyOf[0].includeLocationsboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.context.anyOf[0].isTrendingboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.context.anyOf[0].profileIntentstring ["","buy","sell","socialize","location-partner"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.context.anyOf[0].completionobject 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.context.anyOf[0].completion.requiredCountinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.context.anyOf[0].completion.presentedCountinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.context.anyOf[0].completion.presentedUserCountinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.context.anyOf[0].completion.presentedBoardCountinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.context.anyOf[0].completion.presentedLocationCountinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.context.anyOf[0].completion.followedCountinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.context.anyOf[0].completion.followedUserCountinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.context.anyOf[0].completion.followedBoardCountinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.context.anyOf[0].completion.followedLocationCountinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.context.anyOf[0].completion.isCompleteboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.context.anyOf[0].isWaitingForMinimumContextboolean 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.context.anyOf[0].missingContextKeysarray 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.context.anyOf[0].missingContextKeys[]string ["profileIntent","homebase"] 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.context.anyOf[1]object 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].suggestions.context.anyOf[1].isConfigured = false 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenuesarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenues[]object 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenues[].namestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenues[].aliasstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenues[].cityLinestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenues[].partnerAccountNamestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenues[].rolestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenues[].sourcestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenues[].managementURLstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenues[].profileURLstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenues[].locationIDinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenues[].partnerAccountID 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenues[].partnerAccountID.anyOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenues[].partnerAccountID.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].pendingVenueClaimsarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].pendingVenueClaims[]object 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].pendingVenueClaims[].namestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].pendingVenueClaims[].aliasstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].pendingVenueClaims[].cityLinestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].pendingVenueClaims[].statusstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].pendingVenueClaims[].createdDatestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].pendingVenueClaims[].chatURLstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].pendingVenueClaims[].managementURLstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].pendingVenueClaims[].profileURLstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].pendingVenueClaims[].requestIDinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].pendingVenueClaims[].locationIDinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].pendingVenueClaims[].chatIDinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].pendingVenueClaims[].applicationStatusstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].pendingVenueClaims[].applicationChatIDinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].pendingVenueClaims[].applicationChatURLstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].pendingVenueClaims[].applicationUnreadCount 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].pendingVenueClaims[].applicationUnreadCount.anyOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].pendingVenueClaims[].applicationUnreadCount.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].pendingVenueClaims[].sidebarStatus 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].pendingVenueClaims[].sidebarStatus.anyOf[0]string ["answer-required","pending"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].pendingVenueClaims[].sidebarStatus.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].hasManagedVenuePathboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].schemaobject 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].schema.readyboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].schema.missingTablesarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].schema.missingTables[]string 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].managedVenuesarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].managedVenues[]object 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].managedVenues[].namestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].managedVenues[].aliasstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].managedVenues[].cityLinestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].managedVenues[].partnerAccountNamestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].managedVenues[].rolestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].managedVenues[].sourcestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].managedVenues[].managementURLstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].managedVenues[].profileURLstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].managedVenues[].locationIDinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].managedVenues[].partnerAccountID 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].managedVenues[].partnerAccountID.anyOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].managedVenues[].partnerAccountID.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].pendingVenueClaimsarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].pendingVenueClaims[]object 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].pendingVenueClaims[].namestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].pendingVenueClaims[].aliasstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].pendingVenueClaims[].cityLinestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].pendingVenueClaims[].statusstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].pendingVenueClaims[].createdDatestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].pendingVenueClaims[].chatURLstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].pendingVenueClaims[].managementURLstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].pendingVenueClaims[].profileURLstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].pendingVenueClaims[].requestIDinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].pendingVenueClaims[].locationIDinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].pendingVenueClaims[].chatIDinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].pendingVenueClaims[].applicationStatusstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].pendingVenueClaims[].applicationChatIDinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].pendingVenueClaims[].applicationChatURLstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].pendingVenueClaims[].applicationUnreadCount 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].pendingVenueClaims[].applicationUnreadCount.anyOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].pendingVenueClaims[].applicationUnreadCount.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].pendingVenueClaims[].sidebarStatus 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].pendingVenueClaims[].sidebarStatus.anyOf[0]string ["answer-required","pending"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].pendingVenueClaims[].sidebarStatus.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].hasManagedVenuePathboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[0].managedVenuesURLstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].managedVenueState.anyOf[1]array 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPostobject 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.postIDinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.hasAboutPostboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].idinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].titlestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].bodyPreviewstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].urlstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].createdDatestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].authorAboutPostAuthor 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].author.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].author.anyOf[0].idinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].author.anyOf[0].aliasstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].author.anyOf[0].avatarEmojistring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].author.anyOf[0].profileUrlstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].author.anyOf[1]object 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].author.anyOf[1].idnull 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].author.anyOf[1].aliasnull 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].author.anyOf[1].avatarEmojinull 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].author.anyOf[1].profileUrlnull 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].author.anyOf[1].identityHidden = true 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].author.anyOf[1].identityHiddenUntilinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].boardobject 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].board.idinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].board.namestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].board.slugstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].board.typestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].imageMediaCountinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].mediaarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].media[]object 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].media[].idinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].media[].thumbUrlstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].media[].mediaUrlstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].media[].mediaTypestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].media[].widthinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].media[].heightinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].media[].titlestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].media[].isImageboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[0].media[].isEmbeddedboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.post.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.wallBoardIDinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.wallBoard 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.wallBoard.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.wallBoard.anyOf[0].idinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.wallBoard.anyOf[0].boardIDinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.wallBoard.anyOf[0].countinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.wallBoard.anyOf[0].slugstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.wallBoard.anyOf[0].namestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.wallBoard.anyOf[0].citystring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.wallBoard.anyOf[0].cityGroupCodestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.wallBoard.anyOf[0].intentstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.wallBoard.anyOf[0].callbackstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.wallBoard.anyOf[0].unitLabelstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.wallBoard.anyOf[0].routingDescriptionstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.wallBoard.anyOf[0].createsRegularBoardPostboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.wallBoard.anyOf[0].isDefaultRequestBoardboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.wallBoard.anyOf[0].isDefaultListingBoardboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.wallBoard.anyOf[0].routingEnabledboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.wallBoard.anyOf[0].selectedboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].aboutPost.wallBoard.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircleobject 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.statusstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.positiveVerificationCountinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.netPositiveVerificationCountinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.requiredNetPositiveVerificationsinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.remainingNetPositiveVerificationsinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verifierCountinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.hasTrustSignalboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].userobject 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].user.userIDinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].user.aliasstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].user.avatarstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].user.profileURLstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].user.communityVerificationStatusstring ["Unverified","Verified"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].user.communityVerificationCountinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].user.communityVerificationCountFormattedstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].user.firstNamestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].user.lastNamestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].user.professionstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].user.privacySettingstring ["do_not_publicly_share","share_name","share_profession","share_name_and_profession"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].verificationobject 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].verification.sharePathstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].verification.shareURLstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].verification.requiredNetPositiveVerificationsinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].verification.remainingNetPositiveVerificationsinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].verification.positiveVerificationCountinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].verification.negativeVerificationCountinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].verification.netPositiveVerificationCountinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].verification.verifierCountinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].privacyOptionsarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].privacyOptions[]object 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].privacyOptions[].valuestring ["do_not_publicly_share","share_name","share_profession","share_name_and_profession"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].privacyOptions[].labelstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].verifiersarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].verifiers[]object 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].verifiers[].verificationIDinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].verifiers[].createdDatestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].verifiers[].createdDateFormattedstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].verifiers[].messagestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].verifiers[].isPositiveVerificationboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].verifiers[].verifierobject 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].verifiers[].verifier.userIDinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].verifiers[].verifier.aliasstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].verifiers[].verifier.avatarstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].verifiers[].verifier.profileURLstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].verifiers[].verifier.communityVerificationStatusstring ["","Unverified","Verified"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].verifiers[].verifier.communityVerificationCountinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].verifiers[].verifier.communityVerificationCountFormattedstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].verifiers[].verifier.importancePointsinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[0].verifiers[].verifier.importancePointsFormattedstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].innerCircle.verification.anyOf[1]array 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].completionobject 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].completion.intentboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].completion.homebaseboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].completion.interestsboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].completion.managedVenueboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].completion.aboutPostboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].completion.innerCircleboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flowobject 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.flowIDinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.sourcestring ["intent-only","active","fallback","status"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.intentTypestring ["","buy","sell","socialize","location-partner"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.namestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.descriptionstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actionsarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[]object 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].idinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].actionKeystring ["SELECT_INTENT","SELECT_HOMEBASE","SELECT_FOLLOWING","SELECT_MANAGED_VENUE","SELECT_ABOUTME_POST","SELECT_VERIFIERS"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].stepKeystring ["intent","homebase","interests","managedVenue","aboutPost","innerCircle"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].renderTypestring ["intent_picker","homebase_picker","follow_recommendations","about_me_post","managed_venue_claim","verification_invites"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].orderinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].displayOrderinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].headlinestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].descriptionstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parametersOnboardingParameters 是的Decoded ActionParametersJSON. Empty or invalid configuration is serialized as []; objects and JSON lists are preserved.
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].intentSourcestring 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].Homebasestring 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].homebasestring 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].homebaseSourcestring 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCTAsarray 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCTAs[]object 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCTAs[].*OnboardingParameterValue 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCTAs[].*.anyOf[0]null 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCTAs[].*.anyOf[1]string 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCTAs[].*.anyOf[2]number 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCTAs[].*.anyOf[3]boolean 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCTAs[].*.anyOf[4]array 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCTAs[].*.anyOf[4][]OnboardingParameterValue 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCTAs[].*.anyOf[5]object 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCTAs[].*.anyOf[5].*OnboardingParameterValue 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCtasarray 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCtas[]object 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCtas[].*OnboardingParameterValue 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCtas[].*.anyOf[0]null 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCtas[].*.anyOf[1]string 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCtas[].*.anyOf[2]number 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCtas[].*.anyOf[3]boolean 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCtas[].*.anyOf[4]array 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCtas[].*.anyOf[4][]OnboardingParameterValue 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCtas[].*.anyOf[5]object 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].requiredEventCtas[].*.anyOf[5].*OnboardingParameterValue 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].ctasarray 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].ctas[]object 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].ctas[].*OnboardingParameterValue 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].ctas[].*.anyOf[0]null 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].ctas[].*.anyOf[1]string 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].ctas[].*.anyOf[2]number 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].ctas[].*.anyOf[3]boolean 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].ctas[].*.anyOf[4]array 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].ctas[].*.anyOf[4][]OnboardingParameterValue 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].ctas[].*.anyOf[5]object 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].ctas[].*.anyOf[5].*OnboardingParameterValue 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].*OnboardingParameterValue 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].*.anyOf[0]null 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].*.anyOf[1]string 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].*.anyOf[2]number 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].*.anyOf[3]boolean 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].*.anyOf[4]array 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].*.anyOf[4][]OnboardingParameterValue 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].*.anyOf[5]object 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[0].*.anyOf[5].*OnboardingParameterValue 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[1]array 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[1][]OnboardingParameterValue 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[1][].anyOf[0]null 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[1][].anyOf[1]string 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[1][].anyOf[2]number 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[1][].anyOf[3]boolean 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[1][].anyOf[4]array 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[1][].anyOf[4][]OnboardingParameterValue 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[1][].anyOf[5]object 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parameters.anyOf[1][].anyOf[5].*OnboardingParameterValue 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].parametersJSONstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].completeboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].completeForProgressboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].visibleboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].lockedboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].hasDisplayConditionboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].displayConditionSatisfiedboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].hasGateboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].requiredEventSatisfiedboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].displayConditionCallbackstring ["","USER_HAS_ACTIVE_PENDING_BID"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].displayConditionStatusobject 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].displayConditionStatus.callbackstring ["","USER_HAS_ACTIVE_PENDING_BID"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].displayConditionStatus.satisfiedboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].displayConditionStatus.deferredUntilGateSatisfiedboolean 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].displayConditionStatus.reasonstring ["missing_user","unknown_callback"] 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].displayConditionStatus.activePendingBidCountinteger 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].requiredEventNamesarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].requiredEventNames[]string 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].requiredEventMatchModestring ["Any","All"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].requiredEventHeadlinestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].requiredEventDescriptionstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].requiredEventCTAsarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].requiredEventCTAs[]object 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].requiredEventCTAs[].stylestring ["primary","secondary"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].requiredEventCTAs[].labelstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].requiredEventCTAs[].javascriptstring 是的Configured client action code. Documentation treats this as text and never executes it.
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].requiredEventStatusobject 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].requiredEventStatus.satisfiedboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].requiredEventStatus.eventNamesarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].requiredEventStatus.eventNames[]string 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].requiredEventStatus.matchModestring ["Any","All"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].requiredEventStatus.eventCounts 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].requiredEventStatus.eventCounts.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].requiredEventStatus.eventCounts.anyOf[0].*integer 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].requiredEventStatus.eventCounts.anyOf[1]array 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].requiredEventStatus.matchedEventNamesarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].requiredEventStatus.matchedEventNames[]string 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.actions[].adminNotesstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.stepKeysarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.stepKeys[]string ["intent","homebase","interests","managedVenue","aboutPost","innerCircle"] 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.visibleStepKeysarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.visibleStepKeys[]string ["intent","homebase","interests","managedVenue","aboutPost","innerCircle"] 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate.anyOf[0].actionKeystring ["SELECT_INTENT","SELECT_HOMEBASE","SELECT_FOLLOWING","SELECT_MANAGED_VENUE","SELECT_ABOUTME_POST","SELECT_VERIFIERS"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate.anyOf[0].stepKeystring ["intent","homebase","interests","managedVenue","aboutPost","innerCircle"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate.anyOf[0].targetActionobject 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate.anyOf[0].targetAction.actionKeystring ["SELECT_INTENT","SELECT_HOMEBASE","SELECT_FOLLOWING","SELECT_MANAGED_VENUE","SELECT_ABOUTME_POST","SELECT_VERIFIERS"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate.anyOf[0].targetAction.stepKeystring ["intent","homebase","interests","managedVenue","aboutPost","innerCircle"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate.anyOf[0].headlinestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate.anyOf[0].descriptionstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate.anyOf[0].ctasarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate.anyOf[0].ctas[]object 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate.anyOf[0].ctas[].stylestring ["primary","secondary"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate.anyOf[0].ctas[].labelstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate.anyOf[0].ctas[].javascriptstring 是的Configured client action code. Documentation treats this as text and never executes it.
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate.anyOf[0].requiredEventNamesarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate.anyOf[0].requiredEventNames[]string 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate.anyOf[0].requiredEventMatchModestring ["Any","All"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate.anyOf[0].requiredEventStatusobject 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate.anyOf[0].requiredEventStatus.satisfiedboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate.anyOf[0].requiredEventStatus.eventNamesarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate.anyOf[0].requiredEventStatus.eventNames[]string 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate.anyOf[0].requiredEventStatus.matchModestring ["Any","All"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate.anyOf[0].requiredEventStatus.eventCounts 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate.anyOf[0].requiredEventStatus.eventCounts.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate.anyOf[0].requiredEventStatus.eventCounts.anyOf[0].*integer 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate.anyOf[0].requiredEventStatus.eventCounts.anyOf[1]array 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate.anyOf[0].requiredEventStatus.matchedEventNamesarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate.anyOf[0].requiredEventStatus.matchedEventNames[]string 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.currentGate.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGatesarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[]object 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].actionKeystring ["SELECT_INTENT","SELECT_HOMEBASE","SELECT_FOLLOWING","SELECT_MANAGED_VENUE","SELECT_ABOUTME_POST","SELECT_VERIFIERS"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].stepKeystring ["intent","homebase","interests","managedVenue","aboutPost","innerCircle"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].targetActionobject 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].targetAction.actionKeystring ["SELECT_INTENT","SELECT_HOMEBASE","SELECT_FOLLOWING","SELECT_MANAGED_VENUE","SELECT_ABOUTME_POST","SELECT_VERIFIERS"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].targetAction.stepKeystring ["intent","homebase","interests","managedVenue","aboutPost","innerCircle"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].headlinestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].descriptionstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].ctasarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].ctas[]object 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].ctas[].stylestring ["primary","secondary"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].ctas[].labelstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].ctas[].javascriptstring 是的Configured client action code. Documentation treats this as text and never executes it.
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].requiredEventNamesarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].requiredEventNames[]string 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].requiredEventMatchModestring ["Any","All"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].requiredEventStatusobject 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].requiredEventStatus.satisfiedboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].requiredEventStatus.eventNamesarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].requiredEventStatus.eventNames[]string 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].requiredEventStatus.matchModestring ["Any","All"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].requiredEventStatus.eventCounts 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].requiredEventStatus.eventCounts.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].requiredEventStatus.eventCounts.anyOf[0].*integer 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].requiredEventStatus.eventCounts.anyOf[1]array 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].requiredEventStatus.matchedEventNamesarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].requiredEventStatus.matchedEventNames[]string 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].acknowledgeAfterStepKeysarray 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].acknowledgeAfterStepKeys[]string ["intent","homebase","interests","managedVenue","aboutPost","innerCircle"] 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.acknowledgementGates[].requiredEventSatisfied = true 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.displayConditionSuppressedAction 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.displayConditionSuppressedAction.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.displayConditionSuppressedAction.anyOf[0].actionKeystring ["SELECT_INTENT","SELECT_HOMEBASE","SELECT_FOLLOWING","SELECT_MANAGED_VENUE","SELECT_ABOUTME_POST","SELECT_VERIFIERS"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.displayConditionSuppressedAction.anyOf[0].stepKeystring ["intent","homebase","interests","managedVenue","aboutPost","innerCircle"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.displayConditionSuppressedAction.anyOf[0].displayConditionCallbackstring ["","USER_HAS_ACTIVE_PENDING_BID"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.displayConditionSuppressedAction.anyOf[0].displayConditionStatusobject 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.displayConditionSuppressedAction.anyOf[0].displayConditionStatus.callbackstring ["","USER_HAS_ACTIVE_PENDING_BID"] 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.displayConditionSuppressedAction.anyOf[0].displayConditionStatus.satisfiedboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.displayConditionSuppressedAction.anyOf[0].displayConditionStatus.deferredUntilGateSatisfiedboolean 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.displayConditionSuppressedAction.anyOf[0].displayConditionStatus.reasonstring ["missing_user","unknown_callback"] 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.displayConditionSuppressedAction.anyOf[0].displayConditionStatus.activePendingBidCountinteger 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.displayConditionSuppressedAction.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.hasDisplayableOpenItemsboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.progressobject 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.progress.completedinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.progress.totalinteger 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.progress.isCompleteboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].flow.isCompleteboolean 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].endpointsobject 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].endpoints.refreshstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].endpoints.setIntentstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].endpoints.cityOptionsstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].endpoints.setHomebasestring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].endpoints.setFollowsstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].endpoints.partnerLocationOptionsstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].endpoints.partnerSetClaimstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].endpoints.managedVenuesstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].endpoints.verificationCenterstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].renderedFragments 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].renderedFragments.anyOf[0]object 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].renderedFragments.anyOf[0].verificationCenterstring 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[0].renderedFragments.anyOf[1]array 否
$.oneOf[0].allOf[1].Payload.setup.anyOf[1]object 是的
$.oneOf[0].allOf[1].Payload.setup.anyOf[1].isLoggedIn = 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/user/set_profile_setup_follows",
    "RequestUserAlias": "example-user",
    "Payload": {
        "action": "follow",
        "followedUsers": [],
        "unfollowedUsers": [],
        "followedBoards": [],
        "followedLocations": [],
        "unfollowedBoards": [],
        "unfollowedLocations": [],
        "derivedBoardIDs": [],
        "setup": {
            "isLoggedIn": true,
            "isComplete": false,
            "hasDisplayableOpenItems": false,
            "requiresOnboarding": false,
            "collapsedByDefault": false,
            "profileIntent": "",
            "intentOptions": [],
            "homebase": {
                "citySlug": "synthetic-example",
                "cityName": "synthetic-example",
                "region": "synthetic-example",
                "country": "synthetic-example",
                "cityGroupCode": "synthetic-example",
                "label": "synthetic-example",
                "icon": "synthetic-example",
                "imageBasePath": "synthetic-example",
                "imageURL256": "synthetic-example",
                "imageURL512": "synthetic-example",
                "bannerImageURL": "synthetic-example",
                "source": "synthetic-example",
                "isSaved": false,
                "isRecommended": false
            },
            "homebaseSuggestions": [],
            "followCounts": {
                "userFollowCount": 0,
                "boardFollowCount": 0
            },
            "suggestions": {
                "users": [],
                "boards": [],
                "locations": [],
                "context": {
                    "homebaseCitySlug": "synthetic-example",
                    "renderType": "synthetic-example",
                    "stepKey": "synthetic-example",
                    "hasParameters": false,
                    "includeUsers": false,
                    "includeBoards": false,
                    "includeLocations": false,
                    "isTrending": false,
                    "profileIntent": "",
                    "completion": {
                        "requiredCount": 0,
                        "presentedCount": 0,
                        "presentedUserCount": 0,
                        "presentedBoardCount": 0,
                        "presentedLocationCount": 0,
                        "followedCount": 0,
                        "followedUserCount": 0,
                        "followedBoardCount": 0,
                        "followedLocationCount": 0,
                        "isComplete": false
                    }
                }
            },
            "managedVenues": [],
            "pendingVenueClaims": [],
            "hasManagedVenuePath": false,
            "managedVenueState": {
                "schema": {
                    "ready": false,
                    "missingTables": []
                },
                "managedVenues": [],
                "pendingVenueClaims": [],
                "hasManagedVenuePath": false,
                "managedVenuesURL": "synthetic-example"
            },
            "aboutPost": {
                "postID": 0,
                "hasAboutPost": false,
                "post": {
                    "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": []
                },
                "wallBoardID": 0,
                "wallBoard": {
                    "id": 0,
                    "boardID": 0,
                    "count": 0,
                    "slug": "synthetic-example",
                    "name": "synthetic-example",
                    "city": "synthetic-example",
                    "cityGroupCode": "synthetic-example",
                    "intent": "synthetic-example",
                    "callback": "synthetic-example",
                    "unitLabel": "synthetic-example",
                    "routingDescription": "synthetic-example",
                    "createsRegularBoardPost": false,
                    "isDefaultRequestBoard": false,
                    "isDefaultListingBoard": false,
                    "routingEnabled": false,
                    "selected": false
                }
            },
            "innerCircle": {
                "status": "synthetic-example",
                "positiveVerificationCount": 0,
                "netPositiveVerificationCount": 0,
                "requiredNetPositiveVerifications": 0,
                "remainingNetPositiveVerifications": 0,
                "verifierCount": 0,
                "hasTrustSignal": false,
                "verification": {
                    "user": {
                        "userID": 0,
                        "alias": "synthetic-example",
                        "avatar": "synthetic-example",
                        "profileURL": "synthetic-example",
                        "communityVerificationStatus": "Unverified",
                        "communityVerificationCount": 0,
                        "communityVerificationCountFormatted": "synthetic-example",
                        "firstName": "synthetic-example",
                        "lastName": "synthetic-example",
                        "profession": "synthetic-example",
                        "privacySetting": "do_not_publicly_share"
                    },
                    "verification": {
                        "sharePath": "synthetic-example",
                        "shareURL": "synthetic-example",
                        "requiredNetPositiveVerifications": 0,
                        "remainingNetPositiveVerifications": 0,
                        "positiveVerificationCount": 0,
                        "negativeVerificationCount": 0,
                        "netPositiveVerificationCount": 0,
                        "verifierCount": 0
                    },
                    "privacyOptions": [],
                    "verifiers": []
                }
            },
            "completion": {
                "intent": false,
                "homebase": false,
                "interests": false,
                "managedVenue": false,
                "aboutPost": false,
                "innerCircle": false
            },
            "flow": {
                "flowID": 0,
                "source": "intent-only",
                "intentType": "",
                "name": "synthetic-example",
                "description": "synthetic-example",
                "actions": [],
                "stepKeys": [],
                "visibleStepKeys": [],
                "currentGate": {
                    "actionKey": "SELECT_INTENT",
                    "stepKey": "intent",
                    "targetAction": {
                        "actionKey": "SELECT_INTENT",
                        "stepKey": "intent"
                    },
                    "headline": "synthetic-example",
                    "description": "synthetic-example",
                    "ctas": [],
                    "requiredEventNames": [],
                    "requiredEventMatchMode": "Any",
                    "requiredEventStatus": {
                        "satisfied": false,
                        "eventNames": [],
                        "matchMode": "Any",
                        "eventCounts": [],
                        "matchedEventNames": []
                    }
                },
                "acknowledgementGates": [],
                "displayConditionSuppressedAction": {
                    "actionKey": "SELECT_INTENT",
                    "stepKey": "intent",
                    "displayConditionCallback": "",
                    "displayConditionStatus": {
                        "callback": "",
                        "satisfied": false
                    }
                },
                "hasDisplayableOpenItems": false,
                "progress": {
                    "completed": 0,
                    "total": 0,
                    "isComplete": false
                },
                "isComplete": false
            },
            "endpoints": {
                "refresh": "synthetic-example",
                "setIntent": "synthetic-example",
                "cityOptions": "synthetic-example",
                "setHomebase": "synthetic-example",
                "setFollows": "synthetic-example",
                "partnerLocationOptions": "synthetic-example",
                "partnerSetClaim": "synthetic-example",
                "managedVenues": "synthetic-example",
                "verificationCenter": "synthetic-example"
            }
        }
    }
}
机器可读的端点文档
POST

/v1/user/set_profile_visibility

#
Updates the current user's profile visibility threshold. The threshold is based on a viewer's cached total importance points. A threshold of 0 means "Any" and keeps the profile visible to everyone.

参数

名称类型必填默认值描述
profileVisibleImportancePointsThreshold int 否 0 Minimum total importance points required to see the profile.
profileVisibilityMode string 否 "public" One of public, rich_lock, or full_lock.
isWritingRequest bool 否 false Required true to save.
请求示例(cURL)
curl --request POST \
  'https://cn.appointmenttrader.com/v1/user/set_profile_visibility' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'profileVisibleImportancePointsThreshold={{profileVisibleImportancePointsThreshold}}' \
  --data-urlencode 'profileVisibilityMode={{profileVisibilityMode}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}'

返回值

JSON
See the shared response schema and synthetic example.
响应字段
字段类型必填描述
$user_set_profile_visibility_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.settingsobject 是的
$.oneOf[0].allOf[1].Payload.settings.profileVisibleImportancePointsThresholdinteger 是的
$.oneOf[0].allOf[1].Payload.settings.profileVisibilityModestring ["public","rich_lock","full_lock"] 是的
$.oneOf[0].allOf[1].Payload.visibilityobject 是的
$.oneOf[0].allOf[1].Payload.visibility.canViewProfileboolean 是的
$.oneOf[0].allOf[1].Payload.visibility.lockedboolean 是的
$.oneOf[0].allOf[1].Payload.visibility.isAnyboolean 是的
$.oneOf[0].allOf[1].Payload.visibility.isPublicboolean 是的
$.oneOf[0].allOf[1].Payload.visibility.isSelfboolean 是的
$.oneOf[0].allOf[1].Payload.visibility.canBypassboolean 是的
$.oneOf[0].allOf[1].Payload.visibility.viewerMeetsThresholdboolean 是的
$.oneOf[0].allOf[1].Payload.visibility.lockModestring ["","public","rich_lock","full_lock"] 是的
$.oneOf[0].allOf[1].Payload.visibility.profileVisibilityModestring ["public","rich_lock","full_lock"] 是的
$.oneOf[0].allOf[1].Payload.visibility.profileVisibleImportancePointsThresholdinteger 是的
$.oneOf[0].allOf[1].Payload.visibility.modestring ["public","rich_lock","full_lock"] 是的
$.oneOf[0].allOf[1].Payload.visibility.thresholdinteger 是的
$.oneOf[0].allOf[1].Payload.visibility.maxThreshold = 10000000 是的
$.oneOf[0].allOf[1].Payload.visibility.viewerUserID 是的
$.oneOf[0].allOf[1].Payload.visibility.viewerUserID.anyOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.visibility.viewerUserID.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.visibility.viewerImportancePointsinteger 是的
$.oneOf[0].allOf[1].Payload.audiencePreviewobject 是的
$.oneOf[0].allOf[1].Payload.audiencePreview.thresholdinteger 是的
$.oneOf[0].allOf[1].Payload.audiencePreview.maxThreshold = 10000000 是的
$.oneOf[0].allOf[1].Payload.audiencePreview.isAnyboolean 是的
$.oneOf[0].allOf[1].Payload.audiencePreview.totalVisibleUserCountinteger 是的
$.oneOf[0].allOf[1].Payload.audiencePreview.topUsersarray 是的
$.oneOf[0].allOf[1].Payload.audiencePreview.topUsers[]object 否
$.oneOf[0].allOf[1].Payload.audiencePreview.topUsers[].userIDinteger 是的
$.oneOf[0].allOf[1].Payload.audiencePreview.topUsers[].importancePointsinteger 是的
$.oneOf[0].allOf[1].Payload.audiencePreview.topUsers[].topUserGroupImportanceinteger 是的
$.oneOf[0].allOf[1].Payload.audiencePreview.topUsers[].aliasstring 是的Encoded intelligent tag for the created/opened chat. This legacy GET compatibility operation can create or update a chat request.
$.oneOf[0].allOf[1].Payload.audiencePreview.topUsers[].avatarstring 是的Encoded intelligent tag for the created/opened chat. This legacy GET compatibility operation can create or update a chat request.
$.oneOf[0].allOf[1].Payload.audiencePreview.topUsers[].topUserGroupNamestring 是的Encoded intelligent tag for the created/opened chat. This legacy GET compatibility operation can create or update a chat request.
$.oneOf[0].allOf[1].Payload.audiencePreview.topUsers[].topMedalCategoryNamestring 是的Encoded intelligent tag for the created/opened chat. This legacy GET compatibility operation can create or update a chat request.
$.oneOf[0].allOf[1].Payload.audiencePreview.topUsers[].profileURLstring 是的Encoded intelligent tag for the created/opened chat. This legacy GET compatibility operation can create or update a chat request.
$.oneOf[0].allOf[1].Payload.audiencePreview.groupsarray 是的
$.oneOf[0].allOf[1].Payload.audiencePreview.groups[]object 否
$.oneOf[0].allOf[1].Payload.audiencePreview.groups[].userGroupIDinteger 是的
$.oneOf[0].allOf[1].Payload.audiencePreview.groups[].importancePointsinteger 是的
$.oneOf[0].allOf[1].Payload.audiencePreview.groups[].medalCategoryIDinteger 是的
$.oneOf[0].allOf[1].Payload.audiencePreview.groups[].qualifyingUserCountinteger 是的
$.oneOf[0].allOf[1].Payload.audiencePreview.groups[].namestring 是的Encoded intelligent tag for the created/opened chat. This legacy GET compatibility operation can create or update a chat request.
$.oneOf[0].allOf[1].Payload.audiencePreview.groups[].slugstring 是的Encoded intelligent tag for the created/opened chat. This legacy GET compatibility operation can create or update a chat request.
$.oneOf[0].allOf[1].Payload.audiencePreview.groups[].descriptionstring 是的Encoded intelligent tag for the created/opened chat. This legacy GET compatibility operation can create or update a chat request.
$.oneOf[0].allOf[1].Payload.audiencePreview.groups[].iconURLstring 是的Encoded intelligent tag for the created/opened chat. This legacy GET compatibility operation can create or update a chat request.
$.oneOf[0].allOf[1].Payload.audiencePreview.groups[].colorstring 是的Encoded intelligent tag for the created/opened chat. This legacy GET compatibility operation can create or update a chat request.
$.oneOf[0].allOf[1].Payload.audiencePreview.groups[].textColorstring 是的Encoded intelligent tag for the created/opened chat. This legacy GET compatibility operation can create or update a chat request.
$.oneOf[0].allOf[1].Payload.audiencePreview.groups[].medalCategoryNamestring 是的Encoded intelligent tag for the created/opened chat. This legacy GET compatibility operation can create or update a chat request.
$.oneOf[0].allOf[1].Payload.audiencePreview.groups[].medalCategorySlugstring 是的Encoded intelligent tag for the created/opened chat. This legacy GET compatibility operation can create or update a chat request.
$.oneOf[0].allOf[1].Payload.audiencePreview.groups[].topUsersarray 是的
$.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/user/set_profile_visibility",
    "RequestUserAlias": "example-user",
    "Payload": {
        "settings": {
            "profileVisibleImportancePointsThreshold": 0,
            "profileVisibilityMode": "public"
        },
        "visibility": {
            "canViewProfile": false,
            "locked": false,
            "isAny": false,
            "isPublic": false,
            "isSelf": false,
            "canBypass": false,
            "viewerMeetsThreshold": false,
            "lockMode": "",
            "profileVisibilityMode": "public",
            "profileVisibleImportancePointsThreshold": 0,
            "mode": "public",
            "threshold": 0,
            "maxThreshold": 10000000,
            "viewerUserID": 0,
            "viewerImportancePoints": 0
        },
        "audiencePreview": {
            "threshold": 0,
            "maxThreshold": 10000000,
            "isAny": false,
            "totalVisibleUserCount": 0,
            "topUsers": [],
            "groups": []
        }
    }
}
机器可读的端点文档
POST

/v1/user/set_profile_visit_notifications

#
Updates the acting profile owner's visitor notification preferences. Requires SeeProfileInsights. Enabled with Priority delivery by default; applies to future visits.

参数

名称类型必填默认值描述
notifyOnProfileVisit bool 是的 — Whether to notify about signed-in profile visitors.
isWritingRequest bool 否 false Required true to save.
profileVisitNotificationPriority string 否 "" Normal retains feed notifications without ordinary push delivery; Priority allows push delivery. Omit or pass an empty string to preserve the saved priority.
请求示例(cURL)
curl --request POST \
  'https://cn.appointmenttrader.com/v1/user/set_profile_visit_notifications' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'notifyOnProfileVisit={{notifyOnProfileVisit}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}' \
  --data-urlencode 'profileVisitNotificationPriority={{profileVisitNotificationPriority}}'

返回值

JSON
See the shared response schema and synthetic example.
响应字段
字段类型必填描述
$user_set_profile_visit_notifications_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.notifyOnProfileVisitboolean 是的
$.oneOf[0].allOf[1].Payload.profileVisitNotificationPrioritystring ["Normal","Priority"] 是的
$.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/user/set_profile_visit_notifications",
    "RequestUserAlias": "example-user",
    "Payload": {
        "notifyOnProfileVisit": false,
        "profileVisitNotificationPriority": "Normal"
    }
}
机器可读的端点文档
POST

/v1/user/set_relationship_block

#
Blocks or unblocks a user for optional user-to-user contact.

参数

名称类型必填默认值描述
userAlias string 是的 — Alias of the user to block or unblock.
blocked bool 否 true True to block, false to unblock.
reason string 否 "" Optional private reason.
isWritingRequest bool 否 false Required true to save.
请求示例(cURL)
curl --request POST \
  'https://cn.appointmenttrader.com/v1/user/set_relationship_block' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'userAlias={{userAlias}}' \
  --data-urlencode 'blocked={{blocked}}' \
  --data-urlencode 'reason={{reason}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}'

返回值

JSON
See the shared response schema and synthetic example.
响应字段
字段类型必填描述
$user_set_relationship_block_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.actorUserIDinteger 是的
$.oneOf[0].allOf[1].Payload.targetUserIDinteger 是的
$.oneOf[0].allOf[1].Payload.isBlockedboolean 是的
$.oneOf[0].allOf[1].Payload.blockedDate 是的
$.oneOf[0].allOf[1].Payload.blockedDate.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.blockedDate.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.isMutedboolean 是的
$.oneOf[0].allOf[1].Payload.mutedDate 是的
$.oneOf[0].allOf[1].Payload.mutedDate.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.mutedDate.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.reasonstring 是的
$.oneOf[0].allOf[1].Payload.personalNotestring 是的
$.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/user/set_relationship_block",
    "RequestUserAlias": "example-user",
    "Payload": {
        "actorUserID": 0,
        "targetUserID": 0,
        "isBlocked": false,
        "blockedDate": "synthetic-example",
        "isMuted": false,
        "mutedDate": "synthetic-example",
        "reason": "synthetic-example",
        "personalNote": "synthetic-example"
    }
}
机器可读的端点文档
POST

/v1/user/set_relationship_mute

#
Mutes or unmutes a user for viewer-side chat urgency.

参数

名称类型必填默认值描述
userAlias string 是的 — Alias of the user to mute or unmute.
muted bool 否 true True to mute, false to unmute.
reason string 否 "" Optional private reason.
isWritingRequest bool 否 false Required true to save.
请求示例(cURL)
curl --request POST \
  'https://cn.appointmenttrader.com/v1/user/set_relationship_mute' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'userAlias={{userAlias}}' \
  --data-urlencode 'muted={{muted}}' \
  --data-urlencode 'reason={{reason}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}'

返回值

JSON
See the shared response schema and synthetic example.
响应字段
字段类型必填描述
$user_set_relationship_mute_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.actorUserIDinteger 是的
$.oneOf[0].allOf[1].Payload.targetUserIDinteger 是的
$.oneOf[0].allOf[1].Payload.isBlockedboolean 是的
$.oneOf[0].allOf[1].Payload.blockedDate 是的
$.oneOf[0].allOf[1].Payload.blockedDate.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.blockedDate.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.isMutedboolean 是的
$.oneOf[0].allOf[1].Payload.mutedDate 是的
$.oneOf[0].allOf[1].Payload.mutedDate.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.mutedDate.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.reasonstring 是的
$.oneOf[0].allOf[1].Payload.personalNotestring 是的
$.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/user/set_relationship_mute",
    "RequestUserAlias": "example-user",
    "Payload": {
        "actorUserID": 0,
        "targetUserID": 0,
        "isBlocked": false,
        "blockedDate": "synthetic-example",
        "isMuted": false,
        "mutedDate": "synthetic-example",
        "reason": "synthetic-example",
        "personalNote": "synthetic-example"
    }
}
机器可读的端点文档
POST

/v1/user/set_relationship_note

#
Saves or clears the current viewer's private note about a target user. The note is private to the current viewer and is not shown to the target user.

参数

名称类型必填默认值描述
userAlias string 是的 — Alias of the target user.
personalNote string 否 "" Short private note. Empty clears the note.
isWritingRequest bool 否 false Required true to save.
请求示例(cURL)
curl --request POST \
  'https://cn.appointmenttrader.com/v1/user/set_relationship_note' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'userAlias={{userAlias}}' \
  --data-urlencode 'personalNote={{personalNote}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}'

返回值

JSON
See the shared response schema and synthetic example.
响应字段
字段类型必填描述
$user_set_relationship_note_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.actorUserIDinteger 是的
$.oneOf[0].allOf[1].Payload.targetUserIDinteger 是的
$.oneOf[0].allOf[1].Payload.isBlockedboolean 是的
$.oneOf[0].allOf[1].Payload.blockedDate 是的
$.oneOf[0].allOf[1].Payload.blockedDate.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.blockedDate.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.isMutedboolean 是的
$.oneOf[0].allOf[1].Payload.mutedDate 是的
$.oneOf[0].allOf[1].Payload.mutedDate.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.mutedDate.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.reasonstring 是的
$.oneOf[0].allOf[1].Payload.personalNotestring 是的
$.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/user/set_relationship_note",
    "RequestUserAlias": "example-user",
    "Payload": {
        "actorUserID": 0,
        "targetUserID": 0,
        "isBlocked": false,
        "blockedDate": "synthetic-example",
        "isMuted": false,
        "mutedDate": "synthetic-example",
        "reason": "synthetic-example",
        "personalNote": "synthetic-example"
    }
}
机器可读的端点文档
POST

/v1/user/set_request_email_change

#
Request a protected email change for the original owner, or an explicit target with AccessSpecialFunctions. Sends old-address cancellation and new-address verification emails; never changes the login email immediately. Self-service requests are limited to three attempts per hour per original owner.

参数

名称类型必填默认值描述
userID int 是的 — 0 selects the original caller, ignoring impersonation. Positive IDs require admin permission.
newEmail string 是的 — Proposed login email.
expectedEmail string 是的 — Current email shown in the confirmation; stale values are rejected.
isWritingRequest bool 否 false Explicit confirmation; must be true. POST only.
请求示例(cURL)
curl --request POST \
  'https://cn.appointmenttrader.com/v1/user/set_request_email_change' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'userID={{userID}}' \
  --data-urlencode 'newEmail={{newEmail}}' \
  --data-urlencode 'expectedEmail={{expectedEmail}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}'

返回值

JSON
See the shared response schema and synthetic example.
响应字段
字段类型必填描述
$user_set_request_email_change_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.requestobject 是的
$.oneOf[0].allOf[1].Payload.request.idinteger 是的
$.oneOf[0].allOf[1].Payload.request.userIDinteger 是的
$.oneOf[0].allOf[1].Payload.request.oldEmailstring 是的
$.oneOf[0].allOf[1].Payload.request.newEmailstring 是的
$.oneOf[0].allOf[1].Payload.request.statusstring ["Preparing","Pending","Completed","Cancelled","Expired","Failed"] 是的
$.oneOf[0].allOf[1].Payload.request.reason 是的
$.oneOf[0].allOf[1].Payload.request.reason.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.request.reason.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.request.activeboolean 是的
$.oneOf[0].allOf[1].Payload.request.requestedAtstring 是的
$.oneOf[0].allOf[1].Payload.request.resolvedAt 是的
$.oneOf[0].allOf[1].Payload.request.resolvedAt.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.request.resolvedAt.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.request.dueAt 是的
$.oneOf[0].allOf[1].Payload.request.dueAt.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.request.dueAt.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.request.verifiedboolean 是的
$.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/user/set_request_email_change",
    "RequestUserAlias": "example-user",
    "Payload": {
        "request": {
            "id": 0,
            "userID": 0,
            "oldEmail": "old-owner@example.invalid",
            "newEmail": "new-owner@example.invalid",
            "status": "Preparing",
            "reason": "synthetic-example",
            "active": false,
            "requestedAt": "synthetic-example",
            "resolvedAt": "synthetic-example",
            "dueAt": "synthetic-example",
            "verified": false
        }
    }
}
机器可读的端点文档
POST

/v1/user/set_submit_address_verification

#
Submit an owned address revision and its effective phone through the existing document review. Use POST for personal information.

参数

名称类型必填默认值描述
addressID int 是的 — Owned saved address ID.
revision int 是的 — Current saved revision.
firstName string 是的 — Legal first name.
lastName string 是的 — Legal last name.
nationalIDNumber string 是的 — National identification number.
dateOfBirth string 是的 — Date in YYYY-MM-DD format.
mediaIDsJSON string 是的 — JSON list of at least two identity-document media IDs owned by the acting user.
businessName string 否 "" Optional business name.
isWritingRequest bool 否 false Explicit write confirmation.
请求示例(cURL)
curl --request POST \
  'https://cn.appointmenttrader.com/v1/user/set_submit_address_verification' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'addressID={{addressID}}' \
  --data-urlencode 'revision={{revision}}' \
  --data-urlencode 'firstName={{firstName}}' \
  --data-urlencode 'lastName={{lastName}}' \
  --data-urlencode 'nationalIDNumber={{nationalIDNumber}}' \
  --data-urlencode 'dateOfBirth={{dateOfBirth}}' \
  --data-urlencode 'mediaIDsJSON={{mediaIDsJSON}}' \
  --data-urlencode 'businessName={{businessName}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}'

返回值

JSON
See the shared response schema and synthetic example.
参数: mediaIDsJSON
字段类型必填描述
mediaIDsJSONstring (application/json) 是的JSON list of 2–10 media IDs for documents owned by the caller.
mediaIDsJSONarray (解码后的 JSON) 是的
mediaIDsJSON[] 否
mediaIDsJSON[].anyOf[0]integer 否
mediaIDsJSON[].anyOf[1]string 否
响应字段
字段类型必填描述
$user_set_submit_address_verification_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.userAliasstring 是的
$.oneOf[0].allOf[1].Payload.canEditboolean 是的
$.oneOf[0].allOf[1].Payload.defaultPhonestring 是的
$.oneOf[0].allOf[1].Payload.totalinteger 是的
$.oneOf[0].allOf[1].Payload.primary 是的
$.oneOf[0].allOf[1].Payload.primary.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.primary.anyOf[0].addressIDinteger 是的
$.oneOf[0].allOf[1].Payload.primary.anyOf[0].reviewIDinteger 是的
$.oneOf[0].allOf[1].Payload.primary.anyOf[0].formattedAddressstring 是的
$.oneOf[0].allOf[1].Payload.primary.anyOf[0].phonestring 是的
$.oneOf[0].allOf[1].Payload.primary.anyOf[0].status = "IdentityConfirmed" 是的
$.oneOf[0].allOf[1].Payload.primary.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.addressesarray 是的
$.oneOf[0].allOf[1].Payload.addresses[]object 否
$.oneOf[0].allOf[1].Payload.addresses[].idinteger 是的
$.oneOf[0].allOf[1].Payload.addresses[].revisioninteger 是的
$.oneOf[0].allOf[1].Payload.addresses[].labelstring 是的
$.oneOf[0].allOf[1].Payload.addresses[].addressPersonalAddress 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[0].formatted_addressstring 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[0].address_componentsarray 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[0].address_components[]object 否
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[0].address_components[].long_namestring 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[0].address_components[].short_namestring 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[0].address_components[].typesarray 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[0].address_components[].types[]string 否
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[0].source = "google" 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[0].unitstring 否
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[1]object 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[1].formatted_addressstring 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[1].address_componentsarray 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[1].address_components[]object 否
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[1].address_components[].long_namestring 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[1].address_components[].short_namestring 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[1].address_components[].typesarray 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[1].address_components[].types[]string 否
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[1].source = "photon" 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[1].osmobject 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[1].osm.typestring ["N","W","R"] 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[1].osm.idstring 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[1].coordinatesobject 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[1].coordinates.latitudenumber 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[1].coordinates.longitudenumber 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[1].resultTypestring 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[1].schemaVersion = 1 是的
$.oneOf[0].allOf[1].Payload.addresses[].address.anyOf[1].unitstring 否
$.oneOf[0].allOf[1].Payload.addresses[].formattedAddressstring 是的
$.oneOf[0].allOf[1].Payload.addresses[].phoneOverride 是的
$.oneOf[0].allOf[1].Payload.addresses[].phoneOverride.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.addresses[].phoneOverride.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.addresses[].phonestring 是的
$.oneOf[0].allOf[1].Payload.addresses[].statusstring ["NotReviewed","SubmittedForReview","Rejected","CancelledByUser","IdentityConfirmed"] 是的
$.oneOf[0].allOf[1].Payload.addresses[].reviewIDinteger 是的
$.oneOf[0].allOf[1].Payload.addresses[].rejectReasonstring 是的
$.oneOf[0].allOf[1].Payload.addresses[].isPrimaryboolean 是的
$.oneOf[0].allOf[1].Payload.addresses[].isActiveSnapshotboolean 是的
$.oneOf[0].allOf[1].Payload.nextStartinteger 是的
$.oneOf[0].allOf[1].Payload.hasMoreboolean 是的
$.oneOf[0].allOf[1].Payload.reviewDefaultsobject 否
$.oneOf[0].allOf[1].Payload.reviewDefaults.firstNamestring 是的
$.oneOf[0].allOf[1].Payload.reviewDefaults.lastNamestring 是的
$.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/user/set_submit_address_verification",
    "RequestUserAlias": "example-user",
    "Payload": {
        "userAlias": "synthetic-example",
        "canEdit": false,
        "defaultPhone": "synthetic-example",
        "total": 0,
        "primary": {
            "addressID": 0,
            "reviewID": 0,
            "formattedAddress": "synthetic-example",
            "phone": "synthetic-example",
            "status": "IdentityConfirmed"
        },
        "addresses": [],
        "nextStart": 0,
        "hasMore": false
    }
}
机器可读的端点文档
POST

/v1/user/set_user_to_user_chat_decision

#
Accepts or denies a user-to-user profile chat request. The requested user may also accept a previously denied request.

参数

名称类型必填默认值描述
chatID int 否 0 ATNotificationIntelligentTags.ID for the chat.
decision string 否 "accept" Either accept or deny.
isWritingRequest bool 否 false Required true to save the decision.
请求示例(cURL)
curl --request POST \
  'https://cn.appointmenttrader.com/v1/user/set_user_to_user_chat_decision' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'chatID={{chatID}}' \
  --data-urlencode 'decision={{decision}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}'

返回值

JSON
See the shared response schema and synthetic example.
响应字段
字段类型必填描述
$user_set_user_to_user_chat_decision_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.ChatIDinteger 是的
$.oneOf[0].allOf[1].Payload.UserToUser 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].chatIDinteger 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].otherUserIDinteger 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].requestingUserIDinteger 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].destinationUserIDinteger 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].requestMessageBodyIDinteger 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].requestMessageCountinteger 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].requestMessageLimitinteger 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].requestMessagesRemaininginteger 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].requestMessageCooldownHoursinteger 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].requestMessageSecondsUntilNextinteger 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].otherAliasstring 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].otherAvatarstring 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].reasonCodestring 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].reasonstring 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].statusstring ["accepted","blocked-by-viewer","blocked-by-other","denied","pending"] 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].viewerRolestring ["requester","destination","participant"] 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].acceptedDate 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].acceptedDate.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].acceptedDate.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].deniedDate 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].deniedDate.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].deniedDate.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].lastRequestDate 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].lastRequestDate.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].lastRequestDate.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].nextRequestMessageDate 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].nextRequestMessageDate.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].nextRequestMessageDate.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].canSendNextRequestMessageboolean 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].viewerBlockedOtherboolean 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].otherBlockedViewerboolean 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].viewerMutedOtherboolean 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].otherMutedViewerboolean 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].recipientAllowsChatRequestsboolean 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].canAcceptboolean 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].canDenyboolean 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].canSendboolean 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[1]null 是的
$.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/user/set_user_to_user_chat_decision",
    "RequestUserAlias": "example-user",
    "Payload": {
        "ChatID": 0,
        "UserToUser": {
            "chatID": 0,
            "otherUserID": 0,
            "requestingUserID": 0,
            "destinationUserID": 0,
            "requestMessageBodyID": 0,
            "requestMessageCount": 0,
            "requestMessageLimit": 0,
            "requestMessagesRemaining": 0,
            "requestMessageCooldownHours": 0,
            "requestMessageSecondsUntilNext": 0,
            "otherAlias": "synthetic-example",
            "otherAvatar": "synthetic-example",
            "reasonCode": "synthetic-example",
            "reason": "synthetic-example",
            "status": "accepted",
            "viewerRole": "requester",
            "acceptedDate": "synthetic-example",
            "deniedDate": "synthetic-example",
            "lastRequestDate": "synthetic-example",
            "nextRequestMessageDate": "synthetic-example",
            "canSendNextRequestMessage": false,
            "viewerBlockedOther": false,
            "otherBlockedViewer": false,
            "viewerMutedOther": false,
            "otherMutedViewer": false,
            "recipientAllowsChatRequests": false,
            "canAccept": false,
            "canDeny": false,
            "canSend": false
        }
    }
}
机器可读的端点文档
POST

/v1/user/set_user_to_user_chat_request

#
Starts or reopens a user-to-user profile chat request. If the existing marketplace chat permission already allows the pair, the chat is immediately sendable. Otherwise the target user receives an in-chat request decision and the requester may send one opening message. New requests to buyers in an active selection round require GlobalCommunityAdministration; otherwise ErrorReason=active_bid_selection. Existing history remains readable. Disabled profile requests return ErrorReason=profile_chat_requests_disabled; purchase help is available through /v1/user/get_purchase_contact_options.

参数

名称类型必填默认值描述
userAlias string 是的 — Alias of the profile user to message.
dateTimeExpiry string 否 "" Deprecated and ignored. Direct chats never expire.
isWritingRequest bool 否 false Required true to create or reopen the chat.
请求示例(cURL)
curl --request POST \
  'https://cn.appointmenttrader.com/v1/user/set_user_to_user_chat_request' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'userAlias={{userAlias}}' \
  --data-urlencode 'dateTimeExpiry={{dateTimeExpiry}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}'

返回值

JSON
See the shared response schema and synthetic example.
响应字段
字段类型必填描述
$user_set_user_to_user_chat_request_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.ChatIDinteger 是的
$.oneOf[0].allOf[1].Payload.Namestring 是的
$.oneOf[0].allOf[1].Payload.EncodedTagstring 是的
$.oneOf[0].allOf[1].Payload.Urlstring 是的
$.oneOf[0].allOf[1].Payload.ChatUrlstring 是的
$.oneOf[0].allOf[1].Payload.BidChat 是的
$.oneOf[0].allOf[1].Payload.BidChat.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.BidChat.anyOf[0].bidIDinteger 是的
$.oneOf[0].allOf[1].Payload.BidChat.anyOf[0].buyerUserIDinteger | null 是的
$.oneOf[0].allOf[1].Payload.BidChat.anyOf[0].sellerUserIDinteger 是的
$.oneOf[0].allOf[1].Payload.BidChat.anyOf[0].otherUserIDinteger 是的
$.oneOf[0].allOf[1].Payload.BidChat.anyOf[0].bidUUIDstring 是的
$.oneOf[0].allOf[1].Payload.BidChat.anyOf[0].otherUserAlias 是的
$.oneOf[0].allOf[1].Payload.BidChat.anyOf[0].otherUserAlias.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.BidChat.anyOf[0].otherUserAlias.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.BidChat.anyOf[0].reasonCodestring 是的
$.oneOf[0].allOf[1].Payload.BidChat.anyOf[0].reasonstring 是的
$.oneOf[0].allOf[1].Payload.BidChat.anyOf[0].expiresAt 是的
$.oneOf[0].allOf[1].Payload.BidChat.anyOf[0].expiresAt.anyOf[0]string 是的Encoded intelligent tag for the created/opened chat. This legacy GET compatibility operation can create or update a chat request.
$.oneOf[0].allOf[1].Payload.BidChat.anyOf[0].expiresAt.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.BidChat.anyOf[0].expiredboolean 是的
$.oneOf[0].allOf[1].Payload.BidChat.anyOf[0].canSendboolean 是的
$.oneOf[0].allOf[1].Payload.BidChat.anyOf[0].buyerIdentityHiddenboolean 否True when the viewer cannot see the buyer because that buyer has an open response race.
$.oneOf[0].allOf[1].Payload.BidChat.anyOf[0].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.BidChat.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.UserToUser 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].chatIDinteger 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].otherUserIDinteger 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].requestingUserIDinteger 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].destinationUserIDinteger 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].requestMessageBodyIDinteger 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].requestMessageCountinteger 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].requestMessageLimitinteger 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].requestMessagesRemaininginteger 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].requestMessageCooldownHoursinteger 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].requestMessageSecondsUntilNextinteger 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].otherAliasstring 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].otherAvatarstring 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].reasonCodestring 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].reasonstring 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].statusstring ["accepted","blocked-by-viewer","blocked-by-other","denied","pending"] 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].viewerRolestring ["requester","destination","participant"] 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].acceptedDate 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].acceptedDate.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].acceptedDate.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].deniedDate 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].deniedDate.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].deniedDate.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].lastRequestDate 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].lastRequestDate.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].lastRequestDate.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].nextRequestMessageDate 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].nextRequestMessageDate.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].nextRequestMessageDate.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].canSendNextRequestMessageboolean 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].viewerBlockedOtherboolean 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].otherBlockedViewerboolean 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].viewerMutedOtherboolean 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].otherMutedViewerboolean 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].recipientAllowsChatRequestsboolean 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].canAcceptboolean 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].canDenyboolean 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[0].canSendboolean 是的
$.oneOf[0].allOf[1].Payload.UserToUser.anyOf[1]null 是的
$.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 否
$.oneOf[1].ErrorReasonstring 否Encoded intelligent tag for the created/opened chat. This legacy GET compatibility operation can create or update a chat request.
响应示例
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/user/set_user_to_user_chat_request",
    "RequestUserAlias": "example-user",
    "Payload": {
        "ChatID": 0,
        "Name": "synthetic-example",
        "EncodedTag": "synthetic-example",
        "Url": "synthetic-example",
        "ChatUrl": "synthetic-example",
        "BidChat": {
            "bidID": 900001,
            "buyerUserID": null,
            "sellerUserID": 900002,
            "otherUserID": 900003,
            "bidUUID": "00000000000000000000000000000001",
            "otherUserAlias": null,
            "reasonCode": "synthetic-example",
            "reason": "Synthetic customer privacy fixture.",
            "expiresAt": null,
            "expired": false,
            "canSend": false,
            "buyerIdentityHidden": true,
            "buyerIdentityHiddenUntil": 2100000000
        },
        "UserToUser": {
            "chatID": 0,
            "otherUserID": 0,
            "requestingUserID": 0,
            "destinationUserID": 0,
            "requestMessageBodyID": 0,
            "requestMessageCount": 0,
            "requestMessageLimit": 0,
            "requestMessagesRemaining": 0,
            "requestMessageCooldownHours": 0,
            "requestMessageSecondsUntilNext": 0,
            "otherAlias": "synthetic-example",
            "otherAvatar": "synthetic-example",
            "reasonCode": "synthetic-example",
            "reason": "synthetic-example",
            "status": "accepted",
            "viewerRole": "requester",
            "acceptedDate": "synthetic-example",
            "deniedDate": "synthetic-example",
            "lastRequestDate": "synthetic-example",
            "nextRequestMessageDate": "synthetic-example",
            "canSendNextRequestMessage": false,
            "viewerBlockedOther": false,
            "otherBlockedViewer": false,
            "viewerMutedOther": false,
            "otherMutedViewer": false,
            "recipientAllowsChatRequests": false,
            "canAccept": false,
            "canDeny": false,
            "canSend": false
        }
    }
}
机器可读的端点文档
POST

/v1/user/set_verify

#
Verifies another user. A newly saved positive confirmation joins their Inner Circle and queues a high-priority notification to them linking to the confirming user's profile.

参数

名称类型必填默认值描述
toBeVerifiedUserAlias string 是的 — Alias of user to be verified.
isPositiveVerification bool 否 true defines whether the user has been verified or not
verificationMessage string 否 "" Description of confirmation
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/user/set_verify' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'toBeVerifiedUserAlias={{toBeVerifiedUserAlias}}' \
  --data-urlencode 'isPositiveVerification={{isPositiveVerification}}' \
  --data-urlencode 'verificationMessage={{verificationMessage}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}'

返回值

JSON
See the shared response schema and synthetic example.
响应字段
字段类型必填描述
$user_set_verify_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/user/set_verify",
    "RequestUserAlias": "example-user",
    "Payload": true
}
机器可读的端点文档
POST

/v1/user/set_verify_email_change

#
Public-by-design: possession of the proposed mailbox's token verifies that address only; never grants login or early completion.

参数

名称类型必填默认值描述
token string 是的 — Verification token from the email URL fragment. Never put it in the query string.
isWritingRequest bool 否 false Must be true after an explicit confirmation. POST only.
请求示例(cURL)
curl --request POST \
  'https://cn.appointmenttrader.com/v1/user/set_verify_email_change' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'token={{token}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}'

返回值

JSON
See the shared response schema and synthetic example.
响应字段
字段类型必填描述
$user_set_verify_email_change_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.verified = 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/user/set_verify_email_change",
    "RequestUserAlias": "example-user",
    "Payload": {
        "verified": true
    }
}
机器可读的端点文档