Customer

APIDescription
POST v1/Customer/CustomerContactInsert

Allows the user to insert one or many customer contacts.

POST v1/Customer/CustomerContactUpdate

Allows the user to update one or many customer contacts.

POST v1/Customer/CustomerInsert

Adds a new customer

POST v1/Customer/CustomerList

Returns Customers List

POST v1/Customer/CustomerMailerIDList

Returns Customer's Mailer list

POST v1/Customer/CustomerPostageAccountList

Returns the list of postage accounts for a customer

DJB

APIDescription
POST v1/DJB/DJBJobStatusList

Get DJB Job Status List

POST v1/DJB/DJBStatusUpdate

Update DJB Status

Estimate

APIDescription
POST v1/Estimate/EstimateInsert

Add an estimate

POST v1/Estimate/EstimateUpdate

Update an existing estimate

Generic

APIDescription
GET v1/Generic/CustomerPaymentDelete?customerPaymentNumber={customerPaymentNumber}

Delete customer payment record in Midnight

POST v1/Generic/CustomerContactList

No documentation available.

POST v1/Generic/CustomerPaymentInsert

Create customer payment record(s) in Midnight

POST v1/Generic/CustomerSavedCardList

Get saved card list for a customer from Midnight based on CustomerID

POST v1/Generic/GetCustomerList

Get List of Customer based on the provided parameters

POST v1/Generic/GetCustomerPaymentOrderList

Get List of Customer Payment Orders based on the provided parameters

POST v1/Generic/SavePaymentMethod

Save New Payment Card (FS Customer Payment Token Insert)

Item

APIDescription
POST v1/Item/InventoryList

Get the InventoryList

POST v1/Item/WarehouseLocationList

Get Warehouse location list

JobCost

APIDescription
POST v1/JobCost/JobCostServiceTimeEntry

Allows performing a 'Job Cost Service Time Entry'.

POST v1/JobCost/OperationList

Get Operation List

Licensee

APIDescription
POST v1/Licensee/CompanyList

Get Comapnies List

POST v1/Licensee/CountryList

Get Countries List

NexusTax

APIDescription
POST v1/NexusTax/NexusTaxDelete

Allow user to delete one or more nexus tax record

POST v1/NexusTax/NexusTaxInsert

Allows user to add one or more nexus tax to the nexus tax record

POST v1/NexusTax/NexusTaxList

Returns Nexus Tax List

POST v1/NexusTax/NexusTaxUpdate

Update Nexus Tax

OneSourceTax

APIDescription
POST v1/OneSourceTax/OneSourceCalculateTax

Call Thomson Reuters OneSource REST API for calculating and committing tax and applying to Midnight estimates/orders

Order

APIDescription
POST v1/Order/OrderList

Returns one or more orders and summary information associated with each order.

POST v1/Order/OrderVersionComplete

Order Version Complete

POST v1/Order/OrderVersionDelete

Order Version Delete

POST v1/Order/OrderVersionDetailDelete

Delete Order Version Detail

POST v1/Order/OrderVersionDetailInsert

Adds a service line item to an order version

POST v1/Order/OrderVersionDetailList

Return the list of OrderVersionDetail

POST v1/Order/OrderVersionDetailUpdate

Updates order version service line item information

POST v1/Order/OrderVersionDropDelete

Deletes an order version drop record

POST v1/Order/OrderVersionInventoryList

Return the list of OrderVersionInventory

POST v1/Order/OrderVersionList

Return the list of OrderVersion

POST v1/Order/OrderVersionPostageDetailUpdate

Updates order version postage detail information

POST v1/Order/OrderVersionPostageInsert

Adds postage used on an order version

POST v1/Order/OrderVersionPostageList

Returns list of postage used on an order version

POST v1/Order/OrderVersionPostageUpdate

Updates order version postage information

POST v1/Order/OrderVersionUpdate

Update Order Version

SystemSettings

APIDescription
POST v1/SystemSettings/ContactTypeList

Return ContactType List

POST v1/SystemSettings/DeliveryMethodList

Return Delivery Method List

POST v1/SystemSettings/JobTypeList

Return JobType List

POST v1/SystemSettings/MailClassList

Return System Mail Class List

POST v1/SystemSettings/MailGeographyList

Return System Mail Geography List

POST v1/SystemSettings/MailSortList

Return System Mail Sort List

POST v1/SystemSettings/PostOfficeList

Return System Post Office List

POST v1/SystemSettings/TermsList

Return System Terms List

Token

APIDescription
POST v1/Token/RegenerateAuthToken

Generates a replacement API authorization token for an existing token using its refresh token.

POST v1/Token/UserAuthentication

Generates API authorization token for domain and user.

POST v1/Token/UserLogout

Removes an existing API authorization token.

Vendor

APIDescription
POST v1/Vendor/VendorContactInsert

Allows users to insert one or many vendor contacts.

POST v1/Vendor/VendorContactUpdate

Allows users to update one or many vendor contacts.

POST v1/Vendor/VendorInsert

Add vendor/s

POST v1/Vendor/VendorUpdate

Update vendor/s