JUMP TOBill.com APIBill.com API Reference OverviewAuthenticationLoginLoginpostRetrieve API session detailspostLogoutpostMFA loginGenerate MFA challengepostValidate MFA challenge IDpostRetrieve MFA statuspostAR | Customer managementCustomersCreate a customerpostBulk create customerspostRetrieve a customerpostList customerspostUpdate a customerpostBulk update customerspostDelete a customerpostBulk delete customerspostUndelete a customerpostBulk undelete customerspostCustomer contactAdd a customer contactpostBulk add customer contactspostRetrieve a customer contactpostList customer contactspostUpdate a customer contactpostBulk update customer contactspostDelete a customer contactpostBulk delete customer contactspostUndelete a customer contactpostBulk undelete customer contactspostCustomer bank accountAdd a customer bank accountpostRetrieve a customer bank accountpostList customer bank accountspostDelete a customer bank accountpostAR | Customer transactionsInvoicesCreate an invoicepostBulk create invoicespostRetrieve an invoicepostList invoicespostUpdate an invoicepostBulk update invoicespostDelete an invoicepostBulk delete invoicespostUndelete an invoicepostBulk undelete invoicespostRecurring invoicesCreate a recurring invoicepostBulk create recurring invoicespostRetrieve a recurring invoicepostList recurring invoicespostUpdate a recurring invoicepostBulk update recurring invoicespostDelete a recurring invoicepostBulk delete recurring invoicespostUndelete a recurring invoicepostBulk undelete recurring invoicespostCredit memosCreate a credit memopostBulk create credit memospostRetrieve a credit memopostList credit memospostUpdate a credit memopostBulk update credit memospostDelete a credit memopostBulk delete credit memospostAR transactionsSend an invoicepostMail an invoicepostSet customer authorizationpostCharge a customerpostRecord AR paymentpostAR transaction dataRetrieve an invoice creditpostList invoice creditspostRetrieve a received paymentpostList received paymentspostRetrieve convenience fees for a received paymentpostList convenience fees for received paymentspostRetrieve AR summarypostAP | Vendor managementVendorsCreate a vendorpostBulk create vendorspostRetrieve a vendorpostList vendorspostUpdate a vendorpostBulk update vendorspostDelete a vendorpostBulk delete vendorspostUndelete a vendorpostBulk undelete vendorspostVendor bank accountAdd a vendor bank accountpostBulk add vendor bank accountspostRetrieve a vendor bank accountpostList vendor bank accountspostUpdate a vendor bank accountpostBulk update vendor bank accountspostDelete a vendor bank accountpostBulk delete vendor bank accountspostAP | Vendor transactionsBillsCreate a billpostBulk create billspostRetrieve a billpostList billspostUpdate a billpostBulk update billspostDelete a billpostBulk delete billspostUndelete a billpostBulk undelete billspostRecurring billsCreate a recurring billpostBulk create recurring billspostRetrieve a recurring billpostList recurring billspostUpdate a recurring billpostBulk update recurring billspostDelete a recurring billpostBulk delete recurring billspostUndelete a recurring billpostBulk undelete recurring billspostVendor creditsCreate a vendor creditpostBulk create vendor creditspostRetrieve a vendor creditpostList vendor creditspostUpdate a vendor creditpostBulk update vendor creditspostDelete a vendor creditpostBulk delete vendor creditspostAP transactionsPay a vendor in the Bill.com networkpostRetrieve the current Bill.com foreign exchange ratepostRecord a vendor paymentpostCancel a vendor bill paymentpostVoid a vendor bill paymentpostAP transaction dataRetrieve a bill creditpostList bill creditspostRetrieve a sent paymentpostList sent paymentspostRetrieve a bill paymentpostList bill paymentspostRetrieve AP summarypostRetrieve payment disbursement detailspostList payments by disbursement typepostRetrieve check image datapostAP | ApprovalsApproval policyCreate an approval policypostBulk create approval policiespostRetrieve an approval policypostList approval policiespostUpdate an approval policypostBulk update approval policiespostDelete an approval policypostBulk delete approval policiespostUndelete an approval policypostBulk undelete approval policiespostApproval policy approversAdd an approval policy approverpostBulk create approval policy approverspostRetrieve an approval policy approverpostList approval policy approverspostDelete an approval policy approverpostBulk delete approval policy approverspostUndelete an approval policy approverpostBulk undelete approval policy approverspostBill & vendor credit approversRetrieve a bill approverpostRetrieve a vendor credit approverpostList vendor credit approverspostList approvers assigned to a bill or vendor creditpostList bill & vendor credits assigned to a userpostApprovalsSet approvers for a bill or vendor creditpostClear approvers for a bill or vendor creditpostApprove a bill or vendor creditpostDeny the approval of a bill or vendor creditpostOrganization | Basic operationsBasic operationsRetrieve organization detailspostRetrieve a documentpostAdd a notepostList notespostUsersCreate a userpostBulk create userspostRetrieve a userpostList userspostUpdate a userpostBulk update userspostDelete a userpostBulk delete userspostUndelete a userpostBulk undelete userspostRetrieve a user role profilepostList user role profilespostRetrieve role profile permissionspostOrganization bank accountRetrieve organization bank accountpostList organization bank accountspostRetrieve organization bank balancepostSet organization bank balancepostRetrieve money movement informationpostList money movement informationpostOrganization | Accounts trackingChart of accountsCreate a chart of accountspostBulk create charts of accountspostRetrieve a chart of accountspostList charts of accountspostUpdate a chart of accountspostBulk update charts of accountspostDelete a chart of accountspostBulk delete charts of accountspostUndelete a chart of accountspostBulk undelete charts of accountspostAccounting classCreate an accounting classpostBulk create accounting classespostRetrieve an accounting classpostList accounting classespostUpdate an accounting classpostBulk update accounting classespostDelete an accounting classpostBulk delete accounting classespostUndelete an accounting classpostBulk undelete accounting classespostDepartmentsCreate a departmentpostBulk create departmentspostRetrieve a departmentpostList departmentspostUpdate a departmentpostBulk update departmentspostDelete a departmentpostBulk delete departmentspostUndelete a departmentpostBulk undelete departmentspostEmployeesCreate an employeepostBulk create employeespostRetrieve an employeepostList employeespostUpdate an employeepostBulk update employeespostDelete an employeepostBulk delete employeespostUndelete an employeepostBulk undelete employeespostItemsCreate an itempostBulk create itemspostRetrieve an itempostList itemspostUpdate an itempostBulk update itemspostDelete an itempostBulk delete itemspostUndelete an itempostBulk undelete itemspostJobsCreate a jobpostBulk create jobspostRetrieve a jobpostList jobspostUpdate a jobpostBulk update jobspostDelete a jobpostBulk delete jobspostUndelete a jobpostBulk undelete jobspostLocationsCreate a locationpostBulk create locationspostRetrieve a locationpostList locationspostUpdate a locationpostBulk update locationspostDelete a locationpostBulk delete locationspostUndelete a locationpostBulk undelete locationspostPayment termsCreate a payment termpostRetrieve a payment termpostList payment termspostUpdate a payment termpostBill.com network operationsNetwork operationsSearch Bill.com network for a customer or vendorpostInvite a customer or vendor in the Bill.com networkpostInvite a vendor not in the Bill.com networkpostSearch Bill.com network for a verified national vendorpostRetrieve payment addresses for a verified national vendorpostConnect verified national vendor as your vendorpostRetrieve invitation statuspostCancel an existing invitationpostDisconnect customer (in the Bill.com network)postDisconnect vendor (in the Bill.com network)postOther search operationsSearchList organizationspostGet web app URL for a Bill.com objectpostSearch for Bill.com objects by keywordpostGet Bill.com object fields and metadatapostGet current time (UTC)postUpdate an employeepost https://api-sandbox.bill.com/api/v2/Crud/Update/Employee.jsonUpdate an employee object. What is an employee? An employee object is useful for creating employee users. Use the employee object only for syncing with Sage Intacct. Intacct employee users have permissions to track bill expenses.