complex types JSON
These are the various complex types in Dynamics 365 Business Central. You can see usage of these complex types in the various individual methods that make use of them.
Note
For information about enabling APIs for Dynamics NAV see Enabling the APIs for Dynamics 365 Business Central.
Item category
Represents an Item Category complex type in Dynamics 365 Business Central.
Properties
Property | Type | Description |
---|---|---|
categoryId | string | The unique ID of the item category. |
description | string | Specifies the description of the item category. |
"ItemCategory"
{
"categoryId": "string",
"description": "string"
}
Unit of measure
Represents a Unit of Measure complex type in Dynamics 365 Business Central.
Properties
Property | Type | Description |
---|---|---|
code | string | The unique ID of the unit of measure. |
displayName | string | Specifies the description of the unit of measure. |
symbol | string | Specifies a graphical representation of the unit of measure. |
unitConversion | Specifies the conversion rate to a different (target) unit of measure. |
"UnitOfMeasure"
{
"code": "string",
"displayName": "string",
"symbol": "string",
"unitConversion": "NAV.ItemUnitOfMeasureConversion"
}
Unit of measure conversion
Represents a Unit of Measure Conversion complex type in Dynamics 365 Business Central.
Properties
Property | Type | Description |
---|---|---|
toUnitOfMeasure | string | Specifies the unit of measure to convert to. |
fromToConversionRate | decimal | Specifies what the (source) base unit of measure is multiplied with in order to convert to the target unit of measure. |
"ItemUnitOfMeasureConversion"
{
"toUnitOfMeasure": "string",
"fromToConversionRate": "decimal"
}
Payment method
Represents a Payment Method complex type in Dynamics 365 Business Central.
Properties
Property | Type | Description |
---|---|---|
code | string | The unique code of the payment method. |
description | string | Specifies a text that describes the payment method. |
"PaymentMethod"
{
"code": "string",
"description": "string"
}
Payment terms
Represents a Payment Terms complex type in Dynamics 365 Business Central.
Properties
Property | Type | Description |
---|---|---|
code | string | The unique code of the payment terms. |
description | string | Specifies a text that describes the payment terms. |
"PaymentTermsType"
{
"code": "string",
"description": "string"
}
Postal address
Represents a Postal Address complex type in Dynamics 365 Business Central.
Properties
Property | Type | Description |
---|---|---|
street | string | Postal address street. |
city | string | Postal address city. |
state | string | Postal address state. |
countryLetterCode | string | Postal address country letter code (two character word) |
postalCode | string | Postal address post code |
"PostalAddress"
{
"street": "string",
"city": "string",
"state": "string",
"countryLetterCode": "string",
"postalCode": "string"
}
Shipment method
Represents a Shipment Method complex type in Dynamics 365 Business Central.
Properties
Property | Type | Description |
---|---|---|
code | string | The unique code of the shipment method. |
description | string | Specifies the description of the shipment method. |
"ShipmentMethod"
{
"code": "string",
"description": "string"
}
Line details
Represents a Line Details complex type in Dynamics 365 Business Central.
Properties
Property | Type | Description |
---|---|---|
number | string | The sequence number of the document line details. |
displayName | string | The display name of the line. |
"documentLineObjectDetails"
{
"number": "string",
"displayName": "string"
}
See also
Working with Dynamics 365 Business Central in Microsoft Graph
Enabling the APIs for Dynamics 365 Business Central
Endpoints for the APIs
Error Codes