getInvoicesByUserID

This query retrieves the invoices list for a given user. This can be called by an organization admin.

General Pattern

query{
	getInvoicesByUserID(orgID: "UUID1", userID: "UUID1"){
  	field_1
    field_2 {
       nested_field_1
       ...
    }
  }
}

Sample Query

query{
  getInvoicesByUserID(orgID: "a1dc174d-abf4-47d3-be3c-9281c6eba456", userID: "32d036c3-642b-488b-ba10-e82580d66bd7"){
    invoiceID
    invoiceCreatedAt
    externalUserID
    internalUserID
  }
}

Sample Response

{
  "data": {
    "getInvoicesByUserID": []
  }
}

Arguments

NameTypeDescriptionRequired
orgIDUUID1The organization ID.Yes
userIDUUID1The user ID.Yes

Fields

NameTypeDescription
InvoiceDetailsObjectContains all the information from InvoiceDetails such as the ID, the invoice ID, the invoice created ID, the external user ID, the internal user ID, and etc.

Example

Load an invoice data based on the user ID: