> For the complete documentation index, see [llms.txt](https://api-docs.everreal.co/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://api-docs.everreal.co/change-log/releases/enhancements-for-graphql.md).

# Enhancements for GraphQL

* New fields are added to application data for candidate query.

  ```graphql
  type ApplicationData {
    ... existingKeys+
    netMonthlyIncomeRanges: NetMonthlyIncomeRange
    netMonthlyIncome: Float
    grossMonthlyIncome: Float
    salutation: String
    phoneNumber: String
    address: CandidateAddress
  }

  type CandidateAddress {
    streetNumber: String
    streetName: String
    city: String
    zipCode: String
    country: String
  }

  type NetMonthlyIncomeRange {
    from: Int
    to: Int
  }
  ```
* Ability to send phoneNumber for tenant mutation
* Ability to delete tenants along with contracts associated with tenants

  ```graphql
  type Mutation {
    removeTenant(id: String, shouldDeleteContracts: Boolean): AsyncEventResponse
  }
  ```
