IRS 1099 API (United States)
With the IRS 1099 feature in Business Central, you can create connected apps that establish a point-to-point connection between Business Central and third-party solutions or services for taxes or communication. To do so, you can typically create those connections using the standard REST API to interchange data. Once you have the API access enabled, you can write code that integrates your web service or SaaS solution with the IRS 1099 features in the United States local version Business Central.
Note
Learn more about enabling APIs for Business Central in Enabling the APIs for Dynamics 365 Business Central.
irs1099documents
Represents the IRS 1099 Form Doc. Header in Business Central.
Methods
Method | Return Type | Description |
---|---|---|
Get | Irs1099documents | Get an IRS 1099 form document object. |
Properties
Property | Type | Description |
---|---|---|
id | guid | The unique ID of the Irs1099documents. Noneditable. |
vendorNo | string | The code of vendor. |
vendorName | string | The name of vendor. |
docId | integer | The id of document. |
formNo | string | The code of 1099 form. |
receivingConsent | string | Specifies whether a vendor has provided signed consent to receive their 1099 form electronically. |
vendorEmail | string | Specifies the vendor email address. |
irs1099documentlines | Part | Lines of the document. |
irs1099formreports | Part | Form reports of the document. |
irs1099documentlines
Represents the IRS 1099 Form Doc. Line in Business Central.
Methods
Method | Return Type | Description |
---|---|---|
Get | Irs1099documentlines | Get an IRS 1099 form document line object. |
Properties
Property | Type | Description |
---|---|---|
id | guid | The unique ID of the Irs1099documentlines. Noneditable. |
lineNo | integer | Specifies the line of the document. |
formBoxNo | string | Specifies the number of the 1099 form box. |
amount | decimal | Specifies the amount of the document line. |
manuallyChanged | string | Specifies whether the lines have been changed manually by the user. |
includeIn1099 | boolean | Specifies if the document line should be included in the 1099. |
minimumReportableAmount | decimal | Specifies the minimum reportable amount of the document line. |
irs1099formreports
Represents the 1099 form report in Business Central.
Methods
Method | Return Type | Description |
---|---|---|
Get | Irs1099formreports | Get an IRS 1099 form document report object. |
Properties
Property | Type | Description |
---|---|---|
id | guid | The unique ID of the Irs1099formreports. Noneditable. |
reportType | string | Specifies the report type. |
fileContent | binary | Specifies the content of the file. |
Related information
How to set up the IRS 1099 forms
How to use the IRS 1099 forms
How to submit and report the IRS 1099
Work with Business Central