Salesinvoiceline 1 endpoints

PATCH /companies({company_id})/salesInvoices({salesInvoice_id})/salesInvoiceLines('{salesInvoiceLine_id}')
operationId: SalesInvoiceLine_updateObject

Parameters

Name In Required Type Description
company_id path required string

(v1.0) id for company

salesInvoice_id path required string

(v1.0) id for salesInvoice

salesInvoiceLine_id path required string

(v1.0) id for salesInvoiceLine

If-Match header optional string

(v1.0) Required. When this request header is included and the eTag provided does not match the current tag on the entity, this will not be updated.

Request Body

application/json
schema SalesInvoiceLineCreateD365ObjectRequest

Responses

200

(v1.0) Succesfully updated the specifiedsalesInvoiceLine

PATCH /companies({company_id})/salesInvoices({salesInvoice_id})/salesInvoiceLines('{salesInvoiceLine_id}')

Salesorder 6 endpoints

GET /companies({company_id})/salesOrders
operationId: SalesOrder_getList

Parameters

Name In Required Type Description
company_id path required string

(v1.0) id for company

$top query optional integer

(v1.0) Number of items to return from the top of the list

$skip query optional integer

(v1.0) Number of items to skip from the list

$limit query optional integer

(v1.0) Number of items to return from the list

$filter query optional string

(v1.0) Filtering expression

$expand query optional array

(v1.0) Entities to expand

$select query optional array

(v1.0) Selected properties to be retrieved

Responses

200

(v1.0) Succesfully returned a list of salesOrders

GET /companies({company_id})/salesOrders
POST /companies({company_id})/salesOrders
operationId: SalesOrder_createDynamicsObject

Parameters

Name In Required Type Description
company_id path required string

(v1.0) id for company

Request Body

application/json
schema SalesOrderCreateDynamicsObjectRequest

Responses

201

(v1.0) A new salesOrder has been succesfully created

POST /companies({company_id})/salesOrders
DELETE /companies({company_id})/salesOrders({salesOrder_id})
operationId: SalesOrder_deleteDynamicsObject

Parameters

Name In Required Type Description
company_id path required string

(v1.0) id for company

salesOrder_id path required string

(v1.0) id for salesOrder

Responses

204

(v1.0) Succesfully deleted the specified salesOrder

DELETE /companies({company_id})/salesOrders({salesOrder_id})
GET /companies({company_id})/salesOrders({salesOrder_id})
operationId: SalesOrder_getProperties

Parameters

Name In Required Type Description
company_id path required string

(v1.0) id for company

salesOrder_id path required string

(v1.0) id for salesOrder

$expand query optional array

(v1.0) Entities to expand

$select query optional array

(v1.0) Selected properties to be retrieved

Responses

200

(v1.0) Succesfully returned the requested salesOrder

GET /companies({company_id})/salesOrders({salesOrder_id})
PATCH /companies({company_id})/salesOrders({salesOrder_id})
operationId: SalesOrder_updateDynamicsObject

Parameters

Name In Required Type Description
company_id path required string

(v1.0) id for company

salesOrder_id path required string

(v1.0) id for salesOrder

If-Match header optional string

(v1.0) Required. When this request header is included and the eTag provided does not match the current tag on the entity, this will not be updated.

Request Body

application/json
schema SalesOrderCreateDynamicsObjectRequest

Responses

200

(v1.0) Succesfully updated the specifiedsalesOrder

PATCH /companies({company_id})/salesOrders({salesOrder_id})
POST /companies({company_id})/salesOrders({salesOrder_id})/Microsoft.NAV.shipAndInvoice
operationId: SalesOrder_shipAndInvoice

Parameters

Name In Required Type Description
company_id path required string

(v1.0) id for company

salesOrder_id path required string

(v1.0) id for salesOrder

Responses

204

(v1.0) Succesfully performed a shipAndInvoice action on the Dynamic 365 Business Central salesOrders entity

POST /companies({company_id})/salesOrders({salesOrder_id})/Microsoft.NAV.shipAndInvoice

Salesorderline 10 endpoints

GET /companies({company_id})/salesOrderLines
operationId: SalesOrderLine_getList

Parameters

Name In Required Type Description
company_id path required string

(v1.0) id for company

$top query optional integer

(v1.0) Number of items to return from the top of the list

$skip query optional integer

(v1.0) Number of items to skip from the list

$limit query optional integer

(v1.0) Number of items to return from the list

$filter query optional string

(v1.0) Filtering expression

$expand query optional array

(v1.0) Entities to expand

$select query optional array

(v1.0) Selected properties to be retrieved

Responses

200

(v1.0) Succesfully returned a list of salesOrderLines

GET /companies({company_id})/salesOrderLines
POST /companies({company_id})/salesOrderLines
operationId: SalesOrderLine_createDynamicsObject

Parameters

Name In Required Type Description
company_id path required string

(v1.0) id for company

Request Body

application/json
schema SalesOrderLineCreateD365ObjectRequest

Responses

201

(v1.0) A new salesOrderLine has been succesfully created

POST /companies({company_id})/salesOrderLines
DELETE /companies({company_id})/salesOrderLines('{salesOrderLine_id}')
operationId: SalesOrderLine_deleteObject

Parameters

Name In Required Type Description
company_id path required string

(v1.0) id for company

salesOrderLine_id path required string

(v1.0) id for salesOrderLine

Responses

204

(v1.0) Succesfully deleted the specified salesOrderLine

DELETE /companies({company_id})/salesOrderLines('{salesOrderLine_id}')
GET /companies({company_id})/salesOrderLines('{salesOrderLine_id}')
operationId: SalesOrderLine_getProperties

Parameters

Name In Required Type Description
company_id path required string

(v1.0) id for company

salesOrderLine_id path required string

(v1.0) id for salesOrderLine

$expand query optional array

(v1.0) Entities to expand

$select query optional array

(v1.0) Selected properties to be retrieved

Responses

200

(v1.0) Succesfully returned the requested salesOrderLine

GET /companies({company_id})/salesOrderLines('{salesOrderLine_id}')
PATCH /companies({company_id})/salesOrderLines('{salesOrderLine_id}')
operationId: SalesOrderLine_updateObject

Parameters

Name In Required Type Description
company_id path required string

(v1.0) id for company

salesOrderLine_id path required string

(v1.0) id for salesOrderLine

If-Match header optional string

(v1.0) Required. When this request header is included and the eTag provided does not match the current tag on the entity, this will not be updated.

Request Body

application/json
schema SalesOrderLineCreateD365ObjectRequest

Responses

200

(v1.0) Succesfully updated the specifiedsalesOrderLine

PATCH /companies({company_id})/salesOrderLines('{salesOrderLine_id}')
GET /companies({company_id})/salesOrders({salesOrder_id})/salesOrderLines
operationId: SalesOrderLine_getList

Parameters

Name In Required Type Description
company_id path required string

(v1.0) id for company

salesOrder_id path required string

(v1.0) id for salesOrder

$top query optional integer

(v1.0) Number of items to return from the top of the list

$skip query optional integer

(v1.0) Number of items to skip from the list

$limit query optional integer

(v1.0) Number of items to return from the list

$filter query optional string

(v1.0) Filtering expression

$expand query optional array

(v1.0) Entities to expand

$select query optional array

(v1.0) Selected properties to be retrieved

Responses

200

(v1.0) Succesfully returned a list of salesOrderLines

GET /companies({company_id})/salesOrders({salesOrder_id})/salesOrderLines
POST /companies({company_id})/salesOrders({salesOrder_id})/salesOrderLines
operationId: SalesOrderLine_createD365Object

Parameters

Name In Required Type Description
company_id path required string

(v1.0) id for company

salesOrder_id path required string

(v1.0) id for salesOrder

Request Body

application/json
schema SalesOrderLineCreateD365ObjectRequest

Responses

201

(v1.0) A new salesOrderLine has been succesfully created

POST /companies({company_id})/salesOrders({salesOrder_id})/salesOrderLines
DELETE /companies({company_id})/salesOrders({salesOrder_id})/salesOrderLines('{salesOrderLine_id}')
operationId: SalesOrderLine_deleteObject

Parameters

Name In Required Type Description
company_id path required string

(v1.0) id for company

salesOrder_id path required string

(v1.0) id for salesOrder

salesOrderLine_id path required string

(v1.0) id for salesOrderLine

Responses

204

(v1.0) Succesfully deleted the specified salesOrderLine

DELETE /companies({company_id})/salesOrders({salesOrder_id})/salesOrderLines('{salesOrderLine_id}')
GET /companies({company_id})/salesOrders({salesOrder_id})/salesOrderLines('{salesOrderLine_id}')
operationId: SalesOrderLine_getProperties

Parameters

Name In Required Type Description
company_id path required string

(v1.0) id for company

salesOrder_id path required string

(v1.0) id for salesOrder

salesOrderLine_id path required string

(v1.0) id for salesOrderLine

$expand query optional array

(v1.0) Entities to expand

$select query optional array

(v1.0) Selected properties to be retrieved

Responses

200

(v1.0) Succesfully returned the requested salesOrderLine

GET /companies({company_id})/salesOrders({salesOrder_id})/salesOrderLines('{salesOrderLine_id}')
PATCH /companies({company_id})/salesOrders({salesOrder_id})/salesOrderLines('{salesOrderLine_id}')
operationId: SalesOrderLine_updateObject

Parameters

Name In Required Type Description
company_id path required string

(v1.0) id for company

salesOrder_id path required string

(v1.0) id for salesOrder

salesOrderLine_id path required string

(v1.0) id for salesOrderLine

If-Match header optional string

(v1.0) Required. When this request header is included and the eTag provided does not match the current tag on the entity, this will not be updated.

Request Body

application/json
schema SalesOrderLineCreateD365ObjectRequest

Responses

200

(v1.0) Succesfully updated the specifiedsalesOrderLine

PATCH /companies({company_id})/salesOrders({salesOrder_id})/salesOrderLines('{salesOrderLine_id}')

Salesquote 8 endpoints

GET /companies({company_id})/salesQuotes
operationId: SalesQuote_getList

Parameters

Name In Required Type Description
company_id path required string

(v1.0) id for company

$top query optional integer

(v1.0) Number of items to return from the top of the list

$skip query optional integer

(v1.0) Number of items to skip from the list

$limit query optional integer

(v1.0) Number of items to return from the list

$filter query optional string

(v1.0) Filtering expression

$expand query optional array

(v1.0) Entities to expand

$select query optional array

(v1.0) Selected properties to be retrieved

Responses

200

(v1.0) Succesfully returned a list of salesQuotes

GET /companies({company_id})/salesQuotes
POST /companies({company_id})/salesQuotes
operationId: SalesQuote_createD365Object

Parameters

Name In Required Type Description
company_id path required string

(v1.0) id for company

Request Body

application/json
schema SalesQuoteCreateD365ObjectRequest

Responses

201

(v1.0) A new salesQuote has been succesfully created

POST /companies({company_id})/salesQuotes
DELETE /companies({company_id})/salesQuotes({salesQuote_id})
operationId: SalesQuote_deleteDynamicsObject

Parameters

Name In Required Type Description
company_id path required string

(v1.0) id for company

salesQuote_id path required string

(v1.0) id for salesQuote

Responses

204

(v1.0) Succesfully deleted the specified salesQuote

DELETE /companies({company_id})/salesQuotes({salesQuote_id})
GET /companies({company_id})/salesQuotes({salesQuote_id})
operationId: SalesQuote_getProperties

Parameters

Name In Required Type Description
company_id path required string

(v1.0) id for company

salesQuote_id path required string

(v1.0) id for salesQuote

$expand query optional array

(v1.0) Entities to expand

$select query optional array

(v1.0) Selected properties to be retrieved

Responses

200

(v1.0) Succesfully returned the requested salesQuote

GET /companies({company_id})/salesQuotes({salesQuote_id})
PATCH /companies({company_id})/salesQuotes({salesQuote_id})
operationId: SalesQuote_updateDynamicsObject

Parameters

Name In Required Type Description
company_id path required string

(v1.0) id for company

salesQuote_id path required string

(v1.0) id for salesQuote

If-Match header optional string

(v1.0) Required. When this request header is included and the eTag provided does not match the current tag on the entity, this will not be updated.

Request Body

application/json
schema SalesQuoteCreateD365ObjectRequest

Responses

200

(v1.0) Succesfully updated the specifiedsalesQuote

PATCH /companies({company_id})/salesQuotes({salesQuote_id})
POST /companies({company_id})/salesQuotes({salesQuote_id})/Microsoft.NAV.makeInvoice
operationId: SalesQuote_createInvoice

Parameters

Name In Required Type Description
company_id path required string

(v1.0) id for company

salesQuote_id path required string

(v1.0) id for salesQuote

Responses

204

(v1.0) Succesfully performed a makeInvoice action on the Dynamic 365 Business Central salesQuotes entity

POST /companies({company_id})/salesQuotes({salesQuote_id})/Microsoft.NAV.makeInvoice
POST /companies({company_id})/salesQuotes({salesQuote_id})/Microsoft.NAV.makeOrder
operationId: SalesQuote_createOrder

Parameters

Name In Required Type Description
company_id path required string

(v1.0) id for company

salesQuote_id path required string

(v1.0) id for salesQuote

Responses

204

(v1.0) Succesfully performed a makeOrder action on the Dynamic 365 Business Central salesQuotes entity

POST /companies({company_id})/salesQuotes({salesQuote_id})/Microsoft.NAV.makeOrder
POST /companies({company_id})/salesQuotes({salesQuote_id})/Microsoft.NAV.send
operationId: SalesQuote_sendAction

Parameters

Name In Required Type Description
company_id path required string

(v1.0) id for company

salesQuote_id path required string

(v1.0) id for salesQuote

Responses

204

(v1.0) Succesfully performed a send action on the Dynamic 365 Business Central salesQuotes entity

POST /companies({company_id})/salesQuotes({salesQuote_id})/Microsoft.NAV.send

Salesquoteline 10 endpoints

GET /companies({company_id})/salesQuoteLines
operationId: SalesQuoteLine_getList

Parameters

Name In Required Type Description
company_id path required string

(v1.0) id for company

$top query optional integer

(v1.0) Number of items to return from the top of the list

$skip query optional integer

(v1.0) Number of items to skip from the list

$limit query optional integer

(v1.0) Number of items to return from the list

$filter query optional string

(v1.0) Filtering expression

$expand query optional array

(v1.0) Entities to expand

$select query optional array

(v1.0) Selected properties to be retrieved

Responses

200

(v1.0) Succesfully returned a list of salesQuoteLines

GET /companies({company_id})/salesQuoteLines
POST /companies({company_id})/salesQuoteLines
operationId: SalesQuoteLine_createDynamicsObject

Parameters

Name In Required Type Description
company_id path required string

(v1.0) id for company

Request Body

application/json
schema SalesQuoteLineCreateD365ObjectRequest

Responses

201

(v1.0) A new salesQuoteLine has been succesfully created

POST /companies({company_id})/salesQuoteLines
DELETE /companies({company_id})/salesQuoteLines('{salesQuoteLine_id}')
operationId: SalesQuoteLine_deleteObject

Parameters

Name In Required Type Description
company_id path required string

(v1.0) id for company

salesQuoteLine_id path required string

(v1.0) id for salesQuoteLine

Responses

204

(v1.0) Succesfully deleted the specified salesQuoteLine

DELETE /companies({company_id})/salesQuoteLines('{salesQuoteLine_id}')
GET /companies({company_id})/salesQuoteLines('{salesQuoteLine_id}')
operationId: SalesQuoteLine_getProperties

Parameters

Name In Required Type Description
company_id path required string

(v1.0) id for company

salesQuoteLine_id path required string

(v1.0) id for salesQuoteLine

$expand query optional array

(v1.0) Entities to expand

$select query optional array

(v1.0) Selected properties to be retrieved

Responses

200

(v1.0) Succesfully returned the requested salesQuoteLine

GET /companies({company_id})/salesQuoteLines('{salesQuoteLine_id}')
PATCH /companies({company_id})/salesQuoteLines('{salesQuoteLine_id}')
operationId: SalesQuoteLine_updateObject

Parameters

Name In Required Type Description
company_id path required string

(v1.0) id for company

salesQuoteLine_id path required string

(v1.0) id for salesQuoteLine

If-Match header optional string

(v1.0) Required. When this request header is included and the eTag provided does not match the current tag on the entity, this will not be updated.

Request Body

application/json
schema SalesQuoteLineCreateD365ObjectRequest

Responses

200

(v1.0) Succesfully updated the specifiedsalesQuoteLine

PATCH /companies({company_id})/salesQuoteLines('{salesQuoteLine_id}')
GET /companies({company_id})/salesQuotes({salesQuote_id})/salesQuoteLines
operationId: SalesQuoteLine_getList

Parameters

Name In Required Type Description
company_id path required string

(v1.0) id for company

salesQuote_id path required string

(v1.0) id for salesQuote

$top query optional integer

(v1.0) Number of items to return from the top of the list

$skip query optional integer

(v1.0) Number of items to skip from the list

$limit query optional integer

(v1.0) Number of items to return from the list

$filter query optional string

(v1.0) Filtering expression

$expand query optional array

(v1.0) Entities to expand

$select query optional array

(v1.0) Selected properties to be retrieved

Responses

200

(v1.0) Succesfully returned a list of salesQuoteLines

GET /companies({company_id})/salesQuotes({salesQuote_id})/salesQuoteLines
POST /companies({company_id})/salesQuotes({salesQuote_id})/salesQuoteLines
operationId: SalesQuoteLine_createD365Object

Parameters

Name In Required Type Description
company_id path required string

(v1.0) id for company

salesQuote_id path required string

(v1.0) id for salesQuote

Request Body

application/json
schema SalesQuoteLineCreateD365ObjectRequest

Responses

201

(v1.0) A new salesQuoteLine has been succesfully created

POST /companies({company_id})/salesQuotes({salesQuote_id})/salesQuoteLines
DELETE /companies({company_id})/salesQuotes({salesQuote_id})/salesQuoteLines('{salesQuoteLine_id}')
operationId: SalesQuoteLine_deleteObject

Parameters

Name In Required Type Description
company_id path required string

(v1.0) id for company

salesQuote_id path required string

(v1.0) id for salesQuote

salesQuoteLine_id path required string

(v1.0) id for salesQuoteLine

Responses

204

(v1.0) Succesfully deleted the specified salesQuoteLine

DELETE /companies({company_id})/salesQuotes({salesQuote_id})/salesQuoteLines('{salesQuoteLine_id}')
GET /companies({company_id})/salesQuotes({salesQuote_id})/salesQuoteLines('{salesQuoteLine_id}')
operationId: SalesQuoteLine_getProperties

Parameters

Name In Required Type Description
company_id path required string

(v1.0) id for company

salesQuote_id path required string

(v1.0) id for salesQuote

salesQuoteLine_id path required string

(v1.0) id for salesQuoteLine

$expand query optional array

(v1.0) Entities to expand

$select query optional array

(v1.0) Selected properties to be retrieved

Responses

200

(v1.0) Succesfully returned the requested salesQuoteLine

GET /companies({company_id})/salesQuotes({salesQuote_id})/salesQuoteLines('{salesQuoteLine_id}')
PATCH /companies({company_id})/salesQuotes({salesQuote_id})/salesQuoteLines('{salesQuoteLine_id}')
operationId: SalesQuoteLine_updateObject

Parameters

Name In Required Type Description
company_id path required string

(v1.0) id for company

salesQuote_id path required string

(v1.0) id for salesQuote

salesQuoteLine_id path required string

(v1.0) id for salesQuoteLine

If-Match header optional string

(v1.0) Required. When this request header is included and the eTag provided does not match the current tag on the entity, this will not be updated.

Request Body

application/json
schema SalesQuoteLineCreateD365ObjectRequest

Responses

200

(v1.0) Succesfully updated the specifiedsalesQuoteLine

PATCH /companies({company_id})/salesQuotes({salesQuote_id})/salesQuoteLines('{salesQuoteLine_id}')

Shipmentmethod 5 endpoints

GET /companies({company_id})/shipmentMethods
operationId: ShipmentMethod_getList

Parameters

Name In Required Type Description
company_id path required string

(v1.0) id for company

$top query optional integer

(v1.0) Number of items to return from the top of the list

$skip query optional integer

(v1.0) Number of items to skip from the list

$limit query optional integer

(v1.0) Number of items to return from the list

$filter query optional string

(v1.0) Filtering expression

$select query optional array

(v1.0) Selected properties to be retrieved

Responses

200

(v1.0) Succesfully returned a list of shipmentMethods

GET /companies({company_id})/shipmentMethods
POST /companies({company_id})/shipmentMethods
operationId: ShipmentMethod_createDynamicsObject

Parameters

Name In Required Type Description
company_id path required string

(v1.0) id for company

Request Body

application/json
schema ShipmentMethodCreateDynamicsObjectRequest

Responses

201

(v1.0) A new shipmentMethod has been succesfully created

POST /companies({company_id})/shipmentMethods
DELETE /companies({company_id})/shipmentMethods({shipmentMethod_id})
operationId: ShipmentMethod_deleteById

Parameters

Name In Required Type Description
company_id path required string

(v1.0) id for company

shipmentMethod_id path required string

(v1.0) id for shipmentMethod

Responses

204

(v1.0) Succesfully deleted the specified shipmentMethod

DELETE /companies({company_id})/shipmentMethods({shipmentMethod_id})
GET /companies({company_id})/shipmentMethods({shipmentMethod_id})
operationId: ShipmentMethod_getProperties

Parameters

Name In Required Type Description
company_id path required string

(v1.0) id for company

shipmentMethod_id path required string

(v1.0) id for shipmentMethod

$select query optional array

(v1.0) Selected properties to be retrieved

Responses

200

(v1.0) Succesfully returned the requested shipmentMethod

GET /companies({company_id})/shipmentMethods({shipmentMethod_id})
PATCH /companies({company_id})/shipmentMethods({shipmentMethod_id})
operationId: ShipmentMethod_updateDynamicsObject

Parameters

Name In Required Type Description
company_id path required string

(v1.0) id for company

shipmentMethod_id path required string

(v1.0) id for shipmentMethod

If-Match header optional string

(v1.0) Required. When this request header is included and the eTag provided does not match the current tag on the entity, this will not be updated.

Request Body

application/json
schema ShipmentMethodCreateDynamicsObjectRequest

Responses

200

(v1.0) Succesfully updated the specifiedshipmentMethod

PATCH /companies({company_id})/shipmentMethods({shipmentMethod_id})

Taxarea 5 endpoints

GET /companies({company_id})/taxAreas
operationId: TaxArea_getList

Parameters

Name In Required Type Description
company_id path required string

(v1.0) id for company

$top query optional integer

(v1.0) Number of items to return from the top of the list

$skip query optional integer

(v1.0) Number of items to skip from the list

$limit query optional integer

(v1.0) Number of items to return from the list

$filter query optional string

(v1.0) Filtering expression

$select query optional array

(v1.0) Selected properties to be retrieved

Responses

200

(v1.0) Succesfully returned a list of taxAreas

GET /companies({company_id})/taxAreas
POST /companies({company_id})/taxAreas
operationId: TaxArea_createD365Object

Parameters

Name In Required Type Description
company_id path required string

(v1.0) id for company

Request Body

application/json
schema TaxAreaCreateD365ObjectRequest

Responses

201

(v1.0) A new taxArea has been succesfully created

POST /companies({company_id})/taxAreas
DELETE /companies({company_id})/taxAreas({taxArea_id})
operationId: TaxArea_deleteDynamicsObject

Parameters

Name In Required Type Description
company_id path required string

(v1.0) id for company

taxArea_id path required string

(v1.0) id for taxArea

Responses

204

(v1.0) Succesfully deleted the specified taxArea

DELETE /companies({company_id})/taxAreas({taxArea_id})
GET /companies({company_id})/taxAreas({taxArea_id})
operationId: TaxArea_getProperties

Parameters

Name In Required Type Description
company_id path required string

(v1.0) id for company

taxArea_id path required string

(v1.0) id for taxArea

$select query optional array

(v1.0) Selected properties to be retrieved

Responses

200

(v1.0) Succesfully returned the requested taxArea

GET /companies({company_id})/taxAreas({taxArea_id})
PATCH /companies({company_id})/taxAreas({taxArea_id})
operationId: TaxArea_updateDynamicsObject

Parameters

Name In Required Type Description
company_id path required string

(v1.0) id for company

taxArea_id path required string

(v1.0) id for taxArea

If-Match header optional string

(v1.0) Required. When this request header is included and the eTag provided does not match the current tag on the entity, this will not be updated.

Request Body

application/json
schema TaxAreaCreateD365ObjectRequest

Responses

200

(v1.0) Succesfully updated the specifiedtaxArea

PATCH /companies({company_id})/taxAreas({taxArea_id})

Taxgroup 5 endpoints

GET /companies({company_id})/taxGroups
operationId: TaxGroup_getList

Parameters

Name In Required Type Description
company_id path required string

(v1.0) id for company

$top query optional integer

(v1.0) Number of items to return from the top of the list

$skip query optional integer

(v1.0) Number of items to skip from the list

$limit query optional integer

(v1.0) Number of items to return from the list

$filter query optional string

(v1.0) Filtering expression

$select query optional array

(v1.0) Selected properties to be retrieved

Responses

200

(v1.0) Succesfully returned a list of taxGroups

GET /companies({company_id})/taxGroups
POST /companies({company_id})/taxGroups
operationId: TaxGroup_createDynamicsObject

Parameters

Name In Required Type Description
company_id path required string

(v1.0) id for company

Request Body

application/json
schema TaxGroupCreateDynamicsObjectRequest

Responses

201

(v1.0) A new taxGroup has been succesfully created

POST /companies({company_id})/taxGroups
DELETE /companies({company_id})/taxGroups({taxGroup_id})
operationId: TaxGroup_deleteDynamicsObject

Parameters

Name In Required Type Description
company_id path required string

(v1.0) id for company

taxGroup_id path required string

(v1.0) id for taxGroup

Responses

204

(v1.0) Succesfully deleted the specified taxGroup

DELETE /companies({company_id})/taxGroups({taxGroup_id})
GET /companies({company_id})/taxGroups({taxGroup_id})
operationId: TaxGroup_getProperties

Parameters

Name In Required Type Description
company_id path required string

(v1.0) id for company

taxGroup_id path required string

(v1.0) id for taxGroup

$select query optional array

(v1.0) Selected properties to be retrieved

Responses

200

(v1.0) Succesfully returned the requested taxGroup

GET /companies({company_id})/taxGroups({taxGroup_id})
PATCH /companies({company_id})/taxGroups({taxGroup_id})
operationId: TaxGroup_updateDynamicsObject

Parameters

Name In Required Type Description
company_id path required string

(v1.0) id for company

taxGroup_id path required string

(v1.0) id for taxGroup

If-Match header optional string

(v1.0) Required. When this request header is included and the eTag provided does not match the current tag on the entity, this will not be updated.

Request Body

application/json
schema TaxGroupCreateDynamicsObjectRequest

Responses

200

(v1.0) Succesfully updated the specifiedtaxGroup

PATCH /companies({company_id})/taxGroups({taxGroup_id})
Load more endpoints