> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://bcdtravel.ferndocs.com/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://bcdtravel.ferndocs.com/_mcp/server.

# Getting started

The Invoice API allows clients and partners to view transaction data (a.k.a. "invoice data", "expense data") in real-time. This API allows integration with your application to view your corporate travel expenses.

## Prerequisites

You'll need to obtain these from our account or partner manager, as they're required in every request:

* **API Endpoint**
* **Authentication API Endpoint**
* **Client Id**
* **Client Secret**

In addition to the endpoint, you may choose one of our authentication methods. Currently we support **OAUTH2 Client Credentials**.

Based on your choice, our account or partner manager will provide you credentials and other authentication flow details.

For more information, view our [Request authentication & authorization](/invoice/guides/introduction/request-authentication-authorization) guide or skip ahead to the Postman setup instructions below.

## Postman setup

1. Download the latest version of the [Postman](https://www.postman.com/downloads/) application.
2. Open Postman and import our Postman collection.
3. Import our Environment JSON file and modify with your client id (`ClientId`), client secret (`ClientSecret`), and environment URLs (`AuthAPI` and `ExpensesAPI`).

If you're new to Postman, view the [Postman documentation](https://learning.postman.com/docs/getting-started/introduction/) for details on how to configure a collection.

## TLS

In accordance with the latest PCI compliance and security standards, the minimum TLS protocol we support is TLS version 1.2.