# Fintainium APIs ## Docs - [Overview](https://fintainium.apidog.io/overview-1280876m0.md): - [Quick Start](https://fintainium.apidog.io/quick-start-1363239m0.md): - [Use Cases](https://fintainium.apidog.io/use-cases-1367950m0.md): - Recipies [Connect with Vendor](https://fintainium.apidog.io/connect-with-vendor-1367948m0.md): - Recipies [Pay a Vendor](https://fintainium.apidog.io/pay-a-vendor-1389735m0.md): - [API Reference](https://fintainium.apidog.io/api-reference-4361365f0.md): The **AP Payouts module** in Fintainium provides a complete set of APIs to manage your business’s outgoing payments to vendors. - API Reference [AP Payouts (Accounts Payable)](https://fintainium.apidog.io/ap-payouts-accounts-payable-4433767f0.md): The **AP Payouts module** in Fintainium provides a complete set of APIs to manage your business’s outgoing payments to vendors. ## API Docs - API Reference > AP Payouts (Accounts Payable) > Vendor (Recipient) [Create new vendor](https://fintainium.apidog.io/create-new-vendor-19510423e0.md): The **Create Vendor API** enables your business to add a new vendor to the Fintainium Network. This is the first step to establishing a direct, secure payments relationship with your vendors. This API allows businesses to register a vendor by submitting essential vendor details. Once created, the vendor can be managed using your internal ID and will be available for payouts and communication workflows. - API Reference > AP Payouts (Accounts Payable) > Vendor (Recipient) [Update Vendor](https://fintainium.apidog.io/update-vendor-19510870e0.md): The **Update Vendor Details API** lets your business modify information for an existing vendor in the Fintainium Network. Use this endpoint to keep vendor records accurate and up to date. This API enables businesses to **update specific fields** of a vendor profile within Fintainium. It supports partial updates, letting you modify only the necessary data. - API Reference > AP Payouts (Accounts Payable) > Vendor (Recipient) [View Vendor Details](https://fintainium.apidog.io/view-vendor-details-19510871e0.md): The **View Vendor Details API** retrieves information about a specific vendor in the Fintainium Network. This allows businesses to confirm vendor details before initiating payouts or updating records. - API Reference > AP Payouts (Accounts Payable) > Payments (Payouts) [Initiate Payment](https://fintainium.apidog.io/initiate-payment-19510874e0.md): The **Initiate Payment API** allows your business to send funds directly to **vendors (Recipients)** to settle Accounts Payable (AP) bills securely and efficiently. This API enables businesses to make **vendor payouts** by providing recipient details, payout amounts, and optional metadata. Each payment generates a **Transaction record** for tracking and reconciliation. - API Reference > AP Payouts (Accounts Payable) > Payments (Payouts) [Add Payment Method](https://fintainium.apidog.io/add-payment-method-19510875e0.md): - **Collecting Payments from Customers:** The API can be used to collect customer payments for invoices generated by a Fintainium business. Businesses can process payments efficiently by specifying the transaction type as "collection" and providing payment details such as credit/debit card information or ACH details. - API Reference > AP Payouts (Accounts Payable) > Bills [Create new Bill](https://fintainium.apidog.io/create-new-bill-19510872e0.md): The **Create Bill API** allows businesses to generate a **bill (transaction record)** tied to a vendor in the Fintainium Network. Bills serve as the foundation for scheduling and processing payouts. - API Reference > AP Payouts (Accounts Payable) > Country State City [GET City List by State Name/ID/Code](https://fintainium.apidog.io/get-city-list-by-state-nameidcode-19510873e0.md): The **Get All Cities by State API** retrieves a filtered, searchable, and paginated list of cities for a given state. It is commonly used to populate dropdowns, validate addresses, and standardize location data across vendor, customer, or business records. - API Reference > AR Collection (Accounts Receivable) > Invoices [Create new Invoice](https://fintainium.apidog.io/create-new-invoice-19510877e0.md): The **Create Invoice API** allows your business to generate an **Accounts Receivable (AR) invoice** for a customer. Each invoice serves as a formal request for payment and can be tracked via **Transaction records** in Fintainium. - API Reference > AR Collection (Accounts Receivable) > Customers [Create new customer](https://fintainium.apidog.io/create-new-customer-19510876e0.md): The **Create Customer API** allows your business to add a new **Accounts Receivable (AR) customer** to the Fintainium platform. This customer can then be invoiced and included in payment collection workflows. - API Reference > AR Collection (Accounts Receivable) > Payment (Collection) [Initiate Payment](https://fintainium.apidog.io/initiate-payment-21203812e0.md): The **Initiate Payment API** allows your business to **collect payments from customers** to manage Accounts Receivable (AR) efficiently and securely. This API enables businesses to request or collect payments from **customers** by specifying customer details, payment amounts, due dates, and optional metadata. Each collection creates a **Transaction record** for tracking and reconciliation. - API Reference > AR Collection (Accounts Receivable) > Payment (Collection) [Add Payment Method](https://fintainium.apidog.io/add-payment-method-21203813e0.md): - **Collecting Payments from Customers:** The API can be used to collect customer payments for invoices generated by a Fintainium business. Businesses can process payments efficiently by specifying the transaction type as "collection" and providing payment details such as credit/debit card information or ACH details. - API Reference > Simplified Payouts [Send Payouts](https://fintainium.apidog.io/send-payouts-20026968e0.md): The **Send Payouts (Simplified API)** enables initiating **single or multiple payouts** in one call. Each payout automatically creates or updates the **Recipient**, records a **Transaction**, and sends an **email invite** to collect the Recipient’s preferred payout method. - API Reference > Transactions [Retrieve Transaction Status](https://fintainium.apidog.io/retrieve-transaction-status-20234521e0.md): ## Description - API Reference > Webhooks [Register for an Event](https://fintainium.apidog.io/register-for-an-event-22813163e0.md): The **Register Webhook API** allows Fintainium-integrated businesses to register a webhook and receive real-time notifications about key payment events. - API Reference > Webhooks [Get Webhook Registration Status](https://fintainium.apidog.io/get-webhook-registration-status-23125650e0.md): The **Get Webhook Registration Status API** allows API-using businesses to retrieve their **current webhook registration details**, including the callback URL, subscribed event names, the webhook’s status, and the timestamp of the most recent successfully delivered webhook. - API Reference > Sub-Ledger [Retrieve Balance](https://fintainium.apidog.io/retrieve-balance-21675317e0.md): The **Retrieve Balance API** returns the current available balance for a Fintainium managed sub-ledger account linked to a business. Use this endpoint as a pre-check before initiating AP vendor payouts or AR settlements to ensure sufficient funds are available.