> For the complete documentation index, see [llms.txt](https://alfred.gitbook.io/alfred-integration-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://alfred.gitbook.io/alfred-integration-docs/penny-api-general-integration/penny-api-reports.md).

# Penny API - Reports

Consult Invoice/Transactions

This section describes the use of the application programming interface of the alfredpay ecosystem, specifically the Third Party Payments product, so that it can be a reference for developers and technology teams to integrate payment processors and wallets into the **alfred** ecosystem.

#### Scope

The current integration scope encompasses the following functionalities:

1. **Consulting All Invoices**: Fetching a comprehensive list of all invoices registered within the system.
2. **Consulting Individual Invoice by Invoice ID**: Enables you to retrieve specific details of an invoice by providing its unique Invoice ID.
3. **Consulting Transactions by User's Wallet**: This provides a detailed list of transactions associated with a specific user's wallet, facilitating in-depth transaction monitoring and auditing.

#### Objective

By leveraging these endpoints, developers can ensure that any required invoice or transaction data can be efficiently retrieved, fostering smoother integrations, better user experiences, and monitoring/auditing transactions.
