OpenTradeline

'mutation'

The openTradeline mutation is used to confirm that a user has opted to have a recurring bill reported to the credit bureau(s). Upon successful execution, it returns the attestation agreements associated with the tradeline that has been opened. This process ensures the tradeline is correctly configured for credit reporting.

Below is an example of the openTradeline mutation, detailing all available input fields and the fields included in the output.

mutation OpenTradeline  {
  openTradeline(
    input: {
      tradelineId: ID!
      serviceAddress: String
      servicePhone: String
      serviceAddressType: AddressType
      leaseStartDate: Date
      utilityTypes: [UtilityType!]
      agreements: AttestationAgreementsInput!
    }
  ){
    attestation {
      agreements {
        rent {
          isPrimaryAddress
          hasOtherMortgageOrRent
        }
        utility {
          isPrimaryAddress
        }
      }
    }
  }
}

Input Attributes

AttributeDescription
tradelineIdUnique tradeline identifier.
serviceAddressThe address associated with this tradeline.
servicePhoneThe phone number associated with this tradeline.
serviceAddressTypeAddressType
leaseStartDateIf rent this is the start date of the lease.
utilityTypesThe UtilityTypes covered in this bill.
agreementsThe rent or utility agreement found in AttestationAgreements

Output Attributes - User

AttributeDescription
idGlobal identifier for the user.
emailUser's email address
phoneNumberUser's phone number
nameUser's name.