Order items
Get all order items
Returns all order items. At least one of the OrderItemIds
, ServiceOrderIds
, ServiceIds
, BillIds
, CreatedUtc
, UpdatedUtc
, ClosedUtc
filters must be specified in the request. Note this operation uses Pagination and supports Portfolio Access Tokens.
Request
[PlatformAddress]/api/connector/v1/orderItems/getAll
ClientToken
string
required
Token identifying the client application.
AccessToken
string
required
Access token of the client application.
Client
string
required
Name and version of the client application.
EnterpriseIds
array of string
optional, max 1000 items
Unique identifiers of the Enterprises. If not specified, the operation returns data for all enterprises within scope of the Access Token.
OrderItemIds
array of string
optional, max 1000 items
Unique identifiers of the Order items. Required if no other filter is provided.
ServiceOrderIds
array of string
optional, max 1000 items
Unique identifiers of the service orders (product service orders or reservations). Required if no other filter is provided.
ServiceIds
array of string
optional, max 1000 items
Unique identifiers of the Services. Required if no other filter is provided.
BillIds
array of string
optional, max 1000 items
Unique identifiers of the Bills to which order item is assigned. Required if no other filter is provided.
CreatedUtc
optional, max length 3 months
Interval in which the Order item was created. Required if no other filter is provided.
UpdatedUtc
optional, max length 3 months
Interval in which the Order item was updated. Required if no other filter is provided.
ConsumedUtc
optional, max length 3 months
Interval in which the Order item was consumed. Required if no other filter is provided.
CanceledUtc
optional, max length 3 months
Interval in which the Order item was canceled. Required if no other filter is provided.
ClosedUtc
optional, max length 3 months
Interval in which the Order item was closed. Required if no other filter is provided.
AccountingStates
array of Order item accounting state
optional, max 1000 items
Accounting state of the item.
Types
array of Order item type
optional, max 1000 items
Order item type, e.g. whether product order or space order.
Limitation
required
Limitation on the quantity of data returned and optional Cursor for the starting point of data.
Response
Cursor
string
optional
Unique identifier of the last and hence oldest order item returned. This can be used in Limitation in a subsequent request to fetch the next batch of older order items.
Order item
Id
string
required
Unique identifier of the order item.
AccountId
string
optional
Unique identifier of the account (for example Customer) the order item belongs to.
Notes
string
optional
Additional notes.
AccountingCategoryId
string
optional
Unique identifier of the Accounting category the order item belongs to.
BillingName
string
optional
Name of the order item for billing purposes.
ExternalIdentifier
string
optional
Identifier of the entity from external system.
UnitCount
integer
required
Unit count of item, i.e. the number of sub-items or units, if applicable.
UnitAmount
required
Unit amount of item, i.e. the amount of each individual sub-item or unit, if applicable.
OriginalAmount
required
Order item's original amount. Negative amount represents either rebate or a payment. Contains the earliest known value in conversion chain.
CreatorProfileId
string
required
Unique identifier of the user who created the order item.
UpdaterProfileId
string
required
Unique identifier of the user who updated the order item.
CreatedUtc
string
required
Creation date and time of the order item created in UTC timezone in ISO 8601 format.
UpdatedUtc
string
required
Last update date and time of the order item in UTC timezone in ISO 8601 format.
ConsumedUtc
string
required
Date and time of the item consumption in UTC timezone in ISO 8601 format.
CanceledUtc
string
optional
Cancellation date and time of the order item in UTC timezone in ISO 8601 format.
ClosedUtc
string
optional
Date and time of the item bill closure in UTC timezone in ISO 8601 format.
StartUtc
string
optional
Start of the order item in UTC timezone in ISO 8601 format.
ClaimedUtc
string
optional
Date and time when the order item was claimed in UTC timezone in ISO 8601 format.
Revenue type
Service
Product
Additional
Order item accounting state
Open
- Order items which carry a non-zero value, are open, and have not been closed on a bill or invoice.Closed
- Order items which carry a non-zero value and have been closed on a bill or invoice.Inactive
- Order items which are either of zero value and have not been canceled, if the state of the payment item is Pending or Failed, or items of optional reservations. Until the reservation is confirmed, all its accounting items are Inactive.Canceled
- Order items which have been canceled, regardless of whether the item is of zero value.
Order item type
CancellationFee
NightRebate
ProductOrderRebate
AdditionalExpenseRebate
Deposit
ExchangeRateDifference
CustomItem
ServiceCharge
CityTax
CityTaxDiscount
SpaceOrder
ProductOrder
Surcharge
TaxCorrection
ResourceUpgradeFee
InvoiceFee
MulticurrencyFee
Order item options
Options of the order item.
CanceledWithReservation
boolean
required
Order item was canceled with reservation cancellation.
Order item data
Additional order item data.
Discriminator
required
Discriminator pointing to the fields within this object that contains additional data.
Order item data discriminator
Rebate
Product
Rebate data
Product data
Last updated