Search:
OBJECT
Query
link GraphQL Schema definition
- type Query {
- # Returns the currently logged in user (if authenticated as a user) or null if you
- # are not logged in or if you are authenticated with a grant.
- #
- # Arguments
- # JWT: If authenticated with a grant, returns the user identified
- # by the JWT.
- (: String): User
- # If you are an admin, returns users in your account
- #
- # Arguments
- # Term: [Not documented]
- (: String): UserConnection
- # Returns all companies you have access to.
- #
- # Arguments
- # ID: If provided, only the company identified by this ID will be
- # returned.
- # Term: If provided, only companies whose name contains $term
- # will be returned.
- # first: Returns the first N items.
- # after: Returns items that happened after the cursor.
- # startCursor:
- # endCursor:
- # field:
- (
- : ID,
- : String,
- : Int,
- : ID,
- : String,
- : String,
- : String
- ): CompanyConnection
- # Returns schools in your district (including ones you do not have access to).
- #
- # Arguments
- # ID: If provided, only the company identified by this ID will be
- # returned.
- # Term: If provided, only companies whose name contains $term
- # will be returned.
- # first: Returns the first N items.
- # after: Returns items that happened after the cursor.
- # startCursor:
- # endCursor:
- # field:
- (
- : ID,
- : String,
- : Int,
- : ID,
- : String,
- : String,
- : String
- ): SchoolConnection
- # Arguments
- # type: [Not documented]
- # Term: If provided, only items whose name contains $term will be
- # returned.
- # term: If provided, only items whose name contains $term will be
- # returned.
- # Type: [Not documented]
- # OnlyAvailable: [Not documented]
- # Category: [Not documented]
- # CompanyID: [Not documented]
- # sort: [Not documented]
- # first: Returns the first N items.
- # after: Returns items that happened after the cursor.
- # startCursor:
- # endCursor:
- # field:
- (
- : ItemTypeEnum,
- : String,
- : String,
- : ItemTypeEnum,
- : Boolean,
- : ID,
- : ID,
- : String,
- : Int,
- : ID,
- : String,
- : String,
- : String
- ): PaymentItemConnection
- # Returns the company configuration for the specified ID.
- #
- # Arguments
- # ID: The internal company ID.
- (: ID): CompanyConfiguration
- # Returns the transient items for the specified StudentID.
- #
- # Arguments
- # StudentID: The student ID.
- # PluginName: If provided, only items whose name contains
- # PluginName will be returned.
- # CompanyID: The company ID.
- # first: Returns the first N items.
- # after: Returns items that happened after the cursor.
- # startCursor:
- # endCursor:
- # field:
- (
- : ID,
- : String,
- : ID,
- : Int,
- : ID,
- : String,
- : String,
- : String
- ): ItemProviderItemConnection
- # Transaction report. Returns all transactions paid to *all subcompanies* in the
- # given time frame. If no time frame is given, it only reports the last two weeks
- # of data.
- #
- # Arguments
- # Search: [Not documented]
- # first: Returns the first N items.
- # after: Returns items that happened after the cursor.
- # startCursor:
- # endCursor:
- # field:
- (
- : TxnSearchInputType,
- : Int,
- : ID,
- : String,
- : String,
- : String
- ): TxnConnection
- # Batch report. Returns all batches paid to *all subcompanies* in the given time
- # frame. If no time frame is given, it only reports the last month of data..
- #
- # Arguments
- # Payee: [Not documented]
- # PaymentMethod: [Not documented]
- # first: Returns the first N items.
- # after: Returns items that happened after the cursor.
- # startCursor:
- # endCursor:
- # field:
- (
- : ID,
- : PaymentMethodEnum,
- : Int,
- : ID,
- : String,
- : String,
- : String
- ): BatchConnection
- # Recurring series
- #
- # Arguments
- # SeriesID: [Not documented]
- # first: Returns the first N items.
- # after: Returns items that happened after the cursor.
- # startCursor:
- # endCursor:
- # field:
- (
- : ID,
- : Int,
- : ID,
- : String,
- : String,
- : String
- ): SeriesConnection
- # Arguments
- # Type: [Not documented]
- # PayeeID: [Not documented]
- # Keyword: [Not documented]
- # first: Returns the first N items.
- # after: Returns items that happened after the cursor.
- # startCursor:
- # endCursor:
- # field:
- (
- : GLAccountTypeEnum,
- : ID,
- : String,
- : Int,
- : ID,
- : String,
- : String,
- : String
- ): GLAccountConnection
- # Arguments
- # first: Returns the first N items.
- # after: Returns items that happened after the cursor.
- # startCursor:
- # endCursor:
- # field:
- (: Int, : ID, : String, : String, : String): ImageConnection
- # Retrieves the stored payment cards on this users account
- : [StoredCard]
- # Retrieves the grades available to this user
- : [String]
- # Retrieves the teachers available to this user
- #
- # Arguments
- # Term: [Not documented]
- # first: Returns the first N items.
- # after: Returns items that happened after the cursor.
- # startCursor:
- # endCursor:
- # field:
- (
- : String,
- : Int,
- : ID,
- : String,
- : String,
- : String
- ): StringConnection
- # Retrieves the custom student groups available to this user
- #
- # Arguments
- # Term: [Not documented]
- # first: Returns the first N items.
- # after: Returns items that happened after the cursor.
- # startCursor:
- # endCursor:
- # field:
- (
- : String,
- : Int,
- : ID,
- : String,
- : String,
- : String
- ): GroupConnection
- }
link Require by
This element is not required by anyone