Şu an çevrimiçi  

/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/.

Parametreler

AdTürGerekliVarsayılanAçıklama
citySlug string Evet — CloseByCitySlug (e.g. los-angeles, new-york).
pageSize int HAYIR 20 Venues per page (1-50).
pageNumber int HAYIR 0 Zero-based page number.
categorySlug string HAYIR "" Optional category filter.
dateRange string HAYIR "90d" Activity window.
İstek örneği (cURL)
curl --get \
  'https://tr.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}}'

Dönen değer

JSON
See the shared response schema and synthetic example.
Yanıt alanları
AlanTürGerekliAçıklama
$marketdata_get_city_hot_list_Response Evet
$.oneOf[0] Evet
$.oneOf[0].allOf[0]object Evet
$.oneOf[0].allOf[0].RequestUserAliasstring Evet
$.oneOf[0].allOf[0].RequestPathstring | null Evet
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Evet
$.oneOf[0].allOf[0].ResponseCodeinteger Evet
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Evet
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Evet
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Evet
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage HAYIR
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Evet
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage HAYIR
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring HAYIR
$.oneOf[0].allOf[1]object Evet
$.oneOf[0].allOf[1].Payloadobject Evet
$.oneOf[0].allOf[1].Payload.categorySlugstring Evet
$.oneOf[0].allOf[1].Payload.resolvedCategorySlugstring Evet
$.oneOf[0].allOf[1].Payload.seoCategorySlugstring Evet
$.oneOf[0].allOf[1].Payload.categoryTitlePluralstring Evet
$.oneOf[0].allOf[1].Payload.canonicalURL Evet
$.oneOf[0].allOf[1].Payload.canonicalURL.anyOf[0]string Evet
$.oneOf[0].allOf[1].Payload.canonicalURL.anyOf[1] = false Evet
$.oneOf[0].allOf[1].Payload.category Evet
$.oneOf[0].allOf[1].Payload.category.anyOf[0]object Evet
$.oneOf[0].allOf[1].Payload.category.anyOf[0].id Evet
$.oneOf[0].allOf[1].Payload.category.anyOf[0].id.anyOf[0]integer Evet
$.oneOf[0].allOf[1].Payload.category.anyOf[0].id.anyOf[1]null Evet
$.oneOf[0].allOf[1].Payload.category.anyOf[0].slugstring Evet
$.oneOf[0].allOf[1].Payload.category.anyOf[0].seoSlugstring Evet
$.oneOf[0].allOf[1].Payload.category.anyOf[0].namestring Evet
$.oneOf[0].allOf[1].Payload.category.anyOf[0].titlePluralstring Evet
$.oneOf[0].allOf[1].Payload.category.anyOf[0].jsonLDTypestring Evet
$.oneOf[0].allOf[1].Payload.category.anyOf[1]null Evet
$.oneOf[0].allOf[1].Payload.cityobject Evet
$.oneOf[0].allOf[1].Payload.city.cityNamestring Evet
$.oneOf[0].allOf[1].Payload.city.citySlugstring Evet
$.oneOf[0].allOf[1].Payload.city.countryCodestring Evet
$.oneOf[0].allOf[1].Payload.city.isoRegionstring Evet
$.oneOf[0].allOf[1].Payload.city.imageURL512string Evet
$.oneOf[0].allOf[1].Payload.city.canonicalURL Evet
$.oneOf[0].allOf[1].Payload.city.canonicalURL.anyOf[0]string Evet
$.oneOf[0].allOf[1].Payload.city.canonicalURL.anyOf[1] = false Evet
$.oneOf[0].allOf[1].Payload.city.isRestrictedMarketboolean Evet
$.oneOf[0].allOf[1].Payload.city.showRevenueMetricsboolean Evet
$.oneOf[0].allOf[1].Payload.city.recentActivityobject Evet
$.oneOf[0].allOf[1].Payload.city.recentActivity.windowHoursinteger Evet
$.oneOf[0].allOf[1].Payload.city.recentActivity.peopleCountinteger Evet
$.oneOf[0].allOf[1].Payload.venuesarray Evet
$.oneOf[0].allOf[1].Payload.venues[]object HAYIR
$.oneOf[0].allOf[1].Payload.venues[].rankinteger Evet
$.oneOf[0].allOf[1].Payload.venues[].locationIDinteger Evet
$.oneOf[0].allOf[1].Payload.venues[].ratingCountinteger Evet
$.oneOf[0].allOf[1].Payload.venues[].externalRatingCountinteger Evet
$.oneOf[0].allOf[1].Payload.venues[].locationAliasstring Evet
$.oneOf[0].allOf[1].Payload.venues[].tickerCodestring Evet
$.oneOf[0].allOf[1].Payload.venues[].namestring Evet
$.oneOf[0].allOf[1].Payload.venues[].cityNamestring Evet
$.oneOf[0].allOf[1].Payload.venues[].stateShortstring Evet
$.oneOf[0].allOf[1].Payload.venues[].countryShortstring Evet
$.oneOf[0].allOf[1].Payload.venues[].addressStringstring Evet
$.oneOf[0].allOf[1].Payload.venues[].categorySlugstring Evet
$.oneOf[0].allOf[1].Payload.venues[].categoryDescriptorstring Evet
$.oneOf[0].allOf[1].Payload.venues[].categoryIconstring Evet
$.oneOf[0].allOf[1].Payload.venues[].categoryJsonLDTypestring Evet
$.oneOf[0].allOf[1].Payload.venues[].imageURL256string Evet
$.oneOf[0].allOf[1].Payload.venues[].imageURL512string Evet
$.oneOf[0].allOf[1].Payload.venues[].imageColorstring Evet
$.oneOf[0].allOf[1].Payload.venues[].communitySnippetstring Evet
$.oneOf[0].allOf[1].Payload.venues[].communitySnippetURLstring Evet
$.oneOf[0].allOf[1].Payload.venues[].profileURLstring Evet
$.oneOf[0].allOf[1].Payload.venues[].coordinates Evet
$.oneOf[0].allOf[1].Payload.venues[].coordinates.anyOf[0]object Evet
$.oneOf[0].allOf[1].Payload.venues[].coordinates.anyOf[0].latitudenumber Evet
$.oneOf[0].allOf[1].Payload.venues[].coordinates.anyOf[0].longitudenumber Evet
$.oneOf[0].allOf[1].Payload.venues[].coordinates.anyOf[1]array Evet
$.oneOf[0].allOf[1].Payload.venues[].rating Evet
$.oneOf[0].allOf[1].Payload.venues[].rating.anyOf[0]number Evet
$.oneOf[0].allOf[1].Payload.venues[].rating.anyOf[1]null Evet
$.oneOf[0].allOf[1].Payload.venues[].externalRating Evet
$.oneOf[0].allOf[1].Payload.venues[].externalRating.anyOf[0]number Evet
$.oneOf[0].allOf[1].Payload.venues[].externalRating.anyOf[1]null Evet
$.oneOf[0].allOf[1].Payload.venues[].priceLevel Evet
$.oneOf[0].allOf[1].Payload.venues[].priceLevel.anyOf[0]integer Evet
$.oneOf[0].allOf[1].Payload.venues[].priceLevel.anyOf[1]null Evet
$.oneOf[0].allOf[1].Payload.venues[].communityContext Evet
$.oneOf[0].allOf[1].Payload.venues[].communityContext.anyOf[0]object Evet
$.oneOf[0].allOf[1].Payload.venues[].communityContext.anyOf[0].rating Evet
$.oneOf[0].allOf[1].Payload.venues[].communityContext.anyOf[0].rating.anyOf[0]number Evet
$.oneOf[0].allOf[1].Payload.venues[].communityContext.anyOf[0].rating.anyOf[1]null Evet
$.oneOf[0].allOf[1].Payload.venues[].communityContext.anyOf[0].ratingCountinteger Evet
$.oneOf[0].allOf[1].Payload.venues[].communityContext.anyOf[0].postCountinteger Evet
$.oneOf[0].allOf[1].Payload.venues[].communityContext.anyOf[0].latestPostTextstring Evet
$.oneOf[0].allOf[1].Payload.venues[].communityContext.anyOf[0].latestPostURLstring Evet
$.oneOf[0].allOf[1].Payload.venues[].communityContext.anyOf[0].reviewBoardNamestring Evet
$.oneOf[0].allOf[1].Payload.venues[].communityContext.anyOf[0].reviewBoardURLstring Evet
$.oneOf[0].allOf[1].Payload.venues[].communityContext.anyOf[0].latestPostTitlestring Evet
$.oneOf[0].allOf[1].Payload.venues[].communityContext.anyOf[0].latestPostAuthorAliasstring Evet
$.oneOf[0].allOf[1].Payload.venues[].communityContext.anyOf[0].latestPostCreatedDatestring Evet
$.oneOf[0].allOf[1].Payload.venues[].communityContext.anyOf[0].latestBoardNamestring Evet
$.oneOf[0].allOf[1].Payload.venues[].communityContext.anyOf[0].latestBoardURLstring Evet
$.oneOf[0].allOf[1].Payload.venues[].communityContext.anyOf[0].minimumRatingCountinteger HAYIR
$.oneOf[0].allOf[1].Payload.venues[].communityContext.anyOf[0].hasPublicRatingboolean HAYIR
$.oneOf[0].allOf[1].Payload.venues[].communityContext.anyOf[1]array Evet
$.oneOf[0].allOf[1].Payload.venues[].showRevenueMetricsboolean Evet
$.oneOf[0].allOf[1].Payload.venues[].isRestrictedByRegulationboolean Evet
$.oneOf[0].allOf[1].Payload.venues[].userTrades Evet
$.oneOf[0].allOf[1].Payload.venues[].userTrades.anyOf[0]integer Evet
$.oneOf[0].allOf[1].Payload.venues[].userTrades.anyOf[1]null Evet
$.oneOf[0].allOf[1].Payload.venues[].bidsLast30Day Evet
$.oneOf[0].allOf[1].Payload.venues[].bidsLast30Day.anyOf[0]integer Evet
$.oneOf[0].allOf[1].Payload.venues[].bidsLast30Day.anyOf[1]null Evet
$.oneOf[0].allOf[1].Payload.venues[].avgPrice Evet
$.oneOf[0].allOf[1].Payload.venues[].avgPrice.anyOf[0]integer Evet
$.oneOf[0].allOf[1].Payload.venues[].avgPrice.anyOf[1]null Evet
$.oneOf[0].allOf[1].Payload.venues[].visualInitialstring Evet
$.oneOf[0].allOf[1].Payload.venues[].visualPrimaryColorstring Evet
$.oneOf[0].allOf[1].Payload.venues[].visualSecondaryColorstring Evet
$.oneOf[0].allOf[1].Payload.venues[].visualTextColorstring Evet
$.oneOf[0].allOf[1].Payload.venues[].ugcImageURL256string Evet
$.oneOf[0].allOf[1].Payload.venues[].ugcImageURL512string Evet
$.oneOf[0].allOf[1].Payload.venues[].visualImageURL256string Evet
$.oneOf[0].allOf[1].Payload.venues[].visualImageURL512string Evet
$.oneOf[0].allOf[1].Payload.venues[].visualDisplayImageURL256string Evet
$.oneOf[0].allOf[1].Payload.venues[].visualDisplayImageURL512string Evet
$.oneOf[0].allOf[1].Payload.venues[].visualImageIsUGCboolean Evet
$.oneOf[0].allOf[1].Payload.venues[].visualDisplayImageSourcestring ["fallback","ugc","generated"] Evet
$.oneOf[0].allOf[1].Payload.venues[].streetNumberstring Evet
$.oneOf[0].allOf[1].Payload.venues[].streetstring Evet
$.oneOf[0].allOf[1].Payload.venues[].zipstring Evet
$.oneOf[0].allOf[1].Payload.venues[].ratingSourcestring Evet
$.oneOf[0].allOf[1].Payload.venues[].addedByUserAliasstring Evet
$.oneOf[0].allOf[1].Payload.venues[].addedYearMonthstring Evet
$.oneOf[0].allOf[1].Payload.venues[].mentionURLstring Evet
$.oneOf[0].allOf[1].Payload.venues[].localRankinteger Evet
$.oneOf[0].allOf[1].Payload.venues[].rankDelta30Day Evet
$.oneOf[0].allOf[1].Payload.venues[].rankDelta30Day.anyOf[0]integer Evet
$.oneOf[0].allOf[1].Payload.venues[].rankDelta30Day.anyOf[1]null Evet
$.oneOf[0].allOf[1].Payload.venues[].priorRank Evet
$.oneOf[0].allOf[1].Payload.venues[].priorRank.anyOf[0]integer Evet
$.oneOf[0].allOf[1].Payload.venues[].priorRank.anyOf[1]null Evet
$.oneOf[0].allOf[1].Payload.venues[].rankChangeDataobject Evet
$.oneOf[0].allOf[1].Payload.venues[].rankChangeData.1d Evet
$.oneOf[0].allOf[1].Payload.venues[].rankChangeData.1d.anyOf[0]integer Evet
$.oneOf[0].allOf[1].Payload.venues[].rankChangeData.1d.anyOf[1]null Evet
$.oneOf[0].allOf[1].Payload.venues[].rankChangeData.7d Evet
$.oneOf[0].allOf[1].Payload.venues[].rankChangeData.7d.anyOf[0]integer Evet
$.oneOf[0].allOf[1].Payload.venues[].rankChangeData.7d.anyOf[1]null Evet
$.oneOf[0].allOf[1].Payload.venues[].rankChangeData.30d Evet
$.oneOf[0].allOf[1].Payload.venues[].rankChangeData.30d.anyOf[0]integer Evet
$.oneOf[0].allOf[1].Payload.venues[].rankChangeData.30d.anyOf[1]null Evet
$.oneOf[0].allOf[1].Payload.venues[].rankChangeData.3mo Evet
$.oneOf[0].allOf[1].Payload.venues[].rankChangeData.3mo.anyOf[0]integer Evet
$.oneOf[0].allOf[1].Payload.venues[].rankChangeData.3mo.anyOf[1]null Evet
$.oneOf[0].allOf[1].Payload.venues[].rankChangeData.12mo Evet
$.oneOf[0].allOf[1].Payload.venues[].rankChangeData.12mo.anyOf[0]integer Evet
$.oneOf[0].allOf[1].Payload.venues[].rankChangeData.12mo.anyOf[1]null Evet
$.oneOf[0].allOf[1].Payload.venues[].recentViewsinteger Evet
$.oneOf[0].allOf[1].Payload.pageSizeinteger Evet
$.oneOf[0].allOf[1].Payload.pageNumberinteger Evet
$.oneOf[0].allOf[1].Payload.dateRangestring ["7d","30d","90d","180d","365d"] Evet
$.oneOf[1]object Evet
$.oneOf[1].RequestUserAliasstring Evet
$.oneOf[1].RequestPathstring | null Evet
$.oneOf[1].RequestStatus = "Failed" Evet
$.oneOf[1].ResponseCodeinteger Evet
$.oneOf[1].ResponseMessageAPIResponseMessage Evet
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Evet
$.oneOf[1].ResponseMessage.oneOf[1]array Evet
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage HAYIR
$.oneOf[1].ResponseMessage.oneOf[2]object Evet
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage HAYIR
$.oneOf[1].RequestImpersonatedByUserAliasstring HAYIR
Yanıt örneği
{
    "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"
    }
}
Makine tarafından okunabilir uç nokta belgeleri
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).

Parametreler

AdTürGerekliVarsayılanAçıklama
continent string Evet — Editorial continent code: NA, EU, AS, MEA, SA, OC.
pageSize int HAYIR 100 Number of cities (1-100).
categorySlug string HAYIR "" Optional category filter.
dateRange string HAYIR "90d" Activity window.
İstek örneği (cURL)
curl --get \
  'https://tr.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}}'

Dönen değer

JSON
See the shared response schema and synthetic example.
Yanıt alanları
AlanTürGerekliAçıklama
$marketdata_get_continent_country_top_Response Evet
$.oneOf[0] Evet
$.oneOf[0].allOf[0]object Evet
$.oneOf[0].allOf[0].RequestUserAliasstring Evet
$.oneOf[0].allOf[0].RequestPathstring | null Evet
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Evet
$.oneOf[0].allOf[0].ResponseCodeinteger Evet
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Evet
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Evet
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Evet
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage HAYIR
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Evet
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage HAYIR
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring HAYIR
$.oneOf[0].allOf[1]object Evet
$.oneOf[0].allOf[1].Payloadobject Evet
$.oneOf[0].allOf[1].Payload.categorySlugstring Evet
$.oneOf[0].allOf[1].Payload.resolvedCategorySlugstring Evet
$.oneOf[0].allOf[1].Payload.seoCategorySlugstring Evet
$.oneOf[0].allOf[1].Payload.categoryTitlePluralstring Evet
$.oneOf[0].allOf[1].Payload.canonicalURL Evet
$.oneOf[0].allOf[1].Payload.canonicalURL.anyOf[0]string Evet
$.oneOf[0].allOf[1].Payload.canonicalURL.anyOf[1] = false Evet
$.oneOf[0].allOf[1].Payload.category Evet
$.oneOf[0].allOf[1].Payload.category.anyOf[0]object Evet
$.oneOf[0].allOf[1].Payload.category.anyOf[0].id Evet
$.oneOf[0].allOf[1].Payload.category.anyOf[0].id.anyOf[0]integer Evet
$.oneOf[0].allOf[1].Payload.category.anyOf[0].id.anyOf[1]null Evet
$.oneOf[0].allOf[1].Payload.category.anyOf[0].slugstring Evet
$.oneOf[0].allOf[1].Payload.category.anyOf[0].seoSlugstring Evet
$.oneOf[0].allOf[1].Payload.category.anyOf[0].namestring Evet
$.oneOf[0].allOf[1].Payload.category.anyOf[0].titlePluralstring Evet
$.oneOf[0].allOf[1].Payload.category.anyOf[0].jsonLDTypestring Evet
$.oneOf[0].allOf[1].Payload.category.anyOf[1]null Evet
$.oneOf[0].allOf[1].Payload.continentstring ["NA","EU","AS","MEA","SA","OC"] Evet
$.oneOf[0].allOf[1].Payload.countriesarray Evet
$.oneOf[0].allOf[1].Payload.countries[]object HAYIR
$.oneOf[0].allOf[1].Payload.countries[].countryCodestring Evet
$.oneOf[0].allOf[1].Payload.countries[].countryNamestring Evet
$.oneOf[0].allOf[1].Payload.countries[].citiesarray Evet
$.oneOf[0].allOf[1].Payload.countries[].cities[]object HAYIR
$.oneOf[0].allOf[1].Payload.countries[].cities[].citySlugstring Evet
$.oneOf[0].allOf[1].Payload.countries[].cities[].cityNamestring Evet
$.oneOf[0].allOf[1].Payload.countries[].cities[].stateShortstring Evet
$.oneOf[0].allOf[1].Payload.countries[].cities[].isoRegionstring Evet
$.oneOf[0].allOf[1].Payload.countries[].cities[].countryCodestring Evet
$.oneOf[0].allOf[1].Payload.countries[].cities[].countryNamestring Evet
$.oneOf[0].allOf[1].Payload.countries[].cities[].continentShortstring Evet
$.oneOf[0].allOf[1].Payload.countries[].cities[].imageURL256string Evet
$.oneOf[0].allOf[1].Payload.countries[].cities[].imageURL512string Evet
$.oneOf[0].allOf[1].Payload.countries[].cities[].detailURLstring Evet
$.oneOf[0].allOf[1].Payload.countries[].cities[].tradingActivity30Dayinteger Evet
$.oneOf[0].allOf[1].Payload.countries[].cities[].numberTransactionsinteger Evet
$.oneOf[0].allOf[1].Payload.countries[].cities[].venueCountinteger Evet
$.oneOf[0].allOf[1].Payload.countries[].cities[].rankinteger Evet
$.oneOf[0].allOf[1].Payload.countries[].cities[].isHotboolean Evet
$.oneOf[0].allOf[1].Payload.countries[].cities[].avgTradingPrice Evet
$.oneOf[0].allOf[1].Payload.countries[].cities[].avgTradingPrice.anyOf[0]integer Evet
$.oneOf[0].allOf[1].Payload.countries[].cities[].avgTradingPrice.anyOf[1]null Evet
$.oneOf[0].allOf[1].Payload.countries[].cities[].coordinatesobject Evet
$.oneOf[0].allOf[1].Payload.countries[].cities[].coordinates.latitude Evet
$.oneOf[0].allOf[1].Payload.countries[].cities[].coordinates.latitude.anyOf[0]number Evet
$.oneOf[0].allOf[1].Payload.countries[].cities[].coordinates.latitude.anyOf[1]null Evet
$.oneOf[0].allOf[1].Payload.countries[].cities[].coordinates.longitude Evet
$.oneOf[0].allOf[1].Payload.countries[].cities[].coordinates.longitude.anyOf[0]number Evet
$.oneOf[0].allOf[1].Payload.countries[].cities[].coordinates.longitude.anyOf[1]null Evet
$.oneOf[0].allOf[1].Payload.countries[].cities[].distanceMetersnumber HAYIR
$.oneOf[0].allOf[1].Payload.countries[].cities[].distanceMilesnumber HAYIR
$.oneOf[0].allOf[1].Payload.totalCitiesinteger Evet
$.oneOf[0].allOf[1].Payload.dateRangestring ["7d","30d","90d","180d","365d"] Evet
$.oneOf[1]object Evet
$.oneOf[1].RequestUserAliasstring Evet
$.oneOf[1].RequestPathstring | null Evet
$.oneOf[1].RequestStatus = "Failed" Evet
$.oneOf[1].ResponseCodeinteger Evet
$.oneOf[1].ResponseMessageAPIResponseMessage Evet
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Evet
$.oneOf[1].ResponseMessage.oneOf[1]array Evet
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage HAYIR
$.oneOf[1].ResponseMessage.oneOf[2]object Evet
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage HAYIR
$.oneOf[1].RequestImpersonatedByUserAliasstring HAYIR
Yanıt örneği
{
    "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"
    }
}
Makine tarafından okunabilir uç nokta belgeleri
GET

/v1/marketdata/get_highest_converting_locations

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

Parametreler

AdTürGerekliVarsayılanAçıklama
pageSize int HAYIR 25 Defines how many results will be return per request
pageNumber int HAYIR 0 Defines which page should be returned
İstek örneği (cURL)
curl --get \
  'https://tr.appointmenttrader.com/v1/marketdata/get_highest_converting_locations' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'pageSize={{pageSize}}' \
  --data-urlencode 'pageNumber={{pageNumber}}'

Dönen değer

JSON
See the shared response schema and synthetic example.
Yanıt alanları
AlanTürGerekliAçıklama
$marketdata_get_highest_converting_locations_Response Evet
$.oneOf[0] Evet
$.oneOf[0].allOf[0]object Evet
$.oneOf[0].allOf[0].RequestUserAliasstring Evet
$.oneOf[0].allOf[0].RequestPathstring | null Evet
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Evet
$.oneOf[0].allOf[0].ResponseCodeinteger Evet
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Evet
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Evet
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Evet
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage HAYIR
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Evet
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage HAYIR
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring HAYIR
$.oneOf[0].allOf[1]object Evet
$.oneOf[0].allOf[1].Payloadobject Evet
$.oneOf[0].allOf[1].Payload.ATResponseObjectType = "NestedKeyValueList" Evet
$.oneOf[0].allOf[1].Payload.ResponseBodyobject Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.Namestring Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.MetaInformationarray Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueListarray Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[]object HAYIR
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].locationAliasstring Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].30DayViewToTransactionConversionBasisPoints Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].30DayViewToTransactionConversionBasisPoints.anyOf[0]DatabaseInteger EvetInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].30DayViewToTransactionConversionBasisPoints.anyOf[0].oneOf[0]integer Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].30DayViewToTransactionConversionBasisPoints.anyOf[0].oneOf[1]string Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].30DayViewToTransactionConversionBasisPoints.anyOf[1]null Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].30DayNumberTransactions Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].30DayNumberTransactions.anyOf[0]DatabaseInteger EvetInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].30DayNumberTransactions.anyOf[0].oneOf[0]integer Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].30DayNumberTransactions.anyOf[0].oneOf[1]string Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].30DayNumberTransactions.anyOf[1]null Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueFieldListarray Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueFieldList[]string HAYIR
$.oneOf[1]object Evet
$.oneOf[1].RequestUserAliasstring Evet
$.oneOf[1].RequestPathstring | null Evet
$.oneOf[1].RequestStatus = "Failed" Evet
$.oneOf[1].ResponseCodeinteger Evet
$.oneOf[1].ResponseMessageAPIResponseMessage Evet
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Evet
$.oneOf[1].ResponseMessage.oneOf[1]array Evet
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage HAYIR
$.oneOf[1].ResponseMessage.oneOf[2]object Evet
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage HAYIR
$.oneOf[1].RequestImpersonatedByUserAliasstring HAYIR
Yanıt örneği
{
    "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": []
        }
    }
}
Makine tarafından okunabilir uç nokta belgeleri
GET

/v1/marketdata/get_map_points

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

Parametreler

AdTürGerekliVarsayılanAçıklama
scope string HAYIR "overview" overview or city.
citySlug string HAYIR "" CloseByCitySlug when scope=city.
west float HAYIR -180 Viewport west longitude.
south float HAYIR -85 Viewport south latitude.
east float HAYIR 180 Viewport east longitude.
north float HAYIR 85 Viewport north latitude.
zoom int HAYIR 2 Current map zoom. Below 6 returns city points; 6 and above returns location points.
pageSize int HAYIR 200 Number of points to return (1-300).
categorySlug string HAYIR "" Optional category filter.
dateRange string HAYIR "90d" Activity window: 7d, 30d, 90d, 180d, 365d.
İstek örneği (cURL)
curl --get \
  'https://tr.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}}'

Dönen değer

JSON
See the shared response schema and synthetic example.
Yanıt alanları
AlanTürGerekliAçıklama
$marketdata_get_map_points_Response Evet
$.oneOf[0] Evet
$.oneOf[0].allOf[0]object Evet
$.oneOf[0].allOf[0].RequestUserAliasstring Evet
$.oneOf[0].allOf[0].RequestPathstring | null Evet
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Evet
$.oneOf[0].allOf[0].ResponseCodeinteger Evet
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Evet
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Evet
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Evet
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage HAYIR
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Evet
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage HAYIR
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring HAYIR
$.oneOf[0].allOf[1]object Evet
$.oneOf[0].allOf[1].Payloadobject Evet
$.oneOf[0].allOf[1].Payload.categorySlugstring Evet
$.oneOf[0].allOf[1].Payload.resolvedCategorySlugstring Evet
$.oneOf[0].allOf[1].Payload.seoCategorySlugstring Evet
$.oneOf[0].allOf[1].Payload.categoryTitlePluralstring Evet
$.oneOf[0].allOf[1].Payload.canonicalURL Evet
$.oneOf[0].allOf[1].Payload.canonicalURL.anyOf[0]string Evet
$.oneOf[0].allOf[1].Payload.canonicalURL.anyOf[1] = false Evet
$.oneOf[0].allOf[1].Payload.category Evet
$.oneOf[0].allOf[1].Payload.category.anyOf[0]object Evet
$.oneOf[0].allOf[1].Payload.category.anyOf[0].id Evet
$.oneOf[0].allOf[1].Payload.category.anyOf[0].id.anyOf[0]integer Evet
$.oneOf[0].allOf[1].Payload.category.anyOf[0].id.anyOf[1]null Evet
$.oneOf[0].allOf[1].Payload.category.anyOf[0].slugstring Evet
$.oneOf[0].allOf[1].Payload.category.anyOf[0].seoSlugstring Evet
$.oneOf[0].allOf[1].Payload.category.anyOf[0].namestring Evet
$.oneOf[0].allOf[1].Payload.category.anyOf[0].titlePluralstring Evet
$.oneOf[0].allOf[1].Payload.category.anyOf[0].jsonLDTypestring Evet
$.oneOf[0].allOf[1].Payload.category.anyOf[1]null Evet
$.oneOf[0].allOf[1].Payload.modestring ["cities","locations"] Evet
$.oneOf[0].allOf[1].Payload.scopestring ["overview","city"] Evet
$.oneOf[0].allOf[1].Payload.citySlugstring Evet
$.oneOf[0].allOf[1].Payload.citiesarray Evet
$.oneOf[0].allOf[1].Payload.cities[]object HAYIR
$.oneOf[0].allOf[1].Payload.cities[].citySlugstring Evet
$.oneOf[0].allOf[1].Payload.cities[].cityNamestring Evet
$.oneOf[0].allOf[1].Payload.cities[].stateShortstring Evet
$.oneOf[0].allOf[1].Payload.cities[].isoRegionstring Evet
$.oneOf[0].allOf[1].Payload.cities[].countryCodestring Evet
$.oneOf[0].allOf[1].Payload.cities[].countryNamestring Evet
$.oneOf[0].allOf[1].Payload.cities[].continentShortstring Evet
$.oneOf[0].allOf[1].Payload.cities[].imageURL256string Evet
$.oneOf[0].allOf[1].Payload.cities[].imageURL512string Evet
$.oneOf[0].allOf[1].Payload.cities[].detailURLstring Evet
$.oneOf[0].allOf[1].Payload.cities[].tradingActivity30Dayinteger Evet
$.oneOf[0].allOf[1].Payload.cities[].numberTransactionsinteger Evet
$.oneOf[0].allOf[1].Payload.cities[].venueCountinteger Evet
$.oneOf[0].allOf[1].Payload.cities[].rankinteger Evet
$.oneOf[0].allOf[1].Payload.cities[].avgTradingPrice Evet
$.oneOf[0].allOf[1].Payload.cities[].avgTradingPrice.anyOf[0]integer Evet
$.oneOf[0].allOf[1].Payload.cities[].avgTradingPrice.anyOf[1]null Evet
$.oneOf[0].allOf[1].Payload.cities[].coordinatesobject Evet
$.oneOf[0].allOf[1].Payload.cities[].coordinates.latitude Evet
$.oneOf[0].allOf[1].Payload.cities[].coordinates.latitude.anyOf[0]number Evet
$.oneOf[0].allOf[1].Payload.cities[].coordinates.latitude.anyOf[1]null Evet
$.oneOf[0].allOf[1].Payload.cities[].coordinates.longitude Evet
$.oneOf[0].allOf[1].Payload.cities[].coordinates.longitude.anyOf[0]number Evet
$.oneOf[0].allOf[1].Payload.cities[].coordinates.longitude.anyOf[1]null Evet
$.oneOf[0].allOf[1].Payload.cities[].distanceMetersnumber HAYIR
$.oneOf[0].allOf[1].Payload.cities[].distanceMilesnumber HAYIR
$.oneOf[0].allOf[1].Payload.cities[].regionLabelstring Evet
$.oneOf[0].allOf[1].Payload.locationsarray Evet
$.oneOf[0].allOf[1].Payload.locations[]object HAYIR
$.oneOf[0].allOf[1].Payload.locations[].rankinteger Evet
$.oneOf[0].allOf[1].Payload.locations[].locationIDinteger Evet
$.oneOf[0].allOf[1].Payload.locations[].ratingCountinteger Evet
$.oneOf[0].allOf[1].Payload.locations[].externalRatingCountinteger Evet
$.oneOf[0].allOf[1].Payload.locations[].locationAliasstring Evet
$.oneOf[0].allOf[1].Payload.locations[].tickerCodestring Evet
$.oneOf[0].allOf[1].Payload.locations[].namestring Evet
$.oneOf[0].allOf[1].Payload.locations[].cityNamestring Evet
$.oneOf[0].allOf[1].Payload.locations[].stateShortstring Evet
$.oneOf[0].allOf[1].Payload.locations[].countryShortstring Evet
$.oneOf[0].allOf[1].Payload.locations[].closeByCitySlugstring Evet
$.oneOf[0].allOf[1].Payload.locations[].addressStringstring Evet
$.oneOf[0].allOf[1].Payload.locations[].categorySlugstring Evet
$.oneOf[0].allOf[1].Payload.locations[].categoryDescriptorstring Evet
$.oneOf[0].allOf[1].Payload.locations[].categoryIconstring Evet
$.oneOf[0].allOf[1].Payload.locations[].categoryJsonLDTypestring Evet
$.oneOf[0].allOf[1].Payload.locations[].imageURL256string Evet
$.oneOf[0].allOf[1].Payload.locations[].imageURL512string Evet
$.oneOf[0].allOf[1].Payload.locations[].imageColorstring Evet
$.oneOf[0].allOf[1].Payload.locations[].communitySnippetstring Evet
$.oneOf[0].allOf[1].Payload.locations[].communitySnippetURLstring Evet
$.oneOf[0].allOf[1].Payload.locations[].profileURLstring Evet
$.oneOf[0].allOf[1].Payload.locations[].cityDetailURLstring Evet
$.oneOf[0].allOf[1].Payload.locations[].coordinatesobject Evet
$.oneOf[0].allOf[1].Payload.locations[].coordinates.latitudenumber Evet
$.oneOf[0].allOf[1].Payload.locations[].coordinates.longitudenumber Evet
$.oneOf[0].allOf[1].Payload.locations[].rating Evet
$.oneOf[0].allOf[1].Payload.locations[].rating.anyOf[0]number Evet
$.oneOf[0].allOf[1].Payload.locations[].rating.anyOf[1]null Evet
$.oneOf[0].allOf[1].Payload.locations[].externalRating Evet
$.oneOf[0].allOf[1].Payload.locations[].externalRating.anyOf[0]number Evet
$.oneOf[0].allOf[1].Payload.locations[].externalRating.anyOf[1]null Evet
$.oneOf[0].allOf[1].Payload.locations[].priceLevel Evet
$.oneOf[0].allOf[1].Payload.locations[].priceLevel.anyOf[0]integer Evet
$.oneOf[0].allOf[1].Payload.locations[].priceLevel.anyOf[1]null Evet
$.oneOf[0].allOf[1].Payload.locations[].communityContextobject Evet
$.oneOf[0].allOf[1].Payload.locations[].communityContext.rating Evet
$.oneOf[0].allOf[1].Payload.locations[].communityContext.rating.anyOf[0]number Evet
$.oneOf[0].allOf[1].Payload.locations[].communityContext.rating.anyOf[1]null Evet
$.oneOf[0].allOf[1].Payload.locations[].communityContext.ratingCountinteger Evet
$.oneOf[0].allOf[1].Payload.locations[].communityContext.postCountinteger Evet
$.oneOf[0].allOf[1].Payload.locations[].communityContext.latestPostTextstring Evet
$.oneOf[0].allOf[1].Payload.locations[].communityContext.latestPostURLstring Evet
$.oneOf[0].allOf[1].Payload.locations[].communityContext.reviewBoardNamestring Evet
$.oneOf[0].allOf[1].Payload.locations[].communityContext.reviewBoardURLstring Evet
$.oneOf[0].allOf[1].Payload.locations[].showRevenueMetricsboolean Evet
$.oneOf[0].allOf[1].Payload.locations[].isRestrictedByRegulationboolean Evet
$.oneOf[0].allOf[1].Payload.locations[].userTrades Evet
$.oneOf[0].allOf[1].Payload.locations[].userTrades.anyOf[0]integer Evet
$.oneOf[0].allOf[1].Payload.locations[].userTrades.anyOf[1]null Evet
$.oneOf[0].allOf[1].Payload.locations[].bidsLast30Day Evet
$.oneOf[0].allOf[1].Payload.locations[].bidsLast30Day.anyOf[0]integer Evet
$.oneOf[0].allOf[1].Payload.locations[].bidsLast30Day.anyOf[1]null Evet
$.oneOf[0].allOf[1].Payload.locations[].avgPrice Evet
$.oneOf[0].allOf[1].Payload.locations[].avgPrice.anyOf[0]integer Evet
$.oneOf[0].allOf[1].Payload.locations[].avgPrice.anyOf[1]null Evet
$.oneOf[0].allOf[1].Payload.locations[].visualInitialstring Evet
$.oneOf[0].allOf[1].Payload.locations[].visualPrimaryColorstring Evet
$.oneOf[0].allOf[1].Payload.locations[].visualSecondaryColorstring Evet
$.oneOf[0].allOf[1].Payload.locations[].visualTextColorstring Evet
$.oneOf[0].allOf[1].Payload.locations[].ugcImageURL256string Evet
$.oneOf[0].allOf[1].Payload.locations[].ugcImageURL512string Evet
$.oneOf[0].allOf[1].Payload.locations[].visualImageURL256string Evet
$.oneOf[0].allOf[1].Payload.locations[].visualImageURL512string Evet
$.oneOf[0].allOf[1].Payload.locations[].visualDisplayImageURL256string Evet
$.oneOf[0].allOf[1].Payload.locations[].visualDisplayImageURL512string Evet
$.oneOf[0].allOf[1].Payload.locations[].visualImageIsUGCboolean Evet
$.oneOf[0].allOf[1].Payload.locations[].visualDisplayImageSourcestring ["fallback","ugc","generated"] Evet
$.oneOf[0].allOf[1].Payload.viewportobject Evet
$.oneOf[0].allOf[1].Payload.viewport.westnumber Evet
$.oneOf[0].allOf[1].Payload.viewport.southnumber Evet
$.oneOf[0].allOf[1].Payload.viewport.eastnumber Evet
$.oneOf[0].allOf[1].Payload.viewport.northnumber Evet
$.oneOf[0].allOf[1].Payload.viewport.zoomnumber Evet
$.oneOf[0].allOf[1].Payload.totalResultsinteger Evet
$.oneOf[0].allOf[1].Payload.dateRangestring ["7d","30d","90d","180d","365d"] Evet
$.oneOf[1]object Evet
$.oneOf[1].RequestUserAliasstring Evet
$.oneOf[1].RequestPathstring | null Evet
$.oneOf[1].RequestStatus = "Failed" Evet
$.oneOf[1].ResponseCodeinteger Evet
$.oneOf[1].ResponseMessageAPIResponseMessage Evet
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Evet
$.oneOf[1].ResponseMessage.oneOf[1]array Evet
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage HAYIR
$.oneOf[1].ResponseMessage.oneOf[2]object Evet
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage HAYIR
$.oneOf[1].RequestImpersonatedByUserAliasstring HAYIR
Yanıt örneği
{
    "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"
    }
}
Makine tarafından okunabilir uç nokta belgeleri
GET

/v1/marketdata/get_most_bids_least_asks

#
Returns locations with the highest bids vs listing ratio

Parametreler

AdTürGerekliVarsayılanAçıklama
pageSize int HAYIR 25 Defines how many results will be return per request
pageNumber int HAYIR 0 Defines which page should be returned
İstek örneği (cURL)
curl --get \
  'https://tr.appointmenttrader.com/v1/marketdata/get_most_bids_least_asks' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'pageSize={{pageSize}}' \
  --data-urlencode 'pageNumber={{pageNumber}}'

Dönen değer

JSON
See the shared response schema and synthetic example.
Yanıt alanları
AlanTürGerekliAçıklama
$marketdata_get_most_bids_least_asks_Response Evet
$.oneOf[0] Evet
$.oneOf[0].allOf[0]object Evet
$.oneOf[0].allOf[0].RequestUserAliasstring Evet
$.oneOf[0].allOf[0].RequestPathstring | null Evet
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Evet
$.oneOf[0].allOf[0].ResponseCodeinteger Evet
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Evet
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Evet
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Evet
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage HAYIR
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Evet
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage HAYIR
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring HAYIR
$.oneOf[0].allOf[1]object Evet
$.oneOf[0].allOf[1].Payloadobject Evet
$.oneOf[0].allOf[1].Payload.ATResponseObjectType = "NestedKeyValueList" Evet
$.oneOf[0].allOf[1].Payload.ResponseBodyobject Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.Namestring Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.MetaInformationarray Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueListarray Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[]object HAYIR
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].locationAliasstring Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].30dayNumberBids Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].30dayNumberBids.anyOf[0]DatabaseInteger EvetInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].30dayNumberBids.anyOf[0].oneOf[0]integer Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].30dayNumberBids.anyOf[0].oneOf[1]string Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].30dayNumberBids.anyOf[1]null Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].30DayNumberListings Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].30DayNumberListings.anyOf[0]DatabaseInteger EvetInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].30DayNumberListings.anyOf[0].oneOf[0]integer Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].30DayNumberListings.anyOf[0].oneOf[1]string Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].30DayNumberListings.anyOf[1]null Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueFieldListarray Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueFieldList[]string HAYIR
$.oneOf[1]object Evet
$.oneOf[1].RequestUserAliasstring Evet
$.oneOf[1].RequestPathstring | null Evet
$.oneOf[1].RequestStatus = "Failed" Evet
$.oneOf[1].ResponseCodeinteger Evet
$.oneOf[1].ResponseMessageAPIResponseMessage Evet
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Evet
$.oneOf[1].ResponseMessage.oneOf[1]array Evet
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage HAYIR
$.oneOf[1].ResponseMessage.oneOf[2]object Evet
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage HAYIR
$.oneOf[1].RequestImpersonatedByUserAliasstring HAYIR
Yanıt örneği
{
    "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": []
        }
    }
}
Makine tarafından okunabilir uç nokta belgeleri
GET

/v1/marketdata/get_most_underserved_locations

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

Parametreler

AdTürGerekliVarsayılanAçıklama
pageSize int HAYIR 25 Defines how many results will be return per request
pageNumber int HAYIR 0 Defines which page should be returned
İstek örneği (cURL)
curl --get \
  'https://tr.appointmenttrader.com/v1/marketdata/get_most_underserved_locations' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'pageSize={{pageSize}}' \
  --data-urlencode 'pageNumber={{pageNumber}}'

Dönen değer

JSON
See the shared response schema and synthetic example.
Yanıt alanları
AlanTürGerekliAçıklama
$marketdata_get_most_underserved_locations_Response Evet
$.oneOf[0] Evet
$.oneOf[0].allOf[0]object Evet
$.oneOf[0].allOf[0].RequestUserAliasstring Evet
$.oneOf[0].allOf[0].RequestPathstring | null Evet
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Evet
$.oneOf[0].allOf[0].ResponseCodeinteger Evet
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Evet
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Evet
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Evet
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage HAYIR
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Evet
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage HAYIR
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring HAYIR
$.oneOf[0].allOf[1]object Evet
$.oneOf[0].allOf[1].Payloadobject Evet
$.oneOf[0].allOf[1].Payload.ATResponseObjectType = "NestedKeyValueList" Evet
$.oneOf[0].allOf[1].Payload.ResponseBodyobject Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.Namestring Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.MetaInformationarray Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueListarray Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[]object HAYIR
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].locationAliasstring Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].30dayNumberBids Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].30dayNumberBids.anyOf[0]DatabaseInteger EvetInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].30dayNumberBids.anyOf[0].oneOf[0]integer Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].30dayNumberBids.anyOf[0].oneOf[1]string Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].30dayNumberBids.anyOf[1]null Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].30DayNumberListings = 0 Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueFieldListarray Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueFieldList[]string HAYIR
$.oneOf[1]object Evet
$.oneOf[1].RequestUserAliasstring Evet
$.oneOf[1].RequestPathstring | null Evet
$.oneOf[1].RequestStatus = "Failed" Evet
$.oneOf[1].ResponseCodeinteger Evet
$.oneOf[1].ResponseMessageAPIResponseMessage Evet
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Evet
$.oneOf[1].ResponseMessage.oneOf[1]array Evet
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage HAYIR
$.oneOf[1].ResponseMessage.oneOf[2]object Evet
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage HAYIR
$.oneOf[1].RequestImpersonatedByUserAliasstring HAYIR
Yanıt örneği
{
    "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": []
        }
    }
}
Makine tarafından okunabilir uç nokta belgeleri
GET

/v1/marketdata/get_most_viewed_locations_with_least_listings

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

Parametreler

AdTürGerekliVarsayılanAçıklama
pageSize int HAYIR 25 Defines how many results will be return per request
pageNumber int HAYIR 0 Defines which page should be returned
İstek örneği (cURL)
curl --get \
  'https://tr.appointmenttrader.com/v1/marketdata/get_most_viewed_locations_with_least_listings' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'pageSize={{pageSize}}' \
  --data-urlencode 'pageNumber={{pageNumber}}'

Dönen değer

JSON
See the shared response schema and synthetic example.
Yanıt alanları
AlanTürGerekliAçıklama
$marketdata_get_most_viewed_locations_with_least_listings_Response Evet
$.oneOf[0] Evet
$.oneOf[0].allOf[0]object Evet
$.oneOf[0].allOf[0].RequestUserAliasstring Evet
$.oneOf[0].allOf[0].RequestPathstring | null Evet
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Evet
$.oneOf[0].allOf[0].ResponseCodeinteger Evet
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Evet
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Evet
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Evet
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage HAYIR
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Evet
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage HAYIR
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring HAYIR
$.oneOf[0].allOf[1]object Evet
$.oneOf[0].allOf[1].Payloadobject Evet
$.oneOf[0].allOf[1].Payload.ATResponseObjectType = "NestedKeyValueList" Evet
$.oneOf[0].allOf[1].Payload.ResponseBodyobject Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.Namestring Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.MetaInformationarray Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueListarray Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[]object HAYIR
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].locationAliasstring Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].30DayATPageViews Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].30DayATPageViews.anyOf[0]DatabaseInteger EvetInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].30DayATPageViews.anyOf[0].oneOf[0]integer Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].30DayATPageViews.anyOf[0].oneOf[1]string Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].30DayATPageViews.anyOf[1]null Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].30DayNumberListings Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].30DayNumberListings.anyOf[0]DatabaseInteger EvetInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].30DayNumberListings.anyOf[0].oneOf[0]integer Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].30DayNumberListings.anyOf[0].oneOf[1]string Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].30DayNumberListings.anyOf[1]null Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueFieldListarray Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueFieldList[]string HAYIR
$.oneOf[1]object Evet
$.oneOf[1].RequestUserAliasstring Evet
$.oneOf[1].RequestPathstring | null Evet
$.oneOf[1].RequestStatus = "Failed" Evet
$.oneOf[1].ResponseCodeinteger Evet
$.oneOf[1].ResponseMessageAPIResponseMessage Evet
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Evet
$.oneOf[1].ResponseMessage.oneOf[1]array Evet
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage HAYIR
$.oneOf[1].ResponseMessage.oneOf[2]object Evet
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage HAYIR
$.oneOf[1].RequestImpersonatedByUserAliasstring HAYIR
Yanıt örneği
{
    "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": []
        }
    }
}
Makine tarafından okunabilir uç nokta belgeleri
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.

Parametreler

AdTürGerekliVarsayılanAçıklama
pageSize int HAYIR 12 Number of recently viewed items to return (1-20).
İstek örneği (cURL)
curl --get \
  'https://tr.appointmenttrader.com/v1/marketdata/get_recently_viewed' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'pageSize={{pageSize}}'

Dönen değer

JSON
See the shared response schema and synthetic example.
Yanıt alanları
AlanTürGerekliAçıklama
$marketdata_get_recently_viewed_Response Evet
$.oneOf[0] Evet
$.oneOf[0].allOf[0]object Evet
$.oneOf[0].allOf[0].RequestUserAliasstring Evet
$.oneOf[0].allOf[0].RequestPathstring | null Evet
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Evet
$.oneOf[0].allOf[0].ResponseCodeinteger Evet
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Evet
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Evet
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Evet
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage HAYIR
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Evet
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage HAYIR
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring HAYIR
$.oneOf[0].allOf[1]object Evet
$.oneOf[0].allOf[1].Payloadobject Evet
$.oneOf[0].allOf[1].Payload.itemsarray Evet
$.oneOf[0].allOf[1].Payload.items[] HAYIR
$.oneOf[0].allOf[1].Payload.items[].oneOf[0]object HAYIR
$.oneOf[0].allOf[1].Payload.items[].oneOf[0].idstring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[0].titlestring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[0].subtitlestring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[0].typeLabelstring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[0].imageURL256string Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[0].imageURL512string Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[0].iconTextstring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[0].lastViewedAtstring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[0].url Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[0].url.anyOf[0]string Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[0].url.anyOf[1] = false Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[0].lastViewIDinteger Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[0].type = "city" Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[0].cityobject Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[0].city.citySlugstring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[0].city.cityNamestring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[0].city.stateShortstring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[0].city.isoRegionstring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[0].city.countryCodestring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[0].city.countryNamestring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[0].city.continentShortstring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[0].city.imageURL256string Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[0].city.imageURL512string Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[0].city.detailURLstring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[0].city.tradingActivity30Dayinteger Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[0].city.numberTransactionsinteger Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[0].city.venueCountinteger Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[0].city.avgTradingPrice Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[0].city.avgTradingPrice.anyOf[0]integer Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[0].city.avgTradingPrice.anyOf[1]null Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[0].city.coordinatesobject Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[0].city.coordinates.latitude Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[0].city.coordinates.latitude.anyOf[0]number Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[0].city.coordinates.latitude.anyOf[1]null Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[0].city.coordinates.longitude Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[0].city.coordinates.longitude.anyOf[0]number Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[0].city.coordinates.longitude.anyOf[1]null Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[0].city.distanceMetersnumber HAYIR
$.oneOf[0].allOf[1].Payload.items[].oneOf[0].city.distanceMilesnumber HAYIR
$.oneOf[0].allOf[1].Payload.items[].oneOf[0].isFallback = true HAYIR
$.oneOf[0].allOf[1].Payload.items[].oneOf[1]object HAYIR
$.oneOf[0].allOf[1].Payload.items[].oneOf[1].idstring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[1].titlestring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[1].subtitlestring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[1].typeLabelstring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[1].imageURL256string Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[1].imageURL512string Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[1].iconTextstring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[1].lastViewedAtstring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[1].urlstring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[1].lastViewIDinteger Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[1].visualInitialstring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[1].visualPrimaryColorstring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[1].visualSecondaryColorstring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[1].visualTextColorstring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[1].ugcImageURL256string Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[1].ugcImageURL512string Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[1].visualImageURL256string Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[1].visualImageURL512string Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[1].visualDisplayImageURL256string Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[1].visualDisplayImageURL512string Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[1].visualImageIsUGCboolean Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[1].visualDisplayImageSourcestring ["fallback","ugc","generated"] Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[1].type = "location" Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[1].tickerCodestring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[1].locationobject Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[1].location.locationIDDatabaseInteger EvetInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.items[].oneOf[1].location.locationID.oneOf[0]integer Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[1].location.locationID.oneOf[1]string Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[1].location.namestring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[1].location.aliasstring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[1].location.ticker Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[1].location.ticker.anyOf[0]string Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[1].location.ticker.anyOf[1]null Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[1].location.cityNamestring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[1].location.stateShortstring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[1].location.countryCodestring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[1].location.citySlug Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[1].location.citySlug.anyOf[0]string Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[1].location.citySlug.anyOf[1]null Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[1].location.imageBasePath Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[1].location.imageBasePath.anyOf[0]string Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[1].location.imageBasePath.anyOf[1]null Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[1].location.lastViewIDDatabaseInteger EvetInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.items[].oneOf[1].location.lastViewID.oneOf[0]integer Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[1].location.lastViewID.oneOf[1]string Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[1].location.lastViewedAtstring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[1].isRestrictedByRegulationboolean Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[2]object HAYIR
$.oneOf[0].allOf[1].Payload.items[].oneOf[2].idstring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[2].titlestring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[2].subtitlestring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[2].typeLabelstring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[2].imageURL256string Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[2].imageURL512string Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[2].iconTextstring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[2].lastViewedAtstring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[2].urlstring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[2].lastViewIDinteger Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[2].visualInitialstring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[2].visualPrimaryColorstring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[2].visualSecondaryColorstring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[2].visualTextColorstring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[2].ugcImageURL256string Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[2].ugcImageURL512string Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[2].visualImageURL256string Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[2].visualImageURL512string Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[2].visualDisplayImageURL256string Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[2].visualDisplayImageURL512string Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[2].visualImageIsUGCboolean Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[2].visualDisplayImageSourcestring ["fallback","ugc","generated"] Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[2].type = "listing" Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[2].discussionPostIDinteger Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[2].discussionPostUrlstring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[2].discussionCommentCountinteger Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[2].tickerCodestring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[2].listingobject Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[2].listing.appointmentIDinteger Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[2].listing.locationIDinteger Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[2].listing.discussionPostIDinteger Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[2].listing.listingUUIDstring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[2].listing.locationNamestring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[2].listing.locationAliasstring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[2].listing.locationTickerstring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[2].listing.inventoryTypeNamestring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[2].listing.datestring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[2].listing.dateLabelstring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[2].listing.timestring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[2].listing.cityNamestring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[2].listing.citySlugstring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[2].listing.discussionPostUrlstring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[2].isRestrictedByRegulationboolean Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[3]object HAYIR
$.oneOf[0].allOf[1].Payload.items[].oneOf[3].idstring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[3].titlestring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[3].subtitlestring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[3].typeLabelstring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[3].imageURL256string Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[3].imageURL512string Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[3].iconTextstring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[3].lastViewedAtstring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[3].urlstring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[3].lastViewIDinteger Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[3].type = "board" Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[3].pillsarray Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[3].pills[]object HAYIR
$.oneOf[0].allOf[1].Payload.items[].oneOf[3].pills[].labelstring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[3].boardobject Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[3].board.boardIDinteger Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[3].board.namestring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[3].board.boardTypestring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[3].board.urlAliasstring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[3].board.urlstring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[3].board.cityNamestring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[3].board.citySlugstring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[3].board.stateShortstring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[3].board.countryCodestring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[3].board.imageURL256string Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[3].board.imageURL512string Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[3].board.imageRolestring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[3].board.lastViewedAtstring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[3].board.isRestrictedinteger [0,1] Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[3].board.viewerCanReadinteger [0,1] Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[3].board.viewerCanWriteinteger [0,1] Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[3].board.imageFrame Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[3].board.imageFrame.anyOf[0]object Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[3].board.imageFrame.anyOf[0].positionXPercentnumber Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[3].board.imageFrame.anyOf[0].positionYPercentnumber Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[3].board.imageFrame.anyOf[0].zoomPercentnumber Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[3].board.imageFrame.anyOf[1]array Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[3].board.lastViewIDinteger Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[3].isRestrictedboolean Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[3].viewerCanReadboolean Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[3].viewerCanWriteboolean Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[4]object HAYIR
$.oneOf[0].allOf[1].Payload.items[].oneOf[4].idstring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[4].titlestring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[4].subtitlestring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[4].typeLabelstring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[4].imageURL256string Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[4].imageURL512string Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[4].iconTextstring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[4].lastViewedAtstring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[4].urlstring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[4].lastViewIDinteger Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[4].type = "profile" Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[4].profileobject Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[4].profile.userIDinteger Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[4].profile.aliasstring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[4].profile.avatarEmojistring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[4].profile.profileURLstring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[4].profile.profileImage Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[4].profile.profileImage.anyOf[0]object Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[4].profile.profileImage.anyOf[0].idinteger Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[4].profile.profileImage.anyOf[0].thumbUrlstring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[4].profile.profileImage.anyOf[0].mediaUrlstring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[4].profile.profileImage.anyOf[0].mediaTypestring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[4].profile.profileImage.anyOf[0].widthinteger Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[4].profile.profileImage.anyOf[0].heightinteger Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[4].profile.profileImage.anyOf[0].titlestring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[4].profile.profileImage.anyOf[0].isImageboolean Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[4].profile.profileImage.anyOf[0].isEmbeddedboolean Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[4].profile.profileImage.anyOf[0].frameobject Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[4].profile.profileImage.anyOf[0].frame.positionXPercentnumber Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[4].profile.profileImage.anyOf[0].frame.positionYPercentnumber Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[4].profile.profileImage.anyOf[0].frame.zoomPercentnumber Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[4].profile.profileImage.anyOf[0].backgroundUrlstring HAYIR
$.oneOf[0].allOf[1].Payload.items[].oneOf[4].profile.profileImage.anyOf[1]null Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[5]object HAYIR
$.oneOf[0].allOf[1].Payload.items[].oneOf[5].idstring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[5].titlestring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[5].subtitlestring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[5].typeLabelstring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[5].imageURL256string Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[5].imageURL512string Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[5].iconTextstring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[5].lastViewedAtstring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[5].urlstring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[5].lastViewIDinteger Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[5].type = "plans" Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[5].plansobject Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[5].plans.appointmentIDinteger Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[5].plans.locationIDinteger Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[5].plans.locationNamestring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[5].plans.datestring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[5].plans.cityCodestring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[5].plans.upcomingCitiesarray Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[5].plans.upcomingCities[]object HAYIR
$.oneOf[0].allOf[1].Payload.items[].oneOf[5].plans.upcomingCities[].labelstring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[5].plans.upcomingCities[].countinteger Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[5].plans.upcomingCities[].cityLabelstring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[5].plans.upcomingCities[].cityCodestring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[5].plans.upcomingCities[].cityNamestring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[5].pillsarray Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[5].pills[]object HAYIR
$.oneOf[0].allOf[1].Payload.items[].oneOf[5].pills[].labelstring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[5].pills[].countinteger Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[5].pills[].cityLabelstring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[5].pills[].cityCodestring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[5].pills[].cityNamestring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[6]object HAYIR
$.oneOf[0].allOf[1].Payload.items[].oneOf[6].idstring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[6].titlestring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[6].subtitlestring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[6].typeLabelstring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[6].imageURL256string Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[6].imageURL512string Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[6].iconTextstring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[6].lastViewedAtstring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[6].urlstring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[6].lastViewIDinteger Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[6].type = "requests" Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[6].requestsobject Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[6].requests.countinteger Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[6].requests.primaryBidIDinteger Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[6].requests.primaryPostIDinteger Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[6].requests.locationIDinteger Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[6].requests.locationNamestring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[6].requests.dateLabelstring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[6].requests.cityLabelstring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[6].pillsarray Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[6].pills[]object HAYIR
$.oneOf[0].allOf[1].Payload.items[].oneOf[6].pills[].labelstring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[6].pills[].countinteger Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[6].pills[].cityLabelstring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[7]object HAYIR
$.oneOf[0].allOf[1].Payload.items[].oneOf[7].idstring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[7].titlestring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[7].subtitlestring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[7].typeLabelstring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[7].imageURL256string Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[7].imageURL512string Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[7].iconTextstring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[7].lastViewedAtstring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[7].urlstring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[7].lastViewIDinteger Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[7].type = "plans_requests" Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[7].plansobject Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[7].plans.appointmentIDinteger Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[7].plans.locationIDinteger Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[7].plans.locationNamestring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[7].plans.datestring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[7].plans.cityCodestring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[7].plans.upcomingCitiesarray Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[7].plans.upcomingCities[]object HAYIR
$.oneOf[0].allOf[1].Payload.items[].oneOf[7].plans.upcomingCities[].labelstring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[7].plans.upcomingCities[].countinteger Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[7].plans.upcomingCities[].cityLabelstring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[7].plans.upcomingCities[].cityCodestring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[7].plans.upcomingCities[].cityNamestring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[7].requestsobject Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[7].requests.countinteger Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[7].requests.primaryBidIDinteger Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[7].requests.primaryPostIDinteger Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[7].requests.locationIDinteger Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[7].requests.locationNamestring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[7].requests.dateLabelstring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[7].requests.cityLabelstring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[7].pillsarray Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[7].pills[] HAYIR
$.oneOf[0].allOf[1].Payload.items[].oneOf[7].pills[].anyOf[0]object HAYIR
$.oneOf[0].allOf[1].Payload.items[].oneOf[7].pills[].anyOf[0].labelstring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[7].pills[].anyOf[0].countinteger Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[7].pills[].anyOf[0].cityLabelstring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[7].pills[].anyOf[0].cityCodestring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[7].pills[].anyOf[0].cityNamestring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[7].pills[].anyOf[1]object HAYIR
$.oneOf[0].allOf[1].Payload.items[].oneOf[7].pills[].anyOf[1].labelstring Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[7].pills[].anyOf[1].countinteger Evet
$.oneOf[0].allOf[1].Payload.items[].oneOf[7].pills[].anyOf[1].cityLabelstring Evet
$.oneOf[0].allOf[1].Payload.totalResultsinteger Evet
$.oneOf[0].allOf[1].Payload.sourcestring ["history","trending_nearby","trending_world","empty"] Evet
$.oneOf[0].allOf[1].Payload.closestCityobject Evet
$.oneOf[0].allOf[1].Payload.closestCity.namestring Evet
$.oneOf[0].allOf[1].Payload.closestCity.slugstring Evet
$.oneOf[0].allOf[1].Payload.closestCity.countryCodestring Evet
$.oneOf[1]object Evet
$.oneOf[1].RequestUserAliasstring Evet
$.oneOf[1].RequestPathstring | null Evet
$.oneOf[1].RequestStatus = "Failed" Evet
$.oneOf[1].ResponseCodeinteger Evet
$.oneOf[1].ResponseMessageAPIResponseMessage Evet
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Evet
$.oneOf[1].ResponseMessage.oneOf[1]array Evet
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage HAYIR
$.oneOf[1].ResponseMessage.oneOf[2]object Evet
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage HAYIR
$.oneOf[1].RequestImpersonatedByUserAliasstring HAYIR
Yanıt örneği
{
    "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"
        }
    }
}
Makine tarafından okunabilir uç nokta belgeleri
GET

/v1/marketdata/get_required_inventory_forecast

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

Parametreler

AdTürGerekliVarsayılanAçıklama
locationAlias string Evet — Slug found after the slash when opening a location in the portal
dateRangeStart string Evet — oldest date of metrics to be reported Date format: YYYY-MM-DD
dateRangeEnd string Evet — latest date of metrics to be reported Date format: YYYY-MM-DD
additionalLocationAliasSourceList string HAYIR "" 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 HAYIR 0 Items to exclude based on price
desiredProfitBasisPoints int HAYIR 10000 defines how much profit should be made per line item
pageSize int HAYIR 1500 Defines how many results will be return per request
pageNumber int HAYIR 0 Defines which page should be returned
İstek örneği (cURL)
curl --get \
  'https://tr.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}}'

Dönen değer

JSON
See the shared response schema and synthetic example.
Yanıt alanları
AlanTürGerekliAçıklama
$marketdata_get_required_inventory_forecast_Response Evet
$.oneOf[0] Evet
$.oneOf[0].allOf[0]object Evet
$.oneOf[0].allOf[0].RequestUserAliasstring Evet
$.oneOf[0].allOf[0].RequestPathstring | null Evet
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Evet
$.oneOf[0].allOf[0].ResponseCodeinteger Evet
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Evet
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Evet
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Evet
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage HAYIR
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Evet
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage HAYIR
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring HAYIR
$.oneOf[0].allOf[1]object Evet
$.oneOf[0].allOf[1].Payloadobject Evet
$.oneOf[0].allOf[1].Payload.ATResponseObjectType = "NestedKeyValueList" Evet
$.oneOf[0].allOf[1].Payload.ResponseBodyobject Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.Namestring Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.MetaInformationobject Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.MetaInformation.yearOverYearAverageMarketPriceChangenumber Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.MetaInformation.totalNumberSuggestedTransactions = 0 Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.MetaInformation.totalNumberSuggestedBids = 0 Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.MetaInformation.totalNumberSuggestedListingPurchases = 0 Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.MetaInformation.totalSuggestedDollarVolume = 0 Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.anyOf[0]object Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.anyOf[0].*object HAYIR
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.anyOf[0].*.*object HAYIR
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.anyOf[0].*.*.*object HAYIR
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.anyOf[0].*.*.*.*object HAYIR
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.anyOf[0].*.*.*.*.numberHistoricalTransactionsinteger Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.anyOf[0].*.*.*.*.currentNumberBidsinteger Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.anyOf[0].*.*.*.*.currentHighBidinteger Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.anyOf[0].*.*.*.*.currentLowBidinteger Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.anyOf[0].*.*.*.*.currentBidVolumeinteger Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.anyOf[0].*.*.*.*.currentNumberListingsinteger Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.anyOf[0].*.*.*.*.currentListingHighPriceinteger Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.anyOf[0].*.*.*.*.currentListingLowPriceinteger Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.anyOf[0].*.*.*.*.currentListingAveragePriceinteger Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.anyOf[0].*.*.*.*.averagePricenumber Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.anyOf[0].*.*.*.*.minimumPricenumber Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.anyOf[0].*.*.*.*.maximumPricenumber Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.anyOf[0].*.*.*.*.totalDemandnumber Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.anyOf[0].*.*.*.*.specialEventInformation Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.anyOf[0].*.*.*.*.specialEventInformation.anyOf[0]object Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.anyOf[0].*.*.*.*.specialEventInformation.anyOf[0].CreatedDatestring Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.anyOf[0].*.*.*.*.specialEventInformation.anyOf[0].LastUpdateDatestring Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.anyOf[0].*.*.*.*.specialEventInformation.anyOf[0].Namestring Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.anyOf[0].*.*.*.*.specialEventInformation.anyOf[0].Descriptionstring Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.anyOf[0].*.*.*.*.specialEventInformation.anyOf[0].URLstring Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.anyOf[0].*.*.*.*.specialEventInformation.anyOf[0].Icon Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.anyOf[0].*.*.*.*.specialEventInformation.anyOf[0].Icon.anyOf[0]string Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.anyOf[0].*.*.*.*.specialEventInformation.anyOf[0].Icon.anyOf[1]null Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.anyOf[0].*.*.*.*.specialEventInformation.anyOf[0].event-locationAlias Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.anyOf[0].*.*.*.*.specialEventInformation.anyOf[0].event-locationAlias.anyOf[0]string Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.anyOf[0].*.*.*.*.specialEventInformation.anyOf[0].event-locationAlias.anyOf[1]null Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.anyOf[0].*.*.*.*.specialEventInformation.anyOf[0].EffectRadiusInMeters Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.anyOf[0].*.*.*.*.specialEventInformation.anyOf[0].EffectRadiusInMeters.anyOf[0]DatabaseInteger EvetInteger 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 Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.anyOf[0].*.*.*.*.specialEventInformation.anyOf[0].EffectRadiusInMeters.anyOf[0].oneOf[1]string Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.anyOf[0].*.*.*.*.specialEventInformation.anyOf[0].EffectRadiusInMeters.anyOf[1]null Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.anyOf[0].*.*.*.*.specialEventInformation.anyOf[0].ThisPeriodTimeFrameobject Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.anyOf[0].*.*.*.*.specialEventInformation.anyOf[0].ThisPeriodTimeFrame.StartTime Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.anyOf[0].*.*.*.*.specialEventInformation.anyOf[0].ThisPeriodTimeFrame.StartTime.anyOf[0]string Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.anyOf[0].*.*.*.*.specialEventInformation.anyOf[0].ThisPeriodTimeFrame.StartTime.anyOf[1]null Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.anyOf[0].*.*.*.*.specialEventInformation.anyOf[0].ThisPeriodTimeFrame.EndTime Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.anyOf[0].*.*.*.*.specialEventInformation.anyOf[0].ThisPeriodTimeFrame.EndTime.anyOf[0]string Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.anyOf[0].*.*.*.*.specialEventInformation.anyOf[0].ThisPeriodTimeFrame.EndTime.anyOf[1]null Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.anyOf[0].*.*.*.*.specialEventInformation.anyOf[0].LastPeriodTimeFrameobject Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.anyOf[0].*.*.*.*.specialEventInformation.anyOf[0].LastPeriodTimeFrame.StartTimestring Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.anyOf[0].*.*.*.*.specialEventInformation.anyOf[0].LastPeriodTimeFrame.EndTimestring Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.anyOf[0].*.*.*.*.specialEventInformation.anyOf[1]null Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.anyOf[0].*.*.*.*.sourceDataLocationAliasListarray Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.anyOf[0].*.*.*.*.sourceDataLocationAliasList[]string HAYIR
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.anyOf[0].*.*.*.*.lastYearsCorrespondingDayListarray Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.anyOf[0].*.*.*.*.lastYearsCorrespondingDayList[]string HAYIR
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList.anyOf[1]array Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueFieldListarray Evet
$.oneOf[1]object Evet
$.oneOf[1].RequestUserAliasstring Evet
$.oneOf[1].RequestPathstring | null Evet
$.oneOf[1].RequestStatus = "Failed" Evet
$.oneOf[1].ResponseCodeinteger Evet
$.oneOf[1].ResponseMessageAPIResponseMessage Evet
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Evet
$.oneOf[1].ResponseMessage.oneOf[1]array Evet
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage HAYIR
$.oneOf[1].ResponseMessage.oneOf[2]object Evet
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage HAYIR
$.oneOf[1].RequestImpersonatedByUserAliasstring HAYIR
Yanıt örneği
{
    "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": []
        }
    }
}
Makine tarafından okunabilir uç nokta belgeleri
GET

/v1/marketdata/get_toplist

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

Parametreler

AdTürGerekliVarsayılanAçıklama
cityCode string HAYIR "" The code of the City that is being queried If left empty worldwide results are being returned Exemplary Value: NYC
categorySlug string HAYIR "" The slug of the location category that is being requested. If left empty all categories are being returned. Exemplary Value: restaurants
pageSize int HAYIR 25 Defines how many results will be return per request
pageNumber int HAYIR 0 Defines which page should be returned
İstek örneği (cURL)
curl --get \
  'https://tr.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}}'

Dönen değer

JSON
See the shared response schema and synthetic example.
Yanıt alanları
AlanTürGerekliAçıklama
$marketdata_get_toplist_Response Evet
$.oneOf[0] Evet
$.oneOf[0].allOf[0]object Evet
$.oneOf[0].allOf[0].RequestUserAliasstring Evet
$.oneOf[0].allOf[0].RequestPathstring | null Evet
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Evet
$.oneOf[0].allOf[0].ResponseCodeinteger Evet
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Evet
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Evet
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Evet
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage HAYIR
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Evet
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage HAYIR
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring HAYIR
$.oneOf[0].allOf[1]object Evet
$.oneOf[0].allOf[1].Payloadobject Evet
$.oneOf[0].allOf[1].Payload.ATResponseObjectType = "NestedKeyValueList" Evet
$.oneOf[0].allOf[1].Payload.ResponseBodyobject Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.Namestring Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.MetaInformationobject Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.MetaInformation.TotalNumberLocationsDatabaseInteger EvetInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.ResponseBody.MetaInformation.TotalNumberLocations.oneOf[0]integer Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.MetaInformation.TotalNumberLocations.oneOf[1]string Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueListarray Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[]object HAYIR
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].locationAliasstring Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].30DayNumberBids Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].30DayNumberBids.anyOf[0]DatabaseInteger EvetInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].30DayNumberBids.anyOf[0].oneOf[0]integer Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].30DayNumberBids.anyOf[0].oneOf[1]string Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].30DayNumberBids.anyOf[1]null Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].30DayATPageViews Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].30DayATPageViews.anyOf[0]DatabaseInteger EvetInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].30DayATPageViews.anyOf[0].oneOf[0]integer Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].30DayATPageViews.anyOf[0].oneOf[1]string Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].30DayATPageViews.anyOf[1]null Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].GlobalATRank Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].GlobalATRank.anyOf[0]DatabaseInteger EvetInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].GlobalATRank.anyOf[0].oneOf[0]integer Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].GlobalATRank.anyOf[0].oneOf[1]string Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].GlobalATRank.anyOf[1]null Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].LocalATRank Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].LocalATRank.anyOf[0]DatabaseInteger EvetInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].LocalATRank.anyOf[0].oneOf[0]integer Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].LocalATRank.anyOf[0].oneOf[1]string Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].LocalATRank.anyOf[1]null Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].GlobalATRankChangeData EvetPipe-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 Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].GlobalATRankChangeData.anyOf[1]null Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].LocalATRankChangeData EvetPipe-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 Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].LocalATRankChangeData.anyOf[1]null Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueFieldListarray Evet
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueFieldList[]string HAYIR
$.oneOf[1]object Evet
$.oneOf[1].RequestUserAliasstring Evet
$.oneOf[1].RequestPathstring | null Evet
$.oneOf[1].RequestStatus = "Failed" Evet
$.oneOf[1].ResponseCodeinteger Evet
$.oneOf[1].ResponseMessageAPIResponseMessage Evet
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Evet
$.oneOf[1].ResponseMessage.oneOf[1]array Evet
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage HAYIR
$.oneOf[1].ResponseMessage.oneOf[2]object Evet
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage HAYIR
$.oneOf[1].RequestImpersonatedByUserAliasstring HAYIR
Yanıt örneği
{
    "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": []
        }
    }
}
Makine tarafından okunabilir uç nokta belgeleri
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.

Parametreler

AdTürGerekliVarsayılanAçıklama
scopeType string HAYIR "global" global, continent, or city.
scopeValue string HAYIR "" Continent code (NA, EU, AS, MEA, SA, OC) or airport-backed city slug when scopeType=city.
timeframe string HAYIR "today" today, yesterday, month, ytd, year, or alltime.
year int HAYIR 0 Calendar year used when timeframe=year.
pageSize int HAYIR 10 Entries per board (1-25).
İstek örneği (cURL)
curl --get \
  'https://tr.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}}'

Dönen değer

JSON
See the shared response schema and synthetic example.
Yanıt alanları
AlanTürGerekliAçıklama
$marketdata_get_wall_of_fame_Response Evet
$.oneOf[0] Evet
$.oneOf[0].allOf[0]object Evet
$.oneOf[0].allOf[0].RequestUserAliasstring Evet
$.oneOf[0].allOf[0].RequestPathstring | null Evet
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Evet
$.oneOf[0].allOf[0].ResponseCodeinteger Evet
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Evet
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Evet
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Evet
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage HAYIR
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Evet
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage HAYIR
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring HAYIR
$.oneOf[0].allOf[1]object Evet
$.oneOf[0].allOf[1].Payloadobject Evet
$.oneOf[0].allOf[1].Payload.scopeobject Evet
$.oneOf[0].allOf[1].Payload.scope.scopeTypestring ["global","continent","city"] Evet
$.oneOf[0].allOf[1].Payload.scope.scopeValuestring Evet
$.oneOf[0].allOf[1].Payload.scope.displayNamestring Evet
$.oneOf[0].allOf[1].Payload.scope.labelKeystring HAYIR
$.oneOf[0].allOf[1].Payload.scope.citySlugstring HAYIR
$.oneOf[0].allOf[1].Payload.scope.countryCodestring HAYIR
$.oneOf[0].allOf[1].Payload.scope.isoRegionstring HAYIR
$.oneOf[0].allOf[1].Payload.timeframeobject Evet
$.oneOf[0].allOf[1].Payload.timeframe.timeframestring ["today","yesterday","month","ytd","year","alltime"] Evet
$.oneOf[0].allOf[1].Payload.timeframe.yearinteger Evet
$.oneOf[0].allOf[1].Payload.timeframe.startDatestring Evet
$.oneOf[0].allOf[1].Payload.timeframe.endDatestring Evet
$.oneOf[0].allOf[1].Payload.timeframe.labelKeystring Evet
$.oneOf[0].allOf[1].Payload.listsarray Evet
$.oneOf[0].allOf[1].Payload.lists[]object HAYIR
$.oneOf[0].allOf[1].Payload.lists[].listKeystring ["highest_transaction","most_volume_purchased","most_volume_sold","largest_concierge_bonus","most_generous_users"] Evet
$.oneOf[0].allOf[1].Payload.lists[].labelKeystring Evet
$.oneOf[0].allOf[1].Payload.lists[].labelstring Evet
$.oneOf[0].allOf[1].Payload.lists[].descriptionKeystring Evet
$.oneOf[0].allOf[1].Payload.lists[].descriptionstring Evet
$.oneOf[0].allOf[1].Payload.lists[].countLabelKeystring Evet
$.oneOf[0].allOf[1].Payload.lists[].countLabelstring Evet
$.oneOf[0].allOf[1].Payload.lists[].rolestring ["buyer","seller"] Evet
$.oneOf[0].allOf[1].Payload.lists[].metricstring ["single_transaction","total_volume","single_bonus","total_bonus"] Evet
$.oneOf[0].allOf[1].Payload.pageSizeinteger Evet
$.oneOf[0].allOf[1].Payload.boardsarray Evet
$.oneOf[0].allOf[1].Payload.boards[]object HAYIR
$.oneOf[0].allOf[1].Payload.boards[].listKeystring ["highest_transaction","most_volume_purchased","most_volume_sold","largest_concierge_bonus","most_generous_users"] Evet
$.oneOf[0].allOf[1].Payload.boards[].labelKeystring Evet
$.oneOf[0].allOf[1].Payload.boards[].labelstring Evet
$.oneOf[0].allOf[1].Payload.boards[].descriptionKeystring Evet
$.oneOf[0].allOf[1].Payload.boards[].descriptionstring Evet
$.oneOf[0].allOf[1].Payload.boards[].countLabelKeystring Evet
$.oneOf[0].allOf[1].Payload.boards[].countLabelstring Evet
$.oneOf[0].allOf[1].Payload.boards[].rolestring ["buyer","seller"] Evet
$.oneOf[0].allOf[1].Payload.boards[].metricstring ["single_transaction","total_volume","single_bonus","total_bonus"] Evet
$.oneOf[0].allOf[1].Payload.boards[].entriesarray Evet
$.oneOf[0].allOf[1].Payload.boards[].entries[]object HAYIR
$.oneOf[0].allOf[1].Payload.boards[].entries[].rankinteger Evet
$.oneOf[0].allOf[1].Payload.boards[].entries[].userIDinteger Evet
$.oneOf[0].allOf[1].Payload.boards[].entries[].transactionCountinteger Evet
$.oneOf[0].allOf[1].Payload.boards[].entries[].aliasstring Evet
$.oneOf[0].allOf[1].Payload.boards[].entries[].avatarURLstring Evet
$.oneOf[0].allOf[1].Payload.boards[].entries[].avatarEmojistring Evet
$.oneOf[0].allOf[1].Payload.boards[].entries[].profileImageURLstring Evet
$.oneOf[0].allOf[1].Payload.boards[].entries[].bannerImageURLstring Evet
$.oneOf[0].allOf[1].Payload.boards[].entries[].profileURLstring Evet
$.oneOf[0].allOf[1].Payload.boards[].entries[].transactionCountLabelstring Evet
$.oneOf[0].allOf[1].Payload.boards[].entries[].amountLabelstring Evet
$.oneOf[0].allOf[1].Payload.boards[].entries[].profileImage Evet
$.oneOf[0].allOf[1].Payload.boards[].entries[].profileImage.anyOf[0]object Evet
$.oneOf[0].allOf[1].Payload.boards[].entries[].profileImage.anyOf[0].idinteger Evet
$.oneOf[0].allOf[1].Payload.boards[].entries[].profileImage.anyOf[0].thumbUrlstring Evet
$.oneOf[0].allOf[1].Payload.boards[].entries[].profileImage.anyOf[0].mediaUrlstring Evet
$.oneOf[0].allOf[1].Payload.boards[].entries[].profileImage.anyOf[0].mediaTypestring Evet
$.oneOf[0].allOf[1].Payload.boards[].entries[].profileImage.anyOf[0].widthinteger Evet
$.oneOf[0].allOf[1].Payload.boards[].entries[].profileImage.anyOf[0].heightinteger Evet
$.oneOf[0].allOf[1].Payload.boards[].entries[].profileImage.anyOf[0].titlestring Evet
$.oneOf[0].allOf[1].Payload.boards[].entries[].profileImage.anyOf[0].isImageboolean Evet
$.oneOf[0].allOf[1].Payload.boards[].entries[].profileImage.anyOf[0].isEmbeddedboolean Evet
$.oneOf[0].allOf[1].Payload.boards[].entries[].profileImage.anyOf[0].frameobject Evet
$.oneOf[0].allOf[1].Payload.boards[].entries[].profileImage.anyOf[0].frame.positionXPercentnumber Evet
$.oneOf[0].allOf[1].Payload.boards[].entries[].profileImage.anyOf[0].frame.positionYPercentnumber Evet
$.oneOf[0].allOf[1].Payload.boards[].entries[].profileImage.anyOf[0].frame.zoomPercentnumber Evet
$.oneOf[0].allOf[1].Payload.boards[].entries[].profileImage.anyOf[0].backgroundUrlstring HAYIR
$.oneOf[0].allOf[1].Payload.boards[].entries[].profileImage.anyOf[1]null Evet
$.oneOf[0].allOf[1].Payload.boards[].entries[].bannerImage Evet
$.oneOf[0].allOf[1].Payload.boards[].entries[].bannerImage.anyOf[0]object Evet
$.oneOf[0].allOf[1].Payload.boards[].entries[].bannerImage.anyOf[0].idinteger Evet
$.oneOf[0].allOf[1].Payload.boards[].entries[].bannerImage.anyOf[0].thumbUrlstring Evet
$.oneOf[0].allOf[1].Payload.boards[].entries[].bannerImage.anyOf[0].mediaUrlstring Evet
$.oneOf[0].allOf[1].Payload.boards[].entries[].bannerImage.anyOf[0].mediaTypestring Evet
$.oneOf[0].allOf[1].Payload.boards[].entries[].bannerImage.anyOf[0].widthinteger Evet
$.oneOf[0].allOf[1].Payload.boards[].entries[].bannerImage.anyOf[0].heightinteger Evet
$.oneOf[0].allOf[1].Payload.boards[].entries[].bannerImage.anyOf[0].titlestring Evet
$.oneOf[0].allOf[1].Payload.boards[].entries[].bannerImage.anyOf[0].isImageboolean Evet
$.oneOf[0].allOf[1].Payload.boards[].entries[].bannerImage.anyOf[0].isEmbeddedboolean Evet
$.oneOf[0].allOf[1].Payload.boards[].entries[].bannerImage.anyOf[0].frameobject Evet
$.oneOf[0].allOf[1].Payload.boards[].entries[].bannerImage.anyOf[0].frame.positionXPercentnumber Evet
$.oneOf[0].allOf[1].Payload.boards[].entries[].bannerImage.anyOf[0].frame.positionYPercentnumber Evet
$.oneOf[0].allOf[1].Payload.boards[].entries[].bannerImage.anyOf[0].frame.zoomPercentnumber Evet
$.oneOf[0].allOf[1].Payload.boards[].entries[].bannerImage.anyOf[0].backgroundUrlstring HAYIR
$.oneOf[0].allOf[1].Payload.boards[].entries[].bannerImage.anyOf[1]null Evet
$.oneOf[1]object Evet
$.oneOf[1].RequestUserAliasstring Evet
$.oneOf[1].RequestPathstring | null Evet
$.oneOf[1].RequestStatus = "Failed" Evet
$.oneOf[1].ResponseCodeinteger Evet
$.oneOf[1].ResponseMessageAPIResponseMessage Evet
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Evet
$.oneOf[1].ResponseMessage.oneOf[1]array Evet
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage HAYIR
$.oneOf[1].ResponseMessage.oneOf[2]object Evet
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage HAYIR
$.oneOf[1].RequestImpersonatedByUserAliasstring HAYIR
Yanıt örneği
{
    "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": []
    }
}
Makine tarafından okunabilir uç nokta belgeleri
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.

Parametreler

AdTürGerekliVarsayılanAçıklama
listKey string HAYIR "highest_transaction" highest_transaction, most_volume_purchased, most_volume_sold, largest_concierge_bonus, or most_generous_users.
scopeType string HAYIR "global" global, continent, or city.
scopeValue string HAYIR "" Continent code or airport-backed city slug.
timeframe string HAYIR "today" today, yesterday, month, ytd, year, or alltime.
year int HAYIR 0 Calendar year used when timeframe=year.
pageSize int HAYIR 10 Entries per board (1-25).
İstek örneği (cURL)
curl --get \
  'https://tr.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}}'

Dönen değer

JSON
See the shared response schema and synthetic example.
Yanıt alanları
AlanTürGerekliAçıklama
$marketdata_get_wall_of_fame_list_Response Evet
$.oneOf[0] Evet
$.oneOf[0].allOf[0]object Evet
$.oneOf[0].allOf[0].RequestUserAliasstring Evet
$.oneOf[0].allOf[0].RequestPathstring | null Evet
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Evet
$.oneOf[0].allOf[0].ResponseCodeinteger Evet
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Evet
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Evet
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Evet
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage HAYIR
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Evet
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage HAYIR
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring HAYIR
$.oneOf[0].allOf[1]object Evet
$.oneOf[0].allOf[1].Payloadobject Evet
$.oneOf[0].allOf[1].Payload.scopeobject Evet
$.oneOf[0].allOf[1].Payload.scope.scopeTypestring ["global","continent","city"] Evet
$.oneOf[0].allOf[1].Payload.scope.scopeValuestring Evet
$.oneOf[0].allOf[1].Payload.scope.displayNamestring Evet
$.oneOf[0].allOf[1].Payload.scope.labelKeystring HAYIR
$.oneOf[0].allOf[1].Payload.scope.citySlugstring HAYIR
$.oneOf[0].allOf[1].Payload.scope.countryCodestring HAYIR
$.oneOf[0].allOf[1].Payload.scope.isoRegionstring HAYIR
$.oneOf[0].allOf[1].Payload.timeframeobject Evet
$.oneOf[0].allOf[1].Payload.timeframe.timeframestring ["today","yesterday","month","ytd","year","alltime"] Evet
$.oneOf[0].allOf[1].Payload.timeframe.yearinteger Evet
$.oneOf[0].allOf[1].Payload.timeframe.startDatestring Evet
$.oneOf[0].allOf[1].Payload.timeframe.endDatestring Evet
$.oneOf[0].allOf[1].Payload.timeframe.labelKeystring Evet
$.oneOf[0].allOf[1].Payload.listsarray Evet
$.oneOf[0].allOf[1].Payload.lists[]object HAYIR
$.oneOf[0].allOf[1].Payload.lists[].listKeystring ["highest_transaction","most_volume_purchased","most_volume_sold","largest_concierge_bonus","most_generous_users"] Evet
$.oneOf[0].allOf[1].Payload.lists[].labelKeystring Evet
$.oneOf[0].allOf[1].Payload.lists[].labelstring Evet
$.oneOf[0].allOf[1].Payload.lists[].descriptionKeystring Evet
$.oneOf[0].allOf[1].Payload.lists[].descriptionstring Evet
$.oneOf[0].allOf[1].Payload.lists[].countLabelKeystring Evet
$.oneOf[0].allOf[1].Payload.lists[].countLabelstring Evet
$.oneOf[0].allOf[1].Payload.lists[].rolestring ["buyer","seller"] Evet
$.oneOf[0].allOf[1].Payload.lists[].metricstring ["single_transaction","total_volume","single_bonus","total_bonus"] Evet
$.oneOf[0].allOf[1].Payload.pageSizeinteger Evet
$.oneOf[0].allOf[1].Payload.boardobject Evet
$.oneOf[0].allOf[1].Payload.board.listKeystring ["highest_transaction","most_volume_purchased","most_volume_sold","largest_concierge_bonus","most_generous_users"] Evet
$.oneOf[0].allOf[1].Payload.board.labelKeystring Evet
$.oneOf[0].allOf[1].Payload.board.labelstring Evet
$.oneOf[0].allOf[1].Payload.board.descriptionKeystring Evet
$.oneOf[0].allOf[1].Payload.board.descriptionstring Evet
$.oneOf[0].allOf[1].Payload.board.countLabelKeystring Evet
$.oneOf[0].allOf[1].Payload.board.countLabelstring Evet
$.oneOf[0].allOf[1].Payload.board.rolestring ["buyer","seller"] Evet
$.oneOf[0].allOf[1].Payload.board.metricstring ["single_transaction","total_volume","single_bonus","total_bonus"] Evet
$.oneOf[0].allOf[1].Payload.board.entriesarray Evet
$.oneOf[0].allOf[1].Payload.board.entries[]object HAYIR
$.oneOf[0].allOf[1].Payload.board.entries[].rankinteger Evet
$.oneOf[0].allOf[1].Payload.board.entries[].userIDinteger Evet
$.oneOf[0].allOf[1].Payload.board.entries[].transactionCountinteger Evet
$.oneOf[0].allOf[1].Payload.board.entries[].aliasstring Evet
$.oneOf[0].allOf[1].Payload.board.entries[].avatarURLstring Evet
$.oneOf[0].allOf[1].Payload.board.entries[].avatarEmojistring Evet
$.oneOf[0].allOf[1].Payload.board.entries[].profileImageURLstring Evet
$.oneOf[0].allOf[1].Payload.board.entries[].bannerImageURLstring Evet
$.oneOf[0].allOf[1].Payload.board.entries[].profileURLstring Evet
$.oneOf[0].allOf[1].Payload.board.entries[].transactionCountLabelstring Evet
$.oneOf[0].allOf[1].Payload.board.entries[].amountLabelstring Evet
$.oneOf[0].allOf[1].Payload.board.entries[].profileImage Evet
$.oneOf[0].allOf[1].Payload.board.entries[].profileImage.anyOf[0]object Evet
$.oneOf[0].allOf[1].Payload.board.entries[].profileImage.anyOf[0].idinteger Evet
$.oneOf[0].allOf[1].Payload.board.entries[].profileImage.anyOf[0].thumbUrlstring Evet
$.oneOf[0].allOf[1].Payload.board.entries[].profileImage.anyOf[0].mediaUrlstring Evet
$.oneOf[0].allOf[1].Payload.board.entries[].profileImage.anyOf[0].mediaTypestring Evet
$.oneOf[0].allOf[1].Payload.board.entries[].profileImage.anyOf[0].widthinteger Evet
$.oneOf[0].allOf[1].Payload.board.entries[].profileImage.anyOf[0].heightinteger Evet
$.oneOf[0].allOf[1].Payload.board.entries[].profileImage.anyOf[0].titlestring Evet
$.oneOf[0].allOf[1].Payload.board.entries[].profileImage.anyOf[0].isImageboolean Evet
$.oneOf[0].allOf[1].Payload.board.entries[].profileImage.anyOf[0].isEmbeddedboolean Evet
$.oneOf[0].allOf[1].Payload.board.entries[].profileImage.anyOf[0].frameobject Evet
$.oneOf[0].allOf[1].Payload.board.entries[].profileImage.anyOf[0].frame.positionXPercentnumber Evet
$.oneOf[0].allOf[1].Payload.board.entries[].profileImage.anyOf[0].frame.positionYPercentnumber Evet
$.oneOf[0].allOf[1].Payload.board.entries[].profileImage.anyOf[0].frame.zoomPercentnumber Evet
$.oneOf[0].allOf[1].Payload.board.entries[].profileImage.anyOf[0].backgroundUrlstring HAYIR
$.oneOf[0].allOf[1].Payload.board.entries[].profileImage.anyOf[1]null Evet
$.oneOf[0].allOf[1].Payload.board.entries[].bannerImage Evet
$.oneOf[0].allOf[1].Payload.board.entries[].bannerImage.anyOf[0]object Evet
$.oneOf[0].allOf[1].Payload.board.entries[].bannerImage.anyOf[0].idinteger Evet
$.oneOf[0].allOf[1].Payload.board.entries[].bannerImage.anyOf[0].thumbUrlstring Evet
$.oneOf[0].allOf[1].Payload.board.entries[].bannerImage.anyOf[0].mediaUrlstring Evet
$.oneOf[0].allOf[1].Payload.board.entries[].bannerImage.anyOf[0].mediaTypestring Evet
$.oneOf[0].allOf[1].Payload.board.entries[].bannerImage.anyOf[0].widthinteger Evet
$.oneOf[0].allOf[1].Payload.board.entries[].bannerImage.anyOf[0].heightinteger Evet
$.oneOf[0].allOf[1].Payload.board.entries[].bannerImage.anyOf[0].titlestring Evet
$.oneOf[0].allOf[1].Payload.board.entries[].bannerImage.anyOf[0].isImageboolean Evet
$.oneOf[0].allOf[1].Payload.board.entries[].bannerImage.anyOf[0].isEmbeddedboolean Evet
$.oneOf[0].allOf[1].Payload.board.entries[].bannerImage.anyOf[0].frameobject Evet
$.oneOf[0].allOf[1].Payload.board.entries[].bannerImage.anyOf[0].frame.positionXPercentnumber Evet
$.oneOf[0].allOf[1].Payload.board.entries[].bannerImage.anyOf[0].frame.positionYPercentnumber Evet
$.oneOf[0].allOf[1].Payload.board.entries[].bannerImage.anyOf[0].frame.zoomPercentnumber Evet
$.oneOf[0].allOf[1].Payload.board.entries[].bannerImage.anyOf[0].backgroundUrlstring HAYIR
$.oneOf[0].allOf[1].Payload.board.entries[].bannerImage.anyOf[1]null Evet
$.oneOf[0].allOf[1].Payload.entriesarray Evet
$.oneOf[0].allOf[1].Payload.entries[]object HAYIR
$.oneOf[0].allOf[1].Payload.entries[].rankinteger Evet
$.oneOf[0].allOf[1].Payload.entries[].userIDinteger Evet
$.oneOf[0].allOf[1].Payload.entries[].transactionCountinteger Evet
$.oneOf[0].allOf[1].Payload.entries[].aliasstring Evet
$.oneOf[0].allOf[1].Payload.entries[].avatarURLstring Evet
$.oneOf[0].allOf[1].Payload.entries[].avatarEmojistring Evet
$.oneOf[0].allOf[1].Payload.entries[].profileImageURLstring Evet
$.oneOf[0].allOf[1].Payload.entries[].bannerImageURLstring Evet
$.oneOf[0].allOf[1].Payload.entries[].profileURLstring Evet
$.oneOf[0].allOf[1].Payload.entries[].transactionCountLabelstring Evet
$.oneOf[0].allOf[1].Payload.entries[].amountLabelstring Evet
$.oneOf[0].allOf[1].Payload.entries[].profileImage Evet
$.oneOf[0].allOf[1].Payload.entries[].profileImage.anyOf[0]object Evet
$.oneOf[0].allOf[1].Payload.entries[].profileImage.anyOf[0].idinteger Evet
$.oneOf[0].allOf[1].Payload.entries[].profileImage.anyOf[0].thumbUrlstring Evet
$.oneOf[0].allOf[1].Payload.entries[].profileImage.anyOf[0].mediaUrlstring Evet
$.oneOf[0].allOf[1].Payload.entries[].profileImage.anyOf[0].mediaTypestring Evet
$.oneOf[0].allOf[1].Payload.entries[].profileImage.anyOf[0].widthinteger Evet
$.oneOf[0].allOf[1].Payload.entries[].profileImage.anyOf[0].heightinteger Evet
$.oneOf[0].allOf[1].Payload.entries[].profileImage.anyOf[0].titlestring Evet
$.oneOf[0].allOf[1].Payload.entries[].profileImage.anyOf[0].isImageboolean Evet
$.oneOf[0].allOf[1].Payload.entries[].profileImage.anyOf[0].isEmbeddedboolean Evet
$.oneOf[0].allOf[1].Payload.entries[].profileImage.anyOf[0].frameobject Evet
$.oneOf[0].allOf[1].Payload.entries[].profileImage.anyOf[0].frame.positionXPercentnumber Evet
$.oneOf[0].allOf[1].Payload.entries[].profileImage.anyOf[0].frame.positionYPercentnumber Evet
$.oneOf[0].allOf[1].Payload.entries[].profileImage.anyOf[0].frame.zoomPercentnumber Evet
$.oneOf[0].allOf[1].Payload.entries[].profileImage.anyOf[0].backgroundUrlstring HAYIR
$.oneOf[0].allOf[1].Payload.entries[].profileImage.anyOf[1]null Evet
$.oneOf[0].allOf[1].Payload.entries[].bannerImage Evet
$.oneOf[0].allOf[1].Payload.entries[].bannerImage.anyOf[0]object Evet
$.oneOf[0].allOf[1].Payload.entries[].bannerImage.anyOf[0].idinteger Evet
$.oneOf[0].allOf[1].Payload.entries[].bannerImage.anyOf[0].thumbUrlstring Evet
$.oneOf[0].allOf[1].Payload.entries[].bannerImage.anyOf[0].mediaUrlstring Evet
$.oneOf[0].allOf[1].Payload.entries[].bannerImage.anyOf[0].mediaTypestring Evet
$.oneOf[0].allOf[1].Payload.entries[].bannerImage.anyOf[0].widthinteger Evet
$.oneOf[0].allOf[1].Payload.entries[].bannerImage.anyOf[0].heightinteger Evet
$.oneOf[0].allOf[1].Payload.entries[].bannerImage.anyOf[0].titlestring Evet
$.oneOf[0].allOf[1].Payload.entries[].bannerImage.anyOf[0].isImageboolean Evet
$.oneOf[0].allOf[1].Payload.entries[].bannerImage.anyOf[0].isEmbeddedboolean Evet
$.oneOf[0].allOf[1].Payload.entries[].bannerImage.anyOf[0].frameobject Evet
$.oneOf[0].allOf[1].Payload.entries[].bannerImage.anyOf[0].frame.positionXPercentnumber Evet
$.oneOf[0].allOf[1].Payload.entries[].bannerImage.anyOf[0].frame.positionYPercentnumber Evet
$.oneOf[0].allOf[1].Payload.entries[].bannerImage.anyOf[0].frame.zoomPercentnumber Evet
$.oneOf[0].allOf[1].Payload.entries[].bannerImage.anyOf[0].backgroundUrlstring HAYIR
$.oneOf[0].allOf[1].Payload.entries[].bannerImage.anyOf[1]null Evet
$.oneOf[1]object Evet
$.oneOf[1].RequestUserAliasstring Evet
$.oneOf[1].RequestPathstring | null Evet
$.oneOf[1].RequestStatus = "Failed" Evet
$.oneOf[1].ResponseCodeinteger Evet
$.oneOf[1].ResponseMessageAPIResponseMessage Evet
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Evet
$.oneOf[1].ResponseMessage.oneOf[1]array Evet
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage HAYIR
$.oneOf[1].ResponseMessage.oneOf[2]object Evet
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage HAYIR
$.oneOf[1].RequestImpersonatedByUserAliasstring HAYIR
Yanıt örneği
{
    "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": []
    }
}
Makine tarafından okunabilir uç nokta belgeleri
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.

Parametreler

AdTürGerekliVarsayılanAçıklama
pageSize int HAYIR 20 Number of cities to return (1-100).
categorySlug string HAYIR "" Optional category filter (restaurants, events, concerts, hotels, dmv, mentoring, shopping, golf, rv, marinas, cruises, houseparties, dj, concierges, general). Empty = all categories.
dateRange string HAYIR "90d" Activity window: 7d, 30d, 90d, 180d, 365d.
İstek örneği (cURL)
curl --get \
  'https://tr.appointmenttrader.com/v1/marketdata/get_world_top' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'pageSize={{pageSize}}' \
  --data-urlencode 'categorySlug={{categorySlug}}' \
  --data-urlencode 'dateRange={{dateRange}}'

Dönen değer

JSON
See the shared response schema and synthetic example.
Yanıt alanları
AlanTürGerekliAçıklama
$marketdata_get_world_top_Response Evet
$.oneOf[0] Evet
$.oneOf[0].allOf[0]object Evet
$.oneOf[0].allOf[0].RequestUserAliasstring Evet
$.oneOf[0].allOf[0].RequestPathstring | null Evet
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Evet
$.oneOf[0].allOf[0].ResponseCodeinteger Evet
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Evet
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Evet
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Evet
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage HAYIR
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Evet
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage HAYIR
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring HAYIR
$.oneOf[0].allOf[1]object Evet
$.oneOf[0].allOf[1].Payloadobject Evet
$.oneOf[0].allOf[1].Payload.categorySlugstring Evet
$.oneOf[0].allOf[1].Payload.resolvedCategorySlugstring Evet
$.oneOf[0].allOf[1].Payload.seoCategorySlugstring Evet
$.oneOf[0].allOf[1].Payload.categoryTitlePluralstring Evet
$.oneOf[0].allOf[1].Payload.canonicalURL Evet
$.oneOf[0].allOf[1].Payload.canonicalURL.anyOf[0]string Evet
$.oneOf[0].allOf[1].Payload.canonicalURL.anyOf[1] = false Evet
$.oneOf[0].allOf[1].Payload.category Evet
$.oneOf[0].allOf[1].Payload.category.anyOf[0]object Evet
$.oneOf[0].allOf[1].Payload.category.anyOf[0].id Evet
$.oneOf[0].allOf[1].Payload.category.anyOf[0].id.anyOf[0]integer Evet
$.oneOf[0].allOf[1].Payload.category.anyOf[0].id.anyOf[1]null Evet
$.oneOf[0].allOf[1].Payload.category.anyOf[0].slugstring Evet
$.oneOf[0].allOf[1].Payload.category.anyOf[0].seoSlugstring Evet
$.oneOf[0].allOf[1].Payload.category.anyOf[0].namestring Evet
$.oneOf[0].allOf[1].Payload.category.anyOf[0].titlePluralstring Evet
$.oneOf[0].allOf[1].Payload.category.anyOf[0].jsonLDTypestring Evet
$.oneOf[0].allOf[1].Payload.category.anyOf[1]null Evet
$.oneOf[0].allOf[1].Payload.citiesarray Evet
$.oneOf[0].allOf[1].Payload.cities[]object HAYIR
$.oneOf[0].allOf[1].Payload.cities[].citySlugstring Evet
$.oneOf[0].allOf[1].Payload.cities[].cityNamestring Evet
$.oneOf[0].allOf[1].Payload.cities[].stateShortstring Evet
$.oneOf[0].allOf[1].Payload.cities[].isoRegionstring Evet
$.oneOf[0].allOf[1].Payload.cities[].countryCodestring Evet
$.oneOf[0].allOf[1].Payload.cities[].countryNamestring Evet
$.oneOf[0].allOf[1].Payload.cities[].continentShortstring Evet
$.oneOf[0].allOf[1].Payload.cities[].imageURL256string Evet
$.oneOf[0].allOf[1].Payload.cities[].imageURL512string Evet
$.oneOf[0].allOf[1].Payload.cities[].detailURLstring Evet
$.oneOf[0].allOf[1].Payload.cities[].tradingActivity30Dayinteger Evet
$.oneOf[0].allOf[1].Payload.cities[].numberTransactionsinteger Evet
$.oneOf[0].allOf[1].Payload.cities[].venueCountinteger Evet
$.oneOf[0].allOf[1].Payload.cities[].rankinteger Evet
$.oneOf[0].allOf[1].Payload.cities[].isHotboolean Evet
$.oneOf[0].allOf[1].Payload.cities[].avgTradingPrice Evet
$.oneOf[0].allOf[1].Payload.cities[].avgTradingPrice.anyOf[0]integer Evet
$.oneOf[0].allOf[1].Payload.cities[].avgTradingPrice.anyOf[1]null Evet
$.oneOf[0].allOf[1].Payload.cities[].coordinatesobject Evet
$.oneOf[0].allOf[1].Payload.cities[].coordinates.latitude Evet
$.oneOf[0].allOf[1].Payload.cities[].coordinates.latitude.anyOf[0]number Evet
$.oneOf[0].allOf[1].Payload.cities[].coordinates.latitude.anyOf[1]null Evet
$.oneOf[0].allOf[1].Payload.cities[].coordinates.longitude Evet
$.oneOf[0].allOf[1].Payload.cities[].coordinates.longitude.anyOf[0]number Evet
$.oneOf[0].allOf[1].Payload.cities[].coordinates.longitude.anyOf[1]null Evet
$.oneOf[0].allOf[1].Payload.cities[].distanceMetersnumber HAYIR
$.oneOf[0].allOf[1].Payload.cities[].distanceMilesnumber HAYIR
$.oneOf[0].allOf[1].Payload.totalResultsinteger Evet
$.oneOf[0].allOf[1].Payload.dateRangestring ["7d","30d","90d","180d","365d"] Evet
$.oneOf[1]object Evet
$.oneOf[1].RequestUserAliasstring Evet
$.oneOf[1].RequestPathstring | null Evet
$.oneOf[1].RequestStatus = "Failed" Evet
$.oneOf[1].ResponseCodeinteger Evet
$.oneOf[1].ResponseMessageAPIResponseMessage Evet
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Evet
$.oneOf[1].ResponseMessage.oneOf[1]array Evet
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage HAYIR
$.oneOf[1].ResponseMessage.oneOf[2]object Evet
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage HAYIR
$.oneOf[1].RequestImpersonatedByUserAliasstring HAYIR
Yanıt örneği
{
    "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"
    }
}
Makine tarafından okunabilir uç nokta belgeleri