> ## Documentation Index
> Fetch the complete documentation index at: https://docs.layerfi.com/llms.txt
> Use this file to discover all available pages before exploring further.

# List bills

> Returns a list of bills for the specified business. Bills can be filtered by status and date range. Results will be paginated.

List Bills supports cursor-based pagination through `sort_by`, `sort_order`, `cursor`, `limit`, and `show_total_count`.
Responses include bill records in `data` and pagination details in `meta.pagination`; see [Pagination](/api-details/pagination) for the shared response contract.


## OpenAPI

````yaml get /v1/businesses/{businessId}/bills
openapi: 3.0.1
info:
  title: API
  version: latest
servers: []
security:
  - BearerAuth: []
tags: []
externalDocs:
  url: /
paths:
  /v1/businesses/{businessId}/bills:
    get:
      tags: []
      summary: List bills
      description: >-
        Returns a list of bills for the specified business. Bills can be
        filtered by status and date range. Results will be paginated.
      operationId: business.bills.get
      parameters:
        - name: businessId
          in: path
          description: The UUID of the business to fetch bills for.
          required: true
          schema:
            type: string
            format: uuid
        - name: reference_number
          in: query
          description: >-
            Filter by exact reference number match. Returns only records with
            this exact reference number.
          required: false
          schema:
            type: string
        - name: reference_numbers
          in: query
          description: >-
            Comma-separated list of reference numbers to filter bills by. Only
            bills with reference numbers matching any value in this list will be
            returned.
          required: false
          schema:
            type: string
        - name: status
          in: query
          description: Filter bills by status.
          schema:
            $ref: '#/components/schemas/BillStatus'
        - name: due_at_start
          in: query
          description: >-
            Filter bills by due date. Bills with a due date on or after this
            date will be included. Bills without a set due date will not be
            included. ISO 8601 date format.
          schema:
            type: string
            format: date-time
        - name: due_at_end
          in: query
          description: >-
            Filter bills by due date. Bills with a due date on or before this
            date will be included. Bills without a set due date will not be
            included. ISO 8601 date format.
          schema:
            type: string
            format: date-time
        - name: received_at_start
          in: query
          description: >-
            Filter bills by received date. Bills received on or after this date
            will be included. ISO 8601 date format.
          schema:
            type: string
            format: date-time
        - name: received_at_end
          in: query
          description: >-
            Filter bills by received date. Bills received on or before this date
            will be included. ISO 8601 date format.
          schema:
            type: string
            format: date-time
        - name: vendor_id
          in: query
          description: Filter bills by Layer vendor id.
          schema:
            type: string
            format: uuid
        - name: vendor_external_id
          in: query
          description: >-
            Filter bills by vendor external id. Either the vendor_id or the
            vendor_external_id can be provided.
          schema:
            type: string
        - name: min_amount
          in: query
          description: Filter bills by minimum total amount (in positive cents).
          schema:
            type: integer
            format: int64
        - name: max_amount
          in: query
          description: Filter bills by maximum total amount (in positive cents).
          schema:
            type: integer
            format: int64
        - name: memo_contains
          in: query
          description: >-
            Filter bills by memo text. Returns bills where the memo contains
            this value.
          schema:
            type: string
        - name: is_expense
          in: query
          description: Filter bills by whether they are marked as expenses.
          schema:
            type: boolean
        - name: sort_by
          in: query
          description: >-
            Field to sort by. Eligible sort keys include imported_at and
            updated_at.
          schema:
            type: string
        - name: sort_order
          in: query
          description: Sort direction.
          schema:
            type: string
            enum:
              - asc
              - desc
        - name: cursor
          in: query
          description: Pagination cursor returned from the previous page.
          schema:
            type: string
        - name: limit
          in: query
          description: Maximum number of bills to return.
          schema:
            type: integer
            default: 100
        - name: show_total_count
          in: query
          description: Whether to include total count in pagination metadata.
          schema:
            type: boolean
            default: false
      responses:
        '200':
          description: Success.
          content:
            application/json:
              schema:
                type: object
                properties:
                  data:
                    type: array
                    items:
                      $ref: '#/components/schemas/ApiBill'
                  meta:
                    type: object
                    properties:
                      pagination:
                        $ref: '#/components/schemas/PaginationMetadata'
components:
  schemas:
    BillStatus:
      type: string
      enum:
        - RECEIVED
        - PARTIALLY_PAID
        - PAID
        - VOIDED
    ApiBill:
      type: object
      properties:
        id:
          type: string
          format: uuid
          description: Unique identifier for the bill.
        business_id:
          type: string
          format: uuid
          description: ID of the Business that received the bill.
        external_id:
          type: string
          nullable: true
          description: Unique ID of the bill in your system.
        status:
          $ref: '#/components/schemas/BillStatus'
          description: Status of the bill.
        terms:
          $ref: '#/components/schemas/BillTerms'
          description: Payment terms of the bill.
        received_at:
          type: string
          format: date-time
          description: When the bill was received.
        due_at:
          type: string
          format: date-time
          nullable: true
          description: When the bill is due.
        paid_at:
          type: string
          format: date-time
          nullable: true
          description: When the bill was paid.
        voided_at:
          type: string
          format: date-time
          nullable: true
          description: When the bill was voided. Voiding excludes the bill from accounting.
        memo:
          type: string
          description: Memo for the bill for display.
        line_items:
          type: array
          items:
            $ref: '#/components/schemas/ApiBillLineItem'
          description: Line items making up the bill.
        additional_sales_taxes:
          type: array
          items:
            $ref: '#/components/schemas/ApiBillTaxLineItem'
          description: Additional sales tax line items.
        additional_sales_taxes_total:
          type: integer
          description: Sum of all additional taxes in cents.
        additional_discount:
          type: integer
          format: int64
          description: >-
            Additional discount applied to the whole bill in addition to
            individual line item discounts, in cents.
        subtotal:
          type: integer
          description: Subtotal of all line items in cents.
        total_amount:
          type: integer
          description: Total amount including taxes in cents.
        outstanding_balance:
          type: integer
          description: Remaining balance after payments in cents.
        payment_allocations:
          type: array
          items:
            $ref: '#/components/schemas/ApiBillPaymentAllocationWithPayment'
          description: >-
            Payments made to a vendor are allocated toward one or many bills.
            This list shows which payments have been allocated toward this bill.
            The most common case is a 1:1 relationship between a payment and a
            bill, in which case the allocation amount matches the payment
            amount.
        vendor_credits:
          type: array
          items:
            $ref: '#/components/schemas/ApiVendorCreditAllocationWithVendorCredit'
          description: Vendor credit allocations for this bill.
        imported_at:
          type: string
          format: date-time
          description: When the bill was imported. **Eligible sort key**.
        updated_at:
          type: string
          format: date-time
          description: When the bill was last updated. **Eligible sort key**.
        vendor:
          $ref: '#/components/schemas/ApiVendorData'
          description: The vendor associated with this bill.
        transaction_tags:
          type: array
          items:
            $ref: '#/components/schemas/ApiTag'
        is_expense:
          type: boolean
          description: Whether the bill is treated as an expense.
        metadata:
          $ref: '#/components/schemas/PlatformDefinedJson'
          nullable: true
          description: Arbitrary custom metadata in JSON format with a size limit of 1KB.
        reference_number:
          type: string
          nullable: true
          description: >-
            Any (typically user-visible) identifier you would like to associate
            with the bill. Can be used to filter when listing bills.
    PaginationMetadata:
      type: object
      description: >-
        Cursor-based pagination metadata returned alongside paginated list
        responses.
      properties:
        sort_by:
          type: string
          nullable: true
          description: Field the result set is sorted by.
        sort_order:
          type: string
          enum:
            - ASC
            - DESC
          description: Sort direction applied to the result set.
        cursor:
          type: string
          nullable: true
          description: >-
            Opaque cursor to pass as `pagination_cursor` to fetch the next page.
            Null when there are no further pages.
        has_more:
          type: boolean
          description: Whether additional pages are available after the current one.
        total_count:
          type: integer
          format: int64
          nullable: true
          description: Total number of records across all pages, when available.
      required:
        - sort_by
        - sort_order
        - cursor
        - has_more
    BillTerms:
      type: string
      enum:
        - DUE_ON_RECEIPT
        - NET_10
        - NET_15
        - NET_30
        - NET_60
      description: Payment terms for the bill.
    ApiBillLineItem:
      type: object
      properties:
        id:
          type: string
          format: uuid
          description: ID of the bill line item.
        external_id:
          type: string
          nullable: true
          description: The external ID of the bill line item in your system.
        bill_id:
          type: string
          format: uuid
          description: ID of the parent bill.
        account_identifier:
          $ref: '#/components/schemas/AccountIdentifier'
          description: Account identifier for the line item.
        ledger_account:
          $ref: '#/components/schemas/SingleApiChartAccount'
          description: Ledger account for the line item.
        prepayment_account:
          $ref: '#/components/schemas/SingleApiChartAccount'
          description: >-
            Ledger account for the line item used for accrual reporting. Should
            only be specified when this line item is a pre-payment.
        description:
          type: string
          nullable: true
          description: Description for the bill line item.
        product_name:
          type: string
          description: Name of the product/service.
        unit_price:
          type: integer
          format: int64
          description: Price per unit in cents.
        quantity:
          type: number
          format: bigdecimal
          description: Number of units.
        subtotal:
          type: integer
          format: int64
          description: Subtotal for the line item in cents.
        discount_amount:
          type: integer
          format: int64
          description: Amount of discount in cents.
        sales_taxes:
          type: array
          items:
            $ref: '#/components/schemas/ApiBillTaxLineItem'
          description: Sales tax line items.
        sales_taxes_total:
          type: integer
          format: int64
          description: Total sales tax in cents.
        total_amount:
          type: integer
          format: int64
          description: Total amount including taxes and discounts.
        transaction_tags:
          type: array
          items:
            $ref: '#/components/schemas/TagKeyValue'
          description: Tags for the bill line item.
        memo:
          type: string
          nullable: true
          description: Memo associated with the bill line item.
        metadata:
          $ref: '#/components/schemas/PlatformDefinedJson'
          nullable: true
          description: Arbitrary custom metadata in JSON format with a size limit of 1KB.
        reference_number:
          type: string
          nullable: true
          description: >-
            Any (typically user-visible) identifier associated with the bill
            line item.
    ApiBillTaxLineItem:
      type: object
      properties:
        tax_account:
          $ref: '#/components/schemas/TaxAccountIdentifier'
          description: >-
            Tax account name or identifier. If not set, account defaults to the
            top level sales tax expense account.
        tax_ledger_account:
          $ref: '#/components/schemas/SingleApiChartAccount'
          description: Ledger account for the tax line item.
          example:
            id: c4007474-f604-4d57-9690-b7f40f7a1cee
            name: 'Sales tax: CALIFORNIA'
            stable_name: SALES_TAXES:CALIFORNIA
            normality: CREDIT
            account_type:
              value: EXPENSE
              display_name: Expenses
            account_subtype:
              value: SALES_TAXES
              display_name: Sales Taxes
        amount:
          type: integer
          format: int64
          description: Amount, in cents, of tax owed.
    ApiBillPaymentAllocationWithPayment:
      type: object
      properties:
        id:
          type: string
          format: uuid
          description: Unique identifier for the allocation.
        bill_id:
          type: string
          format: uuid
          description: ID of the bill.
        payment_id:
          type: string
          format: uuid
          description: ID of the payment.
        amount:
          type: integer
          format: int64
          description: >-
            Amount of the payment allocated toward this bill, in cents. If this
            amount equals the full payment amount, the payment was fully
            allocated toward this bill. The amount cannot exceed the bill total.
        payment:
          $ref: '#/components/schemas/ApiBillPayment'
          description: The full payment details.
        transaction_tags:
          type: array
          items:
            $ref: '#/components/schemas/ApiTag'
          description: Tags associated with the allocation.
        memo:
          type: string
          nullable: true
          description: >-
            Memo for any text you would like to associate with the bill payment
            allocation (for example, to display to end users).
        metadata:
          $ref: '#/components/schemas/PlatformDefinedJson'
          nullable: true
          description: Arbitrary custom metadata in JSON format with a size limit of 1KB.
        reference_number:
          type: string
          nullable: true
          description: >-
            Any (typically user-visible) identifier you would like to associate
            with the bill payment allocation.
    ApiVendorCreditAllocationWithVendorCredit:
      type: object
      properties:
        id:
          type: string
          format: uuid
          description: Unique identifier for the vendor credit allocation.
        vendor_credit_id:
          type: string
          format: uuid
          description: UUID of the vendor credit this allocation belongs to.
        bill_id:
          type: string
          format: uuid
          description: UUID of the bill this allocation is for.
        amount:
          type: integer
          format: int64
          description: Amount for the allocation in cents.
        vendor_credit:
          $ref: '#/components/schemas/ApiVendorCredit'
          description: The vendor credit associated with this allocation.
      required:
        - id
        - vendor_credit_id
        - bill_payment_id
        - amount
        - vendor_credit
    ApiVendorData:
      type: object
      properties:
        id:
          type: string
          format: uuid
          description: Unique identifier for the vendor.
        external_id:
          type: string
          description: >-
            Unique ID of the vendor in your system for linking purposes.
            **Idempotency key**.
        individual_name:
          type: string
          nullable: true
          description: Full name of the individual vendor or contact at a corporate vendor.
        company_name:
          type: string
          nullable: true
          description: Name of the company vendor.
        email:
          type: string
          nullable: true
          description: Email address of the vendor.
        mobile_phone:
          type: string
          nullable: true
          description: Mobile phone number of the vendor.
        office_phone:
          type: string
          nullable: true
          description: Office phone number of the vendor.
        address_string:
          type: string
          nullable: true
          description: Address of the vendor.
        memo:
          type: string
          nullable: true
          description: >-
            Memo for any text you would like to associate with the vendor (for
            example, to display to end users).
        status:
          type: string
          enum:
            - ACTIVE
            - ARCHIVED
          description: Status of the vendor.
        transaction_tags:
          type: array
          items:
            $ref: '#/components/schemas/ApiTag'
    ApiTag:
      type: object
      properties:
        id:
          type: string
          format: uuid
          description: ID for the tag.
        key:
          type: string
          description: Key for the tag.
          example: ExampleTagKey
        dimension_display_name:
          type: string
          nullable: true
          description: Display name for the tag dimension.
        value:
          type: string
          description: Value for the tag.
          example: ExampleTagValue
        value_display_name:
          type: string
          nullable: true
          description: Display name for the tag value definition.
        dimension_id:
          type: string
          format: uuid
          description: ID of the tag dimension this tag belongs to.
        definition_id:
          type: string
          format: uuid
          description: ID of the tag value definition.
        archived_at:
          type: string
          format: date-time
          nullable: true
          description: When the tag was archived.
      required:
        - id
        - key
        - value
        - dimension_id
        - definition_id
    PlatformDefinedJson:
      type: object
      description: Arbitrary JSON data defined by the caller, with a 1KB size constraint.
      additionalProperties: true
      example:
        custom_field: value
        any valid json: below 1kb
        nested:
          meaning of life: 42
          array: []
    AccountIdentifier:
      oneOf:
        - $ref: '#/components/schemas/AccountId'
          description: ID of the account.
          title: Account ID
        - $ref: '#/components/schemas/AccountStableName'
          description: Stable name associated with the account.
          title: Account Stable Name
    SingleApiChartAccount:
      type: object
      properties:
        id:
          $ref: '#/components/schemas/AccountIdentifier'
        name:
          type: string
          description: Name of the account.
          example: Current Assets
        account_number:
          type: string
          nullable: true
          description: Account number if configured.
          example: '4000'
        stable_name:
          $ref: '#/components/schemas/AccountStableName'
        normality:
          $ref: '#/components/schemas/BankTransactionDirection'
        account_type:
          $ref: '#/components/schemas/ApiLedgerAccountType'
        account_subtype:
          $ref: '#/components/schemas/ApiLedgerAccountSubtype'
      description: A single ledger account without nested children.
    TagKeyValue:
      type: object
      description: >-
        A TagKeyValue holds key=value data related to a tag. This is used when
        creating or updating taggable entities (transactions, invoices, etc.).
      properties:
        key:
          type: string
          description: The tag dimension key (e.g., "department", "project", "location").
          example: department
        dimension_display_name:
          type: string
          nullable: true
          description: >-
            If the TagDimension doesn't exist, providing this value specifies
            the display name upon database insertion. Otherwise, it is left as
            null on the TagDimension.
          example: Department
        value:
          type: string
          description: The tag value (e.g., "sales", "marketing", "engineering").
          example: sales
        value_display_name:
          type: string
          nullable: true
          description: >-
            If the TagValueDefinition doesn't exist, providing this value
            specifies the display name upon database insertion. Otherwise, it is
            left as null on the TagValueDefinition.
          example: Sales Department
      required:
        - key
        - value
    TaxAccountIdentifier:
      type: object
      oneOf:
        - $ref: '#/components/schemas/TaxName'
          title: Tax Name
        - $ref: '#/components/schemas/AccountId'
          title: Ledger Account ID
        - $ref: '#/components/schemas/AccountStableName'
          title: Ledger Account Stable Name
      discriminator:
        propertyName: type
        mapping:
          AccountId:
            $ref: '#/components/schemas/AccountId'
          StableName:
            $ref: '#/components/schemas/AccountStableName'
          Tax_Name:
            $ref: '#/components/schemas/TaxName'
    ApiBillPayment:
      type: object
      properties:
        id:
          type: string
          format: uuid
          description: Unique identifier for the payment.
        external_id:
          type: string
          nullable: true
          description: External ID for the payment.
        at:
          type: string
          format: date-time
          description: When the payment was made.
        method:
          $ref: '#/components/schemas/PaymentMethod'
          description: Method used for payment.
        amount:
          type: integer
          format: int64
          description: Payment amount in cents.
        processor:
          type: string
          nullable: true
          description: Payment processor used.
        payment_clearing_account:
          $ref: '#/components/schemas/SingleApiChartAccount'
          description: >-
            The the ledger account to use for the payment (overrides the default
            determined by the payment method), if specified.
        imported_at:
          type: string
          format: date-time
          description: When the payment was imported.
        allocations:
          type: array
          items:
            $ref: '#/components/schemas/ApiBillPaymentAllocation'
          description: How the payment is allocated across bills.
        transaction_tags:
          type: array
          items:
            $ref: '#/components/schemas/ApiTag'
          description: Tags associated with the payment.
        memo:
          type: string
          nullable: true
          description: >-
            Memo for any text you would like to associate with the bill payment
            (for example, to display to end users).
        metadata:
          $ref: '#/components/schemas/PlatformDefinedJson'
          nullable: true
          description: Arbitrary custom metadata in JSON format with a size limit of 1KB.
        reference_number:
          type: string
          nullable: true
          description: >-
            Any (typically user-visible) identifier you would like to associate
            with the bill payment. Can be used to filter when listing bill
            payments.
    ApiVendorCredit:
      type: object
      properties:
        id:
          type: string
          format: uuid
          description: Unique identifier for the vendor credit.
        external_id:
          type: string
          description: External identifier for the vendor credit.
        vendor:
          $ref: '#/components/schemas/ApiVendorData'
          description: The vendor associated with this credit.
        received_at:
          type: string
          format: date-time
          description: Timestamp when the vendor credit was received.
        line_items:
          type: array
          items:
            $ref: '#/components/schemas/ApiVendorCreditLineItem'
          description: List of line items for this vendor credit.
        allocations:
          type: array
          items:
            $ref: '#/components/schemas/ApiVendorCreditAllocation'
          description: List of allocations for this vendor credit.
        created_at:
          type: string
          format: date-time
          description: Timestamp when the vendor credit was created.
        updated_at:
          type: string
          format: date-time
          description: Timestamp when the vendor credit was last updated.
        deleted_at:
          type: string
          format: date-time
          description: Timestamp when the vendor credit was deleted, if applicable.
        transaction_tags:
          type: array
          items:
            $ref: '#/components/schemas/ApiTag'
          description: List of tags associated with this vendor credit.
        memo:
          type: string
          nullable: true
          description: >-
            Memo for any text you would like to associate with the vendor credit
            (for example, to display to end users).
        metadata:
          $ref: '#/components/schemas/PlatformDefinedJson'
          nullable: true
          description: Arbitrary custom metadata in JSON format with a size limit of 1KB.
        reference_number:
          type: string
          nullable: true
          description: >-
            Any (typically user-visible) identifier you would like to associate
            with the vendor credit. Can be used to filter when listing vendor
            credits.
      required:
        - id
        - vendor
        - received_at
        - line_items
        - created_at
        - updated_at
        - transaction_tags
    AccountId:
      type: object
      required:
        - type
        - id
      properties:
        type:
          type: string
          enum:
            - AccountId
          description: Resource type. Value will be `AccountId`.
          example: AccountId
        id:
          type: string
          format: uuid
          description: ID of the account.
    AccountStableName:
      type: object
      required:
        - type
        - stable_name
      properties:
        type:
          type: string
          enum:
            - StableName
          description: Resource type. Value will be `StableName`.
          example: StableName
        stable_name:
          type: string
          example: CURRENT_ASSETS
          description: Stable name of the account.
    BankTransactionDirection:
      type: string
      enum:
        - CREDIT
        - DEBIT
    ApiLedgerAccountType:
      type: object
      properties:
        value:
          $ref: '#/components/schemas/LedgerAccountType'
          description: Type of the account.
        display_name:
          type: string
          description: Display name of the account type.
          example: Asset
    ApiLedgerAccountSubtype:
      type: object
      properties:
        value:
          $ref: '#/components/schemas/LedgerAccountSubtype'
        display_name:
          type: string
          description: Display name of the account subtype.
          example: Current Assets
    TaxName:
      type: object
      properties:
        type:
          type: string
          description: Resource type. Value will be 'Tax_Name'.
          example: Tax_Name
        name:
          type: string
          description: Name of the ledger account.
          example: CALIFORNIA_VAT
      required:
        - name
    PaymentMethod:
      type: string
      enum:
        - CASH
        - CHECK
        - CREDIT_CARD
        - ACH
        - CREDIT_BALANCE
        - OTHER
    ApiBillPaymentAllocation:
      type: object
      properties:
        id:
          type: string
          format: uuid
          description: Unique identifier for the allocation.
        bill_id:
          type: string
          format: uuid
          description: ID of the bill.
        payment_id:
          type: string
          format: uuid
          description: ID of the payment.
        amount:
          type: integer
          format: int64
          description: >-
            Amount of the payment allocated toward this bill, in cents. If this
            amount equals the full payment amount, the payment was fully
            allocated toward this bill. The amount cannot exceed the bill total.
        transaction_tags:
          type: array
          items:
            $ref: '#/components/schemas/ApiTag'
          description: Tags associated with the allocation.
        memo:
          type: string
          nullable: true
          description: >-
            Memo for any text you would like to associate with the bill payment
            allocation (for example, to display to end users).
        metadata:
          $ref: '#/components/schemas/PlatformDefinedJson'
          nullable: true
          description: Arbitrary custom metadata in JSON format with a size limit of 1KB.
        reference_number:
          type: string
          nullable: true
          description: >-
            Any (typically user-visible) identifier you would like to associate
            with the bill payment allocation.
    ApiVendorCreditLineItem:
      type: object
      properties:
        id:
          type: string
          format: uuid
          description: Unique identifier for the vendor credit line item.
        ledger_account:
          $ref: '#/components/schemas/SingleApiChartAccount'
          description: Ledger account for this line item.
        amount:
          type: integer
          format: int64
          description: Amount for the line item in cents.
        memo:
          type: string
          description: Description for the line item.
        metadata:
          $ref: '#/components/schemas/PlatformDefinedJson'
          nullable: true
          description: Arbitrary custom metadata in JSON format with a size limit of 1KB.
        reference_number:
          type: string
          nullable: true
          description: >-
            Any (typically user-visible) identifier you would like to associate
            with the vendor credit line item.
        transaction_tags:
          type: array
          items:
            $ref: '#/components/schemas/ApiTag'
          description: List of tags associated with this vendor credit line item.
      required:
        - id
        - amount
    ApiVendorCreditAllocation:
      type: object
      properties:
        id:
          type: string
          format: uuid
          description: Unique identifier for the vendor credit allocation.
        vendor_credit_id:
          type: string
          format: uuid
          description: UUID of the vendor credit this allocation belongs to.
        bill_id:
          type: string
          format: uuid
          description: UUID of the bill this allocation is for.
        amount:
          type: integer
          format: int64
          description: Amount for the allocation in cents.
      required:
        - id
        - vendor_credit_id
        - bill_payment_id
        - amount
    LedgerAccountType:
      type: string
      enum:
        - ASSET
        - LIABILITY
        - EQUITY
        - REVENUE
        - COGS
        - EXPENSE
    LedgerAccountSubtype:
      type: string
      enum:
        - BANK_ACCOUNTS
        - ACCOUNTS_RECEIVABLE
        - INVENTORY
        - PAYMENT_PROCESSOR_CLEARING_ACCOUNT
        - FIXED_ASSET
        - ACCUMULATED_DEPRECIATION
        - CASH
        - UNDEPOSITED_FUNDS
        - CURRENT_ASSET
        - NON_CURRENT_ASSET
        - PREPAID_EXPENSES
        - DEVELOPMENT_COSTS
        - LOANS_RECEIVABLE
        - INTANGIBLE_ASSET
        - ACCOUNTS_PAYABLE
        - CREDIT_CARD
        - TAXES_PAYABLE
        - INCOME_TAXES_PAYABLE
        - SALES_TAXES_PAYABLE
        - OTHER_TAXES_PAYABLE
        - PAYROLL_TAXES_PAYABLE
        - UNEARNED_REVENUE
        - PAYROLL_LIABILITY
        - PAYROLL_CLEARING
        - LINE_OF_CREDIT
        - TIPS
        - REFUND_LIABILITIES
        - UNDEPOSITED_OUTFLOWS
        - OUTGOING_PAYMENT_CLEARING_ACCOUNT
        - OTHER_CURRENT_LIABILITY
        - LOANS_PAYABLE
        - NOTES_PAYABLE
        - SHAREHOLDER_LOAN
        - NON_CURRENT_LIABILITY
        - CONTRIBUTIONS
        - DISTRIBUTIONS
        - COMMON_STOCK
        - PREFERRED_STOCK
        - ADDITIONAL_PAID_IN_CAPITAL
        - RETAINED_EARNINGS
        - ACCUMULATED_ADJUSTMENTS
        - OPENING_BALANCE_EQUITY
        - OTHER_EQUITY
        - SALES
        - UNCATEGORIZED_REVENUE
        - RETURNS_ALLOWANCES
        - DIVIDEND_INCOME
        - INTEREST_INCOME
        - OTHER_INCOME
        - COGS
        - OPERATING_EXPENSES
        - PAYROLL
        - TAXES_LICENSES
        - UNCATEGORIZED_EXPENSE
        - CHARITABLE_CONTRIBUTIONS
        - LOAN_EXPENSES
        - FINANCE_COSTS
        - INTEREST_EXPENSES
        - DEPRECIATION
        - AMORTIZATION
        - BAD_DEBT
        - OTHER_EXPENSES
  securitySchemes:
    BearerAuth:
      type: http
      scheme: bearer
      bearerFormat: JWT

````