'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
Attribute | Description |
---|---|
tradelineId | Unique tradeline identifier. |
serviceAddress | The address associated with this tradeline. |
servicePhone | The phone number associated with this tradeline. |
serviceAddressType | AddressType |
leaseStartDate | If rent this is the start date of the lease. |
utilityTypes | The UtilityTypes covered in this bill. |
agreements | The rent or utility agreement found in AttestationAgreements |
Output Attributes - User
Attribute | Description |
---|---|
id | Global identifier for the user. |
User's email address | |
phoneNumber | User's phone number |
name | User's name. |