Сейчас онлайн  

/v1/marketdata/

Contains all market data related functions to allow sellers to pick up on trends throughout the year
GET

/v1/marketdata/get_city_hot_list

#
Returns the most-traded venues in a given city, with rank-change deltas. Powers the per-city Hot List page at /market-data/.

Параметры

ИмяТипОбязательноПо умолчаниюОписание
citySlug string Да — CloseByCitySlug (e.g. los-angeles, new-york).
pageSize int Нет 20 Venues per page (1-50).
pageNumber int Нет 0 Zero-based page number.
categorySlug string Нет "" Optional category filter.
dateRange string Нет "90d" Activity window.
Пример запроса (cURL)
curl --get \
  'https://ru.appointmenttrader.com/v1/marketdata/get_city_hot_list' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'citySlug={{citySlug}}' \
  --data-urlencode 'pageSize={{pageSize}}' \
  --data-urlencode 'pageNumber={{pageNumber}}' \
  --data-urlencode 'categorySlug={{categorySlug}}' \
  --data-urlencode 'dateRange={{dateRange}}'

Возвращает

JSON
See the shared response schema and synthetic example.
Поля ответа
ПолеТипОбязательноОписание
$marketdata_get_city_hot_list_Response Да
$.oneOf[0] Да
$.oneOf[0].allOf[0]object Да
$.oneOf[0].allOf[0].RequestUserAliasstring Да
$.oneOf[0].allOf[0].RequestPathstring | null Да
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Да
$.oneOf[0].allOf[0].ResponseCodeinteger Да
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Да
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Да
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Да
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage Нет
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Да
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage Нет
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring Нет
$.oneOf[0].allOf[1]object Да
$.oneOf[0].allOf[1].Payloadobject Да
$.oneOf[0].allOf[1].Payload.categorySlugstring Да
$.oneOf[0].allOf[1].Payload.resolvedCategorySlugstring Да
$.oneOf[0].allOf[1].Payload.seoCategorySlugstring Да
$.oneOf[0].allOf[1].Payload.categoryTitlePluralstring Да
$.oneOf[0].allOf[1].Payload.canonicalURL Да
$.oneOf[0].allOf[1].Payload.canonicalURL.anyOf[0]string Да
$.oneOf[0].allOf[1].Payload.canonicalURL.anyOf[1] = false Да
$.oneOf[0].allOf[1].Payload.category Да
$.oneOf[0].allOf[1].Payload.category.anyOf[0]object Да
$.oneOf[0].allOf[1].Payload.category.anyOf[0].id Да
$.oneOf[0].allOf[1].Payload.category.anyOf[0].id.anyOf[0]integer Да
$.oneOf[0].allOf[1].Payload.category.anyOf[0].id.anyOf[1]null Да
$.oneOf[0].allOf[1].Payload.category.anyOf[0].slugstring Да
$.oneOf[0].allOf[1].Payload.category.anyOf[0].seoSlugstring Да
$.oneOf[0].allOf[1].Payload.category.anyOf[0].namestring Да
$.oneOf[0].allOf[1].Payload.category.anyOf[0].titlePluralstring Да
$.oneOf[0].allOf[1].Payload.category.anyOf[0].jsonLDTypestring Да
$.oneOf[0].allOf[1].Payload.category.anyOf[1]null Да
$.oneOf[0].allOf[1].Payload.cityobject Да
$.oneOf[0].allOf[1].Payload.city.cityNamestring Да
$.oneOf[0].allOf[1].Payload.city.citySlugstring Да
$.oneOf[0].allOf[1].Payload.city.countryCodestring Да
$.oneOf[0].allOf[1].Payload.city.isoRegionstring Да
$.oneOf[0].allOf[1].Payload.city.imageURL512string Да
$.oneOf[0].allOf[1].Payload.city.canonicalURL Да
$.oneOf[0].allOf[1].Payload.city.canonicalURL.anyOf[0]string Да
$.oneOf[0].allOf[1].Payload.city.canonicalURL.anyOf[1] = false Да
$.oneOf[0].allOf[1].Payload.city.isRestrictedMarketboolean Да
$.oneOf[0].allOf[1].Payload.city.showRevenueMetricsboolean Да
$.oneOf[0].allOf[1].Payload.city.recentActivityobject Да
$.oneOf[0].allOf[1].Payload.city.recentActivity.windowHoursinteger Да
$.oneOf[0].allOf[1].Payload.city.recentActivity.peopleCountinteger Да
$.oneOf[0].allOf[1].Payload.venuesarray Да
$.oneOf[0].allOf[1].Payload.venues[]object Нет
$.oneOf[0].allOf[1].Payload.venues[].rankinteger Да
$.oneOf[0].allOf[1].Payload.venues[].locationIDinteger Да
$.oneOf[0].allOf[1].Payload.venues[].ratingCountinteger Да
$.oneOf[0].allOf[1].Payload.venues[].externalRatingCountinteger Да
$.oneOf[0].allOf[1].Payload.venues[].locationAliasstring Да
$.oneOf[0].allOf[1].Payload.venues[].tickerCodestring Да
$.oneOf[0].allOf[1].Payload.venues[].namestring Да
$.oneOf[0].allOf[1].Payload.venues[].cityNamestring Да
$.oneOf[0].allOf[1].Payload.venues[].stateShortstring Да
$.oneOf[0].allOf[1].Payload.venues[].countryShortstring Да
$.oneOf[0].allOf[1].Payload.venues[].addressStringstring Да
$.oneOf[0].allOf[1].Payload.venues[].categorySlugstring Да
$.oneOf[0].allOf[1].Payload.venues[].categoryDescriptorstring Да
$.oneOf[0].allOf[1].Payload.venues[].categoryIconstring Да
$.oneOf[0].allOf[1].Payload.venues[].categoryJsonLDTypestring Да
$.oneOf[0].allOf[1].Payload.venues[].imageURL256string Да
$.oneOf[0].allOf[1].Payload.venues[].imageURL512string Да
$.oneOf[0].allOf[1].Payload.venues[].imageColorstring Да
$.oneOf[0].allOf[1].Payload.venues[].communitySnippetstring Да
$.oneOf[0].allOf[1].Payload.venues[].communitySnippetURLstring Да
$.oneOf[0].allOf[1].Payload.venues[].profileURLstring Да
$.oneOf[0].allOf[1].Payload.venues[].coordinates Да
$.oneOf[0].allOf[1].Payload.venues[].coordinates.anyOf[0]object Да
$.oneOf[0].allOf[1].Payload.venues[].coordinates.anyOf[0].latitudenumber Да
$.oneOf[0].allOf[1].Payload.venues[].coordinates.anyOf[0].longitudenumber Да
$.oneOf[0].allOf[1].Payload.venues[].coordinates.anyOf[1]array Да
$.oneOf[0].allOf[1].Payload.venues[].rating Да
$.oneOf[0].allOf[1].Payload.venues[].rating.anyOf[0]number Да
$.oneOf[0].allOf[1].Payload.venues[].rating.anyOf[1]null Да
$.oneOf[0].allOf[1].Payload.venues[].externalRating Да
$.oneOf[0].allOf[1].Payload.venues[].externalRating.anyOf[0]number Да
$.oneOf[0].allOf[1].Payload.venues[].externalRating.anyOf[1]null Да
$.oneOf[0].allOf[1].Payload.venues[].priceLevel Да
$.oneOf[0].allOf[1].Payload.venues[].priceLevel.anyOf[0]integer Да
$.oneOf[0].allOf[1].Payload.venues[].priceLevel.anyOf[1]null Да
$.oneOf[0].allOf[1].Payload.venues[].communityContext Да
$.oneOf[0].allOf[1].Payload.venues[].communityContext.anyOf[0]object Да
$.oneOf[0].allOf[1].Payload.venues[].communityContext.anyOf[0].rating Да
$.oneOf[0].allOf[1].Payload.venues[].communityContext.anyOf[0].rating.anyOf[0]number Да
$.oneOf[0].allOf[1].Payload.venues[].communityContext.anyOf[0].rating.anyOf[1]null Да
$.oneOf[0].allOf[1].Payload.venues[].communityContext.anyOf[0].ratingCountinteger Да
$.oneOf[0].allOf[1].Payload.venues[].communityContext.anyOf[0].postCountinteger Да
$.oneOf[0].allOf[1].Payload.venues[].communityContext.anyOf[0].latestPostTextstring Да
$.oneOf[0].allOf[1].Payload.venues[].communityContext.anyOf[0].latestPostURLstring Да
$.oneOf[0].allOf[1].Payload.venues[].communityContext.anyOf[0].reviewBoardNamestring Да
$.oneOf[0].allOf[1].Payload.venues[].communityContext.anyOf[0].reviewBoardURLstring Да
$.oneOf[0].allOf[1].Payload.venues[].communityContext.anyOf[0].latestPostTitlestring Да
$.oneOf[0].allOf[1].Payload.venues[].communityContext.anyOf[0].latestPostAuthorAliasstring Да
$.oneOf[0].allOf[1].Payload.venues[].communityContext.anyOf[0].latestPostCreatedDatestring Да
$.oneOf[0].allOf[1].Payload.venues[].communityContext.anyOf[0].latestBoardNamestring Да
$.oneOf[0].allOf[1].Payload.venues[].communityContext.anyOf[0].latestBoardURLstring Да
$.oneOf[0].allOf[1].Payload.venues[].communityContext.anyOf[0].minimumRatingCountinteger Нет
$.oneOf[0].allOf[1].Payload.venues[].communityContext.anyOf[0].hasPublicRatingboolean Нет
$.oneOf[0].allOf[1].Payload.venues[].communityContext.anyOf[1]array Да
$.oneOf[0].allOf[1].Payload.venues[].showRevenueMetricsboolean Да
$.oneOf[0].allOf[1].Payload.venues[].isRestrictedByRegulationboolean Да
$.oneOf[0].allOf[1].Payload.venues[].userTrades Да
$.oneOf[0].allOf[1].Payload.venues[].userTrades.anyOf[0]integer Да
$.oneOf[0].allOf[1].Payload.venues[].userTrades.anyOf[1]null Да
$.oneOf[0].allOf[1].Payload.venues[].bidsLast30Day Да
$.oneOf[0].allOf[1].Payload.venues[].bidsLast30Day.anyOf[0]integer Да
$.oneOf[0].allOf[1].Payload.venues[].bidsLast30Day.anyOf[1]null Да
$.oneOf[0].allOf[1].Payload.venues[].avgPrice Да
$.oneOf[0].allOf[1].Payload.venues[].avgPrice.anyOf[0]integer Да
$.oneOf[0].allOf[1].Payload.venues[].avgPrice.anyOf[1]null Да
$.oneOf[0].allOf[1].Payload.venues[].visualInitialstring Да
$.oneOf[0].allOf[1].Payload.venues[].visualPrimaryColorstring Да
$.oneOf[0].allOf[1].Payload.venues[].visualSecondaryColorstring Да
$.oneOf[0].allOf[1].Payload.venues[].visualTextColorstring Да
$.oneOf[0].allOf[1].Payload.venues[].ugcImageURL256string Да
$.oneOf[0].allOf[1].Payload.venues[].ugcImageURL512string Да
$.oneOf[0].allOf[1].Payload.venues[].visualImageURL256string Да
$.oneOf[0].allOf[1].Payload.venues[].visualImageURL512string Да
$.oneOf[0].allOf[1].Payload.venues[].visualDisplayImageURL256string Да
$.oneOf[0].allOf[1].Payload.venues[].visualDisplayImageURL512string Да
$.oneOf[0].allOf[1].Payload.venues[].visualImageIsUGCboolean Да
$.oneOf[0].allOf[1].Payload.venues[].visualDisplayImageSourcestring ["fallback","ugc","generated"] Да
$.oneOf[0].allOf[1].Payload.venues[].streetNumberstring Да
$.oneOf[0].allOf[1].Payload.venues[].streetstring Да
$.oneOf[0].allOf[1].Payload.venues[].zipstring Да
$.oneOf[0].allOf[1].Payload.venues[].ratingSourcestring Да
$.oneOf[0].allOf[1].Payload.venues[].addedByUserAliasstring Да
$.oneOf[0].allOf[1].Payload.venues[].addedYearMonthstring Да
$.oneOf[0].allOf[1].Payload.venues[].mentionURLstring Да
$.oneOf[0].allOf[1].Payload.venues[].localRankinteger Да
$.oneOf[0].allOf[1].Payload.venues[].rankDelta30Day Да
$.oneOf[0].allOf[1].Payload.venues[].rankDelta30Day.anyOf[0]integer Да
$.oneOf[0].allOf[1].Payload.venues[].rankDelta30Day.anyOf[1]null Да
$.oneOf[0].allOf[1].Payload.venues[].priorRank Да
$.oneOf[0].allOf[1].Payload.venues[].priorRank.anyOf[0]integer Да
$.oneOf[0].allOf[1].Payload.venues[].priorRank.anyOf[1]null Да
$.oneOf[0].allOf[1].Payload.venues[].rankChangeDataobject Да
$.oneOf[0].allOf[1].Payload.venues[].rankChangeData.1d Да
$.oneOf[0].allOf[1].Payload.venues[].rankChangeData.1d.anyOf[0]integer Да
$.oneOf[0].allOf[1].Payload.venues[].rankChangeData.1d.anyOf[1]null Да
$.oneOf[0].allOf[1].Payload.venues[].rankChangeData.7d Да
$.oneOf[0].allOf[1].Payload.venues[].rankChangeData.7d.anyOf[0]integer Да
$.oneOf[0].allOf[1].Payload.venues[].rankChangeData.7d.anyOf[1]null Да
$.oneOf[0].allOf[1].Payload.venues[].rankChangeData.30d Да
$.oneOf[0].allOf[1].Payload.venues[].rankChangeData.30d.anyOf[0]integer Да
$.oneOf[0].allOf[1].Payload.venues[].rankChangeData.30d.anyOf[1]null Да
$.oneOf[0].allOf[1].Payload.venues[].rankChangeData.3mo Да
$.oneOf[0].allOf[1].Payload.venues[].rankChangeData.3mo.anyOf[0]integer Да
$.oneOf[0].allOf[1].Payload.venues[].rankChangeData.3mo.anyOf[1]null Да
$.oneOf[0].allOf[1].Payload.venues[].rankChangeData.12mo Да
$.oneOf[0].allOf[1].Payload.venues[].rankChangeData.12mo.anyOf[0]integer Да
$.oneOf[0].allOf[1].Payload.venues[].rankChangeData.12mo.anyOf[1]null Да
$.oneOf[0].allOf[1].Payload.venues[].recentViewsinteger Да
$.oneOf[0].allOf[1].Payload.pageSizeinteger Да
$.oneOf[0].allOf[1].Payload.pageNumberinteger Да
$.oneOf[0].allOf[1].Payload.dateRangestring ["7d","30d","90d","180d","365d"] Да
$.oneOf[1]object Да
$.oneOf[1].RequestUserAliasstring Да
$.oneOf[1].RequestPathstring | null Да
$.oneOf[1].RequestStatus = "Failed" Да
$.oneOf[1].ResponseCodeinteger Да
$.oneOf[1].ResponseMessageAPIResponseMessage Да
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Да
$.oneOf[1].ResponseMessage.oneOf[1]array Да
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage Нет
$.oneOf[1].ResponseMessage.oneOf[2]object Да
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage Нет
$.oneOf[1].RequestImpersonatedByUserAliasstring Нет
Пример ответа
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/marketdata/get_city_hot_list",
    "RequestUserAlias": "example-user",
    "Payload": {
        "categorySlug": "synthetic-example",
        "resolvedCategorySlug": "synthetic-example",
        "seoCategorySlug": "synthetic-example",
        "categoryTitlePlural": "synthetic-example",
        "canonicalURL": "synthetic-example",
        "category": {
            "id": 0,
            "slug": "synthetic-example",
            "seoSlug": "synthetic-example",
            "name": "synthetic-example",
            "titlePlural": "synthetic-example",
            "jsonLDType": "synthetic-example"
        },
        "city": {
            "cityName": "synthetic-example",
            "citySlug": "synthetic-example",
            "countryCode": "synthetic-example",
            "isoRegion": "synthetic-example",
            "imageURL512": "synthetic-example",
            "canonicalURL": "synthetic-example",
            "isRestrictedMarket": false,
            "showRevenueMetrics": false,
            "recentActivity": {
                "windowHours": 0,
                "peopleCount": 0
            }
        },
        "venues": [],
        "pageSize": 0,
        "pageNumber": 0,
        "dateRange": "7d"
    }
}
Машиночитаемая документация метода
GET

/v1/marketdata/get_continent_country_top

#
Returns the top cities of an editorial continent, grouped by country. Editorial continents are: NA (North America incl. Canada/Mexico), EU (Europe), AS (Asia, excluding Middle East), MEA (Middle East & Africa), SA (South America), OC (Oceania).

Параметры

ИмяТипОбязательноПо умолчаниюОписание
continent string Да — Editorial continent code: NA, EU, AS, MEA, SA, OC.
pageSize int Нет 100 Number of cities (1-100).
categorySlug string Нет "" Optional category filter.
dateRange string Нет "90d" Activity window.
Пример запроса (cURL)
curl --get \
  'https://ru.appointmenttrader.com/v1/marketdata/get_continent_country_top' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'continent={{continent}}' \
  --data-urlencode 'pageSize={{pageSize}}' \
  --data-urlencode 'categorySlug={{categorySlug}}' \
  --data-urlencode 'dateRange={{dateRange}}'

Возвращает

JSON
See the shared response schema and synthetic example.
Поля ответа
ПолеТипОбязательноОписание
$marketdata_get_continent_country_top_Response Да
$.oneOf[0] Да
$.oneOf[0].allOf[0]object Да
$.oneOf[0].allOf[0].RequestUserAliasstring Да
$.oneOf[0].allOf[0].RequestPathstring | null Да
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Да
$.oneOf[0].allOf[0].ResponseCodeinteger Да
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Да
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Да
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Да
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage Нет
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Да
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage Нет
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring Нет
$.oneOf[0].allOf[1]object Да
$.oneOf[0].allOf[1].Payloadobject Да
$.oneOf[0].allOf[1].Payload.categorySlugstring Да
$.oneOf[0].allOf[1].Payload.resolvedCategorySlugstring Да
$.oneOf[0].allOf[1].Payload.seoCategorySlugstring Да
$.oneOf[0].allOf[1].Payload.categoryTitlePluralstring Да
$.oneOf[0].allOf[1].Payload.canonicalURL Да
$.oneOf[0].allOf[1].Payload.canonicalURL.anyOf[0]string Да
$.oneOf[0].allOf[1].Payload.canonicalURL.anyOf[1] = false Да
$.oneOf[0].allOf[1].Payload.category Да
$.oneOf[0].allOf[1].Payload.category.anyOf[0]object Да
$.oneOf[0].allOf[1].Payload.category.anyOf[0].id Да
$.oneOf[0].allOf[1].Payload.category.anyOf[0].id.anyOf[0]integer Да
$.oneOf[0].allOf[1].Payload.category.anyOf[0].id.anyOf[1]null Да
$.oneOf[0].allOf[1].Payload.category.anyOf[0].slugstring Да
$.oneOf[0].allOf[1].Payload.category.anyOf[0].seoSlugstring Да
$.oneOf[0].allOf[1].Payload.category.anyOf[0].namestring Да
$.oneOf[0].allOf[1].Payload.category.anyOf[0].titlePluralstring Да
$.oneOf[0].allOf[1].Payload.category.anyOf[0].jsonLDTypestring Да
$.oneOf[0].allOf[1].Payload.category.anyOf[1]null Да
$.oneOf[0].allOf[1].Payload.continentstring ["NA","EU","AS","MEA","SA","OC"] Да
$.oneOf[0].allOf[1].Payload.countriesarray Да
$.oneOf[0].allOf[1].Payload.countries[]object Нет
$.oneOf[0].allOf[1].Payload.countries[].countryCodestring Да
$.oneOf[0].allOf[1].Payload.countries[].countryNamestring Да
$.oneOf[0].allOf[1].Payload.countries[].citiesarray Да
$.oneOf[0].allOf[1].Payload.countries[].cities[]object Нет
$.oneOf[0].allOf[1].Payload.countries[].cities[].citySlugstring Да
$.oneOf[0].allOf[1].Payload.countries[].cities[].cityNamestring Да
$.oneOf[0].allOf[1].Payload.countries[].cities[].stateShortstring Да
$.oneOf[0].allOf[1].Payload.countries[].cities[].isoRegionstring Да
$.oneOf[0].allOf[1].Payload.countries[].cities[].countryCodestring Да
$.oneOf[0].allOf[1].Payload.countries[].cities[].countryNamestring Да
$.oneOf[0].allOf[1].Payload.countries[].cities[].continentShortstring Да
$.oneOf[0].allOf[1].Payload.countries[].cities[].imageURL256string Да
$.oneOf[0].allOf[1].Payload.countries[].cities[].imageURL512string Да
$.oneOf[0].allOf[1].Payload.countries[].cities[].detailURLstring Да
$.oneOf[0].allOf[1].Payload.countries[].cities[].tradingActivity30Dayinteger Да
$.oneOf[0].allOf[1].Payload.countries[].cities[].numberTransactionsinteger Да
$.oneOf[0].allOf[1].Payload.countries[].cities[].venueCountinteger Да
$.oneOf[0].allOf[1].Payload.countries[].cities[].rankinteger Да
$.oneOf[0].allOf[1].Payload.countries[].cities[].isHotboolean Да
$.oneOf[0].allOf[1].Payload.countries[].cities[].avgTradingPrice Да
$.oneOf[0].allOf[1].Payload.countries[].cities[].avgTradingPrice.anyOf[0]integer Да
$.oneOf[0].allOf[1].Payload.countries[].cities[].avgTradingPrice.anyOf[1]null Да
$.oneOf[0].allOf[1].Payload.countries[].cities[].coordinatesobject Да
$.oneOf[0].allOf[1].Payload.countries[].cities[].coordinates.latitude Да
$.oneOf[0].allOf[1].Payload.countries[].cities[].coordinates.latitude.anyOf[0]number Да
$.oneOf[0].allOf[1].Payload.countries[].cities[].coordinates.latitude.anyOf[1]null Да
$.oneOf[0].allOf[1].Payload.countries[].cities[].coordinates.longitude Да
$.oneOf[0].allOf[1].Payload.countries[].cities[].coordinates.longitude.anyOf[0]number Да
$.oneOf[0].allOf[1].Payload.countries[].cities[].coordinates.longitude.anyOf[1]null Да
$.oneOf[0].allOf[1].Payload.countries[].cities[].distanceMetersnumber Нет
$.oneOf[0].allOf[1].Payload.countries[].cities[].distanceMilesnumber Нет
$.oneOf[0].allOf[1].Payload.totalCitiesinteger Да
$.oneOf[0].allOf[1].Payload.dateRangestring ["7d","30d","90d","180d","365d"] Да
$.oneOf[1]object Да
$.oneOf[1].RequestUserAliasstring Да
$.oneOf[1].RequestPathstring | null Да
$.oneOf[1].RequestStatus = "Failed" Да
$.oneOf[1].ResponseCodeinteger Да
$.oneOf[1].ResponseMessageAPIResponseMessage Да
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Да
$.oneOf[1].ResponseMessage.oneOf[1]array Да
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage Нет
$.oneOf[1].ResponseMessage.oneOf[2]object Да
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage Нет
$.oneOf[1].RequestImpersonatedByUserAliasstring Нет
Пример ответа
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/marketdata/get_continent_country_top",
    "RequestUserAlias": "example-user",
    "Payload": {
        "categorySlug": "synthetic-example",
        "resolvedCategorySlug": "synthetic-example",
        "seoCategorySlug": "synthetic-example",
        "categoryTitlePlural": "synthetic-example",
        "canonicalURL": "synthetic-example",
        "category": {
            "id": 0,
            "slug": "synthetic-example",
            "seoSlug": "synthetic-example",
            "name": "synthetic-example",
            "titlePlural": "synthetic-example",
            "jsonLDType": "synthetic-example"
        },
        "continent": "NA",
        "countries": [],
        "totalCities": 0,
        "dateRange": "7d"
    }
}
Машиночитаемая документация метода
GET

/v1/marketdata/get_highest_converting_locations

#
Returns the best converting venues, indicating the most demand for listings

Параметры

ИмяТипОбязательноПо умолчаниюОписание
pageSize int Нет 25 Defines how many results will be return per request
pageNumber int Нет 0 Defines which page should be returned
Пример запроса (cURL)
curl --get \
  'https://ru.appointmenttrader.com/v1/marketdata/get_highest_converting_locations' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'pageSize={{pageSize}}' \
  --data-urlencode 'pageNumber={{pageNumber}}'

Возвращает

JSON
See the shared response schema and synthetic example.
Поля ответа
ПолеТипОбязательноОписание
$marketdata_get_highest_converting_locations_Response Да
$.oneOf[0] Да
$.oneOf[0].allOf[0]object Да
$.oneOf[0].allOf[0].RequestUserAliasstring Да
$.oneOf[0].allOf[0].RequestPathstring | null Да
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Да
$.oneOf[0].allOf[0].ResponseCodeinteger Да
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Да
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Да
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Да
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage Нет
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Да
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage Нет
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring Нет
$.oneOf[0].allOf[1]object Да
$.oneOf[0].allOf[1].Payloadobject Да
$.oneOf[0].allOf[1].Payload.ATResponseObjectType = "NestedKeyValueList" Да
$.oneOf[0].allOf[1].Payload.ResponseBodyobject Да
$.oneOf[0].allOf[1].Payload.ResponseBody.Namestring Да
$.oneOf[0].allOf[1].Payload.ResponseBody.MetaInformationarray Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueListarray Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[]object Нет
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].locationAliasstring Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].30DayViewToTransactionConversionBasisPoints Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].30DayViewToTransactionConversionBasisPoints.anyOf[0]DatabaseInteger ДаInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].30DayViewToTransactionConversionBasisPoints.anyOf[0].oneOf[0]integer Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].30DayViewToTransactionConversionBasisPoints.anyOf[0].oneOf[1]string Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].30DayViewToTransactionConversionBasisPoints.anyOf[1]null Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].30DayNumberTransactions Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].30DayNumberTransactions.anyOf[0]DatabaseInteger ДаInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].30DayNumberTransactions.anyOf[0].oneOf[0]integer Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].30DayNumberTransactions.anyOf[0].oneOf[1]string Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].30DayNumberTransactions.anyOf[1]null Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueFieldListarray Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueFieldList[]string Нет
$.oneOf[1]object Да
$.oneOf[1].RequestUserAliasstring Да
$.oneOf[1].RequestPathstring | null Да
$.oneOf[1].RequestStatus = "Failed" Да
$.oneOf[1].ResponseCodeinteger Да
$.oneOf[1].ResponseMessageAPIResponseMessage Да
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Да
$.oneOf[1].ResponseMessage.oneOf[1]array Да
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage Нет
$.oneOf[1].ResponseMessage.oneOf[2]object Да
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage Нет
$.oneOf[1].RequestImpersonatedByUserAliasstring Нет
Пример ответа
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/marketdata/get_highest_converting_locations",
    "RequestUserAlias": "example-user",
    "Payload": {
        "ATResponseObjectType": "NestedKeyValueList",
        "ResponseBody": {
            "Name": "synthetic-example",
            "MetaInformation": [],
            "KeyValueList": [],
            "KeyValueFieldList": []
        }
    }
}
Машиночитаемая документация метода
GET

/v1/marketdata/get_map_points

#
Returns signed-in Market Data map points for overview and city Hot List map panels.

Параметры

ИмяТипОбязательноПо умолчаниюОписание
scope string Нет "overview" overview or city.
citySlug string Нет "" CloseByCitySlug when scope=city.
west float Нет -180 Viewport west longitude.
south float Нет -85 Viewport south latitude.
east float Нет 180 Viewport east longitude.
north float Нет 85 Viewport north latitude.
zoom int Нет 2 Current map zoom. Below 6 returns city points; 6 and above returns location points.
pageSize int Нет 200 Number of points to return (1-300).
categorySlug string Нет "" Optional category filter.
dateRange string Нет "90d" Activity window: 7d, 30d, 90d, 180d, 365d.
Пример запроса (cURL)
curl --get \
  'https://ru.appointmenttrader.com/v1/marketdata/get_map_points' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'scope={{scope}}' \
  --data-urlencode 'citySlug={{citySlug}}' \
  --data-urlencode 'west={{west}}' \
  --data-urlencode 'south={{south}}' \
  --data-urlencode 'east={{east}}' \
  --data-urlencode 'north={{north}}' \
  --data-urlencode 'zoom={{zoom}}' \
  --data-urlencode 'pageSize={{pageSize}}' \
  --data-urlencode 'categorySlug={{categorySlug}}' \
  --data-urlencode 'dateRange={{dateRange}}'

Возвращает

JSON
See the shared response schema and synthetic example.
Поля ответа
ПолеТипОбязательноОписание
$marketdata_get_map_points_Response Да
$.oneOf[0] Да
$.oneOf[0].allOf[0]object Да
$.oneOf[0].allOf[0].RequestUserAliasstring Да
$.oneOf[0].allOf[0].RequestPathstring | null Да
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Да
$.oneOf[0].allOf[0].ResponseCodeinteger Да
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Да
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Да
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Да
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage Нет
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Да
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage Нет
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring Нет
$.oneOf[0].allOf[1]object Да
$.oneOf[0].allOf[1].Payloadobject Да
$.oneOf[0].allOf[1].Payload.categorySlugstring Да
$.oneOf[0].allOf[1].Payload.resolvedCategorySlugstring Да
$.oneOf[0].allOf[1].Payload.seoCategorySlugstring Да
$.oneOf[0].allOf[1].Payload.categoryTitlePluralstring Да
$.oneOf[0].allOf[1].Payload.canonicalURL Да
$.oneOf[0].allOf[1].Payload.canonicalURL.anyOf[0]string Да
$.oneOf[0].allOf[1].Payload.canonicalURL.anyOf[1] = false Да
$.oneOf[0].allOf[1].Payload.category Да
$.oneOf[0].allOf[1].Payload.category.anyOf[0]object Да
$.oneOf[0].allOf[1].Payload.category.anyOf[0].id Да
$.oneOf[0].allOf[1].Payload.category.anyOf[0].id.anyOf[0]integer Да
$.oneOf[0].allOf[1].Payload.category.anyOf[0].id.anyOf[1]null Да
$.oneOf[0].allOf[1].Payload.category.anyOf[0].slugstring Да
$.oneOf[0].allOf[1].Payload.category.anyOf[0].seoSlugstring Да
$.oneOf[0].allOf[1].Payload.category.anyOf[0].namestring Да
$.oneOf[0].allOf[1].Payload.category.anyOf[0].titlePluralstring Да
$.oneOf[0].allOf[1].Payload.category.anyOf[0].jsonLDTypestring Да
$.oneOf[0].allOf[1].Payload.category.anyOf[1]null Да
$.oneOf[0].allOf[1].Payload.modestring ["cities","locations"] Да
$.oneOf[0].allOf[1].Payload.scopestring ["overview","city"] Да
$.oneOf[0].allOf[1].Payload.citySlugstring Да
$.oneOf[0].allOf[1].Payload.citiesarray Да
$.oneOf[0].allOf[1].Payload.cities[]object Нет
$.oneOf[0].allOf[1].Payload.cities[].citySlugstring Да
$.oneOf[0].allOf[1].Payload.cities[].cityNamestring Да
$.oneOf[0].allOf[1].Payload.cities[].stateShortstring Да
$.oneOf[0].allOf[1].Payload.cities[].isoRegionstring Да
$.oneOf[0].allOf[1].Payload.cities[].countryCodestring Да
$.oneOf[0].allOf[1].Payload.cities[].countryNamestring Да
$.oneOf[0].allOf[1].Payload.cities[].continentShortstring Да
$.oneOf[0].allOf[1].Payload.cities[].imageURL256string Да
$.oneOf[0].allOf[1].Payload.cities[].imageURL512string Да
$.oneOf[0].allOf[1].Payload.cities[].detailURLstring Да
$.oneOf[0].allOf[1].Payload.cities[].tradingActivity30Dayinteger Да
$.oneOf[0].allOf[1].Payload.cities[].numberTransactionsinteger Да
$.oneOf[0].allOf[1].Payload.cities[].venueCountinteger Да
$.oneOf[0].allOf[1].Payload.cities[].rankinteger Да
$.oneOf[0].allOf[1].Payload.cities[].avgTradingPrice Да
$.oneOf[0].allOf[1].Payload.cities[].avgTradingPrice.anyOf[0]integer Да
$.oneOf[0].allOf[1].Payload.cities[].avgTradingPrice.anyOf[1]null Да
$.oneOf[0].allOf[1].Payload.cities[].coordinatesobject Да
$.oneOf[0].allOf[1].Payload.cities[].coordinates.latitude Да
$.oneOf[0].allOf[1].Payload.cities[].coordinates.latitude.anyOf[0]number Да
$.oneOf[0].allOf[1].Payload.cities[].coordinates.latitude.anyOf[1]null Да
$.oneOf[0].allOf[1].Payload.cities[].coordinates.longitude Да
$.oneOf[0].allOf[1].Payload.cities[].coordinates.longitude.anyOf[0]number Да
$.oneOf[0].allOf[1].Payload.cities[].coordinates.longitude.anyOf[1]null Да
$.oneOf[0].allOf[1].Payload.cities[].distanceMetersnumber Нет
$.oneOf[0].allOf[1].Payload.cities[].distanceMilesnumber Нет
$.oneOf[0].allOf[1].Payload.cities[].regionLabelstring Да
$.oneOf[0].allOf[1].Payload.locationsarray Да
$.oneOf[0].allOf[1].Payload.locations[]object Нет
$.oneOf[0].allOf[1].Payload.locations[].rankinteger Да
$.oneOf[0].allOf[1].Payload.locations[].locationIDinteger Да
$.oneOf[0].allOf[1].Payload.locations[].ratingCountinteger Да
$.oneOf[0].allOf[1].Payload.locations[].externalRatingCountinteger Да
$.oneOf[0].allOf[1].Payload.locations[].locationAliasstring Да
$.oneOf[0].allOf[1].Payload.locations[].tickerCodestring Да
$.oneOf[0].allOf[1].Payload.locations[].namestring Да
$.oneOf[0].allOf[1].Payload.locations[].cityNamestring Да
$.oneOf[0].allOf[1].Payload.locations[].stateShortstring Да
$.oneOf[0].allOf[1].Payload.locations[].countryShortstring Да
$.oneOf[0].allOf[1].Payload.locations[].closeByCitySlugstring Да
$.oneOf[0].allOf[1].Payload.locations[].addressStringstring Да
$.oneOf[0].allOf[1].Payload.locations[].categorySlugstring Да
$.oneOf[0].allOf[1].Payload.locations[].categoryDescriptorstring Да
$.oneOf[0].allOf[1].Payload.locations[].categoryIconstring Да
$.oneOf[0].allOf[1].Payload.locations[].categoryJsonLDTypestring Да
$.oneOf[0].allOf[1].Payload.locations[].imageURL256string Да
$.oneOf[0].allOf[1].Payload.locations[].imageURL512string Да
$.oneOf[0].allOf[1].Payload.locations[].imageColorstring Да
$.oneOf[0].allOf[1].Payload.locations[].communitySnippetstring Да
$.oneOf[0].allOf[1].Payload.locations[].communitySnippetURLstring Да
$.oneOf[0].allOf[1].Payload.locations[].profileURLstring Да
$.oneOf[0].allOf[1].Payload.locations[].cityDetailURLstring Да
$.oneOf[0].allOf[1].Payload.locations[].coordinatesobject Да
$.oneOf[0].allOf[1].Payload.locations[].coordinates.latitudenumber Да
$.oneOf[0].allOf[1].Payload.locations[].coordinates.longitudenumber Да
$.oneOf[0].allOf[1].Payload.locations[].rating Да
$.oneOf[0].allOf[1].Payload.locations[].rating.anyOf[0]number Да
$.oneOf[0].allOf[1].Payload.locations[].rating.anyOf[1]null Да
$.oneOf[0].allOf[1].Payload.locations[].externalRating Да
$.oneOf[0].allOf[1].Payload.locations[].externalRating.anyOf[0]number Да
$.oneOf[0].allOf[1].Payload.locations[].externalRating.anyOf[1]null Да
$.oneOf[0].allOf[1].Payload.locations[].priceLevel Да
$.oneOf[0].allOf[1].Payload.locations[].priceLevel.anyOf[0]integer Да
$.oneOf[0].allOf[1].Payload.locations[].priceLevel.anyOf[1]null Да
$.oneOf[0].allOf[1].Payload.locations[].communityContextobject Да
$.oneOf[0].allOf[1].Payload.locations[].communityContext.rating Да
$.oneOf[0].allOf[1].Payload.locations[].communityContext.rating.anyOf[0]number Да
$.oneOf[0].allOf[1].Payload.locations[].communityContext.rating.anyOf[1]null Да
$.oneOf[0].allOf[1].Payload.locations[].communityContext.ratingCountinteger Да
$.oneOf[0].allOf[1].Payload.locations[].communityContext.postCountinteger Да
$.oneOf[0].allOf[1].Payload.locations[].communityContext.latestPostTextstring Да
$.oneOf[0].allOf[1].Payload.locations[].communityContext.latestPostURLstring Да
$.oneOf[0].allOf[1].Payload.locations[].communityContext.reviewBoardNamestring Да
$.oneOf[0].allOf[1].Payload.locations[].communityContext.reviewBoardURLstring Да
$.oneOf[0].allOf[1].Payload.locations[].showRevenueMetricsboolean Да
$.oneOf[0].allOf[1].Payload.locations[].isRestrictedByRegulationboolean Да
$.oneOf[0].allOf[1].Payload.locations[].userTrades Да
$.oneOf[0].allOf[1].Payload.locations[].userTrades.anyOf[0]integer Да
$.oneOf[0].allOf[1].Payload.locations[].userTrades.anyOf[1]null Да
$.oneOf[0].allOf[1].Payload.locations[].bidsLast30Day Да
$.oneOf[0].allOf[1].Payload.locations[].bidsLast30Day.anyOf[0]integer Да
$.oneOf[0].allOf[1].Payload.locations[].bidsLast30Day.anyOf[1]null Да
$.oneOf[0].allOf[1].Payload.locations[].avgPrice Да
$.oneOf[0].allOf[1].Payload.locations[].avgPrice.anyOf[0]integer Да
$.oneOf[0].allOf[1].Payload.locations[].avgPrice.anyOf[1]null Да
$.oneOf[0].allOf[1].Payload.locations[].visualInitialstring Да
$.oneOf[0].allOf[1].Payload.locations[].visualPrimaryColorstring Да
$.oneOf[0].allOf[1].Payload.locations[].visualSecondaryColorstring Да
$.oneOf[0].allOf[1].Payload.locations[].visualTextColorstring Да
$.oneOf[0].allOf[1].Payload.locations[].ugcImageURL256string Да
$.oneOf[0].allOf[1].Payload.locations[].ugcImageURL512string Да
$.oneOf[0].allOf[1].Payload.locations[].visualImageURL256string Да
$.oneOf[0].allOf[1].Payload.locations[].visualImageURL512string Да
$.oneOf[0].allOf[1].Payload.locations[].visualDisplayImageURL256string Да
$.oneOf[0].allOf[1].Payload.locations[].visualDisplayImageURL512string Да
$.oneOf[0].allOf[1].Payload.locations[].visualImageIsUGCboolean Да
$.oneOf[0].allOf[1].Payload.locations[].visualDisplayImageSourcestring ["fallback","ugc","generated"] Да
$.oneOf[0].allOf[1].Payload.viewportobject Да
$.oneOf[0].allOf[1].Payload.viewport.westnumber Да
$.oneOf[0].allOf[1].Payload.viewport.southnumber Да
$.oneOf[0].allOf[1].Payload.viewport.eastnumber Да
$.oneOf[0].allOf[1].Payload.viewport.northnumber Да
$.oneOf[0].allOf[1].Payload.viewport.zoomnumber Да
$.oneOf[0].allOf[1].Payload.totalResultsinteger Да
$.oneOf[0].allOf[1].Payload.dateRangestring ["7d","30d","90d","180d","365d"] Да
$.oneOf[1]object Да
$.oneOf[1].RequestUserAliasstring Да
$.oneOf[1].RequestPathstring | null Да
$.oneOf[1].RequestStatus = "Failed" Да
$.oneOf[1].ResponseCodeinteger Да
$.oneOf[1].ResponseMessageAPIResponseMessage Да
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Да
$.oneOf[1].ResponseMessage.oneOf[1]array Да
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage Нет
$.oneOf[1].ResponseMessage.oneOf[2]object Да
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage Нет
$.oneOf[1].RequestImpersonatedByUserAliasstring Нет
Пример ответа
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/marketdata/get_map_points",
    "RequestUserAlias": "example-user",
    "Payload": {
        "categorySlug": "synthetic-example",
        "resolvedCategorySlug": "synthetic-example",
        "seoCategorySlug": "synthetic-example",
        "categoryTitlePlural": "synthetic-example",
        "canonicalURL": "synthetic-example",
        "category": {
            "id": 0,
            "slug": "synthetic-example",
            "seoSlug": "synthetic-example",
            "name": "synthetic-example",
            "titlePlural": "synthetic-example",
            "jsonLDType": "synthetic-example"
        },
        "mode": "cities",
        "scope": "overview",
        "citySlug": "synthetic-example",
        "cities": [],
        "locations": [],
        "viewport": {
            "west": 0,
            "south": 0,
            "east": 0,
            "north": 0,
            "zoom": 0
        },
        "totalResults": 0,
        "dateRange": "7d"
    }
}
Машиночитаемая документация метода
GET

/v1/marketdata/get_most_bids_least_asks

#
Returns locations with the highest bids vs listing ratio

Параметры

ИмяТипОбязательноПо умолчаниюОписание
pageSize int Нет 25 Defines how many results will be return per request
pageNumber int Нет 0 Defines which page should be returned
Пример запроса (cURL)
curl --get \
  'https://ru.appointmenttrader.com/v1/marketdata/get_most_bids_least_asks' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'pageSize={{pageSize}}' \
  --data-urlencode 'pageNumber={{pageNumber}}'

Возвращает

JSON
See the shared response schema and synthetic example.
Поля ответа
ПолеТипОбязательноОписание
$marketdata_get_most_bids_least_asks_Response Да
$.oneOf[0] Да
$.oneOf[0].allOf[0]object Да
$.oneOf[0].allOf[0].RequestUserAliasstring Да
$.oneOf[0].allOf[0].RequestPathstring | null Да
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Да
$.oneOf[0].allOf[0].ResponseCodeinteger Да
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Да
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Да
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Да
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage Нет
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Да
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage Нет
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring Нет
$.oneOf[0].allOf[1]object Да
$.oneOf[0].allOf[1].Payloadobject Да
$.oneOf[0].allOf[1].Payload.ATResponseObjectType = "NestedKeyValueList" Да
$.oneOf[0].allOf[1].Payload.ResponseBodyobject Да
$.oneOf[0].allOf[1].Payload.ResponseBody.Namestring Да
$.oneOf[0].allOf[1].Payload.ResponseBody.MetaInformationarray Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueListarray Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[]object Нет
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].locationAliasstring Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].30dayNumberBids Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].30dayNumberBids.anyOf[0]DatabaseInteger ДаInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].30dayNumberBids.anyOf[0].oneOf[0]integer Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].30dayNumberBids.anyOf[0].oneOf[1]string Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].30dayNumberBids.anyOf[1]null Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].30DayNumberListings Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].30DayNumberListings.anyOf[0]DatabaseInteger ДаInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].30DayNumberListings.anyOf[0].oneOf[0]integer Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].30DayNumberListings.anyOf[0].oneOf[1]string Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].30DayNumberListings.anyOf[1]null Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueFieldListarray Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueFieldList[]string Нет
$.oneOf[1]object Да
$.oneOf[1].RequestUserAliasstring Да
$.oneOf[1].RequestPathstring | null Да
$.oneOf[1].RequestStatus = "Failed" Да
$.oneOf[1].ResponseCodeinteger Да
$.oneOf[1].ResponseMessageAPIResponseMessage Да
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Да
$.oneOf[1].ResponseMessage.oneOf[1]array Да
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage Нет
$.oneOf[1].ResponseMessage.oneOf[2]object Да
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage Нет
$.oneOf[1].RequestImpersonatedByUserAliasstring Нет
Пример ответа
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/marketdata/get_most_bids_least_asks",
    "RequestUserAlias": "example-user",
    "Payload": {
        "ATResponseObjectType": "NestedKeyValueList",
        "ResponseBody": {
            "Name": "synthetic-example",
            "MetaInformation": [],
            "KeyValueList": [],
            "KeyValueFieldList": []
        }
    }
}
Машиночитаемая документация метода
GET

/v1/marketdata/get_most_underserved_locations

#
Returns locations with the most bids and the least number of listings in the past 30 days

Параметры

ИмяТипОбязательноПо умолчаниюОписание
pageSize int Нет 25 Defines how many results will be return per request
pageNumber int Нет 0 Defines which page should be returned
Пример запроса (cURL)
curl --get \
  'https://ru.appointmenttrader.com/v1/marketdata/get_most_underserved_locations' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'pageSize={{pageSize}}' \
  --data-urlencode 'pageNumber={{pageNumber}}'

Возвращает

JSON
See the shared response schema and synthetic example.
Поля ответа
ПолеТипОбязательноОписание
$marketdata_get_most_underserved_locations_Response Да
$.oneOf[0] Да
$.oneOf[0].allOf[0]object Да
$.oneOf[0].allOf[0].RequestUserAliasstring Да
$.oneOf[0].allOf[0].RequestPathstring | null Да
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Да
$.oneOf[0].allOf[0].ResponseCodeinteger Да
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Да
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Да
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Да
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage Нет
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Да
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage Нет
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring Нет
$.oneOf[0].allOf[1]object Да
$.oneOf[0].allOf[1].Payloadobject Да
$.oneOf[0].allOf[1].Payload.ATResponseObjectType = "NestedKeyValueList" Да
$.oneOf[0].allOf[1].Payload.ResponseBodyobject Да
$.oneOf[0].allOf[1].Payload.ResponseBody.Namestring Да
$.oneOf[0].allOf[1].Payload.ResponseBody.MetaInformationarray Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueListarray Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[]object Нет
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].locationAliasstring Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].30dayNumberBids Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].30dayNumberBids.anyOf[0]DatabaseInteger ДаInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].30dayNumberBids.anyOf[0].oneOf[0]integer Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].30dayNumberBids.anyOf[0].oneOf[1]string Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].30dayNumberBids.anyOf[1]null Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].30DayNumberListings = 0 Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueFieldListarray Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueFieldList[]string Нет
$.oneOf[1]object Да
$.oneOf[1].RequestUserAliasstring Да
$.oneOf[1].RequestPathstring | null Да
$.oneOf[1].RequestStatus = "Failed" Да
$.oneOf[1].ResponseCodeinteger Да
$.oneOf[1].ResponseMessageAPIResponseMessage Да
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Да
$.oneOf[1].ResponseMessage.oneOf[1]array Да
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage Нет
$.oneOf[1].ResponseMessage.oneOf[2]object Да
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage Нет
$.oneOf[1].RequestImpersonatedByUserAliasstring Нет
Пример ответа
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/marketdata/get_most_underserved_locations",
    "RequestUserAlias": "example-user",
    "Payload": {
        "ATResponseObjectType": "NestedKeyValueList",
        "ResponseBody": {
            "Name": "synthetic-example",
            "MetaInformation": [],
            "KeyValueList": [],
            "KeyValueFieldList": []
        }
    }
}
Машиночитаемая документация метода
GET

/v1/marketdata/get_most_viewed_locations_with_least_listings

#
Returns the most viewed locations with the least amount of listings

Параметры

ИмяТипОбязательноПо умолчаниюОписание
pageSize int Нет 25 Defines how many results will be return per request
pageNumber int Нет 0 Defines which page should be returned
Пример запроса (cURL)
curl --get \
  'https://ru.appointmenttrader.com/v1/marketdata/get_most_viewed_locations_with_least_listings' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'pageSize={{pageSize}}' \
  --data-urlencode 'pageNumber={{pageNumber}}'

Возвращает

JSON
See the shared response schema and synthetic example.
Поля ответа
ПолеТипОбязательноОписание
$marketdata_get_most_viewed_locations_with_least_listings_Response Да
$.oneOf[0] Да
$.oneOf[0].allOf[0]object Да
$.oneOf[0].allOf[0].RequestUserAliasstring Да
$.oneOf[0].allOf[0].RequestPathstring | null Да
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Да
$.oneOf[0].allOf[0].ResponseCodeinteger Да
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Да
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Да
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Да
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage Нет
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Да
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage Нет
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring Нет
$.oneOf[0].allOf[1]object Да
$.oneOf[0].allOf[1].Payloadobject Да
$.oneOf[0].allOf[1].Payload.ATResponseObjectType = "NestedKeyValueList" Да
$.oneOf[0].allOf[1].Payload.ResponseBodyobject Да
$.oneOf[0].allOf[1].Payload.ResponseBody.Namestring Да
$.oneOf[0].allOf[1].Payload.ResponseBody.MetaInformationarray Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueListarray Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[]object Нет
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].locationAliasstring Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].30DayATPageViews Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].30DayATPageViews.anyOf[0]DatabaseInteger ДаInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].30DayATPageViews.anyOf[0].oneOf[0]integer Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].30DayATPageViews.anyOf[0].oneOf[1]string Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].30DayATPageViews.anyOf[1]null Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].30DayNumberListings Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].30DayNumberListings.anyOf[0]DatabaseInteger ДаInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].30DayNumberListings.anyOf[0].oneOf[0]integer Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].30DayNumberListings.anyOf[0].oneOf[1]string Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].30DayNumberListings.anyOf[1]null Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueFieldListarray Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueFieldList[]string Нет
$.oneOf[1]object Да
$.oneOf[1].RequestUserAliasstring Да
$.oneOf[1].RequestPathstring | null Да
$.oneOf[1].RequestStatus = "Failed" Да
$.oneOf[1].ResponseCodeinteger Да
$.oneOf[1].ResponseMessageAPIResponseMessage Да
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Да
$.oneOf[1].ResponseMessage.oneOf[1]array Да
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage Нет
$.oneOf[1].ResponseMessage.oneOf[2]object Да
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage Нет
$.oneOf[1].RequestImpersonatedByUserAliasstring Нет
Пример ответа
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/marketdata/get_most_viewed_locations_with_least_listings",
    "RequestUserAlias": "example-user",
    "Payload": {
        "ATResponseObjectType": "NestedKeyValueList",
        "ResponseBody": {
            "Name": "synthetic-example",
            "MetaInformation": [],
            "KeyValueList": [],
            "KeyValueFieldList": []
        }
    }
}
Машиночитаемая документация метода
GET

/v1/marketdata/get_recently_viewed

#
Returns signed-in caller-scoped recently viewed listings, marketplace locations, cities, communities, profiles, plus viewer-owned My Bookings and active request tiles when available. Public-by-design: anonymous callers do not read session/IP recently viewed history and receive the trending fallback instead. Signed-in callers receive only their own user-scoped history, caller-owned plan and pending-request summaries, and profile views recorded for that caller. It exposes no private history, plans, or requests for other users.

Параметры

ИмяТипОбязательноПо умолчаниюОписание
pageSize int Нет 12 Number of recently viewed items to return (1-20).
Пример запроса (cURL)
curl --get \
  'https://ru.appointmenttrader.com/v1/marketdata/get_recently_viewed' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'pageSize={{pageSize}}'

Возвращает

JSON
See the shared response schema and synthetic example.
Поля ответа
ПолеТипОбязательноОписание
$marketdata_get_recently_viewed_Response Да
$.oneOf[0] Да
$.oneOf[0].allOf[0]object Да
$.oneOf[0].allOf[0].RequestUserAliasstring Да
$.oneOf[0].allOf[0].RequestPathstring | null Да
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Да
$.oneOf[0].allOf[0].ResponseCodeinteger Да
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Да
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Да
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Да
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage Нет
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Да
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage Нет
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring Нет
$.oneOf[0].allOf[1]object Да
$.oneOf[0].allOf[1].Payloadobject Да
$.oneOf[0].allOf[1].Payload.itemsarray Да
$.oneOf[0].allOf[1].Payload.items[] Нет
$.oneOf[0].allOf[1].Payload.items[].oneOf[0]object Нет
$.oneOf[0].allOf[1].Payload.items[].oneOf[0].idstring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[0].titlestring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[0].subtitlestring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[0].typeLabelstring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[0].imageURL256string Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[0].imageURL512string Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[0].iconTextstring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[0].lastViewedAtstring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[0].url Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[0].url.anyOf[0]string Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[0].url.anyOf[1] = false Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[0].lastViewIDinteger Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[0].type = "city" Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[0].cityobject Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[0].city.citySlugstring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[0].city.cityNamestring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[0].city.stateShortstring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[0].city.isoRegionstring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[0].city.countryCodestring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[0].city.countryNamestring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[0].city.continentShortstring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[0].city.imageURL256string Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[0].city.imageURL512string Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[0].city.detailURLstring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[0].city.tradingActivity30Dayinteger Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[0].city.numberTransactionsinteger Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[0].city.venueCountinteger Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[0].city.avgTradingPrice Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[0].city.avgTradingPrice.anyOf[0]integer Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[0].city.avgTradingPrice.anyOf[1]null Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[0].city.coordinatesobject Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[0].city.coordinates.latitude Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[0].city.coordinates.latitude.anyOf[0]number Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[0].city.coordinates.latitude.anyOf[1]null Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[0].city.coordinates.longitude Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[0].city.coordinates.longitude.anyOf[0]number Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[0].city.coordinates.longitude.anyOf[1]null Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[0].city.distanceMetersnumber Нет
$.oneOf[0].allOf[1].Payload.items[].oneOf[0].city.distanceMilesnumber Нет
$.oneOf[0].allOf[1].Payload.items[].oneOf[0].isFallback = true Нет
$.oneOf[0].allOf[1].Payload.items[].oneOf[1]object Нет
$.oneOf[0].allOf[1].Payload.items[].oneOf[1].idstring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[1].titlestring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[1].subtitlestring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[1].typeLabelstring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[1].imageURL256string Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[1].imageURL512string Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[1].iconTextstring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[1].lastViewedAtstring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[1].urlstring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[1].lastViewIDinteger Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[1].visualInitialstring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[1].visualPrimaryColorstring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[1].visualSecondaryColorstring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[1].visualTextColorstring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[1].ugcImageURL256string Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[1].ugcImageURL512string Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[1].visualImageURL256string Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[1].visualImageURL512string Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[1].visualDisplayImageURL256string Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[1].visualDisplayImageURL512string Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[1].visualImageIsUGCboolean Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[1].visualDisplayImageSourcestring ["fallback","ugc","generated"] Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[1].type = "location" Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[1].tickerCodestring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[1].locationobject Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[1].location.locationIDDatabaseInteger ДаInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.items[].oneOf[1].location.locationID.oneOf[0]integer Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[1].location.locationID.oneOf[1]string Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[1].location.namestring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[1].location.aliasstring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[1].location.ticker Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[1].location.ticker.anyOf[0]string Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[1].location.ticker.anyOf[1]null Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[1].location.cityNamestring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[1].location.stateShortstring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[1].location.countryCodestring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[1].location.citySlug Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[1].location.citySlug.anyOf[0]string Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[1].location.citySlug.anyOf[1]null Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[1].location.imageBasePath Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[1].location.imageBasePath.anyOf[0]string Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[1].location.imageBasePath.anyOf[1]null Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[1].location.lastViewIDDatabaseInteger ДаInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.items[].oneOf[1].location.lastViewID.oneOf[0]integer Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[1].location.lastViewID.oneOf[1]string Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[1].location.lastViewedAtstring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[1].isRestrictedByRegulationboolean Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[2]object Нет
$.oneOf[0].allOf[1].Payload.items[].oneOf[2].idstring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[2].titlestring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[2].subtitlestring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[2].typeLabelstring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[2].imageURL256string Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[2].imageURL512string Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[2].iconTextstring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[2].lastViewedAtstring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[2].urlstring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[2].lastViewIDinteger Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[2].visualInitialstring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[2].visualPrimaryColorstring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[2].visualSecondaryColorstring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[2].visualTextColorstring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[2].ugcImageURL256string Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[2].ugcImageURL512string Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[2].visualImageURL256string Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[2].visualImageURL512string Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[2].visualDisplayImageURL256string Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[2].visualDisplayImageURL512string Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[2].visualImageIsUGCboolean Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[2].visualDisplayImageSourcestring ["fallback","ugc","generated"] Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[2].type = "listing" Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[2].discussionPostIDinteger Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[2].discussionPostUrlstring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[2].discussionCommentCountinteger Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[2].tickerCodestring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[2].listingobject Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[2].listing.appointmentIDinteger Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[2].listing.locationIDinteger Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[2].listing.discussionPostIDinteger Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[2].listing.listingUUIDstring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[2].listing.locationNamestring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[2].listing.locationAliasstring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[2].listing.locationTickerstring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[2].listing.inventoryTypeNamestring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[2].listing.datestring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[2].listing.dateLabelstring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[2].listing.timestring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[2].listing.cityNamestring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[2].listing.citySlugstring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[2].listing.discussionPostUrlstring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[2].isRestrictedByRegulationboolean Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[3]object Нет
$.oneOf[0].allOf[1].Payload.items[].oneOf[3].idstring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[3].titlestring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[3].subtitlestring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[3].typeLabelstring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[3].imageURL256string Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[3].imageURL512string Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[3].iconTextstring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[3].lastViewedAtstring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[3].urlstring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[3].lastViewIDinteger Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[3].type = "board" Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[3].pillsarray Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[3].pills[]object Нет
$.oneOf[0].allOf[1].Payload.items[].oneOf[3].pills[].labelstring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[3].boardobject Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[3].board.boardIDinteger Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[3].board.namestring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[3].board.boardTypestring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[3].board.urlAliasstring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[3].board.urlstring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[3].board.cityNamestring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[3].board.citySlugstring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[3].board.stateShortstring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[3].board.countryCodestring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[3].board.imageURL256string Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[3].board.imageURL512string Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[3].board.imageRolestring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[3].board.lastViewedAtstring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[3].board.isRestrictedinteger [0,1] Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[3].board.viewerCanReadinteger [0,1] Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[3].board.viewerCanWriteinteger [0,1] Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[3].board.imageFrame Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[3].board.imageFrame.anyOf[0]object Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[3].board.imageFrame.anyOf[0].positionXPercentnumber Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[3].board.imageFrame.anyOf[0].positionYPercentnumber Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[3].board.imageFrame.anyOf[0].zoomPercentnumber Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[3].board.imageFrame.anyOf[1]array Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[3].board.lastViewIDinteger Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[3].isRestrictedboolean Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[3].viewerCanReadboolean Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[3].viewerCanWriteboolean Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[4]object Нет
$.oneOf[0].allOf[1].Payload.items[].oneOf[4].idstring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[4].titlestring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[4].subtitlestring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[4].typeLabelstring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[4].imageURL256string Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[4].imageURL512string Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[4].iconTextstring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[4].lastViewedAtstring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[4].urlstring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[4].lastViewIDinteger Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[4].type = "profile" Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[4].profileobject Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[4].profile.userIDinteger Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[4].profile.aliasstring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[4].profile.avatarEmojistring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[4].profile.profileURLstring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[4].profile.profileImage Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[4].profile.profileImage.anyOf[0]object Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[4].profile.profileImage.anyOf[0].idinteger Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[4].profile.profileImage.anyOf[0].thumbUrlstring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[4].profile.profileImage.anyOf[0].mediaUrlstring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[4].profile.profileImage.anyOf[0].mediaTypestring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[4].profile.profileImage.anyOf[0].widthinteger Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[4].profile.profileImage.anyOf[0].heightinteger Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[4].profile.profileImage.anyOf[0].titlestring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[4].profile.profileImage.anyOf[0].isImageboolean Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[4].profile.profileImage.anyOf[0].isEmbeddedboolean Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[4].profile.profileImage.anyOf[0].frameobject Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[4].profile.profileImage.anyOf[0].frame.positionXPercentnumber Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[4].profile.profileImage.anyOf[0].frame.positionYPercentnumber Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[4].profile.profileImage.anyOf[0].frame.zoomPercentnumber Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[4].profile.profileImage.anyOf[0].backgroundUrlstring Нет
$.oneOf[0].allOf[1].Payload.items[].oneOf[4].profile.profileImage.anyOf[1]null Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[5]object Нет
$.oneOf[0].allOf[1].Payload.items[].oneOf[5].idstring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[5].titlestring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[5].subtitlestring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[5].typeLabelstring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[5].imageURL256string Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[5].imageURL512string Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[5].iconTextstring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[5].lastViewedAtstring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[5].urlstring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[5].lastViewIDinteger Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[5].type = "plans" Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[5].plansobject Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[5].plans.appointmentIDinteger Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[5].plans.locationIDinteger Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[5].plans.locationNamestring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[5].plans.datestring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[5].plans.cityCodestring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[5].plans.upcomingCitiesarray Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[5].plans.upcomingCities[]object Нет
$.oneOf[0].allOf[1].Payload.items[].oneOf[5].plans.upcomingCities[].labelstring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[5].plans.upcomingCities[].countinteger Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[5].plans.upcomingCities[].cityLabelstring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[5].plans.upcomingCities[].cityCodestring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[5].plans.upcomingCities[].cityNamestring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[5].pillsarray Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[5].pills[]object Нет
$.oneOf[0].allOf[1].Payload.items[].oneOf[5].pills[].labelstring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[5].pills[].countinteger Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[5].pills[].cityLabelstring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[5].pills[].cityCodestring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[5].pills[].cityNamestring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[6]object Нет
$.oneOf[0].allOf[1].Payload.items[].oneOf[6].idstring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[6].titlestring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[6].subtitlestring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[6].typeLabelstring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[6].imageURL256string Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[6].imageURL512string Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[6].iconTextstring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[6].lastViewedAtstring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[6].urlstring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[6].lastViewIDinteger Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[6].type = "requests" Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[6].requestsobject Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[6].requests.countinteger Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[6].requests.primaryBidIDinteger Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[6].requests.primaryPostIDinteger Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[6].requests.locationIDinteger Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[6].requests.locationNamestring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[6].requests.dateLabelstring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[6].requests.cityLabelstring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[6].pillsarray Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[6].pills[]object Нет
$.oneOf[0].allOf[1].Payload.items[].oneOf[6].pills[].labelstring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[6].pills[].countinteger Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[6].pills[].cityLabelstring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[7]object Нет
$.oneOf[0].allOf[1].Payload.items[].oneOf[7].idstring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[7].titlestring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[7].subtitlestring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[7].typeLabelstring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[7].imageURL256string Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[7].imageURL512string Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[7].iconTextstring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[7].lastViewedAtstring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[7].urlstring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[7].lastViewIDinteger Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[7].type = "plans_requests" Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[7].plansobject Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[7].plans.appointmentIDinteger Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[7].plans.locationIDinteger Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[7].plans.locationNamestring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[7].plans.datestring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[7].plans.cityCodestring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[7].plans.upcomingCitiesarray Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[7].plans.upcomingCities[]object Нет
$.oneOf[0].allOf[1].Payload.items[].oneOf[7].plans.upcomingCities[].labelstring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[7].plans.upcomingCities[].countinteger Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[7].plans.upcomingCities[].cityLabelstring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[7].plans.upcomingCities[].cityCodestring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[7].plans.upcomingCities[].cityNamestring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[7].requestsobject Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[7].requests.countinteger Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[7].requests.primaryBidIDinteger Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[7].requests.primaryPostIDinteger Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[7].requests.locationIDinteger Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[7].requests.locationNamestring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[7].requests.dateLabelstring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[7].requests.cityLabelstring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[7].pillsarray Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[7].pills[] Нет
$.oneOf[0].allOf[1].Payload.items[].oneOf[7].pills[].anyOf[0]object Нет
$.oneOf[0].allOf[1].Payload.items[].oneOf[7].pills[].anyOf[0].labelstring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[7].pills[].anyOf[0].countinteger Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[7].pills[].anyOf[0].cityLabelstring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[7].pills[].anyOf[0].cityCodestring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[7].pills[].anyOf[0].cityNamestring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[7].pills[].anyOf[1]object Нет
$.oneOf[0].allOf[1].Payload.items[].oneOf[7].pills[].anyOf[1].labelstring Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[7].pills[].anyOf[1].countinteger Да
$.oneOf[0].allOf[1].Payload.items[].oneOf[7].pills[].anyOf[1].cityLabelstring Да
$.oneOf[0].allOf[1].Payload.totalResultsinteger Да
$.oneOf[0].allOf[1].Payload.sourcestring ["history","trending_nearby","trending_world","empty"] Да
$.oneOf[0].allOf[1].Payload.closestCityobject Да
$.oneOf[0].allOf[1].Payload.closestCity.namestring Да
$.oneOf[0].allOf[1].Payload.closestCity.slugstring Да
$.oneOf[0].allOf[1].Payload.closestCity.countryCodestring Да
$.oneOf[1]object Да
$.oneOf[1].RequestUserAliasstring Да
$.oneOf[1].RequestPathstring | null Да
$.oneOf[1].RequestStatus = "Failed" Да
$.oneOf[1].ResponseCodeinteger Да
$.oneOf[1].ResponseMessageAPIResponseMessage Да
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Да
$.oneOf[1].ResponseMessage.oneOf[1]array Да
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage Нет
$.oneOf[1].ResponseMessage.oneOf[2]object Да
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage Нет
$.oneOf[1].RequestImpersonatedByUserAliasstring Нет
Пример ответа
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/marketdata/get_recently_viewed",
    "RequestUserAlias": "example-user",
    "Payload": {
        "items": [],
        "totalResults": 0,
        "source": "history",
        "closestCity": {
            "name": "synthetic-example",
            "slug": "synthetic-example",
            "countryCode": "synthetic-example"
        }
    }
}
Машиночитаемая документация метода
GET

/v1/marketdata/get_required_inventory_forecast

#
Returns inventory that may have high chance of selling based on historical data

Параметры

ИмяТипОбязательноПо умолчаниюОписание
locationAlias string Да — Slug found after the slash when opening a location in the portal
dateRangeStart string Да — oldest date of metrics to be reported Date format: YYYY-MM-DD
dateRangeEnd string Да — latest date of metrics to be reported Date format: YYYY-MM-DD
additionalLocationAliasSourceList string Нет "" Comma separated List of other locations that should be used as a data source for the forecast, related locations can be found at /v1/location/get_related_location_list
maximumPrice int Нет 0 Items to exclude based on price
desiredProfitBasisPoints int Нет 10000 defines how much profit should be made per line item
pageSize int Нет 1500 Defines how many results will be return per request
pageNumber int Нет 0 Defines which page should be returned
Пример запроса (cURL)
curl --get \
  'https://ru.appointmenttrader.com/v1/marketdata/get_required_inventory_forecast' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'locationAlias={{locationAlias}}' \
  --data-urlencode 'dateRangeStart={{dateRangeStart}}' \
  --data-urlencode 'dateRangeEnd={{dateRangeEnd}}' \
  --data-urlencode 'additionalLocationAliasSourceList={{additionalLocationAliasSourceList}}' \
  --data-urlencode 'maximumPrice={{maximumPrice}}' \
  --data-urlencode 'desiredProfitBasisPoints={{desiredProfitBasisPoints}}' \
  --data-urlencode 'pageSize={{pageSize}}' \
  --data-urlencode 'pageNumber={{pageNumber}}'

Возвращает

JSON
See the shared response schema and synthetic example.
Поля ответа
ПолеТипОбязательноОписание
$marketdata_get_required_inventory_forecast_Response Да
$.oneOf[0] Да
$.oneOf[0].allOf[0]object Да
$.oneOf[0].allOf[0].RequestUserAliasstring Да
$.oneOf[0].allOf[0].RequestPathstring | null Да
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Да
$.oneOf[0].allOf[0].ResponseCodeinteger Да
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Да
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Да
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Да
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage Нет
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Да
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage Нет
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring Нет
$.oneOf[0].allOf[1]object Да
$.oneOf[0].allOf[1].Payloadobject Да
$.oneOf[0].allOf[1].Payload.ATResponseObjectType = "NestedKeyValueList" Да
$.oneOf[0].allOf[1].Payload.ResponseBodyobject Да
$.oneOf[0].allOf[1].Payload.ResponseBody.Namestring Да
$.oneOf[0].allOf[1].Payload.ResponseBody.MetaInformationobject Да
$.oneOf[0].allOf[1].Payload.ResponseBody.MetaInformation.yearOverYearAverageMarketPriceChangenumber Да
$.oneOf[0].allOf[1].Payload.ResponseBody.MetaInformation.totalNumberSuggestedTransactions = 0 Да
$.oneOf[0].allOf[1].Payload.ResponseBody.MetaInformation.totalNumberSuggestedBids = 0 Да
$.oneOf[0].allOf[1].Payload.ResponseBody.MetaInformation.totalNumberSuggestedListingPurchases = 0 Да
$.oneOf[0].allOf[1].Payload.ResponseBody.MetaInformation.totalSuggestedDollarVolume = 0 Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.anyOf[0]object Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.anyOf[0].*object Нет
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.anyOf[0].*.*object Нет
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.anyOf[0].*.*.*object Нет
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.anyOf[0].*.*.*.*object Нет
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.anyOf[0].*.*.*.*.numberHistoricalTransactionsinteger Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.anyOf[0].*.*.*.*.currentNumberBidsinteger Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.anyOf[0].*.*.*.*.currentHighBidinteger Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.anyOf[0].*.*.*.*.currentLowBidinteger Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.anyOf[0].*.*.*.*.currentBidVolumeinteger Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.anyOf[0].*.*.*.*.currentNumberListingsinteger Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.anyOf[0].*.*.*.*.currentListingHighPriceinteger Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.anyOf[0].*.*.*.*.currentListingLowPriceinteger Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.anyOf[0].*.*.*.*.currentListingAveragePriceinteger Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.anyOf[0].*.*.*.*.averagePricenumber Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.anyOf[0].*.*.*.*.minimumPricenumber Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.anyOf[0].*.*.*.*.maximumPricenumber Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.anyOf[0].*.*.*.*.totalDemandnumber Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.anyOf[0].*.*.*.*.specialEventInformation Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.anyOf[0].*.*.*.*.specialEventInformation.anyOf[0]object Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.anyOf[0].*.*.*.*.specialEventInformation.anyOf[0].CreatedDatestring Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.anyOf[0].*.*.*.*.specialEventInformation.anyOf[0].LastUpdateDatestring Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.anyOf[0].*.*.*.*.specialEventInformation.anyOf[0].Namestring Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.anyOf[0].*.*.*.*.specialEventInformation.anyOf[0].Descriptionstring Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.anyOf[0].*.*.*.*.specialEventInformation.anyOf[0].URLstring Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.anyOf[0].*.*.*.*.specialEventInformation.anyOf[0].Icon Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.anyOf[0].*.*.*.*.specialEventInformation.anyOf[0].Icon.anyOf[0]string Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.anyOf[0].*.*.*.*.specialEventInformation.anyOf[0].Icon.anyOf[1]null Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.anyOf[0].*.*.*.*.specialEventInformation.anyOf[0].event-locationAlias Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.anyOf[0].*.*.*.*.specialEventInformation.anyOf[0].event-locationAlias.anyOf[0]string Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.anyOf[0].*.*.*.*.specialEventInformation.anyOf[0].event-locationAlias.anyOf[1]null Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.anyOf[0].*.*.*.*.specialEventInformation.anyOf[0].EffectRadiusInMeters Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.anyOf[0].*.*.*.*.specialEventInformation.anyOf[0].EffectRadiusInMeters.anyOf[0]DatabaseInteger ДаInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.anyOf[0].*.*.*.*.specialEventInformation.anyOf[0].EffectRadiusInMeters.anyOf[0].oneOf[0]integer Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.anyOf[0].*.*.*.*.specialEventInformation.anyOf[0].EffectRadiusInMeters.anyOf[0].oneOf[1]string Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.anyOf[0].*.*.*.*.specialEventInformation.anyOf[0].EffectRadiusInMeters.anyOf[1]null Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.anyOf[0].*.*.*.*.specialEventInformation.anyOf[0].ThisPeriodTimeFrameobject Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.anyOf[0].*.*.*.*.specialEventInformation.anyOf[0].ThisPeriodTimeFrame.StartTime Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.anyOf[0].*.*.*.*.specialEventInformation.anyOf[0].ThisPeriodTimeFrame.StartTime.anyOf[0]string Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.anyOf[0].*.*.*.*.specialEventInformation.anyOf[0].ThisPeriodTimeFrame.StartTime.anyOf[1]null Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.anyOf[0].*.*.*.*.specialEventInformation.anyOf[0].ThisPeriodTimeFrame.EndTime Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.anyOf[0].*.*.*.*.specialEventInformation.anyOf[0].ThisPeriodTimeFrame.EndTime.anyOf[0]string Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.anyOf[0].*.*.*.*.specialEventInformation.anyOf[0].ThisPeriodTimeFrame.EndTime.anyOf[1]null Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.anyOf[0].*.*.*.*.specialEventInformation.anyOf[0].LastPeriodTimeFrameobject Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.anyOf[0].*.*.*.*.specialEventInformation.anyOf[0].LastPeriodTimeFrame.StartTimestring Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.anyOf[0].*.*.*.*.specialEventInformation.anyOf[0].LastPeriodTimeFrame.EndTimestring Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.anyOf[0].*.*.*.*.specialEventInformation.anyOf[1]null Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.anyOf[0].*.*.*.*.sourceDataLocationAliasListarray Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.anyOf[0].*.*.*.*.sourceDataLocationAliasList[]string Нет
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.anyOf[0].*.*.*.*.lastYearsCorrespondingDayListarray Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.anyOf[0].*.*.*.*.lastYearsCorrespondingDayList[]string Нет
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.anyOf[1]array Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueFieldListarray Да
$.oneOf[1]object Да
$.oneOf[1].RequestUserAliasstring Да
$.oneOf[1].RequestPathstring | null Да
$.oneOf[1].RequestStatus = "Failed" Да
$.oneOf[1].ResponseCodeinteger Да
$.oneOf[1].ResponseMessageAPIResponseMessage Да
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Да
$.oneOf[1].ResponseMessage.oneOf[1]array Да
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage Нет
$.oneOf[1].ResponseMessage.oneOf[2]object Да
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage Нет
$.oneOf[1].RequestImpersonatedByUserAliasstring Нет
Пример ответа
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/marketdata/get_required_inventory_forecast",
    "RequestUserAlias": "example-user",
    "Payload": {
        "ATResponseObjectType": "NestedKeyValueList",
        "ResponseBody": {
            "Name": "synthetic-example",
            "MetaInformation": {
                "yearOverYearAverageMarketPriceChange": 0,
                "totalNumberSuggestedTransactions": 0,
                "totalNumberSuggestedBids": 0,
                "totalNumberSuggestedListingPurchases": 0,
                "totalSuggestedDollarVolume": 0
            },
            "KeyValueList": [],
            "KeyValueFieldList": []
        }
    }
}
Машиночитаемая документация метода
GET

/v1/marketdata/get_toplist

#
Returns locations with the most bids and the least number of listings in the past 30 days

Параметры

ИмяТипОбязательноПо умолчаниюОписание
cityCode string Нет "" The code of the City that is being queried If left empty worldwide results are being returned Exemplary Value: NYC
categorySlug string Нет "" The slug of the location category that is being requested. If left empty all categories are being returned. Exemplary Value: restaurants
pageSize int Нет 25 Defines how many results will be return per request
pageNumber int Нет 0 Defines which page should be returned
Пример запроса (cURL)
curl --get \
  'https://ru.appointmenttrader.com/v1/marketdata/get_toplist' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'cityCode={{cityCode}}' \
  --data-urlencode 'categorySlug={{categorySlug}}' \
  --data-urlencode 'pageSize={{pageSize}}' \
  --data-urlencode 'pageNumber={{pageNumber}}'

Возвращает

JSON
See the shared response schema and synthetic example.
Поля ответа
ПолеТипОбязательноОписание
$marketdata_get_toplist_Response Да
$.oneOf[0] Да
$.oneOf[0].allOf[0]object Да
$.oneOf[0].allOf[0].RequestUserAliasstring Да
$.oneOf[0].allOf[0].RequestPathstring | null Да
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Да
$.oneOf[0].allOf[0].ResponseCodeinteger Да
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Да
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Да
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Да
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage Нет
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Да
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage Нет
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring Нет
$.oneOf[0].allOf[1]object Да
$.oneOf[0].allOf[1].Payloadobject Да
$.oneOf[0].allOf[1].Payload.ATResponseObjectType = "NestedKeyValueList" Да
$.oneOf[0].allOf[1].Payload.ResponseBodyobject Да
$.oneOf[0].allOf[1].Payload.ResponseBody.Namestring Да
$.oneOf[0].allOf[1].Payload.ResponseBody.MetaInformationobject Да
$.oneOf[0].allOf[1].Payload.ResponseBody.MetaInformation.TotalNumberLocationsDatabaseInteger ДаInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.ResponseBody.MetaInformation.TotalNumberLocations.oneOf[0]integer Да
$.oneOf[0].allOf[1].Payload.ResponseBody.MetaInformation.TotalNumberLocations.oneOf[1]string Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueListarray Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[]object Нет
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].locationAliasstring Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].30DayNumberBids Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].30DayNumberBids.anyOf[0]DatabaseInteger ДаInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].30DayNumberBids.anyOf[0].oneOf[0]integer Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].30DayNumberBids.anyOf[0].oneOf[1]string Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].30DayNumberBids.anyOf[1]null Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].30DayATPageViews Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].30DayATPageViews.anyOf[0]DatabaseInteger ДаInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].30DayATPageViews.anyOf[0].oneOf[0]integer Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].30DayATPageViews.anyOf[0].oneOf[1]string Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].30DayATPageViews.anyOf[1]null Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].GlobalATRank Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].GlobalATRank.anyOf[0]DatabaseInteger ДаInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].GlobalATRank.anyOf[0].oneOf[0]integer Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].GlobalATRank.anyOf[0].oneOf[1]string Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].GlobalATRank.anyOf[1]null Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].LocalATRank Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].LocalATRank.anyOf[0]DatabaseInteger ДаInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].LocalATRank.anyOf[0].oneOf[0]integer Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].LocalATRank.anyOf[0].oneOf[1]string Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].LocalATRank.anyOf[1]null Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].GlobalATRankChangeData ДаPipe-separated changes for 1 day, 7 days, 30 days, 3 months and 12 months; empty segments mean unavailable.
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].GlobalATRankChangeData.anyOf[0]string Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].GlobalATRankChangeData.anyOf[1]null Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].LocalATRankChangeData ДаPipe-separated changes for 1 day, 7 days, 30 days, 3 months and 12 months; empty segments mean unavailable.
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].LocalATRankChangeData.anyOf[0]string Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].LocalATRankChangeData.anyOf[1]null Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueFieldListarray Да
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueFieldList[]string Нет
$.oneOf[1]object Да
$.oneOf[1].RequestUserAliasstring Да
$.oneOf[1].RequestPathstring | null Да
$.oneOf[1].RequestStatus = "Failed" Да
$.oneOf[1].ResponseCodeinteger Да
$.oneOf[1].ResponseMessageAPIResponseMessage Да
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Да
$.oneOf[1].ResponseMessage.oneOf[1]array Да
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage Нет
$.oneOf[1].ResponseMessage.oneOf[2]object Да
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage Нет
$.oneOf[1].RequestImpersonatedByUserAliasstring Нет
Пример ответа
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/marketdata/get_toplist",
    "RequestUserAlias": "example-user",
    "Payload": {
        "ATResponseObjectType": "NestedKeyValueList",
        "ResponseBody": {
            "Name": "synthetic-example",
            "MetaInformation": {
                "TotalNumberLocations": 0
            },
            "KeyValueList": [],
            "KeyValueFieldList": []
        }
    }
}
Машиночитаемая документация метода
GET

/v1/marketdata/get_wall_of_fame

#
Returns all public Wall of Fame leaderboards for the requested scope and timeframe. Public-by-design: Wall of Fame cards expose public user aliases, avatars, selected public profile/banner images, profile links, ranks, transaction counts, and rounded amount labels only. Raw transaction and bonus amounts stay internal to the cached ranking helper.

Параметры

ИмяТипОбязательноПо умолчаниюОписание
scopeType string Нет "global" global, continent, or city.
scopeValue string Нет "" Continent code (NA, EU, AS, MEA, SA, OC) or airport-backed city slug when scopeType=city.
timeframe string Нет "today" today, yesterday, month, ytd, year, or alltime.
year int Нет 0 Calendar year used when timeframe=year.
pageSize int Нет 10 Entries per board (1-25).
Пример запроса (cURL)
curl --get \
  'https://ru.appointmenttrader.com/v1/marketdata/get_wall_of_fame' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'scopeType={{scopeType}}' \
  --data-urlencode 'scopeValue={{scopeValue}}' \
  --data-urlencode 'timeframe={{timeframe}}' \
  --data-urlencode 'year={{year}}' \
  --data-urlencode 'pageSize={{pageSize}}'

Возвращает

JSON
See the shared response schema and synthetic example.
Поля ответа
ПолеТипОбязательноОписание
$marketdata_get_wall_of_fame_Response Да
$.oneOf[0] Да
$.oneOf[0].allOf[0]object Да
$.oneOf[0].allOf[0].RequestUserAliasstring Да
$.oneOf[0].allOf[0].RequestPathstring | null Да
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Да
$.oneOf[0].allOf[0].ResponseCodeinteger Да
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Да
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Да
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Да
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage Нет
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Да
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage Нет
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring Нет
$.oneOf[0].allOf[1]object Да
$.oneOf[0].allOf[1].Payloadobject Да
$.oneOf[0].allOf[1].Payload.scopeobject Да
$.oneOf[0].allOf[1].Payload.scope.scopeTypestring ["global","continent","city"] Да
$.oneOf[0].allOf[1].Payload.scope.scopeValuestring Да
$.oneOf[0].allOf[1].Payload.scope.displayNamestring Да
$.oneOf[0].allOf[1].Payload.scope.labelKeystring Нет
$.oneOf[0].allOf[1].Payload.scope.citySlugstring Нет
$.oneOf[0].allOf[1].Payload.scope.countryCodestring Нет
$.oneOf[0].allOf[1].Payload.scope.isoRegionstring Нет
$.oneOf[0].allOf[1].Payload.timeframeobject Да
$.oneOf[0].allOf[1].Payload.timeframe.timeframestring ["today","yesterday","month","ytd","year","alltime"] Да
$.oneOf[0].allOf[1].Payload.timeframe.yearinteger Да
$.oneOf[0].allOf[1].Payload.timeframe.startDatestring Да
$.oneOf[0].allOf[1].Payload.timeframe.endDatestring Да
$.oneOf[0].allOf[1].Payload.timeframe.labelKeystring Да
$.oneOf[0].allOf[1].Payload.listsarray Да
$.oneOf[0].allOf[1].Payload.lists[]object Нет
$.oneOf[0].allOf[1].Payload.lists[].listKeystring ["highest_transaction","most_volume_purchased","most_volume_sold","largest_concierge_bonus","most_generous_users"] Да
$.oneOf[0].allOf[1].Payload.lists[].labelKeystring Да
$.oneOf[0].allOf[1].Payload.lists[].labelstring Да
$.oneOf[0].allOf[1].Payload.lists[].descriptionKeystring Да
$.oneOf[0].allOf[1].Payload.lists[].descriptionstring Да
$.oneOf[0].allOf[1].Payload.lists[].countLabelKeystring Да
$.oneOf[0].allOf[1].Payload.lists[].countLabelstring Да
$.oneOf[0].allOf[1].Payload.lists[].rolestring ["buyer","seller"] Да
$.oneOf[0].allOf[1].Payload.lists[].metricstring ["single_transaction","total_volume","single_bonus","total_bonus"] Да
$.oneOf[0].allOf[1].Payload.pageSizeinteger Да
$.oneOf[0].allOf[1].Payload.boardsarray Да
$.oneOf[0].allOf[1].Payload.boards[]object Нет
$.oneOf[0].allOf[1].Payload.boards[].listKeystring ["highest_transaction","most_volume_purchased","most_volume_sold","largest_concierge_bonus","most_generous_users"] Да
$.oneOf[0].allOf[1].Payload.boards[].labelKeystring Да
$.oneOf[0].allOf[1].Payload.boards[].labelstring Да
$.oneOf[0].allOf[1].Payload.boards[].descriptionKeystring Да
$.oneOf[0].allOf[1].Payload.boards[].descriptionstring Да
$.oneOf[0].allOf[1].Payload.boards[].countLabelKeystring Да
$.oneOf[0].allOf[1].Payload.boards[].countLabelstring Да
$.oneOf[0].allOf[1].Payload.boards[].rolestring ["buyer","seller"] Да
$.oneOf[0].allOf[1].Payload.boards[].metricstring ["single_transaction","total_volume","single_bonus","total_bonus"] Да
$.oneOf[0].allOf[1].Payload.boards[].entriesarray Да
$.oneOf[0].allOf[1].Payload.boards[].entries[]object Нет
$.oneOf[0].allOf[1].Payload.boards[].entries[].rankinteger Да
$.oneOf[0].allOf[1].Payload.boards[].entries[].userIDinteger Да
$.oneOf[0].allOf[1].Payload.boards[].entries[].transactionCountinteger Да
$.oneOf[0].allOf[1].Payload.boards[].entries[].aliasstring Да
$.oneOf[0].allOf[1].Payload.boards[].entries[].avatarURLstring Да
$.oneOf[0].allOf[1].Payload.boards[].entries[].avatarEmojistring Да
$.oneOf[0].allOf[1].Payload.boards[].entries[].profileImageURLstring Да
$.oneOf[0].allOf[1].Payload.boards[].entries[].bannerImageURLstring Да
$.oneOf[0].allOf[1].Payload.boards[].entries[].profileURLstring Да
$.oneOf[0].allOf[1].Payload.boards[].entries[].transactionCountLabelstring Да
$.oneOf[0].allOf[1].Payload.boards[].entries[].amountLabelstring Да
$.oneOf[0].allOf[1].Payload.boards[].entries[].profileImage Да
$.oneOf[0].allOf[1].Payload.boards[].entries[].profileImage.anyOf[0]object Да
$.oneOf[0].allOf[1].Payload.boards[].entries[].profileImage.anyOf[0].idinteger Да
$.oneOf[0].allOf[1].Payload.boards[].entries[].profileImage.anyOf[0].thumbUrlstring Да
$.oneOf[0].allOf[1].Payload.boards[].entries[].profileImage.anyOf[0].mediaUrlstring Да
$.oneOf[0].allOf[1].Payload.boards[].entries[].profileImage.anyOf[0].mediaTypestring Да
$.oneOf[0].allOf[1].Payload.boards[].entries[].profileImage.anyOf[0].widthinteger Да
$.oneOf[0].allOf[1].Payload.boards[].entries[].profileImage.anyOf[0].heightinteger Да
$.oneOf[0].allOf[1].Payload.boards[].entries[].profileImage.anyOf[0].titlestring Да
$.oneOf[0].allOf[1].Payload.boards[].entries[].profileImage.anyOf[0].isImageboolean Да
$.oneOf[0].allOf[1].Payload.boards[].entries[].profileImage.anyOf[0].isEmbeddedboolean Да
$.oneOf[0].allOf[1].Payload.boards[].entries[].profileImage.anyOf[0].frameobject Да
$.oneOf[0].allOf[1].Payload.boards[].entries[].profileImage.anyOf[0].frame.positionXPercentnumber Да
$.oneOf[0].allOf[1].Payload.boards[].entries[].profileImage.anyOf[0].frame.positionYPercentnumber Да
$.oneOf[0].allOf[1].Payload.boards[].entries[].profileImage.anyOf[0].frame.zoomPercentnumber Да
$.oneOf[0].allOf[1].Payload.boards[].entries[].profileImage.anyOf[0].backgroundUrlstring Нет
$.oneOf[0].allOf[1].Payload.boards[].entries[].profileImage.anyOf[1]null Да
$.oneOf[0].allOf[1].Payload.boards[].entries[].bannerImage Да
$.oneOf[0].allOf[1].Payload.boards[].entries[].bannerImage.anyOf[0]object Да
$.oneOf[0].allOf[1].Payload.boards[].entries[].bannerImage.anyOf[0].idinteger Да
$.oneOf[0].allOf[1].Payload.boards[].entries[].bannerImage.anyOf[0].thumbUrlstring Да
$.oneOf[0].allOf[1].Payload.boards[].entries[].bannerImage.anyOf[0].mediaUrlstring Да
$.oneOf[0].allOf[1].Payload.boards[].entries[].bannerImage.anyOf[0].mediaTypestring Да
$.oneOf[0].allOf[1].Payload.boards[].entries[].bannerImage.anyOf[0].widthinteger Да
$.oneOf[0].allOf[1].Payload.boards[].entries[].bannerImage.anyOf[0].heightinteger Да
$.oneOf[0].allOf[1].Payload.boards[].entries[].bannerImage.anyOf[0].titlestring Да
$.oneOf[0].allOf[1].Payload.boards[].entries[].bannerImage.anyOf[0].isImageboolean Да
$.oneOf[0].allOf[1].Payload.boards[].entries[].bannerImage.anyOf[0].isEmbeddedboolean Да
$.oneOf[0].allOf[1].Payload.boards[].entries[].bannerImage.anyOf[0].frameobject Да
$.oneOf[0].allOf[1].Payload.boards[].entries[].bannerImage.anyOf[0].frame.positionXPercentnumber Да
$.oneOf[0].allOf[1].Payload.boards[].entries[].bannerImage.anyOf[0].frame.positionYPercentnumber Да
$.oneOf[0].allOf[1].Payload.boards[].entries[].bannerImage.anyOf[0].frame.zoomPercentnumber Да
$.oneOf[0].allOf[1].Payload.boards[].entries[].bannerImage.anyOf[0].backgroundUrlstring Нет
$.oneOf[0].allOf[1].Payload.boards[].entries[].bannerImage.anyOf[1]null Да
$.oneOf[1]object Да
$.oneOf[1].RequestUserAliasstring Да
$.oneOf[1].RequestPathstring | null Да
$.oneOf[1].RequestStatus = "Failed" Да
$.oneOf[1].ResponseCodeinteger Да
$.oneOf[1].ResponseMessageAPIResponseMessage Да
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Да
$.oneOf[1].ResponseMessage.oneOf[1]array Да
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage Нет
$.oneOf[1].ResponseMessage.oneOf[2]object Да
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage Нет
$.oneOf[1].RequestImpersonatedByUserAliasstring Нет
Пример ответа
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/marketdata/get_wall_of_fame",
    "RequestUserAlias": "example-user",
    "Payload": {
        "scope": {
            "scopeType": "global",
            "scopeValue": "synthetic-example",
            "displayName": "synthetic-example"
        },
        "timeframe": {
            "timeframe": "today",
            "year": 0,
            "startDate": "synthetic-example",
            "endDate": "synthetic-example",
            "labelKey": "synthetic-example"
        },
        "lists": [],
        "pageSize": 0,
        "boards": []
    }
}
Машиночитаемая документация метода
GET

/v1/marketdata/get_wall_of_fame_list

#
Returns one public Wall of Fame leaderboard. Public-by-design: the response intentionally excludes exact raw cents and only emits rounded public amount labels plus public user identity fields and selected public profile/banner images.

Параметры

ИмяТипОбязательноПо умолчаниюОписание
listKey string Нет "highest_transaction" highest_transaction, most_volume_purchased, most_volume_sold, largest_concierge_bonus, or most_generous_users.
scopeType string Нет "global" global, continent, or city.
scopeValue string Нет "" Continent code or airport-backed city slug.
timeframe string Нет "today" today, yesterday, month, ytd, year, or alltime.
year int Нет 0 Calendar year used when timeframe=year.
pageSize int Нет 10 Entries per board (1-25).
Пример запроса (cURL)
curl --get \
  'https://ru.appointmenttrader.com/v1/marketdata/get_wall_of_fame_list' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'listKey={{listKey}}' \
  --data-urlencode 'scopeType={{scopeType}}' \
  --data-urlencode 'scopeValue={{scopeValue}}' \
  --data-urlencode 'timeframe={{timeframe}}' \
  --data-urlencode 'year={{year}}' \
  --data-urlencode 'pageSize={{pageSize}}'

Возвращает

JSON
See the shared response schema and synthetic example.
Поля ответа
ПолеТипОбязательноОписание
$marketdata_get_wall_of_fame_list_Response Да
$.oneOf[0] Да
$.oneOf[0].allOf[0]object Да
$.oneOf[0].allOf[0].RequestUserAliasstring Да
$.oneOf[0].allOf[0].RequestPathstring | null Да
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Да
$.oneOf[0].allOf[0].ResponseCodeinteger Да
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Да
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Да
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Да
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage Нет
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Да
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage Нет
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring Нет
$.oneOf[0].allOf[1]object Да
$.oneOf[0].allOf[1].Payloadobject Да
$.oneOf[0].allOf[1].Payload.scopeobject Да
$.oneOf[0].allOf[1].Payload.scope.scopeTypestring ["global","continent","city"] Да
$.oneOf[0].allOf[1].Payload.scope.scopeValuestring Да
$.oneOf[0].allOf[1].Payload.scope.displayNamestring Да
$.oneOf[0].allOf[1].Payload.scope.labelKeystring Нет
$.oneOf[0].allOf[1].Payload.scope.citySlugstring Нет
$.oneOf[0].allOf[1].Payload.scope.countryCodestring Нет
$.oneOf[0].allOf[1].Payload.scope.isoRegionstring Нет
$.oneOf[0].allOf[1].Payload.timeframeobject Да
$.oneOf[0].allOf[1].Payload.timeframe.timeframestring ["today","yesterday","month","ytd","year","alltime"] Да
$.oneOf[0].allOf[1].Payload.timeframe.yearinteger Да
$.oneOf[0].allOf[1].Payload.timeframe.startDatestring Да
$.oneOf[0].allOf[1].Payload.timeframe.endDatestring Да
$.oneOf[0].allOf[1].Payload.timeframe.labelKeystring Да
$.oneOf[0].allOf[1].Payload.listsarray Да
$.oneOf[0].allOf[1].Payload.lists[]object Нет
$.oneOf[0].allOf[1].Payload.lists[].listKeystring ["highest_transaction","most_volume_purchased","most_volume_sold","largest_concierge_bonus","most_generous_users"] Да
$.oneOf[0].allOf[1].Payload.lists[].labelKeystring Да
$.oneOf[0].allOf[1].Payload.lists[].labelstring Да
$.oneOf[0].allOf[1].Payload.lists[].descriptionKeystring Да
$.oneOf[0].allOf[1].Payload.lists[].descriptionstring Да
$.oneOf[0].allOf[1].Payload.lists[].countLabelKeystring Да
$.oneOf[0].allOf[1].Payload.lists[].countLabelstring Да
$.oneOf[0].allOf[1].Payload.lists[].rolestring ["buyer","seller"] Да
$.oneOf[0].allOf[1].Payload.lists[].metricstring ["single_transaction","total_volume","single_bonus","total_bonus"] Да
$.oneOf[0].allOf[1].Payload.pageSizeinteger Да
$.oneOf[0].allOf[1].Payload.boardobject Да
$.oneOf[0].allOf[1].Payload.board.listKeystring ["highest_transaction","most_volume_purchased","most_volume_sold","largest_concierge_bonus","most_generous_users"] Да
$.oneOf[0].allOf[1].Payload.board.labelKeystring Да
$.oneOf[0].allOf[1].Payload.board.labelstring Да
$.oneOf[0].allOf[1].Payload.board.descriptionKeystring Да
$.oneOf[0].allOf[1].Payload.board.descriptionstring Да
$.oneOf[0].allOf[1].Payload.board.countLabelKeystring Да
$.oneOf[0].allOf[1].Payload.board.countLabelstring Да
$.oneOf[0].allOf[1].Payload.board.rolestring ["buyer","seller"] Да
$.oneOf[0].allOf[1].Payload.board.metricstring ["single_transaction","total_volume","single_bonus","total_bonus"] Да
$.oneOf[0].allOf[1].Payload.board.entriesarray Да
$.oneOf[0].allOf[1].Payload.board.entries[]object Нет
$.oneOf[0].allOf[1].Payload.board.entries[].rankinteger Да
$.oneOf[0].allOf[1].Payload.board.entries[].userIDinteger Да
$.oneOf[0].allOf[1].Payload.board.entries[].transactionCountinteger Да
$.oneOf[0].allOf[1].Payload.board.entries[].aliasstring Да
$.oneOf[0].allOf[1].Payload.board.entries[].avatarURLstring Да
$.oneOf[0].allOf[1].Payload.board.entries[].avatarEmojistring Да
$.oneOf[0].allOf[1].Payload.board.entries[].profileImageURLstring Да
$.oneOf[0].allOf[1].Payload.board.entries[].bannerImageURLstring Да
$.oneOf[0].allOf[1].Payload.board.entries[].profileURLstring Да
$.oneOf[0].allOf[1].Payload.board.entries[].transactionCountLabelstring Да
$.oneOf[0].allOf[1].Payload.board.entries[].amountLabelstring Да
$.oneOf[0].allOf[1].Payload.board.entries[].profileImage Да
$.oneOf[0].allOf[1].Payload.board.entries[].profileImage.anyOf[0]object Да
$.oneOf[0].allOf[1].Payload.board.entries[].profileImage.anyOf[0].idinteger Да
$.oneOf[0].allOf[1].Payload.board.entries[].profileImage.anyOf[0].thumbUrlstring Да
$.oneOf[0].allOf[1].Payload.board.entries[].profileImage.anyOf[0].mediaUrlstring Да
$.oneOf[0].allOf[1].Payload.board.entries[].profileImage.anyOf[0].mediaTypestring Да
$.oneOf[0].allOf[1].Payload.board.entries[].profileImage.anyOf[0].widthinteger Да
$.oneOf[0].allOf[1].Payload.board.entries[].profileImage.anyOf[0].heightinteger Да
$.oneOf[0].allOf[1].Payload.board.entries[].profileImage.anyOf[0].titlestring Да
$.oneOf[0].allOf[1].Payload.board.entries[].profileImage.anyOf[0].isImageboolean Да
$.oneOf[0].allOf[1].Payload.board.entries[].profileImage.anyOf[0].isEmbeddedboolean Да
$.oneOf[0].allOf[1].Payload.board.entries[].profileImage.anyOf[0].frameobject Да
$.oneOf[0].allOf[1].Payload.board.entries[].profileImage.anyOf[0].frame.positionXPercentnumber Да
$.oneOf[0].allOf[1].Payload.board.entries[].profileImage.anyOf[0].frame.positionYPercentnumber Да
$.oneOf[0].allOf[1].Payload.board.entries[].profileImage.anyOf[0].frame.zoomPercentnumber Да
$.oneOf[0].allOf[1].Payload.board.entries[].profileImage.anyOf[0].backgroundUrlstring Нет
$.oneOf[0].allOf[1].Payload.board.entries[].profileImage.anyOf[1]null Да
$.oneOf[0].allOf[1].Payload.board.entries[].bannerImage Да
$.oneOf[0].allOf[1].Payload.board.entries[].bannerImage.anyOf[0]object Да
$.oneOf[0].allOf[1].Payload.board.entries[].bannerImage.anyOf[0].idinteger Да
$.oneOf[0].allOf[1].Payload.board.entries[].bannerImage.anyOf[0].thumbUrlstring Да
$.oneOf[0].allOf[1].Payload.board.entries[].bannerImage.anyOf[0].mediaUrlstring Да
$.oneOf[0].allOf[1].Payload.board.entries[].bannerImage.anyOf[0].mediaTypestring Да
$.oneOf[0].allOf[1].Payload.board.entries[].bannerImage.anyOf[0].widthinteger Да
$.oneOf[0].allOf[1].Payload.board.entries[].bannerImage.anyOf[0].heightinteger Да
$.oneOf[0].allOf[1].Payload.board.entries[].bannerImage.anyOf[0].titlestring Да
$.oneOf[0].allOf[1].Payload.board.entries[].bannerImage.anyOf[0].isImageboolean Да
$.oneOf[0].allOf[1].Payload.board.entries[].bannerImage.anyOf[0].isEmbeddedboolean Да
$.oneOf[0].allOf[1].Payload.board.entries[].bannerImage.anyOf[0].frameobject Да
$.oneOf[0].allOf[1].Payload.board.entries[].bannerImage.anyOf[0].frame.positionXPercentnumber Да
$.oneOf[0].allOf[1].Payload.board.entries[].bannerImage.anyOf[0].frame.positionYPercentnumber Да
$.oneOf[0].allOf[1].Payload.board.entries[].bannerImage.anyOf[0].frame.zoomPercentnumber Да
$.oneOf[0].allOf[1].Payload.board.entries[].bannerImage.anyOf[0].backgroundUrlstring Нет
$.oneOf[0].allOf[1].Payload.board.entries[].bannerImage.anyOf[1]null Да
$.oneOf[0].allOf[1].Payload.entriesarray Да
$.oneOf[0].allOf[1].Payload.entries[]object Нет
$.oneOf[0].allOf[1].Payload.entries[].rankinteger Да
$.oneOf[0].allOf[1].Payload.entries[].userIDinteger Да
$.oneOf[0].allOf[1].Payload.entries[].transactionCountinteger Да
$.oneOf[0].allOf[1].Payload.entries[].aliasstring Да
$.oneOf[0].allOf[1].Payload.entries[].avatarURLstring Да
$.oneOf[0].allOf[1].Payload.entries[].avatarEmojistring Да
$.oneOf[0].allOf[1].Payload.entries[].profileImageURLstring Да
$.oneOf[0].allOf[1].Payload.entries[].bannerImageURLstring Да
$.oneOf[0].allOf[1].Payload.entries[].profileURLstring Да
$.oneOf[0].allOf[1].Payload.entries[].transactionCountLabelstring Да
$.oneOf[0].allOf[1].Payload.entries[].amountLabelstring Да
$.oneOf[0].allOf[1].Payload.entries[].profileImage Да
$.oneOf[0].allOf[1].Payload.entries[].profileImage.anyOf[0]object Да
$.oneOf[0].allOf[1].Payload.entries[].profileImage.anyOf[0].idinteger Да
$.oneOf[0].allOf[1].Payload.entries[].profileImage.anyOf[0].thumbUrlstring Да
$.oneOf[0].allOf[1].Payload.entries[].profileImage.anyOf[0].mediaUrlstring Да
$.oneOf[0].allOf[1].Payload.entries[].profileImage.anyOf[0].mediaTypestring Да
$.oneOf[0].allOf[1].Payload.entries[].profileImage.anyOf[0].widthinteger Да
$.oneOf[0].allOf[1].Payload.entries[].profileImage.anyOf[0].heightinteger Да
$.oneOf[0].allOf[1].Payload.entries[].profileImage.anyOf[0].titlestring Да
$.oneOf[0].allOf[1].Payload.entries[].profileImage.anyOf[0].isImageboolean Да
$.oneOf[0].allOf[1].Payload.entries[].profileImage.anyOf[0].isEmbeddedboolean Да
$.oneOf[0].allOf[1].Payload.entries[].profileImage.anyOf[0].frameobject Да
$.oneOf[0].allOf[1].Payload.entries[].profileImage.anyOf[0].frame.positionXPercentnumber Да
$.oneOf[0].allOf[1].Payload.entries[].profileImage.anyOf[0].frame.positionYPercentnumber Да
$.oneOf[0].allOf[1].Payload.entries[].profileImage.anyOf[0].frame.zoomPercentnumber Да
$.oneOf[0].allOf[1].Payload.entries[].profileImage.anyOf[0].backgroundUrlstring Нет
$.oneOf[0].allOf[1].Payload.entries[].profileImage.anyOf[1]null Да
$.oneOf[0].allOf[1].Payload.entries[].bannerImage Да
$.oneOf[0].allOf[1].Payload.entries[].bannerImage.anyOf[0]object Да
$.oneOf[0].allOf[1].Payload.entries[].bannerImage.anyOf[0].idinteger Да
$.oneOf[0].allOf[1].Payload.entries[].bannerImage.anyOf[0].thumbUrlstring Да
$.oneOf[0].allOf[1].Payload.entries[].bannerImage.anyOf[0].mediaUrlstring Да
$.oneOf[0].allOf[1].Payload.entries[].bannerImage.anyOf[0].mediaTypestring Да
$.oneOf[0].allOf[1].Payload.entries[].bannerImage.anyOf[0].widthinteger Да
$.oneOf[0].allOf[1].Payload.entries[].bannerImage.anyOf[0].heightinteger Да
$.oneOf[0].allOf[1].Payload.entries[].bannerImage.anyOf[0].titlestring Да
$.oneOf[0].allOf[1].Payload.entries[].bannerImage.anyOf[0].isImageboolean Да
$.oneOf[0].allOf[1].Payload.entries[].bannerImage.anyOf[0].isEmbeddedboolean Да
$.oneOf[0].allOf[1].Payload.entries[].bannerImage.anyOf[0].frameobject Да
$.oneOf[0].allOf[1].Payload.entries[].bannerImage.anyOf[0].frame.positionXPercentnumber Да
$.oneOf[0].allOf[1].Payload.entries[].bannerImage.anyOf[0].frame.positionYPercentnumber Да
$.oneOf[0].allOf[1].Payload.entries[].bannerImage.anyOf[0].frame.zoomPercentnumber Да
$.oneOf[0].allOf[1].Payload.entries[].bannerImage.anyOf[0].backgroundUrlstring Нет
$.oneOf[0].allOf[1].Payload.entries[].bannerImage.anyOf[1]null Да
$.oneOf[1]object Да
$.oneOf[1].RequestUserAliasstring Да
$.oneOf[1].RequestPathstring | null Да
$.oneOf[1].RequestStatus = "Failed" Да
$.oneOf[1].ResponseCodeinteger Да
$.oneOf[1].ResponseMessageAPIResponseMessage Да
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Да
$.oneOf[1].ResponseMessage.oneOf[1]array Да
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage Нет
$.oneOf[1].ResponseMessage.oneOf[2]object Да
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage Нет
$.oneOf[1].RequestImpersonatedByUserAliasstring Нет
Пример ответа
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/marketdata/get_wall_of_fame_list",
    "RequestUserAlias": "example-user",
    "Payload": {
        "scope": {
            "scopeType": "global",
            "scopeValue": "synthetic-example",
            "displayName": "synthetic-example"
        },
        "timeframe": {
            "timeframe": "today",
            "year": 0,
            "startDate": "synthetic-example",
            "endDate": "synthetic-example",
            "labelKey": "synthetic-example"
        },
        "lists": [],
        "pageSize": 0,
        "board": {
            "listKey": "highest_transaction",
            "labelKey": "synthetic-example",
            "label": "synthetic-example",
            "descriptionKey": "synthetic-example",
            "description": "synthetic-example",
            "countLabelKey": "synthetic-example",
            "countLabel": "synthetic-example",
            "role": "buyer",
            "metric": "single_transaction",
            "entries": []
        },
        "entries": []
    }
}
Машиночитаемая документация метода
GET

/v1/marketdata/get_world_top

#
Returns the top cities worldwide ordered by recent trading activity. Used by the Market Data overview page's "World's Top N" header section.

Параметры

ИмяТипОбязательноПо умолчаниюОписание
pageSize int Нет 20 Number of cities to return (1-100).
categorySlug string Нет "" Optional category filter (restaurants, events, concerts, hotels, dmv, mentoring, shopping, golf, rv, marinas, cruises, houseparties, dj, concierges, general). Empty = all categories.
dateRange string Нет "90d" Activity window: 7d, 30d, 90d, 180d, 365d.
Пример запроса (cURL)
curl --get \
  'https://ru.appointmenttrader.com/v1/marketdata/get_world_top' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'pageSize={{pageSize}}' \
  --data-urlencode 'categorySlug={{categorySlug}}' \
  --data-urlencode 'dateRange={{dateRange}}'

Возвращает

JSON
See the shared response schema and synthetic example.
Поля ответа
ПолеТипОбязательноОписание
$marketdata_get_world_top_Response Да
$.oneOf[0] Да
$.oneOf[0].allOf[0]object Да
$.oneOf[0].allOf[0].RequestUserAliasstring Да
$.oneOf[0].allOf[0].RequestPathstring | null Да
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Да
$.oneOf[0].allOf[0].ResponseCodeinteger Да
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Да
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Да
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Да
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage Нет
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Да
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage Нет
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring Нет
$.oneOf[0].allOf[1]object Да
$.oneOf[0].allOf[1].Payloadobject Да
$.oneOf[0].allOf[1].Payload.categorySlugstring Да
$.oneOf[0].allOf[1].Payload.resolvedCategorySlugstring Да
$.oneOf[0].allOf[1].Payload.seoCategorySlugstring Да
$.oneOf[0].allOf[1].Payload.categoryTitlePluralstring Да
$.oneOf[0].allOf[1].Payload.canonicalURL Да
$.oneOf[0].allOf[1].Payload.canonicalURL.anyOf[0]string Да
$.oneOf[0].allOf[1].Payload.canonicalURL.anyOf[1] = false Да
$.oneOf[0].allOf[1].Payload.category Да
$.oneOf[0].allOf[1].Payload.category.anyOf[0]object Да
$.oneOf[0].allOf[1].Payload.category.anyOf[0].id Да
$.oneOf[0].allOf[1].Payload.category.anyOf[0].id.anyOf[0]integer Да
$.oneOf[0].allOf[1].Payload.category.anyOf[0].id.anyOf[1]null Да
$.oneOf[0].allOf[1].Payload.category.anyOf[0].slugstring Да
$.oneOf[0].allOf[1].Payload.category.anyOf[0].seoSlugstring Да
$.oneOf[0].allOf[1].Payload.category.anyOf[0].namestring Да
$.oneOf[0].allOf[1].Payload.category.anyOf[0].titlePluralstring Да
$.oneOf[0].allOf[1].Payload.category.anyOf[0].jsonLDTypestring Да
$.oneOf[0].allOf[1].Payload.category.anyOf[1]null Да
$.oneOf[0].allOf[1].Payload.citiesarray Да
$.oneOf[0].allOf[1].Payload.cities[]object Нет
$.oneOf[0].allOf[1].Payload.cities[].citySlugstring Да
$.oneOf[0].allOf[1].Payload.cities[].cityNamestring Да
$.oneOf[0].allOf[1].Payload.cities[].stateShortstring Да
$.oneOf[0].allOf[1].Payload.cities[].isoRegionstring Да
$.oneOf[0].allOf[1].Payload.cities[].countryCodestring Да
$.oneOf[0].allOf[1].Payload.cities[].countryNamestring Да
$.oneOf[0].allOf[1].Payload.cities[].continentShortstring Да
$.oneOf[0].allOf[1].Payload.cities[].imageURL256string Да
$.oneOf[0].allOf[1].Payload.cities[].imageURL512string Да
$.oneOf[0].allOf[1].Payload.cities[].detailURLstring Да
$.oneOf[0].allOf[1].Payload.cities[].tradingActivity30Dayinteger Да
$.oneOf[0].allOf[1].Payload.cities[].numberTransactionsinteger Да
$.oneOf[0].allOf[1].Payload.cities[].venueCountinteger Да
$.oneOf[0].allOf[1].Payload.cities[].rankinteger Да
$.oneOf[0].allOf[1].Payload.cities[].isHotboolean Да
$.oneOf[0].allOf[1].Payload.cities[].avgTradingPrice Да
$.oneOf[0].allOf[1].Payload.cities[].avgTradingPrice.anyOf[0]integer Да
$.oneOf[0].allOf[1].Payload.cities[].avgTradingPrice.anyOf[1]null Да
$.oneOf[0].allOf[1].Payload.cities[].coordinatesobject Да
$.oneOf[0].allOf[1].Payload.cities[].coordinates.latitude Да
$.oneOf[0].allOf[1].Payload.cities[].coordinates.latitude.anyOf[0]number Да
$.oneOf[0].allOf[1].Payload.cities[].coordinates.latitude.anyOf[1]null Да
$.oneOf[0].allOf[1].Payload.cities[].coordinates.longitude Да
$.oneOf[0].allOf[1].Payload.cities[].coordinates.longitude.anyOf[0]number Да
$.oneOf[0].allOf[1].Payload.cities[].coordinates.longitude.anyOf[1]null Да
$.oneOf[0].allOf[1].Payload.cities[].distanceMetersnumber Нет
$.oneOf[0].allOf[1].Payload.cities[].distanceMilesnumber Нет
$.oneOf[0].allOf[1].Payload.totalResultsinteger Да
$.oneOf[0].allOf[1].Payload.dateRangestring ["7d","30d","90d","180d","365d"] Да
$.oneOf[1]object Да
$.oneOf[1].RequestUserAliasstring Да
$.oneOf[1].RequestPathstring | null Да
$.oneOf[1].RequestStatus = "Failed" Да
$.oneOf[1].ResponseCodeinteger Да
$.oneOf[1].ResponseMessageAPIResponseMessage Да
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Да
$.oneOf[1].ResponseMessage.oneOf[1]array Да
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage Нет
$.oneOf[1].ResponseMessage.oneOf[2]object Да
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage Нет
$.oneOf[1].RequestImpersonatedByUserAliasstring Нет
Пример ответа
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/marketdata/get_world_top",
    "RequestUserAlias": "example-user",
    "Payload": {
        "categorySlug": "synthetic-example",
        "resolvedCategorySlug": "synthetic-example",
        "seoCategorySlug": "synthetic-example",
        "categoryTitlePlural": "synthetic-example",
        "canonicalURL": "synthetic-example",
        "category": {
            "id": 0,
            "slug": "synthetic-example",
            "seoSlug": "synthetic-example",
            "name": "synthetic-example",
            "titlePlural": "synthetic-example",
            "jsonLDType": "synthetic-example"
        },
        "cities": [],
        "totalResults": 0,
        "dateRange": "7d"
    }
}
Машиночитаемая документация метода