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

# Transaction

> Represents a transaction.

## Fields

<ResponseField name="agreementDate" type="ISO8601Date">
  The date the agreement to purchase or sell was made.
</ResponseField>

<ResponseField name="closingDate" type="ISO8601Date">
  The date the purchase is set to close on.
</ResponseField>

<ResponseField name="currentUserMatterBusinessContact" type="MatterBusinessContact">
  The currently authenticated matter business contact information (if any).
</ResponseField>

<ResponseField name="depositAmount" type="Money">
  The amount of money deposited with the offer to purchase.
</ResponseField>

<ResponseField name="id" type="GID!" required>
  ID of the object.
</ResponseField>

<ResponseField name="milestones" type="[MatterMilestone!]!" required>
  The transaction's milestones
</ResponseField>

<ResponseField name="property" type="Property!" required>
  The property the transaction is for.
</ResponseField>

<ResponseField name="representedSide" type="TransactionSide!" required>
  The side of the transaction that is being represented by Ownright.
</ResponseField>

<ResponseField name="shortId" type="String!" required>
  The matter's short identifier.
</ResponseField>

<ResponseField name="status" type="TransactionStatus!" required>
  The status of the transaction.
</ResponseField>

<ResponseField name="test" type="Boolean!" required>
  Whether the matter is a test matter or not.
</ResponseField>

<ResponseField name="type" type="TransactionType!" required>
  The type of the transaction.
</ResponseField>

## Implementations

* [PurchaseTransaction](/partner-api/reference/members/objects/purchase-transaction)
* [SaleTransaction](/partner-api/reference/members/objects/sale-transaction)
