Account Request URL
-Base Endpoint
-
Accounts
Retrieve list of accounts.
/accounts
account_id
Accounts
Create a new account.
/accounts
name, type, category, parent_id, report_type, external_id, active
Accounts
Update an existing account.
/accounts/{accountId}
accountId, name, type, category, parent_id, report_type, external_id, active
Accounts
Delete an existing account.
/accounts/{accountId}
accountId
Attachments
Retrieve list of attachments.
/attachments
attachment_id
Attachments
Create a new attachment.
/attachments
filename, content_type, file_contents, description, object_id, object_type
Attachments
Update an existing attachment.
/attachments/{attachmentId}
attachmentId, filename, content_type, file_contents, description
Attachments
Delete an existing attachment.
/attachments/{attachmentId}
attachmentId
Banking
Retrieve banking transactions.
/banking
transaction_id
Banking
Create a new banking transaction.
/banking
transaction_date, type, gl_account_id, reference_number, memo, amount, currency, exchange_rate, deposit_date, deposit_reference_number, bank_account_id, department_id, location_id, project_id, customer_id, vendor_id, employee_id, item_id, transaction_class_id, contra_bank_account_id, contra_transaction_date, contra_amount, contra_reference_number, contra_exchange_rate, external_id
Banking
Update an existing banking transaction.
/banking/{transactionId}
transactionId, transaction_date, type, gl_account_id, reference_number, memo, amount, currency, exchange_rate, deposit_date, deposit_reference_number, bank_account_id, department_id, location_id, project_id, customer_id, vendor_id, employee_id, item_id, transaction_class_id, contra_bank_account_id, contra_transaction_date, contra_amount, contra_reference_number, contra_exchange_rate, external_id
Banking
Delete an existing banking transaction.
/banking/{transactionId}
transactionId
BulkTransactions
Upload bulk transactions.
/bulk_transactions
file
Campaigns
Retrieve list of campaigns.
/campaigns
campaign_id
Campaigns
Create a new campaign.
/campaigns
name, external_id, description, category_id, start_date, end_date
Campaigns
Update an existing campaign.
/campaigns/{campaignId}
campaignId, name, external_id, description, category_id, start_date, end_date
Campaigns
Delete an existing campaign.
/campaigns/{campaignId}
campaignId
Classes
Retrieve list of classes.
/classes
class_id
Classes
Create a new class.
/classes
name, description, type, external_id, active
Classes
Update an existing class.
/classes/{classId}
classId, name, description, type, external_id, active
Classes
Delete an existing class.
/classes/{classId}
classId
Contacts
Retrieve list of contacts.
/contacts
contact_id
Contacts
Create a new contact.
/contacts
name, display_name, title, company_name, email, phone_number, mobile_number, fax_number, primary_address_line_1, primary_address_line_2, primary_city, primary_state, primary_zip, primary_country, secondary_address_line_1, secondary_address_line_2, secondary_city, secondary_state, secondary_zip, secondary_country, external_id, owner_id, active
Contacts
Update an existing contact.
/contacts/{contactId}
contactId, name, display_name, title, company_name, email, phone_number, mobile_number, fax_number, primary_address_line_1, primary_address_line_2, primary_city, primary_state, primary_zip, primary_country, secondary_address_line_1, secondary_address_line_2, secondary_city, secondary_state, secondary_zip, secondary_country, external_id, owner_id, active
Contacts
Delete an existing contact.
/contacts/{contactId}
contactId
CostAllocations
Retrieve cost allocations.
/cost_allocations
cost_allocation_id
CostAllocations
Create a new cost allocation.
/cost_allocations
entity_type, entity_id, cost_type_id, quantity, date, employee_id, item_id, memo, project_id, department_id, class_id, location_id, vendor_id, customer_id, total_cost
CostAllocations
Update an existing cost allocation.
/cost_allocations/{costAllocationId}
costAllocationId, entity_type, entity_id, cost_type_id, quantity, date, employee_id, item_id, memo, project_id, department_id, class_id, location_id, vendor_id, customer_id, total_cost
CostAllocations
Delete an existing cost allocation.
/cost_allocations/{costAllocationId}
costAllocationId
CostTypes
Retrieve list of cost types.
/cost_types
cost_type_id
CostTypes
Create a new cost type.
/cost_types
name, description, gl_account_id, department_id, location_id, project_id, customer_id, vendor_id, item_id, employee_id, markup_percent, active
CostTypes
Update an existing cost type.
/cost_types/{costTypeId}
costTypeId, name, description, gl_account_id, department_id, location_id, project_id, customer_id, vendor_id, item_id, employee_id, markup_percent, active
CostTypes
Delete an existing cost type.
/cost_types/{costTypeId}
costTypeId
Customers
Retrieve list of customers.
/customers
customer_id
Customers
Create a new customer.
/customers
name, duns_number, sic_code, naics, currency, terms_name, tax_id, sales_rep, tax_group_id, ship_via, discount_percent, credit_limit, ar_account_id, ap_account_id, external_id, active
Customers
Update an existing customer.
/customers/{customerId}
customerId, name, duns_number, sic_code, naics, currency, terms_name, tax_id, sales_rep, tax_group_id, ship_via, discount_percent, credit_limit, ar_account_id, ap_account_id, external_id, active
Customers
Delete an existing customer.
/customers/{customerId}
customerId
Departments
Retrieve list of departments.
/departments
department_id
Departments
Create a new department.
/departments
name, description, manager_id, external_id, active
Departments
Update an existing department.
/departments/{departmentId}
departmentId, name, description, manager_id, external_id, active
Departments
Delete an existing department.
/departments/{departmentId}
departmentId
Employees
Retrieve list of employees.
/employees
employee_id
Employees
Create a new employee.
/employees
name, display_name, title, department_id, location_id, manager_id, supervisor_id, hire_date, birth_date, termination_date, email, phone_number, mobile_number, fax_number, primary_address_line_1, primary_address_line_2, primary_city, primary_state, primary_zip, primary_country, secondary_address_line_1, secondary_address_line_2, secondary_city, secondary_state, secondary_zip, secondary_country, ssn, external_id, active
Employees
Update an existing employee.
/employees/{employeeId}
employeeId, name, display_name, title, department_id, location_id, manager_id, supervisor_id, hire_date, birth_date, termination_date, email, phone_number, mobile_number, fax_number, primary_address_line_1, primary_address_line_2, primary_city, primary_state, primary_zip, primary_country, secondary_address_line_1, secondary_address_line_2, secondary_city, secondary_state, secondary_zip, secondary_country, ssn, external_id, active
Employees
Delete an existing employee.
/employees/{employeeId}
employeeId
ExpenseReports
Retrieve list of expense reports.
/expense_reports
expense_report_id
ExpenseReports
Create a new expense report.
/expense_reports
employee_id, report_date, approval_status, description, private_notes, reimbursable, ap_account_id, department_id, location_id, project_id, customer_id, vendor_id, external_id
ExpenseReports
Update an existing expense report.
/expense_reports/{expenseReportId}
expenseReportId, employee_id, report
Provider
Country HQ
API Type
Categories
Alternatives
Important URLs
Last Updated on
Created At
Upskill for a better future
Want to start tracking API at scale?
Get updates about your favorite APIs and SDKs
We do our best to ensure that the data we release is complete, accurate, and useful. However, because we are not able to verify all the data, and because the processing required to make the data useful is complex, we cannot be held liable for omissions or inaccuracies.