Accounts Payable

Monitor this page to keep up with the Accounts Payable API latest changes and SKY API service releases.

2017-11-17

Changed

Added additional fields to the following endpoint:

Operation Method Route
Payment term (list) GET /paymentterms

October 2017

2017-10-12

New

Added the following endpoint:

Operation Method Route
Payment term (list) GET /paymentterms

September 2017

2017-09-28

Changed

For the following endpoint, we added the payment_default field which includes credit limit, payment terms, and bank account information:

Operation Method Route
Vendors GET /vendors

June 2017

2017-06-30

New

Added the following endpoints:

Operation Method Route
Invoice attachment POST /invoices/attachments
Media type (List) GET /mediatypes

May 2017

2017-05-05

New

Added the following endpoints:

Operation Method Route
Invoice 1099 amount GET /invoices/{invoice_id}/1099amount
Invoice 1099 box numbers GET /invoices/{invoice_id}/1099boxnumber

2016

2016-12-06

New

  • Added the following endpoints:
Operation Method Route
Invoice custom field (List) GET /invoices/customfields
Vendor custom field (List) GET /vendors/customfields
  • Added new custom field entities to the following endpoints:
Operation Method Route
Invoice POST /invoices
Invoice GET /invoices/{invoice_id}
Vendor POST /vendors
Vendor GET /vendors/{vendor_id}

Changed

For consistency across APIs, all responses to GET endpoints that return collections now return an object with "count" and "value" properties. The following endpoints are affected:

Operation Method Route
Address (List) GET /vendors/{vendor_id}/addresses
Contact method (List) GET /vendors/{vendor_id}/addresses/{address_id}/contactmethods
Note (List) GET /vendors/{vendor_id}/notes

2016-11-14

Announcement: Breaking Changes Planned for Accounts Payable API

For consistency across APIs, we will implement the following change:

All responses to GET endpoints that return collections will return an object with "count" and "value" properties. The following endpoints are affected:

Operation Method Route
Address (List) GET /vendors/{vendor_id}/addresses
Contact method (List) GET /vendors/{vendor_id}/addresses/{address_id}/contactmethods
Note (List) GET /vendors/{vendor_id}/notes

2016-10-12

Changed

For consistency across APIs, we implemented the following changes:

  • All responses to POST requests changed from "RecordId" to "record_id".
  • The following endpoints and their associated fields changed from CamelCase to snake_case:
Operation Method Route
Invoice GET /invoice
Invoice POST /invoice

2016-10-04

Announcement: Breaking Changes Planned for Accounts Payable API

For consistency across APIs, we will implement the following changes:

  • All responses to POST requests will change from "RecordId" to "record_id".
  • The following endpoints and their associated fields will change from CamelCase to snake_case:
Operation Method Route
Invoice GET /invoice
Invoice POST /invoice

2016-08-12

Breaking Change

We changed the default and maximum record limits on the following search and list endpoints. The default is now 100 records, and the maximum is 500 records.

Operation Method Route
Vendor (List) GET /vendors
Invoice (List) GET /invoices

2016-08-04

New

The Accounts Payable API is now available. Use this API to manage accounts payable, including vendors and invoices.