Spend & Expense API

The BILL Spend & Expense API enables you to build with virtual card and expense management services for real-time visibility and control over the finances of a business.

In this section, we highlight the core features available with the BILL Spend & Expense API. See What is BILL Spend & Expense? in the BILL Help for an overview of BILL Spend & Expense and how it works.

An API token is required for you to begin testing with the BILL Spend & Expense API. See Authentication with API token for more information.

Core features

The API provides access to a set of core BILL Spend & Expense features.

Budget and budget user management

A budget enables you to set spending policies and keep entire teams of users on budget. You can set up multiple budgets based on different needs, such as expiration date, limit, and reset interval.

See Budgets and Users for more information.

Virtual card management

A virtual charge card is a unique 16-digit card number that is digitally generated and linked to your Spend & Expense account.

You can create member cards and set limits based on different needs, such as budgets, users, and expiration date. In addition, you can create vendor cards and associate these cards with specific vendors.

See Virtual cards for more information.

Transaction management

You can set up custom field options for categorizing transactions in a Spend & Expense budget. In addition, you can leverage transaction reporting features to view transactions in real-time. This information is useful for insights and forecasting.

See Transaction management for more information.