Megosztás a következőn keresztül:


Billing Accounts - List

Felsorolja azokat a számlázási fiókokat, amelyekhez a felhasználónak hozzáférése van.

GET https://management.azure.com/providers/Microsoft.Billing/billingAccounts?api-version=2024-04-01
GET https://management.azure.com/providers/Microsoft.Billing/billingAccounts?includeAll={includeAll}&includeAllWithoutBillingProfiles={includeAllWithoutBillingProfiles}&includeDeleted={includeDeleted}&includePendingAgreement={includePendingAgreement}&includeResellee={includeResellee}&legalOwnerTID={legalOwnerTID}&legalOwnerOID={legalOwnerOID}&api-version=2024-04-01&filter={filter}&expand={expand}&top={top}&skip={skip}&search={search}

URI-paraméterek

Name In Kötelező Típus Description
api-version
query True

string

Az ügyfélkéréshez használni kívánt API verziója. A jelenlegi verzió: 2024-04-01.

expand
query

string

A Kibontás engedélyezett a SoldTo és a EnrollmentDetails/PONumber esetében.

filter
query

string

A szűrő lekérdezési lehetőség lehetővé teszi, hogy az ügyfelek szűrjenek egy kérelem URL-címével kezelt erőforrások gyűjteményét.

includeAll
query

boolean

Ha igaz, az eredmények olyan számlázási fiókokat tartalmaznak, amelyeken a felhasználó nem rendelkezik közvetlen szerepkör-hozzárendeléssel, ha a felhasználó a következő AAD-szerepkörök egyikével rendelkezik: globális rendszergazda, globális olvasó, számlázási rendszergazda.

includeAllWithoutBillingProfiles
query

boolean

Ha igaz, az eredmények olyan számlázási fiókokat tartalmaznak, amelyek nem jönnek létre teljesen, ha a felhasználó a következő AAD-szerepkörök egyikével rendelkezik: globális rendszergazda, globális olvasó, számlázási rendszergazda.

includeDeleted
query

boolean

Ha igaz, az eredmények a törölt állapotban lévő számlázási fiókokat is tartalmazzák.

includePendingAgreement
query

boolean

Ide tartoznak a szerződéssel függőben lévő aláírással rendelkező számlázási fiókok, amelyekhez a felhasználónak hozzáférése van.

includeResellee
query

boolean

Tartalmazza a microsoftos partnerszerződés ügyfél számlázási fiókját, amelyhez a felhasználó hozzáfér.

legalOwnerOID
query

string

A legalOwnerTID azonosítóval kell kombinálni, az eredmények csak olyan számlázási fiókokat tartalmaznak, akik jogilag felelősek a számlázási fiókokért. Szabadon választható.

legalOwnerTID
query

string

A legalOwnerOID-tal kell kombinálni, az eredmények csak azokat a számlázási fiókokat tartalmazzák, akik jogilag felelősek a számlázási fiókokért. Szabadon választható.

search
query

string

A keresési lekérdezési lehetőség lehetővé teszi, hogy az ügyfelek egy szabad szöveges keresési kifejezésnek megfelelő gyűjteményben lévő elemeket kérjenek le. a keresés csak sztringmezők esetén támogatott.

skip
query

integer

int64

A kihagyó lekérdezési beállítás a lekérdezett gyűjtemény azon elemeinek számát kéri, amelyeket ki kell hagyni, és nem kell belefoglalni az eredménybe.

top
query

integer

int64

A legfelső lekérdezési beállítás kéri, hogy a lekérdezett gyűjtemény elemeinek száma szerepeljen az eredményben. A felső érték maximális támogatott értéke 50.

Válaszok

Name Típus Description
200 OK

BillingAccountListResult

A számlázási fiókok listája.

Other Status Codes

ErrorResponse

Hibaválasz, amely leírja, hogy miért nem sikerült a művelet.

Példák

BillingAccountForLegacyAccountDetails
BillingAccountsList
BillingAccountsListWithExpandForPONumber

BillingAccountForLegacyAccountDetails

Mintakérelem

GET https://management.azure.com/providers/Microsoft.Billing/billingAccounts?api-version=2024-04-01

Mintaválasz

{
  "value": [
    {
      "id": "/providers/Microsoft.Billing/billingAccounts/20000000-0000-0000-0000-000000000001",
      "name": "20000000-0000-0000-0000-000000000001",
      "properties": {
        "accountStatus": "Active",
        "accountType": "Individual",
        "agreementType": "MicrosoftOnlineServicesProgram",
        "displayName": "Individual Account 2",
        "hasReadAccess": true,
        "notificationEmailAddress": "individual@domain.com"
      },
      "type": "Microsoft.Billing/billingAccounts"
    }
  ]
}

BillingAccountsList

Mintakérelem

GET https://management.azure.com/providers/Microsoft.Billing/billingAccounts?api-version=2024-04-01

Mintaválasz

{
  "value": [
    {
      "id": "/providers/Microsoft.Billing/billingAccounts/10000000-0000-0000-0000-000000000000:00000000-0000-0000-0000-000000000000_2019-05-31",
      "name": "10000000-0000-0000-0000-000000000000:00000000-0000-0000-0000-000000000000_2019-05-31",
      "properties": {
        "accountStatus": "Active",
        "accountType": "Business",
        "accountSubType": "Enterprise",
        "agreementType": "MicrosoftCustomerAgreement",
        "displayName": "Premier Business Account",
        "hasReadAccess": true,
        "primaryBillingTenantId": "20000000-0000-0000-0000-000000000001"
      },
      "type": "Microsoft.Billing/billingAccounts",
      "systemData": {
        "createdAt": "2023-01-04T22:39:34.2606750Z",
        "lastModifiedAt": "2023-01-05T22:39:34.2606750Z"
      }
    },
    {
      "id": "/providers/Microsoft.Billing/billingAccounts/20000000-0000-0000-0000-000000000000:00000000-0000-0000-0000-000000000000_2019-05-31",
      "name": "20000000-0000-0000-0000-000000000000:00000000-0000-0000-0000-000000000000_2019-05-31",
      "properties": {
        "accountStatus": "Active",
        "accountType": "Business",
        "accountSubType": "Professional",
        "agreementType": "MicrosoftCustomerAgreement",
        "displayName": "Standard Business Account",
        "hasReadAccess": true,
        "primaryBillingTenantId": "20000000-0000-0000-0000-000000000001"
      },
      "type": "Microsoft.Billing/billingAccounts",
      "systemData": {
        "createdAt": "2023-01-04T22:39:34.2606750Z",
        "lastModifiedAt": "2023-01-05T22:39:34.2606750Z"
      }
    },
    {
      "id": "/providers/Microsoft.Billing/billingAccounts/30000000-0000-0000-0000-000000000000:00000000-0000-0000-0000-000000000000_2019-05-31",
      "name": "30000000-0000-0000-0000-000000000000:00000000-0000-0000-0000-000000000000_2019-05-31",
      "properties": {
        "accountStatus": "Active",
        "accountType": "Individual",
        "accountSubType": "Individual",
        "agreementType": "MicrosoftCustomerAgreement",
        "displayName": "Individual Account",
        "hasReadAccess": true,
        "primaryBillingTenantId": "20000000-0000-0000-0000-000000000001"
      },
      "type": "Microsoft.Billing/billingAccounts",
      "systemData": {
        "createdAt": "2023-01-04T22:39:34.2606750Z",
        "lastModifiedAt": "2023-01-05T22:39:34.2606750Z"
      }
    },
    {
      "id": "/providers/Microsoft.Billing/billingAccounts/40000000-0000-0000-0000-000000000000:00000000-0000-0000-0000-000000000000_2019-05-31",
      "name": "40000000-0000-0000-0000-000000000000:00000000-0000-0000-0000-000000000000_2019-05-31",
      "properties": {
        "accountStatus": "Active",
        "accountType": "Business",
        "accountSubType": "Enterprise",
        "agreementType": "MicrosoftPartnerAgreement",
        "displayName": "Premier Business Account",
        "hasReadAccess": true,
        "primaryBillingTenantId": "20000000-0000-0000-0000-000000000001"
      },
      "type": "Microsoft.Billing/billingAccounts",
      "systemData": {
        "createdAt": "2023-01-04T22:39:34.2606750Z",
        "lastModifiedAt": "2023-01-05T22:39:34.2606750Z"
      }
    }
  ]
}

BillingAccountsListWithExpandForPONumber

Mintakérelem

GET https://management.azure.com/providers/Microsoft.Billing/billingAccounts?api-version=2024-04-01&expand=soldTo,enrollmentDetails/poNumber

Mintaválasz

{
  "value": [
    {
      "id": "/providers/Microsoft.Billing/billingAccounts/6564892",
      "name": "6564892",
      "properties": {
        "accountStatus": "Active",
        "accountType": "Enterprise",
        "accountSubType": "None",
        "agreementType": "EnterpriseAgreement",
        "displayName": "Enterprise Account",
        "enrollmentDetails": {
          "startDate": "2018-05-01T17:32:28Z",
          "endDate": "2019-05-31T17:32:28Z",
          "currency": "USD",
          "channel": "EaDirect",
          "language": "en",
          "countryCode": "US",
          "billingCycle": "Monthly",
          "extendedTermOption": "Opted-Out",
          "supportLevel": "Standard",
          "supportCoverage": "1/26/2021 - 6/30/2021",
          "cloud": "Azure Commercial",
          "poNumber": "poNumber123"
        },
        "hasReadAccess": true,
        "soldTo": {
          "addressLine1": "Test Address",
          "city": "City",
          "companyName": "Enterprise Company",
          "country": "US",
          "postalCode": "00000-1111",
          "region": "WA"
        }
      },
      "type": "Microsoft.Billing/billingAccounts",
      "systemData": {
        "createdAt": "2023-01-04T22:39:34.2606750Z",
        "lastModifiedAt": "2023-01-05T22:39:34.2606750Z"
      }
    }
  ]
}

Definíciók

Name Description
AccountStatus

A számlázási fiók aktuális állapota.

AccountSubType

A fiók szintje.

AccountType

Az ügyfél típusa.

AgreementType

A szerződés típusa.

BillingAccount

Egy számlázási fiók.

BillingAccountListResult

Tároló az erőforrások listájához

BillingAccountProperties

Egy számlázási fiók.

BillingAccountStatusReasonCode

A számlázási fiók megadott állapotának oka.

BillingRelationshipType

A számlázási fiók által képviselt számlázási kapcsolatokat azonosítja. A számlázási kapcsolat lehet a Microsoft, az ügyfél és/vagy egy harmadik fél között.

createdByType

Az erőforrást létrehozó identitás típusa.

EnrollmentDetails

A regisztráció tulajdonságai.

ErrorAdditionalInfo

Az erőforrás-kezelési hiba további információi.

ErrorDetail

A hiba részletei.

ErrorResponse

Hibaválasz

ExtendedTermOption

A vállalat által választott számlázási fiókbővítmény.

IndirectRelationshipInfo

Azonosítja azt a számlázási profilt, amely egy másik számlázási profilhoz kapcsolódik közvetett vásárlási mozgásban.

MarkupStatus

A regisztráció korrektúraállapota, amely csak közvetett regisztrációkra vonatkozik.

ProvisioningState

Az erőforrás kiépítési állapota egy hosszú ideig futó művelet során.

RegistrationNumber

A számlázási fiókhoz társított szervezet regisztrációs számát ismerteti.

SoldTo

A számlázási fiókért felelős személy vagy szervezet címe.

SupportLevel

A regisztrációhoz társított támogatási szintű ajánlat.

systemData

Az erőforrás létrehozásával és utolsó módosításával kapcsolatos metaadatok.

TaxIdentifier

A számlázási fiók adóazonosítója.

TaxIdentifierStatus

Az adóazonosító állapota.

TaxIdentifierType

Az adóazonosító típusa.

AccountStatus

A számlázási fiók aktuális állapota.

Name Típus Description
Active

string

Deleted

string

Disabled

string

Expired

string

Extended

string

New

string

Other

string

Pending

string

Terminated

string

Transferred

string

UnderReview

string

AccountSubType

A fiók szintje.

Name Típus Description
Enterprise

string

Individual

string

None

string

Other

string

Professional

string

AccountType

Az ügyfél típusa.

Name Típus Description
Business

string

ClassicPartner

string

Enterprise

string

Individual

string

Internal

string

Other

string

Partner

string

Reseller

string

Tenant

string

AgreementType

A szerződés típusa.

Name Típus Description
EnterpriseAgreement

string

MicrosoftCustomerAgreement

string

MicrosoftOnlineServicesProgram

string

MicrosoftPartnerAgreement

string

Other

string

BillingAccount

Egy számlázási fiók.

Name Típus Description
id

string

Az erőforrás teljes erőforrás-azonosítója. Például: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"

name

string

Az erőforrás neve

properties

BillingAccountProperties

Egy számlázási fiók.

systemData

systemData

A createdBy és a modifiedBy adatokat tartalmazó Azure Resource Manager-metaadatok.

tags

object

Az erőforráshoz társított metaadatok szótára. Lehet, hogy nem minden erőforrástípushoz van feltöltve. Legfeljebb 256 karakter hosszúságú kulcs/érték. A kulcsok/értékek nem üresek és nem lehet nullak. A kulcsok nem tartalmazhatnak <> % & \ ? /

type

string

Az erőforrás típusa. Pl. "Microsoft.Compute/virtualMachines" vagy "Microsoft.Storage/storageAccounts"

BillingAccountListResult

Tároló az erőforrások listájához

Name Típus Description
nextLink

string

Az eredmények következő oldalára mutató hivatkozás (URL- cím).

value

BillingAccount[]

Az erőforrások listája.

BillingAccountProperties

Egy számlázási fiók.

Name Típus Description
accountStatus

AccountStatus

A számlázási fiók aktuális állapota.

accountStatusReasonCode

BillingAccountStatusReasonCode

A számlázási fiók megadott állapotának oka.

accountSubType

AccountSubType

A fiók szintje.

accountType

AccountType

Az ügyfél típusa.

agreementType

AgreementType

A szerződés típusa.

billingRelationshipTypes

BillingRelationshipType[]

A számlázási fiók által képviselt számlázási kapcsolatokat azonosítja. A számlázási kapcsolat lehet a Microsoft, az ügyfél és/vagy egy harmadik fél között.

displayName

string

A számlázási fiók neve.

enrollmentDetails

EnrollmentDetails

A regisztráció tulajdonságai.

hasNoBillingProfiles

boolean

Azt jelzi, hogy a számlázási fiók rendelkezik-e számlázási profilokkal.

hasReadAccess

boolean

Azt jelzi, hogy a felhasználó olvasási hozzáféréssel rendelkezik-e a számlázási fiókhoz.

notificationEmailAddress

string

Az örökölt fiók értesítési e-mail-címe. A Microsoft Online Services Program szerződéstípushoz érhető el.

primaryBillingTenantId

string

A számlázási fiók beállításához használt bérlő. Alapértelmezés szerint csak a bérlő felhasználói kaphatnak szerepkör-hozzárendeléseket a számlázási fiókhoz, és ebben a bérlőben minden vásárlás ki van építve.

provisioningState

ProvisioningState

Az erőforrás kiépítési állapota egy hosszú ideig futó művelet során.

qualifications

string[]

A számlázási fiók díjszabására vonatkozó képesítések. Az értékek lehetnek kereskedelmi, oktatási, jótékonysági vagy kormányzati.

registrationNumber

RegistrationNumber

A számlázási fiókhoz társított szervezet regisztrációs számát ismerteti.

soldTo

SoldTo

A számlázási fiókért felelős személy vagy szervezet címe.

taxIds

TaxIdentifier[]

A számlázási fiók adóazonosítóinak listája.

BillingAccountStatusReasonCode

A számlázási fiók megadott állapotának oka.

Name Típus Description
Expired

string

ManuallyTerminated

string

Other

string

TerminateProcessing

string

Transferred

string

UnusualActivity

string

BillingRelationshipType

A számlázási fiók által képviselt számlázási kapcsolatokat azonosítja. A számlázási kapcsolat lehet a Microsoft, az ügyfél és/vagy egy harmadik fél között.

Name Típus Description
CSPCustomer

string

CSPPartner

string

Direct

string

IndirectCustomer

string

IndirectPartner

string

Other

string

createdByType

Az erőforrást létrehozó identitás típusa.

Name Típus Description
Application

string

Key

string

ManagedIdentity

string

User

string

EnrollmentDetails

A regisztráció tulajdonságai.

Name Típus Description
billingCycle

string

A regisztráció számlázási ciklusa.

channel

string

A regisztráció csatornatípusa.

cloud

string

A regisztráció felhője.

countryCode

string

A regisztráció országkódja.

currency

string

A regisztráció számlázási pénzneme.

endDate

string

A regisztráció záró dátuma.

extendedTermOption

ExtendedTermOption

A vállalat által választott számlázási fiókbővítmény.

indirectRelationshipInfo

IndirectRelationshipInfo

A regisztráció tulajdonságai, amelyek csak közvetett regisztrációkra vonatkoznak.

invoiceRecipient

string

Az a partner, aki a regisztrációról számlát kap.

language

string

A regisztráció nyelve.

markupStatus

MarkupStatus

A regisztráció korrektúraállapota, amely csak közvetett regisztrációkra vonatkozik.

poNumber

string

A regisztráció beszerzési rendelési száma.

startDate

string

A regisztráció kezdő dátuma.

supportCoverage

string

A regisztráció támogatási lefedettségi időszaka.

supportLevel

SupportLevel

A regisztrációhoz társított támogatási szintű ajánlat.

ErrorAdditionalInfo

Az erőforrás-kezelési hiba további információi.

Name Típus Description
info

object

A további információk.

type

string

A további információtípus.

ErrorDetail

A hiba részletei.

Name Típus Description
additionalInfo

ErrorAdditionalInfo[]

A hiba további információi.

code

string

A hibakód.

details

ErrorDetail[]

A hiba részletei.

message

string

A hibaüzenet.

target

string

A hibacél.

ErrorResponse

Hibaválasz

Name Típus Description
error

ErrorDetail

A hibaobjektum.

ExtendedTermOption

A vállalat által választott számlázási fiókbővítmény.

Name Típus Description
Opted-In

string

Opted-Out

string

Other

string

IndirectRelationshipInfo

Azonosítja azt a számlázási profilt, amely egy másik számlázási profilhoz kapcsolódik közvetett vásárlási mozgásban.

Name Típus Description
billingAccountName

string

A partner vagy az ügyfél számlázási fiókneve közvetett mozgás esetén.

billingProfileName

string

A partner vagy az ügyfél számlázási profilneve közvetett mozgás esetén.

displayName

string

A partner vagy ügyfél megjelenítendő neve egy közvetett mozgáshoz.

MarkupStatus

A regisztráció korrektúraállapota, amely csak közvetett regisztrációkra vonatkozik.

Name Típus Description
Disabled

string

Locked

string

Other

string

Preview

string

Published

string

ProvisioningState

Az erőforrás kiépítési állapota egy hosszú ideig futó művelet során.

Name Típus Description
Canceled

string

Failed

string

New

string

Pending

string

Provisioning

string

Succeeded

string

RegistrationNumber

A számlázási fiókhoz társított szervezet regisztrációs számát ismerteti.

Name Típus Description
id

string

A számlázási fiókhoz társított szervezet egyedi azonosítószáma.

required

boolean

Azonosítja, hogy szükséges-e a regisztrációs szám a számlázási fiókhoz.

type

string[]

A számlázási fiók országa alapján engedélyezett regisztrációs számtípusok.

SoldTo

A számlázási fiókért felelős személy vagy szervezet címe.

Name Típus Description
addressLine1

string

Címsor 1.

addressLine2

string

Címsor 2.

addressLine3

string

Címsor 3.

city

string

Cím város.

companyName

string

Cégnév. Az MCA Individual (használatalapú fizetés) esetében nem kötelező.

country

string

Az országkód ISO 3166-1 Alpha-2 formátumot használ.

district

string

Címtartomány.

email

string

E-mail-cím.

firstName

string

Keresztnév. Az MCA Enterprise esetében nem kötelező.

isValidAddress

boolean

Jelzi, hogy a cím hiányos-e.

lastName

string

Vezetéknév. Az MCA Enterprise esetében nem kötelező.

middleName

string

Középső név.

phoneNumber

string

Telefonszám.

postalCode

string

Irányítószám.

region

string

Címrégió.

SupportLevel

A regisztrációhoz társított támogatási szintű ajánlat.

Name Típus Description
Developer

string

Other

string

Pro-Direct

string

Standard

string

systemData

Az erőforrás létrehozásával és utolsó módosításával kapcsolatos metaadatok.

Name Típus Description
createdAt

string

Az erőforrás-létrehozás időbélyege (UTC).

createdBy

string

Az erőforrást létrehozó identitás.

createdByType

createdByType

Az erőforrást létrehozó identitás típusa.

lastModifiedAt

string

Az erőforrás utolsó módosításának időbélyege (UTC)

lastModifiedBy

string

Az erőforrást legutóbb módosító identitás.

lastModifiedByType

createdByType

Az erőforrást legutóbb módosító identitás típusa.

TaxIdentifier

A számlázási fiók adóazonosítója.

Name Típus Description
country

string

Az adóazonosító országa.

id

string

Az adóazonosító azonosítója.

scope

string

Az adóazonosító hatóköre.

status

TaxIdentifierStatus

Az adóazonosító állapota.

type

TaxIdentifierType

Az adóazonosító típusa.

TaxIdentifierStatus

Az adóazonosító állapota.

Name Típus Description
Invalid

string

Other

string

Valid

string

TaxIdentifierType

Az adóazonosító típusa.

Name Típus Description
BrazilCcmId

string

BrazilCnpjId

string

BrazilCpfId

string

CanadianFederalExempt

string

CanadianProvinceExempt

string

ExternalTaxation

string

IndiaFederalServiceTaxId

string

IndiaFederalTanId

string

IndiaPanId

string

IndiaStateCstId

string

IndiaStateGstINId

string

IndiaStateVatId

string

IntlExempt

string

LoveCode

string

MobileBarCode

string

NationalIdentificationNumber

string

Other

string

PublicSectorId

string

USExempt

string

VatId

string