---
# System prepended metadata

title: Gravity Legal GraphQL API Release 0.4.0

---

# Gravity Legal GraphQL API Release 0.4.0

### Release 0.4.0 Notes

#### Frozen Objects

A frozen object will not have any breaking changes in any following none major releases moving forward.

Objects we froze.

- Address
- Amount
- Balance
- BankAccount
- Contact

#### Breaking Changes

- Removed `appId` from the `firm` object
- Removed `isPrimaryContact` from the `contact` object
- Renamed `secondClientId` to `secondaryClientId` on the `AddMatterInput` object

#### Changelog

- Added afterDate to `paymentLinks` connection on `matter`
- Added `transactions` connection to `matter` and `client`
- The `firm.bankAccounts` list on the `query firm(id: $firmId)` now correctly returns the `bankAccounts`
- Added `paymentLinks` connection to the `client` object.
- The `balance` object on Payment Links now returns the correct values
- Added `payment` query for querying a single `payment` object
- Fixed `firm.payment` query.
- Fixed `client.matters` query.
- Fixed `client.payments` query.
- Fixed `client.primaryContact` query.
- Added the `storedPaymentMethod` query.