Querying Reports
Queries
Query by order-id
Returns a Credit Data Order by ID.
GraphQL
query ($id: uuid!) {
credit_data_order_by_pk(order_id: $id) {
# order fields
}
}
Arguments
orderId - uuid!``non-null
The ID of the order to return.
Possible returns
Order.*- CreditDataOrder
Any requested field from the Order object.
Examples
Get an order by its ID
The following query retrieves an order with its ID, returning the order date.
GQL
query ($id: uuid!) {
credit_data_order_by_pk(order_id: $id) {
consumer_id
credit_scores {
model
value
},
order_id,
order_date,
tradelines{
account{
account_number,
type,
type_description,
account_date_opened,
account_date_closed
}
}
}
}
Response
{
"data": {
"credit_data_order_by_pk": {
"consumer_id": "e61b2429-ed55-4f40-be12-ff860d4de39a",
"credit_scores": [
{
"model": "FICO8",
"value": 571
}
],
"order_id": "df547033-414c-44c7-be43-73ec60b73684",
"order_date": null,
"tradelines": [
{
"account": {
"account_number": "9064264682000",
"type": "REVOLVING",
"type_description": "Credit Card",
"account_date_opened": "2022-03-01",
"account_date_closed": null
}
}
]
}
}
}
Query credit attributes
Returns a Credit Attributes related to an order.
GraphQL
query ($id: String!) {
get_auto_attributes_by_order_id(args: {id: $id}) {
# credit data fields
}
get_delinquency_attributes_by_order_id(args: {id: $id}) {
# credit data fields
}
get_mortgage_attributes_by_order_id(args: {id: $id}) {
# credit data fields
}
get_revolving_attributes_by_order_id(args: {id: $id}) {
# credit data fields
}
get_specialized_attributes_by_order_id(args: {id: $id}) {
# credit data fields
}
get_student_loans_attributes_by_order_id(args: {id: $id}) {
# credit data fields
}
get_tradeline_attributes_by_order_id(args: {id: $id}) {
# credit data fields
}
get_worst_attributes_by_order_id(args: {id: $id}) {
# credit data fields
}
get_unsecured_installment_attributes_by_order_id(args: {id: $id}) {
# credit data fields
}
}
Arguments
id - String!``non-null
The ID of the related order
Possible returns
Refer to the Credit Attributes page for detailed information.
Examples
Get unsecured installment Credit Attributes
The following query retrieves an order with its ID, returning the order date.
GQL
query ($id: String!) {
get_unsecured_installment_attributes_by_order_id(args: {id: $id}) {
unsecured_installment_tradelines_opened_6_months
total_unsecured_installment_tradelines
total_monthly_payment_obligation_for_open_unsecured_installment
outstanding_balance_open_unsecured_installment_tradelines
open_unsecured_installment_tradelines
months_recent_unsecured_installment_tradelines_opened
months_recent_unsecured_installment_tradeline_delinquency
active_installment_tradelines
}
}
Response
{
"data": {
"get_unsecured_installment_attributes_by_order_id": [
{
"unsecured_installment_tradelines_opened_6_months": "000000098",
"total_unsecured_installment_tradelines": null,
"total_monthly_payment_obligation_for_open_unsecured_installment": null,
"outstanding_balance_open_unsecured_installment_tradelines": null,
"open_unsecured_installment_tradelines": "000000098",
"months_recent_unsecured_installment_tradelines_opened": "000000998",
"months_recent_unsecured_installment_tradeline_delinquency": "000000996",
"active_installment_tradelines": "000000006"
}
]
}
}