Paymentmethod 2 endpoints

GET /companies({company_id})/paymentMethods({paymentMethod_id})
operationId: PaymentMethod_getProperties

Parameters

Name In Required Type Description
company_id path required string

(v1.0) id for company

paymentMethod_id path required string

(v1.0) id for paymentMethod

$select query optional array

(v1.0) Selected properties to be retrieved

Responses

200

(v1.0) Succesfully returned the requested paymentMethod

GET /companies({company_id})/paymentMethods({paymentMethod_id})
PATCH /companies({company_id})/paymentMethods({paymentMethod_id})
operationId: PaymentMethod_updateDynamicsObject

Parameters

Name In Required Type Description
company_id path required string

(v1.0) id for company

paymentMethod_id path required string

(v1.0) id for paymentMethod

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 PaymentMethodCreateD365ObjectRequest

Responses

200

(v1.0) Succesfully updated the specifiedpaymentMethod

PATCH /companies({company_id})/paymentMethods({paymentMethod_id})

Paymentterm 5 endpoints

GET /companies({company_id})/paymentTerms
operationId: PaymentTerm_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 paymentTerms

GET /companies({company_id})/paymentTerms
POST /companies({company_id})/paymentTerms
operationId: PaymentTerm_createDynamicsObject

Parameters

Name In Required Type Description
company_id path required string

(v1.0) id for company

Request Body

application/json
schema PaymentTermCreateDynamicsObjectRequest

Responses

201

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

POST /companies({company_id})/paymentTerms
DELETE /companies({company_id})/paymentTerms({paymentTerm_id})
operationId: PaymentTerm_deleteDynamicsObject

Parameters

Name In Required Type Description
company_id path required string

(v1.0) id for company

paymentTerm_id path required string

(v1.0) id for paymentTerm

Responses

204

(v1.0) Succesfully deleted the specified paymentTerm

DELETE /companies({company_id})/paymentTerms({paymentTerm_id})
GET /companies({company_id})/paymentTerms({paymentTerm_id})
operationId: PaymentTerm_getProperties

Parameters

Name In Required Type Description
company_id path required string

(v1.0) id for company

paymentTerm_id path required string

(v1.0) id for paymentTerm

$select query optional array

(v1.0) Selected properties to be retrieved

Responses

200

(v1.0) Succesfully returned the requested paymentTerm

GET /companies({company_id})/paymentTerms({paymentTerm_id})
PATCH /companies({company_id})/paymentTerms({paymentTerm_id})
operationId: PaymentTerm_updateDynamicsObject

Parameters

Name In Required Type Description
company_id path required string

(v1.0) id for company

paymentTerm_id path required string

(v1.0) id for paymentTerm

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 PaymentTermCreateDynamicsObjectRequest

Responses

200

(v1.0) Succesfully updated the specifiedpaymentTerm

PATCH /companies({company_id})/paymentTerms({paymentTerm_id})

Pdfdocument 10 endpoints

GET /companies({company_id})/pdfDocument
operationId: PdfDocument_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 pdfDocument

GET /companies({company_id})/pdfDocument
GET /companies({company_id})/pdfDocument({pdfDocument_id})
operationId: PdfDocument_getProperties

Parameters

Name In Required Type Description
company_id path required string

(v1.0) id for company

pdfDocument_id path required string

(v1.0) id for pdfDocument

$select query optional array

(v1.0) Selected properties to be retrieved

Responses

200

(v1.0) Succesfully returned the requested pdfDocument

GET /companies({company_id})/pdfDocument({pdfDocument_id})
GET /companies({company_id})/purchaseInvoices({purchaseInvoice_id})/pdfDocument
operationId: PdfDocument_getPdf

Parameters

Name In Required Type Description
company_id path required string

(v1.0) id for company

purchaseInvoice_id path required string

(v1.0) id for purchaseInvoice

$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 pdfDocument

GET /companies({company_id})/purchaseInvoices({purchaseInvoice_id})/pdfDocument
GET /companies({company_id})/purchaseInvoices({purchaseInvoice_id})/pdfDocument({pdfDocument_id})
operationId: PdfDocument_getProperties

Parameters

Name In Required Type Description
company_id path required string

(v1.0) id for company

purchaseInvoice_id path required string

(v1.0) id for purchaseInvoice

pdfDocument_id path required string

(v1.0) id for pdfDocument

$select query optional array

(v1.0) Selected properties to be retrieved

Responses

200

(v1.0) Succesfully returned the requested pdfDocument

GET /companies({company_id})/purchaseInvoices({purchaseInvoice_id})/pdfDocument({pdfDocument_id})
GET /companies({company_id})/salesCreditMemos({salesCreditMemo_id})/pdfDocument
operationId: PdfDocument_getDocument

Parameters

Name In Required Type Description
company_id path required string

(v1.0) id for company

salesCreditMemo_id path required string

(v1.0) id for salesCreditMemo

$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 pdfDocument

GET /companies({company_id})/salesCreditMemos({salesCreditMemo_id})/pdfDocument
GET /companies({company_id})/salesCreditMemos({salesCreditMemo_id})/pdfDocument({pdfDocument_id})
operationId: PdfDocument_getProperties

Parameters

Name In Required Type Description
company_id path required string

(v1.0) id for company

salesCreditMemo_id path required string

(v1.0) id for salesCreditMemo

pdfDocument_id path required string

(v1.0) id for pdfDocument

$select query optional array

(v1.0) Selected properties to be retrieved

Responses

200

(v1.0) Succesfully returned the requested pdfDocument

GET /companies({company_id})/salesCreditMemos({salesCreditMemo_id})/pdfDocument({pdfDocument_id})
GET /companies({company_id})/salesInvoices({salesInvoice_id})/pdfDocument
operationId: PdfDocument_getPdf

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

$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 pdfDocument

GET /companies({company_id})/salesInvoices({salesInvoice_id})/pdfDocument
GET /companies({company_id})/salesInvoices({salesInvoice_id})/pdfDocument({pdfDocument_id})
operationId: PdfDocument_getProperties

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

pdfDocument_id path required string

(v1.0) id for pdfDocument

$select query optional array

(v1.0) Selected properties to be retrieved

Responses

200

(v1.0) Succesfully returned the requested pdfDocument

GET /companies({company_id})/salesInvoices({salesInvoice_id})/pdfDocument({pdfDocument_id})
GET /companies({company_id})/salesQuotes({salesQuote_id})/pdfDocument
operationId: PdfDocument_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

$select query optional array

(v1.0) Selected properties to be retrieved

Responses

200

(v1.0) Succesfully returned a list of pdfDocument

GET /companies({company_id})/salesQuotes({salesQuote_id})/pdfDocument
GET /companies({company_id})/salesQuotes({salesQuote_id})/pdfDocument({pdfDocument_id})
operationId: PdfDocument_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

pdfDocument_id path required string

(v1.0) id for pdfDocument

$select query optional array

(v1.0) Selected properties to be retrieved

Responses

200

(v1.0) Succesfully returned the requested pdfDocument

GET /companies({company_id})/salesQuotes({salesQuote_id})/pdfDocument({pdfDocument_id})

Picture 20 endpoints

GET /companies({company_id})/customers({customer_id})/picture
operationId: Picture_getList

Parameters

Name In Required Type Description
company_id path required string

(v1.0) id for company

customer_id path required string

(v1.0) id for customer

$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 picture

GET /companies({company_id})/customers({customer_id})/picture
DELETE /companies({company_id})/customers({customer_id})/picture({picture_id})
operationId: Picture_deleteObjectById

Parameters

Name In Required Type Description
company_id path required string

(v1.0) id for company

customer_id path required string

(v1.0) id for customer

picture_id path required string

(v1.0) id for picture

Responses

204

(v1.0) Succesfully deleted the specified picture

DELETE /companies({company_id})/customers({customer_id})/picture({picture_id})
GET /companies({company_id})/customers({customer_id})/picture({picture_id})
operationId: Picture_getProperties

Parameters

Name In Required Type Description
company_id path required string

(v1.0) id for company

customer_id path required string

(v1.0) id for customer

picture_id path required string

(v1.0) id for picture

$select query optional array

(v1.0) Selected properties to be retrieved

Responses

200

(v1.0) Succesfully returned the requested picture

GET /companies({company_id})/customers({customer_id})/picture({picture_id})
PATCH /companies({company_id})/customers({customer_id})/picture({picture_id})
operationId: Picture_updateObject

Parameters

Name In Required Type Description
company_id path required string

(v1.0) id for company

customer_id path required string

(v1.0) id for customer

picture_id path required string

(v1.0) id for picture

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 PictureUpdateDynamicsObjectRequest

Responses

200

(v1.0) Succesfully updated the specifiedpicture

PATCH /companies({company_id})/customers({customer_id})/picture({picture_id})
GET /companies({company_id})/employees({employee_id})/picture
operationId: Picture_getList

Parameters

Name In Required Type Description
company_id path required string

(v1.0) id for company

employee_id path required string

(v1.0) id for employee

$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 picture

GET /companies({company_id})/employees({employee_id})/picture
DELETE /companies({company_id})/employees({employee_id})/picture({picture_id})
operationId: Picture_deleteObjectById

Parameters

Name In Required Type Description
company_id path required string

(v1.0) id for company

employee_id path required string

(v1.0) id for employee

picture_id path required string

(v1.0) id for picture

Responses

204

(v1.0) Succesfully deleted the specified picture

DELETE /companies({company_id})/employees({employee_id})/picture({picture_id})
GET /companies({company_id})/employees({employee_id})/picture({picture_id})
operationId: Picture_getProperties

Parameters

Name In Required Type Description
company_id path required string

(v1.0) id for company

employee_id path required string

(v1.0) id for employee

picture_id path required string

(v1.0) id for picture

$select query optional array

(v1.0) Selected properties to be retrieved

Responses

200

(v1.0) Succesfully returned the requested picture

GET /companies({company_id})/employees({employee_id})/picture({picture_id})
PATCH /companies({company_id})/employees({employee_id})/picture({picture_id})
operationId: Picture_updateDynamicsObject

Parameters

Name In Required Type Description
company_id path required string

(v1.0) id for company

employee_id path required string

(v1.0) id for employee

picture_id path required string

(v1.0) id for picture

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 PictureUpdateDynamicsObjectRequest

Responses

200

(v1.0) Succesfully updated the specifiedpicture

PATCH /companies({company_id})/employees({employee_id})/picture({picture_id})
GET /companies({company_id})/items({item_id})/picture
operationId: Picture_getList

Parameters

Name In Required Type Description
company_id path required string

(v1.0) id for company

item_id path required string

(v1.0) id for item

$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 picture

GET /companies({company_id})/items({item_id})/picture
DELETE /companies({company_id})/items({item_id})/picture({picture_id})
operationId: Picture_deleteObjectById

Parameters

Name In Required Type Description
company_id path required string

(v1.0) id for company

item_id path required string

(v1.0) id for item

picture_id path required string

(v1.0) id for picture

Responses

204

(v1.0) Succesfully deleted the specified picture

DELETE /companies({company_id})/items({item_id})/picture({picture_id})
GET /companies({company_id})/items({item_id})/picture({picture_id})
operationId: Picture_getProperties

Parameters

Name In Required Type Description
company_id path required string

(v1.0) id for company

item_id path required string

(v1.0) id for item

picture_id path required string

(v1.0) id for picture

$select query optional array

(v1.0) Selected properties to be retrieved

Responses

200

(v1.0) Succesfully returned the requested picture

GET /companies({company_id})/items({item_id})/picture({picture_id})
PATCH /companies({company_id})/items({item_id})/picture({picture_id})
operationId: Picture_updateDynamicsObject

Parameters

Name In Required Type Description
company_id path required string

(v1.0) id for company

item_id path required string

(v1.0) id for item

picture_id path required string

(v1.0) id for picture

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 PictureUpdateDynamicsObjectRequest

Responses

200

(v1.0) Succesfully updated the specifiedpicture

PATCH /companies({company_id})/items({item_id})/picture({picture_id})
GET /companies({company_id})/picture
operationId: Picture_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 picture

GET /companies({company_id})/picture
DELETE /companies({company_id})/picture({picture_id})
operationId: Picture_deleteD365Object

Parameters

Name In Required Type Description
company_id path required string

(v1.0) id for company

picture_id path required string

(v1.0) id for picture

Responses

204

(v1.0) Succesfully deleted the specified picture

DELETE /companies({company_id})/picture({picture_id})
GET /companies({company_id})/picture({picture_id})
operationId: Picture_getProperties

Parameters

Name In Required Type Description
company_id path required string

(v1.0) id for company

picture_id path required string

(v1.0) id for picture

$select query optional array

(v1.0) Selected properties to be retrieved

Responses

200

(v1.0) Succesfully returned the requested picture

GET /companies({company_id})/picture({picture_id})
PATCH /companies({company_id})/picture({picture_id})
operationId: Picture_updateDynamicsObject

Parameters

Name In Required Type Description
company_id path required string

(v1.0) id for company

picture_id path required string

(v1.0) id for picture

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 PictureUpdateDynamicsObjectRequest

Responses

200

(v1.0) Succesfully updated the specifiedpicture

PATCH /companies({company_id})/picture({picture_id})
GET /companies({company_id})/vendors({vendor_id})/picture
operationId: Picture_getList

Parameters

Name In Required Type Description
company_id path required string

(v1.0) id for company

vendor_id path required string

(v1.0) id for vendor

$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 picture

GET /companies({company_id})/vendors({vendor_id})/picture
DELETE /companies({company_id})/vendors({vendor_id})/picture({picture_id})
operationId: Picture_deleteObjectById

Parameters

Name In Required Type Description
company_id path required string

(v1.0) id for company

vendor_id path required string

(v1.0) id for vendor

picture_id path required string

(v1.0) id for picture

Responses

204

(v1.0) Succesfully deleted the specified picture

DELETE /companies({company_id})/vendors({vendor_id})/picture({picture_id})
GET /companies({company_id})/vendors({vendor_id})/picture({picture_id})
operationId: Picture_getProperties

Parameters

Name In Required Type Description
company_id path required string

(v1.0) id for company

vendor_id path required string

(v1.0) id for vendor

picture_id path required string

(v1.0) id for picture

$select query optional array

(v1.0) Selected properties to be retrieved

Responses

200

(v1.0) Succesfully returned the requested picture

GET /companies({company_id})/vendors({vendor_id})/picture({picture_id})
PATCH /companies({company_id})/vendors({vendor_id})/picture({picture_id})
operationId: Picture_updateObject

Parameters

Name In Required Type Description
company_id path required string

(v1.0) id for company

vendor_id path required string

(v1.0) id for vendor

picture_id path required string

(v1.0) id for picture

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 PictureUpdateDynamicsObjectRequest

Responses

200

(v1.0) Succesfully updated the specifiedpicture

PATCH /companies({company_id})/vendors({vendor_id})/picture({picture_id})

Project 5 endpoints

GET /companies({company_id})/projects
operationId: Project_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 projects

GET /companies({company_id})/projects
POST /companies({company_id})/projects
operationId: Project_createDynamicsObject

Parameters

Name In Required Type Description
company_id path required string

(v1.0) id for company

Request Body

application/json
schema ProjectCreateDynamicsObjectRequest

Responses

201

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

POST /companies({company_id})/projects
DELETE /companies({company_id})/projects({project_id})
operationId: Project_deleteD365Object

Parameters

Name In Required Type Description
company_id path required string

(v1.0) id for company

project_id path required string

(v1.0) id for project

Responses

204

(v1.0) Succesfully deleted the specified project

DELETE /companies({company_id})/projects({project_id})
GET /companies({company_id})/projects({project_id})
operationId: Project_getProperties

Parameters

Name In Required Type Description
company_id path required string

(v1.0) id for company

project_id path required string

(v1.0) id for project

$select query optional array

(v1.0) Selected properties to be retrieved

Responses

200

(v1.0) Succesfully returned the requested project

GET /companies({company_id})/projects({project_id})
PATCH /companies({company_id})/projects({project_id})
operationId: Project_updateDynamicsObject

Parameters

Name In Required Type Description
company_id path required string

(v1.0) id for company

project_id path required string

(v1.0) id for project

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 ProjectCreateDynamicsObjectRequest

Responses

200

(v1.0) Succesfully updated the specifiedproject

PATCH /companies({company_id})/projects({project_id})

Purchaseinvoice 6 endpoints

GET /companies({company_id})/purchaseInvoices
operationId: PurchaseInvoice_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 purchaseInvoices

GET /companies({company_id})/purchaseInvoices
POST /companies({company_id})/purchaseInvoices
operationId: PurchaseInvoice_createDynamicsObject

Parameters

Name In Required Type Description
company_id path required string

(v1.0) id for company

Request Body

application/json
schema PurchaseInvoiceCreateDynamicsObjectRequest

Responses

201

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

POST /companies({company_id})/purchaseInvoices
DELETE /companies({company_id})/purchaseInvoices({purchaseInvoice_id})
operationId: PurchaseInvoice_deleteDynamicsObject

Parameters

Name In Required Type Description
company_id path required string

(v1.0) id for company

purchaseInvoice_id path required string

(v1.0) id for purchaseInvoice

Responses

204

(v1.0) Succesfully deleted the specified purchaseInvoice

DELETE /companies({company_id})/purchaseInvoices({purchaseInvoice_id})
GET /companies({company_id})/purchaseInvoices({purchaseInvoice_id})
operationId: PurchaseInvoice_getProperties

Parameters

Name In Required Type Description
company_id path required string

(v1.0) id for company

purchaseInvoice_id path required string

(v1.0) id for purchaseInvoice

$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 purchaseInvoice

GET /companies({company_id})/purchaseInvoices({purchaseInvoice_id})
PATCH /companies({company_id})/purchaseInvoices({purchaseInvoice_id})
operationId: PurchaseInvoice_updateDynamicsObject

Parameters

Name In Required Type Description
company_id path required string

(v1.0) id for company

purchaseInvoice_id path required string

(v1.0) id for purchaseInvoice

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 PurchaseInvoiceCreateDynamicsObjectRequest

Responses

200

(v1.0) Succesfully updated the specifiedpurchaseInvoice

PATCH /companies({company_id})/purchaseInvoices({purchaseInvoice_id})
POST /companies({company_id})/purchaseInvoices({purchaseInvoice_id})/Microsoft.NAV.post
operationId: PurchaseInvoice_postAction

Parameters

Name In Required Type Description
company_id path required string

(v1.0) id for company

purchaseInvoice_id path required string

(v1.0) id for purchaseInvoice

Responses

204

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

POST /companies({company_id})/purchaseInvoices({purchaseInvoice_id})/Microsoft.NAV.post

Purchaseinvoiceline 2 endpoints

GET /companies({company_id})/purchaseInvoiceLines
operationId: PurchaseInvoiceLine_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 purchaseInvoiceLines

GET /companies({company_id})/purchaseInvoiceLines
POST /companies({company_id})/purchaseInvoiceLines
operationId: PurchaseInvoiceLine_createDynamicsObject

Parameters

Name In Required Type Description
company_id path required string

(v1.0) id for company

Request Body

application/json
schema PurchaseInvoiceLineCreateD365ObjectRequest

Responses

201

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

POST /companies({company_id})/purchaseInvoiceLines
Load more endpoints