En ligne  

/v1/location/

Handles all location related functions.
GET

/v1/location/get_address_suggestions

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

Paramètres

NomTypeObligatoireValeur par défautDescription
query string Oui — Address text, 3–250 characters.
language string Non "en" Result names: en, de, fr or local.
Exemple de requête (cURL)
curl --get \
  'https://fr.appointmenttrader.com/v1/location/get_address_suggestions' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'query={{query}}' \
  --data-urlencode 'language={{language}}'

Retour

JSON
See the shared response schema and synthetic example.
Champs de réponse
ChampTypeObligatoireDescription
$location_get_address_suggestions_Response Oui
$.oneOf[0] Oui
$.oneOf[0].allOf[0]object Oui
$.oneOf[0].allOf[0].RequestUserAliasstring Oui
$.oneOf[0].allOf[0].RequestPathstring | null Oui
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Oui
$.oneOf[0].allOf[0].ResponseCodeinteger Oui
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Oui
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Oui
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Oui
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage Non
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Oui
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage Non
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring Non
$.oneOf[0].allOf[1]object Oui
$.oneOf[0].allOf[1].Payloadobject Oui
$.oneOf[0].allOf[1].Payload.suggestionsarray Oui
$.oneOf[0].allOf[1].Payload.suggestions[]object Non
$.oneOf[0].allOf[1].Payload.suggestions[].labelstring Oui
$.oneOf[0].allOf[1].Payload.suggestions[].typestring Oui
$.oneOf[0].allOf[1].Payload.suggestions[].addressobject Oui
$.oneOf[0].allOf[1].Payload.suggestions[].address.formatted_addressstring Oui
$.oneOf[0].allOf[1].Payload.suggestions[].address.address_componentsarray Oui
$.oneOf[0].allOf[1].Payload.suggestions[].address.address_components[]object Non
$.oneOf[0].allOf[1].Payload.suggestions[].address.address_components[].long_namestring Oui
$.oneOf[0].allOf[1].Payload.suggestions[].address.address_components[].short_namestring Oui
$.oneOf[0].allOf[1].Payload.suggestions[].address.address_components[].typesarray Oui
$.oneOf[0].allOf[1].Payload.suggestions[].address.address_components[].types[]string Non
$.oneOf[0].allOf[1].Payload.suggestions[].address.source = "photon" Oui
$.oneOf[0].allOf[1].Payload.suggestions[].address.osmobject Oui
$.oneOf[0].allOf[1].Payload.suggestions[].address.osm.typestring ["N","W","R"] Oui
$.oneOf[0].allOf[1].Payload.suggestions[].address.osm.idstring Oui
$.oneOf[0].allOf[1].Payload.suggestions[].address.coordinatesobject Oui
$.oneOf[0].allOf[1].Payload.suggestions[].address.coordinates.latitudenumber Oui
$.oneOf[0].allOf[1].Payload.suggestions[].address.coordinates.longitudenumber Oui
$.oneOf[0].allOf[1].Payload.suggestions[].address.resultTypestring Oui
$.oneOf[0].allOf[1].Payload.suggestions[].address.schemaVersion = 1 Oui
$.oneOf[0].allOf[1].Payload.attributionstring Oui
$.oneOf[0].allOf[1].Payload.attributionURLstring Oui
$.oneOf[1]object Oui
$.oneOf[1].RequestUserAliasstring Oui
$.oneOf[1].RequestPathstring | null Oui
$.oneOf[1].RequestStatus = "Failed" Oui
$.oneOf[1].ResponseCodeinteger Oui
$.oneOf[1].ResponseMessageAPIResponseMessage Oui
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Oui
$.oneOf[1].ResponseMessage.oneOf[1]array Oui
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage Non
$.oneOf[1].ResponseMessage.oneOf[2]object Oui
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage Non
$.oneOf[1].RequestImpersonatedByUserAliasstring Non
Exemple de réponse
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/location/get_address_suggestions",
    "RequestUserAlias": "example-user",
    "Payload": {
        "suggestions": [],
        "attribution": "Synthetic attribution example.",
        "attributionURL": "https://www.example.invalid/copyright"
    }
}
Documentation du point de terminaison lisible par machine
GET

/v1/location/get_category

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

Paramètres

NomTypeObligatoireValeur par défautDescription
locationAlias string Oui — Slug found after the slash when opening a location in the portal
Exemple de requête (cURL)
curl --get \
  'https://fr.appointmenttrader.com/v1/location/get_category' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'locationAlias={{locationAlias}}'

Retour

JSON
See the shared response schema and synthetic example.
Champs de réponse
ChampTypeObligatoireDescription
$location_get_category_Response Oui
$.oneOf[0] Oui
$.oneOf[0].allOf[0]object Oui
$.oneOf[0].allOf[0].RequestUserAliasstring Oui
$.oneOf[0].allOf[0].RequestPathstring | null Oui
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Oui
$.oneOf[0].allOf[0].ResponseCodeinteger Oui
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Oui
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Oui
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Oui
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage Non
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Oui
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage Non
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring Non
$.oneOf[0].allOf[1]object Oui
$.oneOf[0].allOf[1].Payloadobject Oui
$.oneOf[0].allOf[1].Payload.Namestring Oui
$.oneOf[0].allOf[1].Payload.MetaInformationobject Oui
$.oneOf[0].allOf[1].Payload.MetaInformation.categorySlug Oui
$.oneOf[0].allOf[1].Payload.MetaInformation.categorySlug.anyOf[0]string Oui
$.oneOf[0].allOf[1].Payload.MetaInformation.categorySlug.anyOf[1]null Oui
$.oneOf[0].allOf[1].Payload.MetaInformation.categoryNamestring Oui
$.oneOf[0].allOf[1].Payload.MetaInformation.categoryInventoryTypeDescriptorstring Oui
$.oneOf[0].allOf[1].Payload.MetaInformation.newListingAllowedboolean Oui
$.oneOf[0].allOf[1].Payload.MetaInformation.newListingErrorstring Oui
$.oneOf[0].allOf[1].Payload.KeyValueListarray Oui
$.oneOf[0].allOf[1].Payload.KeyValueList[]object Non
$.oneOf[0].allOf[1].Payload.KeyValueList[].fieldIDDatabaseInteger OuiInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.KeyValueList[].fieldID.oneOf[0]integer Oui
$.oneOf[0].allOf[1].Payload.KeyValueList[].fieldID.oneOf[1]string Oui
$.oneOf[0].allOf[1].Payload.KeyValueList[].fieldCaptionstring Oui
$.oneOf[0].allOf[1].Payload.KeyValueList[].fieldTypestring ["text","image","currency","link"] Oui
$.oneOf[0].allOf[1].Payload.KeyValueList[].fieldIsOptionalDatabaseInteger OuiInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.KeyValueList[].fieldIsOptional.oneOf[0]integer Oui
$.oneOf[0].allOf[1].Payload.KeyValueList[].fieldIsOptional.oneOf[1]string Oui
$.oneOf[0].allOf[1].Payload.KeyValueList[].fieldDescriptionstring Oui
$.oneOf[0].allOf[1].Payload.KeyValueFieldListarray Oui
$.oneOf[0].allOf[1].Payload.KeyValueFieldList[]string Non
$.oneOf[1]object Oui
$.oneOf[1].RequestUserAliasstring Oui
$.oneOf[1].RequestPathstring | null Oui
$.oneOf[1].RequestStatus = "Failed" Oui
$.oneOf[1].ResponseCodeinteger Oui
$.oneOf[1].ResponseMessageAPIResponseMessage Oui
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Oui
$.oneOf[1].ResponseMessage.oneOf[1]array Oui
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage Non
$.oneOf[1].ResponseMessage.oneOf[2]object Oui
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage Non
$.oneOf[1].RequestImpersonatedByUserAliasstring Non
Exemple de réponse
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/location/get_category",
    "RequestUserAlias": "example-user",
    "Payload": {
        "Name": "synthetic-example",
        "MetaInformation": {
            "categorySlug": "synthetic-example",
            "categoryName": "synthetic-example",
            "categoryInventoryTypeDescriptor": "synthetic-example",
            "newListingAllowed": false,
            "newListingError": "synthetic-example"
        },
        "KeyValueList": [],
        "KeyValueFieldList": []
    }
}
Documentation du point de terminaison lisible par machine
GET

/v1/location/get_category_list

#
Searches all categories

Paramètres

NomTypeObligatoireValeur par défautDescription
searchFilter string Non "" filter criteria
filterBy string Non "locationCategoryName" comma seperated list of fields that should be included
pageSize int Non 50 Defines how many results will be return per request
pageNumber int Non 0 Defines which page should be returned
Exemple de requête (cURL)
curl --get \
  'https://fr.appointmenttrader.com/v1/location/get_category_list' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'searchFilter={{searchFilter}}' \
  --data-urlencode 'filterBy={{filterBy}}' \
  --data-urlencode 'pageSize={{pageSize}}' \
  --data-urlencode 'pageNumber={{pageNumber}}'

Retour

JSON
See the shared response schema and synthetic example.
Champs de réponse
ChampTypeObligatoireDescription
$location_get_category_list_Response Oui
$.oneOf[0] Oui
$.oneOf[0].allOf[0]object Oui
$.oneOf[0].allOf[0].RequestUserAliasstring Oui
$.oneOf[0].allOf[0].RequestPathstring | null Oui
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Oui
$.oneOf[0].allOf[0].ResponseCodeinteger Oui
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Oui
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Oui
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Oui
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage Non
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Oui
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage Non
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring Non
$.oneOf[0].allOf[1]object Oui
$.oneOf[0].allOf[1].Payloadobject Oui
$.oneOf[0].allOf[1].Payload.ATResponseObjectType = "NestedKeyValueList" Oui
$.oneOf[0].allOf[1].Payload.ResponseBodyobject Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.Namestring Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.MetaInformationarray Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.MetaInformation[]string Non
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueListarray Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[]object Non
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].locationCategoryIDDatabaseInteger OuiInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].locationCategoryID.oneOf[0]integer Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].locationCategoryID.oneOf[1]string Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].locationCategoryNamestring Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].locationCategoryDescriptionstring Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueFieldListarray Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueFieldList[]string Non
$.oneOf[1]object Oui
$.oneOf[1].RequestUserAliasstring Oui
$.oneOf[1].RequestPathstring | null Oui
$.oneOf[1].RequestStatus = "Failed" Oui
$.oneOf[1].ResponseCodeinteger Oui
$.oneOf[1].ResponseMessageAPIResponseMessage Oui
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Oui
$.oneOf[1].ResponseMessage.oneOf[1]array Oui
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage Non
$.oneOf[1].ResponseMessage.oneOf[2]object Oui
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage Non
$.oneOf[1].RequestImpersonatedByUserAliasstring Non
Exemple de réponse
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/location/get_category_list",
    "RequestUserAlias": "example-user",
    "Payload": {
        "ATResponseObjectType": "NestedKeyValueList",
        "ResponseBody": {
            "Name": "synthetic-example",
            "MetaInformation": [],
            "KeyValueList": [],
            "KeyValueFieldList": []
        }
    }
}
Documentation du point de terminaison lisible par machine
GET

/v1/location/get_city_list

#
Searches all cities

Paramètres

NomTypeObligatoireValeur par défautDescription
searchFilter string Non "" filter criteria
filterBy string Non "cityName" comma seperated list of fields that should be included
pageSize int Non 50 Defines how many results will be return per request
pageNumber int Non 0 Defines which page should be returned
Exemple de requête (cURL)
curl --get \
  'https://fr.appointmenttrader.com/v1/location/get_city_list' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'searchFilter={{searchFilter}}' \
  --data-urlencode 'filterBy={{filterBy}}' \
  --data-urlencode 'pageSize={{pageSize}}' \
  --data-urlencode 'pageNumber={{pageNumber}}'

Retour

JSON
See the shared response schema and synthetic example.
Champs de réponse
ChampTypeObligatoireDescription
$location_get_city_list_Response Oui
$.oneOf[0] Oui
$.oneOf[0].allOf[0]object Oui
$.oneOf[0].allOf[0].RequestUserAliasstring Oui
$.oneOf[0].allOf[0].RequestPathstring | null Oui
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Oui
$.oneOf[0].allOf[0].ResponseCodeinteger Oui
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Oui
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Oui
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Oui
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage Non
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Oui
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage Non
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring Non
$.oneOf[0].allOf[1]object Oui
$.oneOf[0].allOf[1].Payloadobject Oui
$.oneOf[0].allOf[1].Payload.ATResponseObjectType = "NestedKeyValueList" Oui
$.oneOf[0].allOf[1].Payload.ResponseBodyobject Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.Namestring Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.MetaInformationarray Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.MetaInformation[]string Non
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueListarray Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[]object Non
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].cityName Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].cityName.anyOf[0]string Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].cityName.anyOf[1]null Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].citySlugstring Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].cityGroupCode Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].cityGroupCode.anyOf[0]string Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].cityGroupCode.anyOf[1]null Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueFieldListarray Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueFieldList[]string Non
$.oneOf[1]object Oui
$.oneOf[1].RequestUserAliasstring Oui
$.oneOf[1].RequestPathstring | null Oui
$.oneOf[1].RequestStatus = "Failed" Oui
$.oneOf[1].ResponseCodeinteger Oui
$.oneOf[1].ResponseMessageAPIResponseMessage Oui
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Oui
$.oneOf[1].ResponseMessage.oneOf[1]array Oui
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage Non
$.oneOf[1].ResponseMessage.oneOf[2]object Oui
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage Non
$.oneOf[1].RequestImpersonatedByUserAliasstring Non
Exemple de réponse
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/location/get_city_list",
    "RequestUserAlias": "example-user",
    "Payload": {
        "ATResponseObjectType": "NestedKeyValueList",
        "ResponseBody": {
            "Name": "synthetic-example",
            "MetaInformation": [],
            "KeyValueList": [],
            "KeyValueFieldList": []
        }
    }
}
Documentation du point de terminaison lisible par machine
GET

/v1/location/get_comparable_trades

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

Paramètres

NomTypeObligatoireValeur par défautDescription
locationAlias string Oui — Slug found after the slash when opening a location in the portal
dateTime string Oui — Date and Time of listing, must match one of the screenshots provided in the Key Value list below. Date format: YYYY-MM-DD HH:MM:SS
inventoryTypeID int Oui — inventoryTypeID found in /v1/location/get_inventory_types
Exemple de requête (cURL)
curl --get \
  'https://fr.appointmenttrader.com/v1/location/get_comparable_trades' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'locationAlias={{locationAlias}}' \
  --data-urlencode 'dateTime={{dateTime}}' \
  --data-urlencode 'inventoryTypeID={{inventoryTypeID}}'

Retour

JSON
See the shared response schema and synthetic example.
Champs de réponse
ChampTypeObligatoireDescription
$location_get_comparable_trades_Response Oui
$.oneOf[0] Oui
$.oneOf[0].allOf[0]object Oui
$.oneOf[0].allOf[0].RequestUserAliasstring Oui
$.oneOf[0].allOf[0].RequestPathstring | null Oui
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Oui
$.oneOf[0].allOf[0].ResponseCodeinteger Oui
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Oui
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Oui
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Oui
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage Non
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Oui
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage Non
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring Non
$.oneOf[0].allOf[1]object Oui
$.oneOf[0].allOf[1].Payloadobject Oui
$.oneOf[0].allOf[1].Payload.ATResponseObjectType = "NestedKeyValueList" Oui
$.oneOf[0].allOf[1].Payload.ResponseBodyobject Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.Namestring Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.MetaInformationobject Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.MetaInformation.average_priceAmountInSmallestUnitnumber Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.MetaInformation.low_priceAmountInSmallestUnitnumber Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.MetaInformation.high_priceAmountInSmallestUnitnumber Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.MetaInformation.isExactInventoryTypeComparableboolean Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.MetaInformation.currencyCode = "USD" Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.MetaInformation.priceFactorstring Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueListarray Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[]object Non
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].locationAliasstring Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].locationNamestring Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].popularityScoreBracket Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].popularityScoreBracket.anyOf[0]DatabaseInteger OuiInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].popularityScoreBracket.anyOf[0].oneOf[0]integer Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].popularityScoreBracket.anyOf[0].oneOf[1]string Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].popularityScoreBracket.anyOf[1]null Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].appointmentNoticestring Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].priceAmountInSmallestUnitDatabaseNumber OuiNumeric value; MySQL reads can serialize numbers as numeric strings.
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].priceAmountInSmallestUnit.oneOf[0]number Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].priceAmountInSmallestUnit.oneOf[1]string Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].transactionTypestring Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].currencyCode = "USD" Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueFieldListarray Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueFieldList[]string Non
$.oneOf[1]object Oui
$.oneOf[1].RequestUserAliasstring Oui
$.oneOf[1].RequestPathstring | null Oui
$.oneOf[1].RequestStatus = "Failed" Oui
$.oneOf[1].ResponseCodeinteger Oui
$.oneOf[1].ResponseMessageAPIResponseMessage Oui
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Oui
$.oneOf[1].ResponseMessage.oneOf[1]array Oui
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage Non
$.oneOf[1].ResponseMessage.oneOf[2]object Oui
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage Non
$.oneOf[1].RequestImpersonatedByUserAliasstring Non
Exemple de réponse
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/location/get_comparable_trades",
    "RequestUserAlias": "example-user",
    "Payload": {
        "ATResponseObjectType": "NestedKeyValueList",
        "ResponseBody": {
            "Name": "synthetic-example",
            "MetaInformation": {
                "average_priceAmountInSmallestUnit": 0,
                "low_priceAmountInSmallestUnit": 0,
                "high_priceAmountInSmallestUnit": 0,
                "isExactInventoryTypeComparable": false,
                "currencyCode": "USD",
                "priceFactor": "synthetic-example"
            },
            "KeyValueList": [],
            "KeyValueFieldList": []
        }
    }
}
Documentation du point de terminaison lisible par machine
GET

/v1/location/get_follow_recommendations

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

Paramètres

NomTypeObligatoireValeur par défautDescription
locationID int Oui — Location that anchors the recommendations.
Exemple de requête (cURL)
curl --get \
  'https://fr.appointmenttrader.com/v1/location/get_follow_recommendations' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'locationID={{locationID}}'

Retour

JSON
See the shared response schema and synthetic example.
Champs de réponse
ChampTypeObligatoireDescription
$location_get_follow_recommendations_Response Oui
$.oneOf[0] Oui
$.oneOf[0].allOf[0]object Oui
$.oneOf[0].allOf[0].RequestUserAliasstring Oui
$.oneOf[0].allOf[0].RequestPathstring | null Oui
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Oui
$.oneOf[0].allOf[0].ResponseCodeinteger Oui
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Oui
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Oui
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Oui
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage Non
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Oui
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage Non
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring Non
$.oneOf[0].allOf[1]object Oui
$.oneOf[0].allOf[1].Payloadobject Oui
$.oneOf[0].allOf[1].Payload.relatedVenuesarray Oui
$.oneOf[0].allOf[1].Payload.relatedVenues[]object Non
$.oneOf[0].allOf[1].Payload.relatedVenues[].valuestring Oui
$.oneOf[0].allOf[1].Payload.relatedVenues[].labelstring Oui
$.oneOf[0].allOf[1].Payload.relatedVenues[].namestring Oui
$.oneOf[0].allOf[1].Payload.relatedVenues[].aliasstring Oui
$.oneOf[0].allOf[1].Payload.relatedVenues[].citystring Oui
$.oneOf[0].allOf[1].Payload.relatedVenues[].stateShortstring Oui
$.oneOf[0].allOf[1].Payload.relatedVenues[].countryShortstring Oui
$.oneOf[0].allOf[1].Payload.relatedVenues[].categoryNamestring Oui
$.oneOf[0].allOf[1].Payload.relatedVenues[].imageURLstring Oui
$.oneOf[0].allOf[1].Payload.relatedVenues[].sourceLocationNamestring Oui
$.oneOf[0].allOf[1].Payload.relatedVenues[].recentTradeAmountLabelstring Oui
$.oneOf[0].allOf[1].Payload.relatedVenues[].totalTradeAmountLabelstring Oui
$.oneOf[0].allOf[1].Payload.relatedVenues[].locationIDinteger Oui
$.oneOf[0].allOf[1].Payload.relatedVenues[].sourceLocationIDinteger Oui
$.oneOf[0].allOf[1].Payload.relatedVenues[].relationshipCountinteger Oui
$.oneOf[0].allOf[1].Payload.relatedVenues[].recentTradeCountinteger Oui
$.oneOf[0].allOf[1].Payload.relatedVenues[].recentTradeAmountinteger Oui
$.oneOf[0].allOf[1].Payload.relatedVenues[].totalTradeCountinteger Oui
$.oneOf[0].allOf[1].Payload.relatedVenues[].totalTradeAmountinteger Oui
$.oneOf[1]object Oui
$.oneOf[1].RequestUserAliasstring Oui
$.oneOf[1].RequestPathstring | null Oui
$.oneOf[1].RequestStatus = "Failed" Oui
$.oneOf[1].ResponseCodeinteger Oui
$.oneOf[1].ResponseMessageAPIResponseMessage Oui
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Oui
$.oneOf[1].ResponseMessage.oneOf[1]array Oui
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage Non
$.oneOf[1].ResponseMessage.oneOf[2]object Oui
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage Non
$.oneOf[1].RequestImpersonatedByUserAliasstring Non
Exemple de réponse
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/location/get_follow_recommendations",
    "RequestUserAlias": "example-user",
    "Payload": {
        "relatedVenues": []
    }
}
Documentation du point de terminaison lisible par machine
GET

/v1/location/get_inventory_types

#
Returns the inventory types available for the requested location.

Paramètres

NomTypeObligatoireValeur par défautDescription
locationAlias string Oui — Slug found after the slash when opening a location in the portal
searchFilter string Non "" Search filter
Exemple de requête (cURL)
curl --get \
  'https://fr.appointmenttrader.com/v1/location/get_inventory_types' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'locationAlias={{locationAlias}}' \
  --data-urlencode 'searchFilter={{searchFilter}}'

Retour

JSON
See the shared response schema and synthetic example.
Champs de réponse
ChampTypeObligatoireDescription
$location_get_inventory_types_Response Oui
$.oneOf[0] Oui
$.oneOf[0].allOf[0]object Oui
$.oneOf[0].allOf[0].RequestUserAliasstring Oui
$.oneOf[0].allOf[0].RequestPathstring | null Oui
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Oui
$.oneOf[0].allOf[0].ResponseCodeinteger Oui
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Oui
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Oui
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Oui
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage Non
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Oui
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage Non
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring Non
$.oneOf[0].allOf[1]object Oui
$.oneOf[0].allOf[1].Payloadobject Oui
$.oneOf[0].allOf[1].Payload.ATResponseObjectType = "NestedKeyValueList" Oui
$.oneOf[0].allOf[1].Payload.ResponseBodyobject Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.Namestring Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.MetaInformationarray Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.MetaInformation[]string Non
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueListarray Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[]object Non
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].inventoryTypeIDDatabaseInteger OuiInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].inventoryTypeID.oneOf[0]integer Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].inventoryTypeID.oneOf[1]string Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].inventoryTypeNamestring Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueFieldListarray Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueFieldList[]string Non
$.oneOf[1]object Oui
$.oneOf[1].RequestUserAliasstring Oui
$.oneOf[1].RequestPathstring | null Oui
$.oneOf[1].RequestStatus = "Failed" Oui
$.oneOf[1].ResponseCodeinteger Oui
$.oneOf[1].ResponseMessageAPIResponseMessage Oui
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Oui
$.oneOf[1].ResponseMessage.oneOf[1]array Oui
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage Non
$.oneOf[1].ResponseMessage.oneOf[2]object Oui
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage Non
$.oneOf[1].RequestImpersonatedByUserAliasstring Non
Exemple de réponse
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/location/get_inventory_types",
    "RequestUserAlias": "example-user",
    "Payload": {
        "ATResponseObjectType": "NestedKeyValueList",
        "ResponseBody": {
            "Name": "synthetic-example",
            "MetaInformation": [],
            "KeyValueList": [],
            "KeyValueFieldList": []
        }
    }
}
Documentation du point de terminaison lisible par machine
GET

/v1/location/get_list

#
Searches all location aliasses

Paramètres

NomTypeObligatoireValeur par défautDescription
searchFilter string Oui — filter criteria
pageSize int Non 50 Defines how many results will be return per request
pageNumber int Non 0 Defines which page should be returned
Exemple de requête (cURL)
curl --get \
  'https://fr.appointmenttrader.com/v1/location/get_list' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'searchFilter={{searchFilter}}' \
  --data-urlencode 'pageSize={{pageSize}}' \
  --data-urlencode 'pageNumber={{pageNumber}}'

Retour

JSON
See the shared response schema and synthetic example.
Champs de réponse
ChampTypeObligatoireDescription
$location_get_list_Response Oui
$.oneOf[0] Oui
$.oneOf[0].allOf[0]object Oui
$.oneOf[0].allOf[0].RequestUserAliasstring Oui
$.oneOf[0].allOf[0].RequestPathstring | null Oui
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Oui
$.oneOf[0].allOf[0].ResponseCodeinteger Oui
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Oui
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Oui
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Oui
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage Non
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Oui
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage Non
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring Non
$.oneOf[0].allOf[1]object Oui
$.oneOf[0].allOf[1].Payloadobject Oui
$.oneOf[0].allOf[1].Payload.ATResponseObjectType = "NestedKeyValueList" Oui
$.oneOf[0].allOf[1].Payload.ResponseBodyobject Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.Namestring Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.MetaInformationarray Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.MetaInformation[]string Non
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueListarray Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[]object Non
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].locationAliasstring Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].locationCategoryNamestring Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].locationCategoryID Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].locationCategoryID.anyOf[0]DatabaseInteger OuiInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].locationCategoryID.anyOf[0].oneOf[0]integer Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].locationCategoryID.anyOf[0].oneOf[1]string Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].locationCategoryID.anyOf[1]null Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].city Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].city.anyOf[0]string Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].city.anyOf[1]null Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].localATRank Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].localATRank.anyOf[0]DatabaseInteger OuiInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].localATRank.anyOf[0].oneOf[0]integer Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].localATRank.anyOf[0].oneOf[1]string Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].localATRank.anyOf[1]null Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].globalATRank Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].globalATRank.anyOf[0]DatabaseInteger OuiInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].globalATRank.anyOf[0].oneOf[0]integer Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].globalATRank.anyOf[0].oneOf[1]string Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].globalATRank.anyOf[1]null Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueFieldListarray Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueFieldList[]string Non
$.oneOf[1]object Oui
$.oneOf[1].RequestUserAliasstring Oui
$.oneOf[1].RequestPathstring | null Oui
$.oneOf[1].RequestStatus = "Failed" Oui
$.oneOf[1].ResponseCodeinteger Oui
$.oneOf[1].ResponseMessageAPIResponseMessage Oui
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Oui
$.oneOf[1].ResponseMessage.oneOf[1]array Oui
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage Non
$.oneOf[1].ResponseMessage.oneOf[2]object Oui
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage Non
$.oneOf[1].RequestImpersonatedByUserAliasstring Non
Exemple de réponse
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/location/get_list",
    "RequestUserAlias": "example-user",
    "Payload": {
        "ATResponseObjectType": "NestedKeyValueList",
        "ResponseBody": {
            "Name": "synthetic-example",
            "MetaInformation": [],
            "KeyValueList": [],
            "KeyValueFieldList": []
        }
    }
}
Documentation du point de terminaison lisible par machine
GET

/v1/location/get_metric_history

#
Returns history of location metrics across a defined timeframe

Paramètres

NomTypeObligatoireValeur par défautDescription
locationAlias string Oui — Slug found after the slash when opening a location in the portal
metricList string Oui — list of metrics to return. All available metricnames for location and timeframe are returned in the MetaInformation of the return list
interval string Oui — timeframe between metrics, valid values are: day,week,month,year
dateRangeStart string Oui — oldest date of metrics to be reported Date format: YYYY-MM-DD
dateRangeEnd string Oui — latest date of metrics to be reported Date format: YYYY-MM-DD
Exemple de requête (cURL)
curl --get \
  'https://fr.appointmenttrader.com/v1/location/get_metric_history' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'locationAlias={{locationAlias}}' \
  --data-urlencode 'metricList={{metricList}}' \
  --data-urlencode 'interval={{interval}}' \
  --data-urlencode 'dateRangeStart={{dateRangeStart}}' \
  --data-urlencode 'dateRangeEnd={{dateRangeEnd}}'

Retour

JSON
See the shared response schema and synthetic example.
Champs de réponse
ChampTypeObligatoireDescription
$location_get_metric_history_Response Oui
$.oneOf[0] Oui
$.oneOf[0].allOf[0]object Oui
$.oneOf[0].allOf[0].RequestUserAliasstring Oui
$.oneOf[0].allOf[0].RequestPathstring | null Oui
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Oui
$.oneOf[0].allOf[0].ResponseCodeinteger Oui
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Oui
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Oui
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Oui
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage Non
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Oui
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage Non
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring Non
$.oneOf[0].allOf[1]object Oui
$.oneOf[0].allOf[1].Payloadobject Oui
$.oneOf[0].allOf[1].Payload.ATResponseObjectType = "NestedKeyValueList" Oui
$.oneOf[0].allOf[1].Payload.ResponseBodyobject Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.Namestring Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.MetaInformationobject Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.MetaInformation.AllAvailableMetrics Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.MetaInformation.AllAvailableMetrics.oneOf[0]array Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.MetaInformation.AllAvailableMetrics.oneOf[0][]string Non
$.oneOf[0].allOf[1].Payload.ResponseBody.MetaInformation.AllAvailableMetrics.oneOf[1] = false Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.oneOf[0]object Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.oneOf[0].*array Non
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.oneOf[0].*[]object Non
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.oneOf[0].*[].locationMetricNamestring Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.oneOf[0].*[].locationMetricIntegerValue Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.oneOf[0].*[].locationMetricIntegerValue.anyOf[0]DatabaseInteger OuiInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.oneOf[0].*[].locationMetricIntegerValue.anyOf[0].oneOf[0]integer Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.oneOf[0].*[].locationMetricIntegerValue.anyOf[0].oneOf[1]string Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.oneOf[0].*[].locationMetricIntegerValue.anyOf[1]null Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.oneOf[0].*[].locationMetricTextValue Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.oneOf[0].*[].locationMetricTextValue.anyOf[0]string Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.oneOf[0].*[].locationMetricTextValue.anyOf[1]null Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.oneOf[0].*[].1DayChange Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.oneOf[0].*[].1DayChange.anyOf[0]DatabaseInteger OuiInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.oneOf[0].*[].1DayChange.anyOf[0].oneOf[0]integer Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.oneOf[0].*[].1DayChange.anyOf[0].oneOf[1]string Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.oneOf[0].*[].1DayChange.anyOf[1]null Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.oneOf[0].*[].7DayChange Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.oneOf[0].*[].7DayChange.anyOf[0]DatabaseInteger OuiInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.oneOf[0].*[].7DayChange.anyOf[0].oneOf[0]integer Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.oneOf[0].*[].7DayChange.anyOf[0].oneOf[1]string Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.oneOf[0].*[].7DayChange.anyOf[1]null Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.oneOf[0].*[].30DayChange Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.oneOf[0].*[].30DayChange.anyOf[0]DatabaseInteger OuiInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.oneOf[0].*[].30DayChange.anyOf[0].oneOf[0]integer Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.oneOf[0].*[].30DayChange.anyOf[0].oneOf[1]string Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.oneOf[0].*[].30DayChange.anyOf[1]null Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.oneOf[0].*[].3MoChange Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.oneOf[0].*[].3MoChange.anyOf[0]DatabaseInteger OuiInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.oneOf[0].*[].3MoChange.anyOf[0].oneOf[0]integer Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.oneOf[0].*[].3MoChange.anyOf[0].oneOf[1]string Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.oneOf[0].*[].3MoChange.anyOf[1]null Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.oneOf[0].*[].12MoChange Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.oneOf[0].*[].12MoChange.anyOf[0]DatabaseInteger OuiInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.oneOf[0].*[].12MoChange.anyOf[0].oneOf[0]integer Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.oneOf[0].*[].12MoChange.anyOf[0].oneOf[1]string Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.oneOf[0].*[].12MoChange.anyOf[1]null Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.oneOf[1]array Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.oneOf[1][]string Non
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueFieldListarray Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueFieldList[]string Non
$.oneOf[1]object Oui
$.oneOf[1].RequestUserAliasstring Oui
$.oneOf[1].RequestPathstring | null Oui
$.oneOf[1].RequestStatus = "Failed" Oui
$.oneOf[1].ResponseCodeinteger Oui
$.oneOf[1].ResponseMessageAPIResponseMessage Oui
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Oui
$.oneOf[1].ResponseMessage.oneOf[1]array Oui
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage Non
$.oneOf[1].ResponseMessage.oneOf[2]object Oui
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage Non
$.oneOf[1].RequestImpersonatedByUserAliasstring Non
Exemple de réponse
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/location/get_metric_history",
    "RequestUserAlias": "example-user",
    "Payload": {
        "ATResponseObjectType": "NestedKeyValueList",
        "ResponseBody": {
            "Name": "synthetic-example",
            "MetaInformation": {
                "AllAvailableMetrics": []
            },
            "KeyValueList": [],
            "KeyValueFieldList": []
        }
    }
}
Documentation du point de terminaison lisible par machine
GET

/v1/location/get_metrics

#
Returns detailed 90 day location trading metrics

Paramètres

NomTypeObligatoireValeur par défautDescription
locationAlias string Oui — Slug found after the slash when opening a location in the portal
dateRangeStart string Oui — oldest date of metrics to be reported Date format: YYYY-MM-DD
dateRangeEnd string Oui — latest date of metrics to be reported Date format: YYYY-MM-DD
Exemple de requête (cURL)
curl --get \
  'https://fr.appointmenttrader.com/v1/location/get_metrics' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'locationAlias={{locationAlias}}' \
  --data-urlencode 'dateRangeStart={{dateRangeStart}}' \
  --data-urlencode 'dateRangeEnd={{dateRangeEnd}}'

Retour

JSON
See the shared response schema and synthetic example.
Champs de réponse
ChampTypeObligatoireDescription
$location_get_metrics_Response Oui
$.oneOf[0] Oui
$.oneOf[0].allOf[0]object Oui
$.oneOf[0].allOf[0].RequestUserAliasstring Oui
$.oneOf[0].allOf[0].RequestPathstring | null Oui
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Oui
$.oneOf[0].allOf[0].ResponseCodeinteger Oui
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Oui
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Oui
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Oui
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage Non
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Oui
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage Non
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring Non
$.oneOf[0].allOf[1]object Oui
$.oneOf[0].allOf[1].Payloadobject Oui
$.oneOf[0].allOf[1].Payload.ATResponseObjectType = "NestedKeyValueList" Oui
$.oneOf[0].allOf[1].Payload.ResponseBodyobject Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.Namestring Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.MetaInformationarray Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.MetaInformation[]string Non
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueListobject Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.LowPrice Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.LowPrice.anyOf[0]DatabaseNumber OuiNumeric value; MySQL reads can serialize numbers as numeric strings.
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.LowPrice.anyOf[0].oneOf[0]number Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.LowPrice.anyOf[0].oneOf[1]string Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.LowPrice.anyOf[1]null Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.HighPrice Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.HighPrice.anyOf[0]DatabaseNumber OuiNumeric value; MySQL reads can serialize numbers as numeric strings.
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.HighPrice.anyOf[0].oneOf[0]number Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.HighPrice.anyOf[0].oneOf[1]string Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.HighPrice.anyOf[1]null Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.AveragePrice Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.AveragePrice.anyOf[0]DatabaseNumber OuiNumeric value; MySQL reads can serialize numbers as numeric strings.
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.AveragePrice.anyOf[0].oneOf[0]number Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.AveragePrice.anyOf[0].oneOf[1]string Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.AveragePrice.anyOf[1]null Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.LowestBid Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.LowestBid.anyOf[0]DatabaseNumber OuiNumeric value; MySQL reads can serialize numbers as numeric strings.
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.LowestBid.anyOf[0].oneOf[0]number Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.LowestBid.anyOf[0].oneOf[1]string Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.LowestBid.anyOf[1]null Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.AverageBid Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.AverageBid.anyOf[0]DatabaseNumber OuiNumeric value; MySQL reads can serialize numbers as numeric strings.
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.AverageBid.anyOf[0].oneOf[0]number Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.AverageBid.anyOf[0].oneOf[1]string Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.AverageBid.anyOf[1]null Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.HighestBid Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.HighestBid.anyOf[0]DatabaseNumber OuiNumeric value; MySQL reads can serialize numbers as numeric strings.
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.HighestBid.anyOf[0].oneOf[0]number Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.HighestBid.anyOf[0].oneOf[1]string Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.HighestBid.anyOf[1]null Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.LowestAsk Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.LowestAsk.anyOf[0]DatabaseNumber OuiNumeric value; MySQL reads can serialize numbers as numeric strings.
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.LowestAsk.anyOf[0].oneOf[0]number Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.LowestAsk.anyOf[0].oneOf[1]string Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.LowestAsk.anyOf[1]null Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.AverageAsk Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.AverageAsk.anyOf[0]DatabaseNumber OuiNumeric value; MySQL reads can serialize numbers as numeric strings.
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.AverageAsk.anyOf[0].oneOf[0]number Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.AverageAsk.anyOf[0].oneOf[1]string Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.AverageAsk.anyOf[1]null Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.HighestAsk Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.HighestAsk.anyOf[0]DatabaseNumber OuiNumeric value; MySQL reads can serialize numbers as numeric strings.
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.HighestAsk.anyOf[0].oneOf[0]number Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.HighestAsk.anyOf[0].oneOf[1]string Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.HighestAsk.anyOf[1]null Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.AvgThreeDayTransactionPrice Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.AvgThreeDayTransactionPrice.anyOf[0]DatabaseNumber OuiNumeric value; MySQL reads can serialize numbers as numeric strings.
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.AvgThreeDayTransactionPrice.anyOf[0].oneOf[0]number Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.AvgThreeDayTransactionPrice.anyOf[0].oneOf[1]string Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.AvgThreeDayTransactionPrice.anyOf[1]null Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.Avg30DayTransactionPrice Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.Avg30DayTransactionPrice.anyOf[0]DatabaseNumber OuiNumeric value; MySQL reads can serialize numbers as numeric strings.
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.Avg30DayTransactionPrice.anyOf[0].oneOf[0]number Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.Avg30DayTransactionPrice.anyOf[0].oneOf[1]string Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.Avg30DayTransactionPrice.anyOf[1]null Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.TransacationVolume Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.TransacationVolume.anyOf[0]DatabaseNumber OuiNumeric value; MySQL reads can serialize numbers as numeric strings.
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.TransacationVolume.anyOf[0].oneOf[0]number Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.TransacationVolume.anyOf[0].oneOf[1]string Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.TransacationVolume.anyOf[1]null Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.TransactionCountDatabaseInteger OuiInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.TransactionCount.oneOf[0]integer Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.TransactionCount.oneOf[1]string Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.24HourVisitorsDatabaseInteger OuiInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.24HourVisitors.oneOf[0]integer Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.24HourVisitors.oneOf[1]string Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.ActiveBidsDatabaseInteger OuiInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.ActiveBids.oneOf[0]integer Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.ActiveBids.oneOf[1]string Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.ActiveAsksDatabaseInteger OuiInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.ActiveAsks.oneOf[0]integer Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.ActiveAsks.oneOf[1]string Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.BidsDatabaseInteger OuiInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.Bids.oneOf[0]integer Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.Bids.oneOf[1]string Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.AsksDatabaseInteger OuiInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.Asks.oneOf[0]integer Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.Asks.oneOf[1]string Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.PageVisitorsDatabaseInteger OuiInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.PageVisitors.oneOf[0]integer Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.PageVisitors.oneOf[1]string Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueFieldListarray Oui
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueFieldList[]string Non
$.oneOf[1]object Oui
$.oneOf[1].RequestUserAliasstring Oui
$.oneOf[1].RequestPathstring | null Oui
$.oneOf[1].RequestStatus = "Failed" Oui
$.oneOf[1].ResponseCodeinteger Oui
$.oneOf[1].ResponseMessageAPIResponseMessage Oui
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Oui
$.oneOf[1].ResponseMessage.oneOf[1]array Oui
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage Non
$.oneOf[1].ResponseMessage.oneOf[2]object Oui
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage Non
$.oneOf[1].RequestImpersonatedByUserAliasstring Non
Exemple de réponse
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/location/get_metrics",
    "RequestUserAlias": "example-user",
    "Payload": {
        "ATResponseObjectType": "NestedKeyValueList",
        "ResponseBody": {
            "Name": "synthetic-example",
            "MetaInformation": [],
            "KeyValueList": {
                "LowPrice": 0,
                "HighPrice": 0,
                "AveragePrice": 0,
                "LowestBid": 0,
                "AverageBid": 0,
                "HighestBid": 0,
                "LowestAsk": 0,
                "AverageAsk": 0,
                "HighestAsk": 0,
                "AvgThreeDayTransactionPrice": 0,
                "Avg30DayTransactionPrice": 0,
                "TransacationVolume": 0,
                "TransactionCount": 0,
                "24HourVisitors": 0,
                "ActiveBids": 0,
                "ActiveAsks": 0,
                "Bids": 0,
                "Asks": 0,
                "PageVisitors": 0
            },
            "KeyValueFieldList": []
        }
    }
}
Documentation du point de terminaison lisible par machine
GET

/v1/location/get_new_location_duplicate_options

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

Paramètres

NomTypeObligatoireValeur par défautDescription
locationName string Oui — Proposed venue/location name.
fullAddress string Non "" Proposed full address.
cityText string Non "" City, market slug, or airport/city code.
pageSize int Non 5 Maximum suggestions to return.
Exemple de requête (cURL)
curl --get \
  'https://fr.appointmenttrader.com/v1/location/get_new_location_duplicate_options' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'locationName={{locationName}}' \
  --data-urlencode 'fullAddress={{fullAddress}}' \
  --data-urlencode 'cityText={{cityText}}' \
  --data-urlencode 'pageSize={{pageSize}}'

Retour

JSON
See the shared response schema and synthetic example.
Champs de réponse
ChampTypeObligatoireDescription
$location_get_new_location_duplicate_options_Response Oui
$.oneOf[0] Oui
$.oneOf[0].allOf[0]object Oui
$.oneOf[0].allOf[0].RequestUserAliasstring Oui
$.oneOf[0].allOf[0].RequestPathstring | null Oui
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Oui
$.oneOf[0].allOf[0].ResponseCodeinteger Oui
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Oui
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Oui
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Oui
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage Non
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Oui
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage Non
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring Non
$.oneOf[0].allOf[1]object Oui
$.oneOf[0].allOf[1].Payloadobject Oui
$.oneOf[0].allOf[1].Payload.querystring Oui
$.oneOf[0].allOf[1].Payload.optionsarray Oui
$.oneOf[0].allOf[1].Payload.options[]object Non
$.oneOf[0].allOf[1].Payload.options[].locationIdinteger Oui
$.oneOf[0].allOf[1].Payload.options[].aliasstring Oui
$.oneOf[0].allOf[1].Payload.options[].namestring Oui
$.oneOf[0].allOf[1].Payload.options[].subtitlestring Oui
$.oneOf[0].allOf[1].Payload.options[].citystring Oui
$.oneOf[0].allOf[1].Payload.options[].categoryNamestring Oui
$.oneOf[0].allOf[1].Payload.options[].rawobject Oui
$.oneOf[0].allOf[1].Payload.options[].raw.City Oui
$.oneOf[0].allOf[1].Payload.options[].raw.City.anyOf[0]string Oui
$.oneOf[0].allOf[1].Payload.options[].raw.City.anyOf[1]null Oui
$.oneOf[0].allOf[1].Payload.options[].raw.CategoryIcon Oui
$.oneOf[0].allOf[1].Payload.options[].raw.CategoryIcon.anyOf[0]string Oui
$.oneOf[0].allOf[1].Payload.options[].raw.CategoryIcon.anyOf[1]null Oui
$.oneOf[0].allOf[1].Payload.options[].raw.CategoryBackgroundColor Oui
$.oneOf[0].allOf[1].Payload.options[].raw.CategoryBackgroundColor.anyOf[0]string Oui
$.oneOf[0].allOf[1].Payload.options[].raw.CategoryBackgroundColor.anyOf[1]null Oui
$.oneOf[0].allOf[1].Payload.options[].raw.StateShort Oui
$.oneOf[0].allOf[1].Payload.options[].raw.StateShort.anyOf[0]string Oui
$.oneOf[0].allOf[1].Payload.options[].raw.StateShort.anyOf[1]null Oui
$.oneOf[0].allOf[1].Payload.options[].raw.CountryShort Oui
$.oneOf[0].allOf[1].Payload.options[].raw.CountryShort.anyOf[0]string Oui
$.oneOf[0].allOf[1].Payload.options[].raw.CountryShort.anyOf[1]null Oui
$.oneOf[0].allOf[1].Payload.options[].raw.ContinentShort Oui
$.oneOf[0].allOf[1].Payload.options[].raw.ContinentShort.anyOf[0]string Oui
$.oneOf[0].allOf[1].Payload.options[].raw.ContinentShort.anyOf[1]null Oui
$.oneOf[0].allOf[1].Payload.options[].raw.Headliner-ImageURLBasePath Oui
$.oneOf[0].allOf[1].Payload.options[].raw.Headliner-ImageURLBasePath.anyOf[0]string Oui
$.oneOf[0].allOf[1].Payload.options[].raw.Headliner-ImageURLBasePath.anyOf[1]null Oui
$.oneOf[0].allOf[1].Payload.options[].raw.Namestring Oui
$.oneOf[0].allOf[1].Payload.options[].raw.Aliasstring Oui
$.oneOf[0].allOf[1].Payload.options[].raw.CategoryNamestring Oui
$.oneOf[0].allOf[1].Payload.options[].raw.CategoryDescriptorstring Oui
$.oneOf[0].allOf[1].Payload.options[].raw.GlobalATRank Oui
$.oneOf[0].allOf[1].Payload.options[].raw.GlobalATRank.anyOf[0]DatabaseInteger OuiInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.options[].raw.GlobalATRank.anyOf[0].oneOf[0]integer Oui
$.oneOf[0].allOf[1].Payload.options[].raw.GlobalATRank.anyOf[0].oneOf[1]string Oui
$.oneOf[0].allOf[1].Payload.options[].raw.GlobalATRank.anyOf[1]null Oui
$.oneOf[0].allOf[1].Payload.options[].raw.LocalATRank Oui
$.oneOf[0].allOf[1].Payload.options[].raw.LocalATRank.anyOf[0]DatabaseInteger OuiInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.options[].raw.LocalATRank.anyOf[0].oneOf[0]integer Oui
$.oneOf[0].allOf[1].Payload.options[].raw.LocalATRank.anyOf[0].oneOf[1]string Oui
$.oneOf[0].allOf[1].Payload.options[].raw.LocalATRank.anyOf[1]null Oui
$.oneOf[0].allOf[1].Payload.options[].raw.GlobalATRankInverted Non
$.oneOf[0].allOf[1].Payload.options[].raw.GlobalATRankInverted.anyOf[0]DatabaseInteger NonInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.options[].raw.GlobalATRankInverted.anyOf[0].oneOf[0]integer Non
$.oneOf[0].allOf[1].Payload.options[].raw.GlobalATRankInverted.anyOf[0].oneOf[1]string Non
$.oneOf[0].allOf[1].Payload.options[].raw.GlobalATRankInverted.anyOf[1]null Non
$.oneOf[0].allOf[1].Payload.options[].raw.LocalATRankInverted Non
$.oneOf[0].allOf[1].Payload.options[].raw.LocalATRankInverted.anyOf[0]DatabaseInteger NonInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.options[].raw.LocalATRankInverted.anyOf[0].oneOf[0]integer Non
$.oneOf[0].allOf[1].Payload.options[].raw.LocalATRankInverted.anyOf[0].oneOf[1]string Non
$.oneOf[0].allOf[1].Payload.options[].raw.LocalATRankInverted.anyOf[1]null Non
$.oneOf[0].allOf[1].Payload.options[].raw.IDDatabaseInteger NonInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.options[].raw.ID.oneOf[0]integer Non
$.oneOf[0].allOf[1].Payload.options[].raw.ID.oneOf[1]string Non
$.oneOf[0].allOf[1].Payload.options[].raw.ATLocation_IDDatabaseInteger OuiInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.options[].raw.ATLocation_ID.oneOf[0]integer Oui
$.oneOf[0].allOf[1].Payload.options[].raw.ATLocation_ID.oneOf[1]string Oui
$.oneOf[0].allOf[1].Payload.totalResultsinteger Oui
$.oneOf[0].allOf[1].Payload.hasPotentialDuplicatesboolean Oui
$.oneOf[1]object Oui
$.oneOf[1].RequestUserAliasstring Oui
$.oneOf[1].RequestPathstring | null Oui
$.oneOf[1].RequestStatus = "Failed" Oui
$.oneOf[1].ResponseCodeinteger Oui
$.oneOf[1].ResponseMessageAPIResponseMessage Oui
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Oui
$.oneOf[1].ResponseMessage.oneOf[1]array Oui
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage Non
$.oneOf[1].ResponseMessage.oneOf[2]object Oui
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage Non
$.oneOf[1].RequestImpersonatedByUserAliasstring Non
Exemple de réponse
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/location/get_new_location_duplicate_options",
    "RequestUserAlias": "example-user",
    "Payload": {
        "query": "synthetic-example",
        "options": [],
        "totalResults": 0,
        "hasPotentialDuplicates": false
    }
}
Documentation du point de terminaison lisible par machine
GET

/v1/location/get_profile

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

Paramètres

NomTypeObligatoireValeur par défautDescription
locationAlias string Oui — The public ATLocation alias.
Exemple de requête (cURL)
curl --get \
  'https://fr.appointmenttrader.com/v1/location/get_profile' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'locationAlias={{locationAlias}}'

Retour

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

/v1/location/set_confirm_proposed_location

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

Paramètres

NomTypeObligatoireValeur par défautDescription
proposedLocationID int Oui — ATProposedLocations.ID.
isWritingRequest bool Non 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
Exemple de requête (cURL)
curl --request POST \
  'https://fr.appointmenttrader.com/v1/location/set_confirm_proposed_location' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'proposedLocationID={{proposedLocationID}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}'

Retour

JSON
See the shared response schema and synthetic example.
Champs de réponse
ChampTypeObligatoireDescription
$location_set_confirm_proposed_location_Response Oui
$.oneOf[0] Oui
$.oneOf[0].allOf[0]object Oui
$.oneOf[0].allOf[0].RequestUserAliasstring Oui
$.oneOf[0].allOf[0].RequestPathstring | null Oui
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Oui
$.oneOf[0].allOf[0].ResponseCodeinteger Oui
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Oui
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Oui
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Oui
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage Non
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Oui
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage Non
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring Non
$.oneOf[0].allOf[1]object Oui
$.oneOf[0].allOf[1].Payload Oui
$.oneOf[0].allOf[1].Payload.oneOf[0]object Oui
$.oneOf[0].allOf[1].Payload.oneOf[0].namestring Oui
$.oneOf[0].allOf[1].Payload.oneOf[0].addressstring Oui
$.oneOf[0].allOf[1].Payload.oneOf[0].categoryNamestring Oui
$.oneOf[0].allOf[1].Payload.oneOf[0].cityNamestring Oui
$.oneOf[0].allOf[1].Payload.oneOf[0].citySlugstring Oui
$.oneOf[0].allOf[1].Payload.oneOf[0].cityGroupCodestring Oui
$.oneOf[0].allOf[1].Payload.oneOf[0].firstOpeningDatestring Oui
$.oneOf[0].allOf[1].Payload.oneOf[0].firstOpeningDateLabelstring Oui
$.oneOf[0].allOf[1].Payload.oneOf[0].promotedUrlstring Oui
$.oneOf[0].allOf[1].Payload.oneOf[0].discussionUrlstring Oui
$.oneOf[0].allOf[1].Payload.oneOf[0].postIDinteger Oui
$.oneOf[0].allOf[1].Payload.oneOf[0].proposedLocationIDinteger Oui
$.oneOf[0].allOf[1].Payload.oneOf[0].eventIDinteger Oui
$.oneOf[0].allOf[1].Payload.oneOf[0].categoryIDinteger Oui
$.oneOf[0].allOf[1].Payload.oneOf[0].confirmationsinteger Oui
$.oneOf[0].allOf[1].Payload.oneOf[0].confirmationsRequiredinteger Oui
$.oneOf[0].allOf[1].Payload.oneOf[0].promotedLocationIDinteger Oui
$.oneOf[0].allOf[1].Payload.oneOf[0].viewerCanConfirmboolean Oui
$.oneOf[0].allOf[1].Payload.oneOf[0].viewerHasConfirmedboolean Oui
$.oneOf[0].allOf[1].Payload.oneOf[0].viewerIsSubmitterboolean Oui
$.oneOf[0].allOf[1].Payload.oneOf[0].type = "newLocationProposal" Oui
$.oneOf[0].allOf[1].Payload.oneOf[0].event Oui
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0]object Oui
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].eventIDinteger Oui
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].namestring Oui
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].urlSlugstring Oui
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].iconEmojistring Oui
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].externalURLstring Oui
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].descriptionstring Oui
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].effectRadiusInMeters Oui
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].effectRadiusInMeters.anyOf[0]integer Oui
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].effectRadiusInMeters.anyOf[1]null Oui
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].categoryobject Oui
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].category.categoryIDinteger Oui
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].category.namestring Oui
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].category.iconEmojistring Oui
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].category.urlSlugstring Oui
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].ownerPostID Oui
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].ownerPostID.anyOf[0]integer Oui
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].ownerPostID.anyOf[1]null Oui
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].ownerPostName Oui
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].ownerPostName.anyOf[0]string Oui
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].ownerPostName.anyOf[1]null Oui
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].ownerPostURL Oui
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].ownerPostURL.anyOf[0]string Oui
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].ownerPostURL.anyOf[1]null Oui
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].originatorUserID Oui
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].originatorUserID.anyOf[0]integer Oui
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].originatorUserID.anyOf[1]null Oui
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].earnedTraderPointsinteger Oui
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].importanceLevel Oui
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].importanceLevel.anyOf[0]integer Oui
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].importanceLevel.anyOf[1]null Oui
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].defaultImportanceLevel Oui
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].defaultImportanceLevel.anyOf[0]integer Oui
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].defaultImportanceLevel.anyOf[1]null Oui
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].affectsOpeningTimesboolean Oui
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].countryCodeIncludeListarray Oui
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].countryCodeIncludeList[]string Non
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].countryCodeExcludeListarray Oui
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].countryCodeExcludeList[]string Non
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].geographicobject Oui
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].geographic.lat Oui
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].geographic.lat.anyOf[0]number Oui
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].geographic.lat.anyOf[1]null Oui
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].geographic.lng Oui
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].geographic.lng.anyOf[0]number Oui
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].geographic.lng.anyOf[1]null Oui
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].geographic.effectRadiusInMeters Oui
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].geographic.effectRadiusInMeters.anyOf[0]integer Oui
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].geographic.effectRadiusInMeters.anyOf[1]null Oui
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].geographic.eventATLocationID Oui
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].geographic.eventATLocationID.anyOf[0]integer Oui
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].geographic.eventATLocationID.anyOf[1]null Oui
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].physicalLocationobject Oui
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].physicalLocation.modestring ["venue","point","none"] Oui
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].physicalLocation.locationID Oui
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].physicalLocation.locationID.anyOf[0]integer Oui
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].physicalLocation.locationID.anyOf[1]null Oui
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].physicalLocation.namestring Oui
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].physicalLocation.aliasstring Oui
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].physicalLocation.addressStringstring Oui
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].physicalLocation.countryCodestring Oui
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].physicalLocation.lat Oui
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].physicalLocation.lat.anyOf[0]number Oui
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].physicalLocation.lat.anyOf[1]null Oui
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].physicalLocation.lng Oui
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].physicalLocation.lng.anyOf[0]number Oui
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[0].physicalLocation.lng.anyOf[1]null Oui
$.oneOf[0].allOf[1].Payload.oneOf[0].event.anyOf[1]null Oui
$.oneOf[0].allOf[1].Payload.oneOf[0].statusstring ["Pending","Confirmed","Rejected","Merged"] Oui
$.oneOf[0].allOf[1].Payload.oneOf[0].rewardobject Oui
$.oneOf[0].allOf[1].Payload.oneOf[0].reward.policyVersionstring Oui
$.oneOf[0].allOf[1].Payload.oneOf[0].reward.displayRewardboolean Oui
$.oneOf[0].allOf[1].Payload.oneOf[0].reward.rewardTypestring Oui
$.oneOf[0].allOf[1].Payload.oneOf[0].reward.submitterAmountinteger Oui
$.oneOf[0].allOf[1].Payload.oneOf[0].reward.verifierAmountinteger Oui
$.oneOf[0].allOf[1].Payload.oneOf[0].reward.submitterAmountLabelstring Oui
$.oneOf[0].allOf[1].Payload.oneOf[0].reward.verifierAmountLabelstring Oui
$.oneOf[0].allOf[1].Payload.oneOf[0].reward.penaltyMultipliernumber Oui
$.oneOf[0].allOf[1].Payload.oneOf[0].reward.penaltyAppliesboolean Oui
$.oneOf[0].allOf[1].Payload.oneOf[1] = false Oui
$.oneOf[1]object Oui
$.oneOf[1].RequestUserAliasstring Oui
$.oneOf[1].RequestPathstring | null Oui
$.oneOf[1].RequestStatus = "Failed" Oui
$.oneOf[1].ResponseCodeinteger Oui
$.oneOf[1].ResponseMessageAPIResponseMessage Oui
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Oui
$.oneOf[1].ResponseMessage.oneOf[1]array Oui
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage Non
$.oneOf[1].ResponseMessage.oneOf[2]object Oui
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage Non
$.oneOf[1].RequestImpersonatedByUserAliasstring Non
Exemple de réponse
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/location/set_confirm_proposed_location",
    "RequestUserAlias": "example-user",
    "Payload": {
        "name": "synthetic-example",
        "address": "synthetic-example",
        "categoryName": "synthetic-example",
        "cityName": "synthetic-example",
        "citySlug": "synthetic-example",
        "cityGroupCode": "synthetic-example",
        "firstOpeningDate": "synthetic-example",
        "firstOpeningDateLabel": "synthetic-example",
        "promotedUrl": "synthetic-example",
        "discussionUrl": "synthetic-example",
        "postID": 0,
        "proposedLocationID": 0,
        "eventID": 0,
        "categoryID": 0,
        "confirmations": 0,
        "confirmationsRequired": 0,
        "promotedLocationID": 0,
        "viewerCanConfirm": false,
        "viewerHasConfirmed": false,
        "viewerIsSubmitter": false,
        "type": "newLocationProposal",
        "event": {
            "eventID": 0,
            "name": "synthetic-example",
            "urlSlug": "synthetic-example",
            "iconEmoji": "synthetic-example",
            "externalURL": "synthetic-example",
            "description": "synthetic-example",
            "effectRadiusInMeters": 0,
            "category": {
                "categoryID": 0,
                "name": "synthetic-example",
                "iconEmoji": "synthetic-example",
                "urlSlug": "synthetic-example"
            },
            "ownerPostID": 0,
            "ownerPostName": "synthetic-example",
            "ownerPostURL": "synthetic-example",
            "originatorUserID": 0,
            "earnedTraderPoints": 0,
            "importanceLevel": 0,
            "defaultImportanceLevel": 0,
            "affectsOpeningTimes": false,
            "countryCodeIncludeList": [],
            "countryCodeExcludeList": [],
            "geographic": {
                "lat": 0,
                "lng": 0,
                "effectRadiusInMeters": 0,
                "eventATLocationID": 0
            },
            "physicalLocation": {
                "mode": "venue",
                "locationID": 0,
                "name": "synthetic-example",
                "alias": "synthetic-example",
                "addressString": "synthetic-example",
                "countryCode": "synthetic-example",
                "lat": 0,
                "lng": 0
            }
        },
        "status": "Pending",
        "reward": {
            "policyVersion": "synthetic-example",
            "displayReward": false,
            "rewardType": "synthetic-example",
            "submitterAmount": 0,
            "verifierAmount": 0,
            "submitterAmountLabel": "synthetic-example",
            "verifierAmountLabel": "synthetic-example",
            "penaltyMultiplier": 0,
            "penaltyApplies": false
        }
    }
}
Documentation du point de terminaison lisible par machine
POST

/v1/location/set_follow

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

Paramètres

NomTypeObligatoireValeur par défautDescription
locationID int Oui — Location to follow.
isFollowing bool Non true Desired follow state.
isWritingRequest bool Non false Must be true to save.
Exemple de requête (cURL)
curl --request POST \
  'https://fr.appointmenttrader.com/v1/location/set_follow' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'locationID={{locationID}}' \
  --data-urlencode 'isFollowing={{isFollowing}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}'

Retour

JSON
See the shared response schema and synthetic example.
Champs de réponse
ChampTypeObligatoireDescription
$location_set_follow_Response Oui
$.oneOf[0] Oui
$.oneOf[0].allOf[0]object Oui
$.oneOf[0].allOf[0].RequestUserAliasstring Oui
$.oneOf[0].allOf[0].RequestPathstring | null Oui
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Oui
$.oneOf[0].allOf[0].ResponseCodeinteger Oui
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Oui
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Oui
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Oui
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage Non
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Oui
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage Non
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring Non
$.oneOf[0].allOf[1]object Oui
$.oneOf[0].allOf[1].Payloadobject Oui
$.oneOf[0].allOf[1].Payload.locationIDinteger Oui
$.oneOf[0].allOf[1].Payload.isFollowingboolean Oui
$.oneOf[1]object Oui
$.oneOf[1].RequestUserAliasstring Oui
$.oneOf[1].RequestPathstring | null Oui
$.oneOf[1].RequestStatus = "Failed" Oui
$.oneOf[1].ResponseCodeinteger Oui
$.oneOf[1].ResponseMessageAPIResponseMessage Oui
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Oui
$.oneOf[1].ResponseMessage.oneOf[1]array Oui
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage Non
$.oneOf[1].ResponseMessage.oneOf[2]object Oui
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage Non
$.oneOf[1].RequestImpersonatedByUserAliasstring Non
Exemple de réponse
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/location/set_follow",
    "RequestUserAlias": "example-user",
    "Payload": {
        "locationID": 0,
        "isFollowing": false
    }
}
Documentation du point de terminaison lisible par machine
POST

/v1/location/set_general_opening_hours

#
Set a locations opening hours.

Paramètres

NomTypeObligatoireValeur par défautDescription
locationAlias string Oui — Slug found after the slash when opening a location in the portal
firstOpeningDate string Non "" Defines when this location opens for the first time.
mondayOpeningTime int Non 0 Monday Opening time in military hours
mondayClosingTime int Non 23 Monday Closing time in military hours
tuesdayOpeningTime int Non 0 Tuesday Opening time in military hours
tuesdayClosingTime int Non 23 Tuesday Closing time in military hours
wednesdayOpeningTime int Non 0 Wednesday Opening time in military hours
wednesdayClosingTime int Non 23 Wednesday Closing time in military hours
thursdayOpeningTime int Non 0 Thursday Opening time in military hours
thursdayClosingTime int Non 23 Thursday Closing time in military hours
fridayOpeningTime int Non 0 Friday Opening time in military hours
fridayClosingTime int Non 23 Friday Closing time in military hours
saturdayOpeningTime int Non 0 Saturday Opening time in military hours
saturdayClosingTime int Non 23 Saturday Closing time in military hours
sundayOpeningTime int Non 0 Sunday Opening time in military hours
sundayClosingTime int Non 23 Sunday Closing time in military hours
isWritingRequest bool Non 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
Exemple de requête (cURL)
curl --request POST \
  'https://fr.appointmenttrader.com/v1/location/set_general_opening_hours' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'locationAlias={{locationAlias}}' \
  --data-urlencode 'firstOpeningDate={{firstOpeningDate}}' \
  --data-urlencode 'mondayOpeningTime={{mondayOpeningTime}}' \
  --data-urlencode 'mondayClosingTime={{mondayClosingTime}}' \
  --data-urlencode 'tuesdayOpeningTime={{tuesdayOpeningTime}}' \
  --data-urlencode 'tuesdayClosingTime={{tuesdayClosingTime}}' \
  --data-urlencode 'wednesdayOpeningTime={{wednesdayOpeningTime}}' \
  --data-urlencode 'wednesdayClosingTime={{wednesdayClosingTime}}' \
  --data-urlencode 'thursdayOpeningTime={{thursdayOpeningTime}}' \
  --data-urlencode 'thursdayClosingTime={{thursdayClosingTime}}' \
  --data-urlencode 'fridayOpeningTime={{fridayOpeningTime}}' \
  --data-urlencode 'fridayClosingTime={{fridayClosingTime}}' \
  --data-urlencode 'saturdayOpeningTime={{saturdayOpeningTime}}' \
  --data-urlencode 'saturdayClosingTime={{saturdayClosingTime}}' \
  --data-urlencode 'sundayOpeningTime={{sundayOpeningTime}}' \
  --data-urlencode 'sundayClosingTime={{sundayClosingTime}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}'

Retour

JSON
See the shared response schema and synthetic example.
Champs de réponse
ChampTypeObligatoireDescription
$location_set_general_opening_hours_Response Oui
$.oneOf[0] Oui
$.oneOf[0].allOf[0]object Oui
$.oneOf[0].allOf[0].RequestUserAliasstring Oui
$.oneOf[0].allOf[0].RequestPathstring | null Oui
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Oui
$.oneOf[0].allOf[0].ResponseCodeinteger Oui
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Oui
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Oui
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Oui
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage Non
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Oui
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage Non
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring Non
$.oneOf[0].allOf[1]object Oui
$.oneOf[0].allOf[1].Payload = true Oui
$.oneOf[1]object Oui
$.oneOf[1].RequestUserAliasstring Oui
$.oneOf[1].RequestPathstring | null Oui
$.oneOf[1].RequestStatus = "Failed" Oui
$.oneOf[1].ResponseCodeinteger Oui
$.oneOf[1].ResponseMessageAPIResponseMessage Oui
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Oui
$.oneOf[1].ResponseMessage.oneOf[1]array Oui
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage Non
$.oneOf[1].ResponseMessage.oneOf[2]object Oui
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage Non
$.oneOf[1].RequestImpersonatedByUserAliasstring Non
Exemple de réponse
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/location/set_general_opening_hours",
    "RequestUserAlias": "example-user",
    "Payload": true
}
Documentation du point de terminaison lisible par machine
POST

/v1/location/set_inventory_type

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

Paramètres

NomTypeObligatoireValeur par défautDescription
locationAlias string Oui — Slug found after the slash when opening a location in the portal
inventoryTypeName string Oui — Inventory type label to create, for example "Chef counter for 2".
isWritingRequest bool Non false all set_[...] functions have this parameter - if false (which is default) the method will execute without writing any data.
Exemple de requête (cURL)
curl --request POST \
  'https://fr.appointmenttrader.com/v1/location/set_inventory_type' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'locationAlias={{locationAlias}}' \
  --data-urlencode 'inventoryTypeName={{inventoryTypeName}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}'

Retour

JSON
See the shared response schema and synthetic example.
Champs de réponse
ChampTypeObligatoireDescription
$location_set_inventory_type_Response Oui
$.oneOf[0] Oui
$.oneOf[0].allOf[0]object Oui
$.oneOf[0].allOf[0].RequestUserAliasstring Oui
$.oneOf[0].allOf[0].RequestPathstring | null Oui
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Oui
$.oneOf[0].allOf[0].ResponseCodeinteger Oui
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Oui
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Oui
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Oui
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage Non
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Oui
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage Non
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring Non
$.oneOf[0].allOf[1]object Oui
$.oneOf[0].allOf[1].Payload Oui
$.oneOf[0].allOf[1].Payload.oneOf[0]object Oui
$.oneOf[0].allOf[1].Payload.oneOf[0].inventoryTypeIDinteger Oui
$.oneOf[0].allOf[1].Payload.oneOf[0].inventoryTypeNamestring Oui
$.oneOf[0].allOf[1].Payload.oneOf[0].createdboolean Oui
$.oneOf[0].allOf[1].Payload.oneOf[1]object Oui
$.oneOf[0].allOf[1].Payload.oneOf[1].inventoryTypeID = null Oui
$.oneOf[0].allOf[1].Payload.oneOf[1].inventoryTypeNamestring Oui
$.oneOf[0].allOf[1].Payload.oneOf[1].created = false Oui
$.oneOf[0].allOf[1].Payload.oneOf[1].wouldCreate = true Oui
$.oneOf[1]object Oui
$.oneOf[1].RequestUserAliasstring Oui
$.oneOf[1].RequestPathstring | null Oui
$.oneOf[1].RequestStatus = "Failed" Oui
$.oneOf[1].ResponseCodeinteger Oui
$.oneOf[1].ResponseMessageAPIResponseMessage Oui
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Oui
$.oneOf[1].ResponseMessage.oneOf[1]array Oui
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage Non
$.oneOf[1].ResponseMessage.oneOf[2]object Oui
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage Non
$.oneOf[1].RequestImpersonatedByUserAliasstring Non
Exemple de réponse
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/location/set_inventory_type",
    "RequestUserAlias": "example-user",
    "Payload": {
        "inventoryTypeID": 0,
        "inventoryTypeName": "synthetic-example",
        "created": false
    }
}
Documentation du point de terminaison lisible par machine
POST

/v1/location/set_listing

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

Paramètres

NomTypeObligatoireValeur par défautDescription
locationAlias string Oui — Slug found after the slash when opening a location in the portal
inventoryTypeID int Oui — inventoryTypeID found in /v1/location/get_inventory_types
priceAmountInSmallestUnit int Oui — Smallest possible currency unit, for example USD 100 would be 10000 (usd-cents), amounts will be rounded to next 5 increment. Refer to the MetaInformation of the return object of /v1/location/get_comparable_trades for pricing information. Endpoint will also return if there is an available bid - if available bid price is matched in your upload, bid will automatically be filled.
currencyCode string Oui — 3 digit currency code, currently all prices will be converted to USD and rounded
dateTime string Oui — Date and Time of listing, must match one of the screenshots provided in the Key Value list below. Date format: YYYY-MM-DD HH:MM:SS
firstName string Oui — First name of listing
lastName string Oui — Last name of listing
emailAddress string Oui — Email address associated with the listing
phoneNumber string Oui — Phone number associated with the listing
locationCategoryFieldIDValueList array Oui — Refer to /v1/location/get_category to identify the required and optional field list for the location you are submitting for. All image files have to be passed by providing a valid https URL Maximum file size: 5MB Accepted file types: JPEG or PNG format.
isWritingRequest bool Non false all set_[...] functions have this parameter - if false (which is default) the method will execute without writing any data. Set this parameter to true once you are sure that you tested your logic and want to execute a writing request
saleMode string Non "FixedPrice" FixedPrice (default) or Auction. Auctions do not auto-fill demand bids.
auctionEndsAt string Non "" Auction closing timestamp in the venue timezone or ISO with offset. Empty defaults to 24 hours capped at listing start.
Exemple de requête (cURL)
curl --request POST \
  'https://fr.appointmenttrader.com/v1/location/set_listing' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'locationAlias={{locationAlias}}' \
  --data-urlencode 'inventoryTypeID={{inventoryTypeID}}' \
  --data-urlencode 'priceAmountInSmallestUnit={{priceAmountInSmallestUnit}}' \
  --data-urlencode 'currencyCode={{currencyCode}}' \
  --data-urlencode 'dateTime={{dateTime}}' \
  --data-urlencode 'firstName={{firstName}}' \
  --data-urlencode 'lastName={{lastName}}' \
  --data-urlencode 'emailAddress={{emailAddress}}' \
  --data-urlencode 'phoneNumber={{phoneNumber}}' \
  --data-urlencode 'locationCategoryFieldIDValueList={{locationCategoryFieldIDValueList}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}' \
  --data-urlencode 'saleMode={{saleMode}}' \
  --data-urlencode 'auctionEndsAt={{auctionEndsAt}}'

Retour

JSON
See the shared response schema and synthetic example.
Paramètres: locationCategoryFieldIDValueList
ChampTypeObligatoireDescription
locationCategoryFieldIDValueListstring (application/json) OuiPass a JSON-encoded string, not nested form fields.
locationCategoryFieldIDValueListarray (JSON décodé) Oui
locationCategoryFieldIDValueList[]object Non
locationCategoryFieldIDValueList[].fieldIDDatabaseInteger OuiInteger value; legacy MySQL reads may serialize it as a numeric string.
locationCategoryFieldIDValueList[].fieldID.oneOf[0]integer Oui
locationCategoryFieldIDValueList[].fieldID.oneOf[1]string Oui
locationCategoryFieldIDValueList[].fieldValuestring OuiField value; image and link fields require an HTTPS URL. Images support jpg/jpeg/png/gif up to 5 MiB.
Champs de réponse
ChampTypeObligatoireDescription
$location_set_listing_Response Oui
$.oneOf[0] Oui
$.oneOf[0].allOf[0]object Oui
$.oneOf[0].allOf[0].RequestUserAliasstring Oui
$.oneOf[0].allOf[0].RequestPathstring | null Oui
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Oui
$.oneOf[0].allOf[0].ResponseCodeinteger Oui
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Oui
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Oui
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Oui
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage Non
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Oui
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage Non
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring Non
$.oneOf[0].allOf[1]object Oui
$.oneOf[0].allOf[1].Payloadstring OuiListing UUID of the created listing. Submission/review and matching-bid outcome are described by ResponseMessage.
$.oneOf[1]object Oui
$.oneOf[1].RequestUserAliasstring Oui
$.oneOf[1].RequestPathstring | null Oui
$.oneOf[1].RequestStatus = "Failed" Oui
$.oneOf[1].ResponseCodeinteger Oui
$.oneOf[1].ResponseMessageAPIResponseMessage Oui
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Oui
$.oneOf[1].ResponseMessage.oneOf[1]array Oui
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage Non
$.oneOf[1].ResponseMessage.oneOf[2]object Oui
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage Non
$.oneOf[1].RequestImpersonatedByUserAliasstring Non
Exemple de réponse
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/location/set_listing",
    "RequestUserAlias": "example-user",
    "Payload": "synthetic-listing-0001"
}
Documentation du point de terminaison lisible par machine
POST

/v1/location/set_proposed_location

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

Paramètres

NomTypeObligatoireValeur par défautDescription
boardId int Oui — Community board ID selected by the v2 Intent Composer.
locationName string Oui — Proposed venue/location name.
fullAddress string Oui — Full street address.
categoryText string Oui — Category name or ID.
cityText string Oui — City, market slug, or airport/city code.
duplicateAcknowledged int Non 0 Must be 1 after the user reviewed duplicate suggestions.
body string Non "" Optional post body from the composer.
mediaIdList string Non "" Optional comma-separated ATMedia IDs owned by the posting user.
duplicatePayload string Non "" Optional JSON payload with duplicate suggestions shown to the user.
googlePlacesID string Non "" Optional Google Places ID if already captured.
searchRequestID int Non 0 Optional ATLocationCustomSearchRequests.ID from the intent composer, linked after post creation when owned by the caller.
firstOpeningDate string Non "" Optional first date the location opens. Format YYYY-MM-DD.
isWritingRequest bool Non 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
Exemple de requête (cURL)
curl --request POST \
  'https://fr.appointmenttrader.com/v1/location/set_proposed_location' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'boardId={{boardId}}' \
  --data-urlencode 'locationName={{locationName}}' \
  --data-urlencode 'fullAddress={{fullAddress}}' \
  --data-urlencode 'categoryText={{categoryText}}' \
  --data-urlencode 'cityText={{cityText}}' \
  --data-urlencode 'duplicateAcknowledged={{duplicateAcknowledged}}' \
  --data-urlencode 'body={{body}}' \
  --data-urlencode 'mediaIdList={{mediaIdList}}' \
  --data-urlencode 'duplicatePayload={{duplicatePayload}}' \
  --data-urlencode 'googlePlacesID={{googlePlacesID}}' \
  --data-urlencode 'searchRequestID={{searchRequestID}}' \
  --data-urlencode 'firstOpeningDate={{firstOpeningDate}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}'

Retour

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

/v1/location/set_subscribe_to_city_area_priority_bids

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

Paramètres

NomTypeObligatoireValeur par défautDescription
citySlug string Oui — City Slug
isWritingRequest bool Non 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
Exemple de requête (cURL)
curl --request POST \
  'https://fr.appointmenttrader.com/v1/location/set_subscribe_to_city_area_priority_bids' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'citySlug={{citySlug}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}'

Retour

JSON
See the shared response schema and synthetic example.
Champs de réponse
ChampTypeObligatoireDescription
$location_set_subscribe_to_city_area_priority_bids_Response Oui
$.oneOf[0] Oui
$.oneOf[0].allOf[0]object Oui
$.oneOf[0].allOf[0].RequestUserAliasstring Oui
$.oneOf[0].allOf[0].RequestPathstring | null Oui
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Oui
$.oneOf[0].allOf[0].ResponseCodeinteger Oui
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Oui
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Oui
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Oui
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage Non
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Oui
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage Non
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring Non
$.oneOf[0].allOf[1]object Oui
$.oneOf[0].allOf[1].Payload = true Oui
$.oneOf[1]object Oui
$.oneOf[1].RequestUserAliasstring Oui
$.oneOf[1].RequestPathstring | null Oui
$.oneOf[1].RequestStatus = "Failed" Oui
$.oneOf[1].ResponseCodeinteger Oui
$.oneOf[1].ResponseMessageAPIResponseMessage Oui
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Oui
$.oneOf[1].ResponseMessage.oneOf[1]array Oui
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage Non
$.oneOf[1].ResponseMessage.oneOf[2]object Oui
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage Non
$.oneOf[1].RequestImpersonatedByUserAliasstring Non
Exemple de réponse
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/location/set_subscribe_to_city_area_priority_bids",
    "RequestUserAlias": "example-user",
    "Payload": true
}
Documentation du point de terminaison lisible par machine
POST

/v1/location/set_subscribe_to_location_priority_bids

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

Paramètres

NomTypeObligatoireValeur par défautDescription
locationAlias string Oui — Slug found after the slash when opening a location in the portal
isWritingRequest bool Non 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
Exemple de requête (cURL)
curl --request POST \
  'https://fr.appointmenttrader.com/v1/location/set_subscribe_to_location_priority_bids' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'locationAlias={{locationAlias}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}'

Retour

JSON
See the shared response schema and synthetic example.
Champs de réponse
ChampTypeObligatoireDescription
$location_set_subscribe_to_location_priority_bids_Response Oui
$.oneOf[0] Oui
$.oneOf[0].allOf[0]object Oui
$.oneOf[0].allOf[0].RequestUserAliasstring Oui
$.oneOf[0].allOf[0].RequestPathstring | null Oui
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Oui
$.oneOf[0].allOf[0].ResponseCodeinteger Oui
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Oui
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Oui
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Oui
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage Non
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Oui
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage Non
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring Non
$.oneOf[0].allOf[1]object Oui
$.oneOf[0].allOf[1].Payload = true Oui
$.oneOf[1]object Oui
$.oneOf[1].RequestUserAliasstring Oui
$.oneOf[1].RequestPathstring | null Oui
$.oneOf[1].RequestStatus = "Failed" Oui
$.oneOf[1].ResponseCodeinteger Oui
$.oneOf[1].ResponseMessageAPIResponseMessage Oui
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Oui
$.oneOf[1].ResponseMessage.oneOf[1]array Oui
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage Non
$.oneOf[1].ResponseMessage.oneOf[2]object Oui
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage Non
$.oneOf[1].RequestImpersonatedByUserAliasstring Non
Exemple de réponse
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/location/set_subscribe_to_location_priority_bids",
    "RequestUserAlias": "example-user",
    "Payload": true
}
Documentation du point de terminaison lisible par machine
POST

/v1/location/set_unlock_exact_listing_times

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

Paramètres

NomTypeObligatoireValeur par défautDescription
locationAlias string Oui — Slug found after the slash when opening a location in the portal
date string Oui — Date that shall be unlocked. Date format: YYYY-MM-DD
isWritingRequest bool Non 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
Exemple de requête (cURL)
curl --request POST \
  'https://fr.appointmenttrader.com/v1/location/set_unlock_exact_listing_times' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'locationAlias={{locationAlias}}' \
  --data-urlencode 'date={{date}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}'

Retour

JSON
See the shared response schema and synthetic example.
Champs de réponse
ChampTypeObligatoireDescription
$location_set_unlock_exact_listing_times_Response Oui
$.oneOf[0] Oui
$.oneOf[0].allOf[0]object Oui
$.oneOf[0].allOf[0].RequestUserAliasstring Oui
$.oneOf[0].allOf[0].RequestPathstring | null Oui
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Oui
$.oneOf[0].allOf[0].ResponseCodeinteger Oui
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Oui
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Oui
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Oui
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage Non
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Oui
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage Non
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring Non
$.oneOf[0].allOf[1]object Oui
$.oneOf[0].allOf[1].Payload = true Oui
$.oneOf[1]object Oui
$.oneOf[1].RequestUserAliasstring Oui
$.oneOf[1].RequestPathstring | null Oui
$.oneOf[1].RequestStatus = "Failed" Oui
$.oneOf[1].ResponseCodeinteger Oui
$.oneOf[1].ResponseMessageAPIResponseMessage Oui
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Oui
$.oneOf[1].ResponseMessage.oneOf[1]array Oui
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage Non
$.oneOf[1].ResponseMessage.oneOf[2]object Oui
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage Non
$.oneOf[1].RequestImpersonatedByUserAliasstring Non
Exemple de réponse
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/location/set_unlock_exact_listing_times",
    "RequestUserAlias": "example-user",
    "Payload": true
}
Documentation du point de terminaison lisible par machine
POST

/v1/location/set_unsubscribe_from_city_area_priority_bids

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

Paramètres

NomTypeObligatoireValeur par défautDescription
citySlug string Oui — City Slug
isWritingRequest bool Non 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
Exemple de requête (cURL)
curl --request POST \
  'https://fr.appointmenttrader.com/v1/location/set_unsubscribe_from_city_area_priority_bids' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'citySlug={{citySlug}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}'

Retour

JSON
See the shared response schema and synthetic example.
Champs de réponse
ChampTypeObligatoireDescription
$location_set_unsubscribe_from_city_area_priority_bids_Response Oui
$.oneOf[0] Oui
$.oneOf[0].allOf[0]object Oui
$.oneOf[0].allOf[0].RequestUserAliasstring Oui
$.oneOf[0].allOf[0].RequestPathstring | null Oui
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Oui
$.oneOf[0].allOf[0].ResponseCodeinteger Oui
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Oui
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Oui
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Oui
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage Non
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Oui
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage Non
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring Non
$.oneOf[0].allOf[1]object Oui
$.oneOf[0].allOf[1].Payload = true Oui
$.oneOf[1]object Oui
$.oneOf[1].RequestUserAliasstring Oui
$.oneOf[1].RequestPathstring | null Oui
$.oneOf[1].RequestStatus = "Failed" Oui
$.oneOf[1].ResponseCodeinteger Oui
$.oneOf[1].ResponseMessageAPIResponseMessage Oui
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Oui
$.oneOf[1].ResponseMessage.oneOf[1]array Oui
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage Non
$.oneOf[1].ResponseMessage.oneOf[2]object Oui
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage Non
$.oneOf[1].RequestImpersonatedByUserAliasstring Non
Exemple de réponse
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/location/set_unsubscribe_from_city_area_priority_bids",
    "RequestUserAlias": "example-user",
    "Payload": true
}
Documentation du point de terminaison lisible par machine
POST

/v1/location/set_unsubscribe_from_location_priority_bids

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

Paramètres

NomTypeObligatoireValeur par défautDescription
locationAlias string Oui — Slug found after the slash when opening a location in the portal
isWritingRequest bool Non 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
Exemple de requête (cURL)
curl --request POST \
  'https://fr.appointmenttrader.com/v1/location/set_unsubscribe_from_location_priority_bids' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'locationAlias={{locationAlias}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}'

Retour

JSON
See the shared response schema and synthetic example.
Champs de réponse
ChampTypeObligatoireDescription
$location_set_unsubscribe_from_location_priority_bids_Response Oui
$.oneOf[0] Oui
$.oneOf[0].allOf[0]object Oui
$.oneOf[0].allOf[0].RequestUserAliasstring Oui
$.oneOf[0].allOf[0].RequestPathstring | null Oui
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Oui
$.oneOf[0].allOf[0].ResponseCodeinteger Oui
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Oui
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Oui
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Oui
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage Non
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Oui
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage Non
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring Non
$.oneOf[0].allOf[1]object Oui
$.oneOf[0].allOf[1].Payload = true Oui
$.oneOf[1]object Oui
$.oneOf[1].RequestUserAliasstring Oui
$.oneOf[1].RequestPathstring | null Oui
$.oneOf[1].RequestStatus = "Failed" Oui
$.oneOf[1].ResponseCodeinteger Oui
$.oneOf[1].ResponseMessageAPIResponseMessage Oui
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Oui
$.oneOf[1].ResponseMessage.oneOf[1]array Oui
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage Non
$.oneOf[1].ResponseMessage.oneOf[2]object Oui
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage Non
$.oneOf[1].RequestImpersonatedByUserAliasstring Non
Exemple de réponse
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/location/set_unsubscribe_from_location_priority_bids",
    "RequestUserAlias": "example-user",
    "Payload": true
}
Documentation du point de terminaison lisible par machine