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

# Get account balance

> Returns the amount available for payouts and current-year payout totals for your organization. All monetary values are integers in cents.



## OpenAPI

````yaml /api-reference/openapi.json get /accounts/get
openapi: 3.1.0
info:
  title: Karat Payout API
  description: >-
    Your gateway to seamless, automated, and scalable payment solutions. The
    Karat Payout API lets you create recipients, send payouts, track payment
    status, manage tax documents, record external payments, and subscribe to
    webhook events.
  version: 1.0.0
servers:
  - url: https://payouts.api.trykarat.com
    description: Production
security:
  - bearerAuth: []
tags:
  - name: Account
    description: Retrieve your available balance and payout totals.
  - name: Payments
    description: Create and manage outgoing payouts to recipients.
  - name: Recipients
    description: Manage the payees you send payouts to.
  - name: Tax
    description: Retrieve recipient tax forms (W-9) and download links.
  - name: External Payments
    description: Record and manage payments made outside of Karat.
  - name: Webhooks
    description: Subscribe to event notifications for payout activity.
paths:
  /accounts/get:
    get:
      tags:
        - Account
      summary: Get account balance
      description: >-
        Returns the amount available for payouts and current-year payout totals
        for your organization. All monetary values are integers in cents.
      operationId: getAccountBalance
      responses:
        '200':
          description: The available balance and current-year payout totals.
          content:
            application/json:
              schema:
                type: object
                required:
                  - data
                properties:
                  data:
                    $ref: '#/components/schemas/AccountBalance'
              example:
                data:
                  availableBalance: 250000
                  clearedPayments: 1200000
                  pendingPayments: 175000
        '401':
          $ref: '#/components/responses/Unauthorized'
        '404':
          description: >-
            No payout account was found for the organization associated with the
            API key.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
              example:
                error:
                  message: Account not found
        '500':
          description: The balance or payout totals could not be retrieved.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
              examples:
                balance:
                  summary: Balance unavailable
                  value:
                    error:
                      message: Unable to retrieve account balance
                totals:
                  summary: Payout totals unavailable
                  value:
                    error:
                      message: Unable to retrieve payout totals
components:
  schemas:
    AccountBalance:
      type: object
      description: >-
        Available balance and current-year payout totals. All amounts are in
        cents.
      required:
        - availableBalance
        - clearedPayments
        - pendingPayments
      properties:
        availableBalance:
          type: integer
          format: int64
          description: Amount available for payouts.
          example: 250000
        clearedPayments:
          type: integer
          format: int64
          description: >-
            Total amount of payouts with status `completed` that were created
            during the current UTC calendar year.
          example: 1200000
        pendingPayments:
          type: integer
          format: int64
          description: >-
            Total amount of payouts created during the current calendar year
            (UTC) that are still in progress.
          example: 175000
    Error:
      type: object
      description: Standard error envelope returned for all non-2xx responses.
      properties:
        error:
          type: object
          properties:
            message:
              type: string
            code:
              type: string
          required:
            - message
      required:
        - error
  responses:
    Unauthorized:
      description: Missing or invalid API key.
      content:
        application/json:
          schema:
            $ref: '#/components/schemas/Error'
          example:
            error:
              message: Invalid api key
  securitySchemes:
    bearerAuth:
      type: http
      scheme: bearer
      description: 'Pass your API key as a bearer token: `Authorization: Bearer <API_KEY>`.'

````