Hämta all analysinformation för indirekta återförsäljare
Gäller för: Partnercenter | Partnercenter som drivs av 21Vianet | Partnercenter för Microsoft Cloud for US Government
Så här hämtar du all analysinformation om indirekta återförsäljare för dina kunder.
Förutsättningar
- Autentiseringsuppgifter enligt beskrivningen i Partnercenter-autentisering. Det här scenariot stöder endast autentisering med användarautentiseringsuppgifter.
REST-begäran
Syntax för begäran
Metod | URI för förfrågan |
---|---|
GET | {baseURL}/partner/v1/analytics/indirectresellers HTTP/1.1 |
URI-parametrar
Parameter | Typ | Beskrivning |
---|---|---|
partnerTenantId | sträng | Klientorganisations-ID:t för den partner som du vill hämta data om indirekta återförsäljare för. |
id | sträng | ID för indirekt återförsäljare |
name | sträng | Namnet på den partner som du vill hämta data om indirekta återförsäljare för. |
marknad | sträng | Marknaden för partnern som du vill hämta data om indirekta återförsäljare för. |
firstSubscriptionCreationDate | sträng i UTC-datumtidsformat | Skapandedatumet för den första prenumerationen baserat på vilken du vill hämta data från indirekta återförsäljare. |
latestSubscriptionCreationDate | sträng i UTC-datumtidsformat | Skapandedatumet för den senaste prenumerationen. |
firstSubscriptionEndDate | sträng i UTC-datumtidsformat | Första gången någon prenumeration avslutades. |
latestSubscriptionEndDate | sträng i UTC-datumtidsformat | Senaste datum då en prenumeration avslutades. |
firstSubscriptionSuspendedDate | sträng i UTC-datumtid | Första gången någon prenumeration avbröts. |
latestSubscriptionSuspendedDate | sträng i UTC-datumtidsformat | Senaste datum då en prenumeration stängdes av. |
firstSubscriptionDeprovisionedDate | sträng i UTC-datumtidsformat | Första gången någon prenumeration avetablerades. |
latestSubscriptionDeprovisionedDate | sträng i UTC-datumtidsformat | Senaste datum då en prenumeration avetablerades. |
subscriptionCount | dubbel | Antal prenumerationer för alla mervärdesåterförsäljare |
licenseCount | dubbel | Antal licenser för alla mervärdesåterförsäljare. |
indirectResellerCount | dubbel | Antal indirekta återförsäljare |
top | sträng | Antalet rader med data som ska returneras i begäran. Det maximala värdet och standardvärdet om det inte anges är 10 000. Om det finns fler rader i frågan innehåller svarstexten en nästa länk som du kan använda för att begära nästa sida med data. |
hoppa över | heltal | Antalet rader som ska hoppa över i frågan. Använd den här parametern för att bläddra igenom stora datamängder. Hämtar till exempel top=10000 and skip=0 de första 10 000 raderna med data, top=10000 and skip=10000 hämtar de kommande 10 000 raderna med data och så vidare. |
filter | sträng | Filterparametern för begäran innehåller en eller flera instruktioner som filtrerar raderna i svaret. Varje instruktion innehåller ett fält och ett värde som är associerade med operatorerna eq eller och -instruktioner kan kombineras med eller and or ne . Du kan ange följande fält:partnerTenantId id Namn marknad firstSubscriptionCreationDate latestSubscriptionCreationDate firstSubscriptionEndDate latestSubscriptionEndDate firstSubscriptionSuspendedDate latestSubscriptionSuspendedDate firstSubscriptionDeprovisionedDate latestSubscriptionDeprovisionedDate Exempel: .../indirectresellers?filter=market eq 'US' Exempel: .../indirectresellers?filter=market eq 'US' or (firstSubscriptionCreationDate le cast('2018-01-01',Edm.DateTimeOffset) and firstSubscriptionCreationDate le cast('2018-04-01',Edm.DateTimeOffset)) |
aggregationLevel | sträng | Anger det tidsintervall för vilket aggregerade data ska hämtas. Kan vara en av följande strängar: "dag", "vecka" eller "månad". Om det är ospecificerat är standardvärdet "dag".aggregationLevel stöds inte utan .aggregationLevel aggregationLevel gäller för alla datumfält som finns i aggregationLevel |
orderby | sträng | En instruktion som beställer resultatdatavärdena för varje installation. Syntax: ...&orderby=field[order],field [order],... . Fältparametern kan vara en av följande strängar:"partnerTenantId" "ID" "name" "marknad" "firstSubscriptionCreationDate" "latestSubscriptionCreationDate" "firstSubscriptionEndDate" "latestSubscriptionEndDate" "firstSubscriptionSuspendedDate" "latestSubscriptionSuspendedDate" "firstSubscriptionDeprovisionedDate" "latestSubscriptionDeprovisionedDate" "subscriptionCount" "licenseCount" Orderparametern är valfri och kan vara asc eller desc ; för att ange stigande eller fallande ordning för varje fält. Standardvärdet är asc .Exempel: ...&orderby=market,subscriptionCount |
groupby | sträng | En instruktion som endast tillämpar dataaggregering på de angivna fälten. Du kan ange följande fält: partnerTenantId ID Namn marknad firstSubscriptionCreationDate latestSubscriptionCreationDate firstSubscriptionEndDate latestSubscriptionEndDate firstSubscriptionSuspendedDate latestSubscriptionSuspendedDate firstSubscriptionDeprovisionedDate latestSubscriptionDeprovisionedDate De datarader som returneras innehåller de fält som anges i groupby -satsen och följande fält:indirectResellerCount licenseCount subscriptionCount Parametern groupby kan användas med parametern aggregationLevel .Exempel: ...&groupby=ageGroup,market&aggregationLevel=week |
Begärandehuvuden
Mer information finns i REST-huvuden för Partnercenter.
Begärandetext
Inga.
Exempel på begäran
GET https://api.partnercenter.microsoft.com/partner/v1/analytics/indirectresellers HTTP 1.1
Authorization: Bearer <token>
Accept: application/json
Content-Type: application/json
Content-Length: 0
REST-svar
Om det lyckas innehåller svarstexten en samling resurser för indirekta återförsäljare .
Svarsframgång och felkoder
Varje svar levereras med en HTTP-statuskod som anger lyckad eller misslyckad och annan felsökningsinformation. Använd ett verktyg för nätverksspårning för att läsa den här koden, feltypen och andra parametrar. Den fullständiga listan finns i Felkoder.
Svarsexempel
{
"partnerTenantId": "AAAAAAAA-BBBB-CCCC-DDDD-EEEEEEEEEEEE",
"id": "1111111",
"name": "RESELLER NAME",
"market": "US",
"firstSubscriptionCreationDate": "2016-10-18T19:16:25.107",
"latestSubscriptionCreationDate": "2016-10-18T19:16:25.107",
"firstSubscriptionEndDate": "2018-11-07T00:00:00",
"latestSubscriptionEndDate": "2018-11-07T00:00:00",
"firstSubscriptionSuspendedDate": "0001-01-01T00:00:00",
"latestSubscriptionSuspendedDate": "0001-01-01T00:00:00",
"firstSubscriptionDeprovisionedDate": "0001-01-01T00:00:00",
"latestSubscriptionDeprovisionedEndDate": "0001-01-01T00:00:00",
"subscriptionCount": 10,
"licenseCount": 20
}