> For clean Markdown of any page, append .md to the page URL. > For a complete documentation index, see https://bcdtravel.ferndocs.com/invoice/guides/introduction/getting-started/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. > Access corporate travel expense and transaction data in real time.