Alle analysegegevens van indirecte resellers ophalen
van toepassing op: Partnercentrum | Partnercentrum beheerd door 21Vianet | Partnercentrum voor Microsoft Cloud voor de Amerikaanse overheid
Hoe u alle analysegegevens van indirecte resellers voor uw klanten kunt ophalen.
Voorwaarden
- Inloggegevens zoals beschreven in Partnercentrum-authenticatie. Dit scenario ondersteunt alleen verificatie met gebruikersreferenties.
REST-aanvraag
Aanvraagsyntaxis
Methode | Aanvraag-URI |
---|---|
GET | {baseURL}/partner/v1/analytics/indirectresellers HTTP/1.1 |
URI-parameters
Parameter | Type | Beschrijving |
---|---|---|
partnerGehuurderId | snaar | De tenant-id van de partner waarvoor u indirecte resellers-gegevens wilt ophalen. |
legitimatiebewijs | snaar | Indirecte verkoper-ID |
naam | snaar | De naam van de partner waarvoor u gegevens van indirecte resellers wilt ophalen. |
markt | snaar | De markt van de partner waarvoor u indirecte resellers-gegevens wilt ophalen. |
eersteAbonnementAanmakenDatum | tekenreeks in utc-datum/tijdnotatie | De aanmaakdatum van het eerste abonnement op basis waarvan u de gegevens van indirecte resellers wilt ophalen. |
nieuwsteAbonnementAanmakenDatum | Tekenreeks in UTC-datum/tijdformaat | De aanmaakdatum van het meest recente abonnement. |
eersteAbonnementsEindDatum | tekenreeks in UTC-datum/tijdformaat | De eerste keer dat een abonnement is beëindigd. |
laatste abonnementsvervaldatum | Tekenreeks in UTC-datum-/tijdnotatie | Laatste datum waarop een abonnement is beëindigd. |
eersteAbonnementOpgeschortDatum | string in UTC-datumtijd | De eerste keer dat een abonnement is onderbroken. |
laatsteAbonnementOnderbrokenDatum | tekenreeks in UTC-datum/tijdformaat | Laatste datum waarop een abonnement is onderbroken. |
datumEersteAbonnementGedeactiveerd | tekenreeks in UTC-datum/tijdformaat | De eerste keer dat een abonnement is beëindigd. |
datumLaatsteAbonnementOpgeheven | String in UTC-datum/tijdnotatie | De laatste datum waarop een abonnement ongedaan is gemaakt. |
abonnementsaantal | dubbel | Aantal abonnementen voor alle toegevoegde waarde-resellers |
licenseCount | dubbel | Aantal licenties voor alle toegevoegde waarde resellers. |
aantalIndirecteResellers | dubbel | Aantal indirecte resellers |
Boven | snaar | Het aantal rijen met gegevens dat moet worden geretourneerd in de aanvraag. De maximumwaarde en de standaardwaarde als deze niet zijn opgegeven, is 10.000. Als er meer rijen in de query staan, bevat de hoofdtekst van het antwoord een volgende koppeling die u kunt gebruiken om de volgende pagina met gegevens aan te vragen. |
overslaan | Int | Het aantal rijen dat moet worden overgeslagen in de query. Gebruik deze parameter om door grote gegevenssets te bladeren.
top=10000 and skip=0 bijvoorbeeld de eerste 10.000 rijen met gegevens ophaalt, top=10000 and skip=10000 de volgende 10.000 rijen met gegevens, enzovoort, ophaalt. |
filter | snaar | Het filter parameter van de aanvraag bevat een of meer instructies waarmee de rijen in het antwoord worden gefilterd. Elke instructie bevat een veld en waarde die zijn gekoppeld aan de operatoren eq of ne en instructies kunnen worden gecombineerd met behulp van and of or . U kunt de volgende velden opgeven:partnerTenantId id naam markt eersteAbonnementCreatieDatum nieuwsteAbonnementAanmakenDatum firstSubscriptionEndDate laatsteAbonnementsverloopdatum eersteAbonnementOpgeschortDatum latestSubscriptionSuspendedDate firstSubscriptionDeprovisionedDate latestSubscriptionDeprovisionedDate voorbeeld: .../indirectresellers?filter=market eq 'US' voorbeeld: .../indirectresellers?filter=market eq 'US' or (firstSubscriptionCreationDate le cast('2018-01-01',Edm.DateTimeOffset) and firstSubscriptionCreationDate le cast('2018-04-01',Edm.DateTimeOffset)) |
aggregatieniveau | snaar | Hiermee geeft u het tijdsbereik op waarvoor geaggregeerde gegevens moeten worden opgehaald. Dit kan een van de volgende tekenreeksen zijn: 'day', 'week' of 'month'. Als dit niet is opgegeven, is de standaardwaarde 'dag'.aggregationLevel wordt niet ondersteund zonder een aggregationLevel .
aggregationLevel geldt voor alle datumvelden aanwezig in de aggregationLevel |
orderby | tekenreeks | Een instructie die de gegevenswaarden van het resultaat voor elke installatie sorteert. De syntaxis is ...&orderby=field[order],field [order],... . De veldparameter kan een van de volgende tekenreeksen zijn:"partnerTenantId" "id" "naam" "markt" eersteAbonnementAanmaakdatum laatsteAbonnementsAanmaakDatum eindeDatumEersteAbonnement meestRecenteAbonnementsEinddatum eersteAbonnementOpgeschortDatum laatsteAbonnementGeschorstDatum eersteAbonnementGeblokkeerdDatum laatsteAbonnementOpheffingsdatum "subscriptionCount" licentieAantal De parameter volgorde is optioneel en kan worden asc of desc ; om oplopende of aflopende volgorde voor elk veld op te geven. De standaardwaarde is asc .voorbeeld: ...&orderby=market,subscriptionCount |
groupby | snaar | Een instructie die alleen gegevensaggregatie toepast op de opgegeven velden. U kunt de volgende velden opgeven: partnerTenantId ID Naam markt datumEersteAbonnementAanmaak latestSubscriptionCreationDate eersteEinddatumAbonnement latestSubscriptionEndDate- eersteAbonnementOpgeschortDatum latestSubscriptionSuspendedDate eersteAbonnementGededeprovisioneerdeDatum latestSubscriptionDeprovisionedDate De geretourneerde gegevensrijen bevatten de velden die zijn opgegeven in de groupby -component en de volgende velden:indirectResellerCount licenseCount aantal abonnementen De parameter groupby kan worden gebruikt met de parameter aggregationLevel .voorbeeld: ...&groupby=ageGroup,market&aggregationLevel=week |
Aanvraagheaders
Zie Partnercentrum REST-headersvoor meer informatie.
Aanvraaginhoud
Geen.
Voorbeeld van aanvraag
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-antwoord
Als dit lukt, bevat de antwoordtekst een verzameling van bronnen voor indirecte resellers.
Geslaagde antwoorden en foutcodes
Elk antwoord wordt geleverd met een HTTP-statuscode die het succes of de mislukking aangeeft en andere foutopsporingsinformatie. Gebruik een hulpprogramma voor netwerktracering om deze code, het fouttype en andere parameters te lezen. Zie Foutcodesvoor de volledige lijst.
Voorbeeld van antwoord
{
"partnerTenantId": "aaaabbbb-0000-cccc-1111-dddd2222eeee",
"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
}