Jump to Content
Guides
Recipes
API Reference
Release Notes
v2
v3
System Status
API Reference
System Status
v3
Guides
Recipes
API Reference
Release Notes
Create a job
Search
JUMP TO
BILL V3 API REFERENCE
BILL v3 API Reference Overview
AUTHENTICATION
authentication
API login
post
Get API session details
get
API logout
post
mfa
Generate MFA challenge
post
Validate MFA challenge
post
Get list of MFA phone numbers
get
Add phone for MFA setup
post
Validate phone for MFA setup
post
MFA step-up for API session
post
Connect API
attachments
Get list of customer attachments
get
Upload customer attachment
post
Get list of invoice attachments
get
Upload invoice attachment
post
Get list of vendor attachments
get
Upload vendor attachment
post
Get attachment details
get
bills
Get list of bills
get
Create a bill
post
Create multiple bills
post
Get bill details
get
Replace a bill
put
Update a bill
patch
Archive a bill
post
Restore an archived bill
post
classifications
chart of accounts
Get list of chart of accounts
get
Create a chart of accounts
post
Create multiple chart of accounts
post
Update multiple chart of accounts
patch
Archive mutliple chart of accounts
post
Restore multiple chart of accounts
post
Get chart of accounts details
get
Update a chart of accounts
patch
Archive a chart of accounts
post
Restore an archived chart of accounts
post
accounting classes
Get list of accounting classes
get
Create an accounting class
post
Create multiple accounting classes
post
Update multiple accounting classes
patch
Archive multiple accounting classes
post
Restore multiple accounting classes
post
Get accounting class details
get
Update an accounting class
patch
Archive an accounting class
post
Restore an archived accounting class
post
departments
Get list of departments
get
Create a department
post
Create multiple departments
post
Update multiple departments
patch
Archive multiple departments
post
Restore multiple departments
post
Get department details
get
Update a department
patch
Archive a department
post
Restore an archived department
post
employees
Get list of employees
get
Create an employee
post
Create multiple employees
post
Update multiple employees
patch
Archive multiple employees
post
Restore multiple employees
post
Get employee details
get
Update an employee
patch
Archive an employee
post
Restore an archived employee
post
items
Get list of items
get
Create an item
post
Create multiple items
post
Update multiple items
patch
Archive multiple items
post
Restore multiple items
post
Get item details
get
Update an item
patch
Archive an item
post
Restore an archived item
post
jobs
Get list of jobs
get
Create a job
post
Create multiple jobs
post
Update multiple jobs
patch
Archive multiple jobs
post
Restore multiple jobs
post
Get job details
get
Update a job
patch
Archive a job
post
Restore an archived job
post
locations
Get list of locations
get
Create a location
post
Create multiple locations
post
Update multiple locations
patch
Archive multiple locations
post
Restore multiple locations
post
Get location details
get
Update a location
patch
Archive a location
post
Restore an archived location
post
credit memos
Get list of credit memos
get
Create a credit memo
post
Replace multiple credit memos
put
Create multiple credit memos
post
Update multiple credit memos
patch
Archive multiple credit memos
post
Restore multiple credit memos
post
Get credit memo details
get
Replace a credit memo
put
Update a credit memo
patch
Archive a credit memo
post
Restore a credit memo
post
customers
Get list of customers
get
Create a customer
post
Get customer details
get
Update a customer
patch
Archive a customer
post
Restore an archived customer
post
documents
Get list of documents
get
Upload bill document
post
Get document upload status
get
Get document details
get
funding accounts
banks
Get list of bank accounts
get
Create a bank account
post
Get list of bank account users
get
Nominate a bank account user
post
Archive a bank account user
post
Get bank account details
get
Update a bank account
patch
Archive a bank account
post
Verify a bank account
post
cards
Get list of card accounts
get
Get card funding purpose
get
Get list of card account users
get
Get card account details
get
AP cards
Get list of AP Cards
get
Get funding account permissions
get
health
Check app health
get
invoices
Get list of invoices
get
Create an invoice
post
Record AR payment
post
Get invoice details
get
Replace an invoice
put
Update an invoice
patch
Archive an invoice
post
Send an invoice
post
Get invoice payment link
post
Restore an archived invoice
post
network
Search for an organization in the BILL networks
get
Accept network invitation
post
Get customer invitation status
get
Invite a customer in the BILL network
post
Delete customer connection
delete
Get vendor invitation status
get
Invite a vendor in the BILL network
post
Delete vendor connection
delete
Invite a vendor not in the BILL network
post
organizations
Get list of organization industries
get
Get organization details
get
Update an organization
patch
Get organization price plan details
get
payments
Get list of payments
get
Create a payment
post
Create a bulk payment
post
Get list of vendor payment options
get
Get payment details
get
Cancel a payment
post
Get check image data
get
Void a payment
post
receivable-payments
Get list of received payments
get
Get received payment details
get
recurringbills
Get list of recurring bills
get
Create a recurring bill
post
Get recurring bill details
get
Replace a recurring bill
put
Update a recurring bill
patch
Archive a recurring bill
post
Restore an archived recurring bill
post
reports
Get audit trail details for a vendor
get
risk verifications
Get risk verification details
get
Initiate risk verification for an organization
post
Get phone status for risk verification
get
Add phone for risk verification
post
roles
Get list of user roles
get
Get user role details
get
organization users
Get list of users
get
Create a user
post
Get user details
get
Update a user
patch
Archive a user
post
Restore an archived user
post
vendor credits
Get list of vendor credits
get
Create a vendor credit
post
Replace multiple vendor credits
put
Create multiple vendor credits
post
Update multiple vendor credits
patch
Archive multiple vendor credits
post
Get vendor credit details
get
Replace a vendor credit
put
Update a vendor credit
patch
Archive a vendor credit
post
vendors
Get list of vendors
get
Create a vendor
post
Create multiple vendors
post
Get international payments configuration
get
Get vendor details
get
Update a vendor
patch
Archive a vendor
post
vendor bank accounts
Get vendor bank account details
get
Create a vendor bank account
post
Delete a vendor bank account
delete
Get vendor configuration
get
Restore an archived vendor
post
CONNECT API FOR PARTNERS
partner
API partner login
post
API login as user
post
Get list of organizations
get
Create an organization
post
Add phone for risk verification
post
Get list of user roles
get
Get user role details
get
Get list of users
get
Create a user
post
Get user details
get
Update a user
patch
Archive a user
post
Restore an archived user
post
SPEND & EXPENSE API
budgets
Get list of budgets
get
Create a budget
post
Get budget details
get
Delete a budget
delete
Update a budget
patch
Get list of members for a budget
get
Update a list of budget members in a budget
put
Get a single member for a budget
get
Add a member to a budget or update an existing member of the budget
put
Delete a member from a budget
delete
cards
Get list of cards
get
Create a vendor card
post
Get card details
get
Delete a card
delete
Update a vendor card
patch
Freeze a card
post
Get PAN JWT
get
Unfreeze a card
post
custom-fields
Get list of custom fields
get
Create custom field
post
Get custom field details
get
Delete a custom field
delete
Update custom field details
patch
Get list of values for custom field
get
Create custom field values
post
Delete custom field values
delete
Get custom field value
get
reimbursements
Get list of reimbursements
get
Create a reimbursement
post
Create an image upload URL for a reimbursement
post
Get reimbursement details
get
Delete a reimbursement
delete
Update a reimbursement
patch
Approve or deny a reimbursement
post
Add a reimbursement receipt
post
Delete reimbursement receipt
delete
transactions
Get list of transactions
get
Create an image upload URL for a transaction
post
Get transaction details
get
Update transaction
put
Get transaction custom field details
get
Update a custom field and values on a transaction
put
Get transaction custom field value details
get
Add a transaction receipt
post
Delete transaction receipt
delete
users
Get list of users
get
Create a user
post
Get current user details
get
Get user details
get
Delete a user
delete
Update a user
patch
Connect Events API
events
Get events catalog
get
Get list of event notifications
get
Resend an event
post
health
Check app health
get
subscriptions
Get list of subscriptions
get
Create a subscription
post
Get subscription details
get
Replace a subscription
put
Delete a subscription
delete
Update a subscription
patch
Create a security key
post
Send a test subscription event
post
Create a job
post
https://gateway.stage.bill.com/connect/v3/classifications/jobs
Create a new job.
Language
Shell
Node
Ruby
PHP
Python
RESPONSE
Click
Try It!
to start a request and see the response here!