Accounts Payable

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

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

December 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

November 2016

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

October 2016

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

August 2016

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.