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

# List fixed assets



## OpenAPI

````yaml /openapi.json get /api/assets
openapi: 3.1.0
info:
  title: Equated API
  version: 1.0.0
  description: >-
    Agent-facing accounting API. Authenticate with a bearer token issued from
    Settings → API Keys and MCP, or via the in-app session cookie when called
    from the web client.
servers:
  - url: https://app.equated.co
    description: API server
security: []
paths:
  /api/assets:
    get:
      tags:
        - Assets
      summary: List fixed assets
      responses:
        '200':
          description: Asset register with derived book values
          content:
            application/json:
              schema:
                type: object
                properties:
                  assets:
                    type: array
                    items:
                      $ref: '#/components/schemas/FixedAsset'
                required:
                  - assets
      security:
        - bearerAuth: []
components:
  schemas:
    FixedAsset:
      type: object
      properties:
        id:
          type: integer
          minimum: 0
          exclusiveMinimum: true
        name:
          type: string
        status:
          type: string
          enum:
            - ACTIVE
            - VOIDED
            - DISPOSED
        category:
          type: string
          nullable: true
        emoji:
          type: string
          nullable: true
        acquisitionDate:
          type: string
        bookInServiceDate:
          type: string
        bookCostBasisBase:
          type: string
        quantity:
          type: integer
          minimum: 0
          exclusiveMinimum: true
        unitsLeft:
          type: integer
          minimum: 0
        costLeftBase:
          type: string
        bookMethod:
          type: string
          enum:
            - STRAIGHT_LINE
            - DECLINING_BALANCE
        bookRemainingLifeMonths:
          type: integer
          minimum: 0
          exclusiveMinimum: true
        bookResidualValueBase:
          type: string
        bookDecliningAnnualRate:
          type: string
          nullable: true
        accumulatedDepreciationBase:
          type: string
        netBookValueBase:
          type: string
        monthlyDepreciationBase:
          type: string
        acquisitionTransactionId:
          type: integer
          nullable: true
          minimum: 0
          exclusiveMinimum: true
        acquisitionTransactionLabel:
          type: string
          nullable: true
        acquisitionLogoUrl:
          type: string
          nullable: true
        postings:
          type: array
          items:
            type: object
            properties:
              id:
                type: integer
                minimum: 0
                exclusiveMinimum: true
              journalEntryId:
                type: integer
                minimum: 0
                exclusiveMinimum: true
              effectiveAt:
                type: string
                format: date-time
              description:
                type: string
                nullable: true
              status:
                type: string
                enum:
                  - DRAFT
                  - POSTED
                  - VOID
              source:
                type: string
                nullable: true
              accountId:
                type: integer
                minimum: 0
                exclusiveMinimum: true
              accountName:
                type: string
              amountBase:
                type: string
              role:
                type: string
                enum:
                  - ACQUISITION
                  - DEPRECIATION
                  - DISPOSAL
            required:
              - id
              - journalEntryId
              - effectiveAt
              - description
              - status
              - source
              - accountId
              - accountName
              - amountBase
              - role
        disposals:
          type: array
          items:
            type: object
            properties:
              id:
                type: integer
                minimum: 0
                exclusiveMinimum: true
              units:
                type: integer
                minimum: 0
                exclusiveMinimum: true
              disposedOn:
                type: string
              proceedsBase:
                type: string
              costRemovedBase:
                type: string
              depreciationRemovedBase:
                type: string
              depreciationTakenBackBase:
                type: string
              gainLossBase:
                type: string
              transactionId:
                type: integer
                nullable: true
                minimum: 0
                exclusiveMinimum: true
              journalEntryId:
                type: integer
                minimum: 0
                exclusiveMinimum: true
            required:
              - id
              - units
              - disposedOn
              - proceedsBase
              - costRemovedBase
              - depreciationRemovedBase
              - depreciationTakenBackBase
              - gainLossBase
              - transactionId
              - journalEntryId
        schedule:
          type: array
          items:
            type: object
            properties:
              period:
                type: string
                format: date
              amountBase:
                type: string
              closingNbvBase:
                type: string
              status:
                type: string
                enum:
                  - POSTED
                  - FORECAST
              journalEntryId:
                type: integer
                nullable: true
                minimum: 0
                exclusiveMinimum: true
            required:
              - period
              - amountBase
              - closingNbvBase
              - status
              - journalEntryId
        createdAt:
          type: string
          format: date-time
        updatedAt:
          type: string
          format: date-time
      required:
        - id
        - name
        - status
        - category
        - emoji
        - acquisitionDate
        - bookInServiceDate
        - bookCostBasisBase
        - quantity
        - unitsLeft
        - costLeftBase
        - bookMethod
        - bookRemainingLifeMonths
        - bookResidualValueBase
        - bookDecliningAnnualRate
        - accumulatedDepreciationBase
        - netBookValueBase
        - monthlyDepreciationBase
        - acquisitionTransactionId
        - acquisitionTransactionLabel
        - acquisitionLogoUrl
        - createdAt
        - updatedAt
  securitySchemes:
    bearerAuth:
      type: http
      scheme: bearer
      description: API token issued from the Equated app under Settings → API Keys and MCP.

````

This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.