OBJECT

Query

Query root

link GraphQL Schema definition

  • type Query {
  • # This call is for Beta usage only. Get all active collections
  • #
  • # Arguments
  • # includeDeleted:
  • getAllCollections(includeDeleted: Boolean): [CollectionDetail]
  • # Get all active containers. Limited access beta call - contact support for
  • # access.
  • #
  • # Arguments
  • # includeDeleted:
  • getAllContainers(includeDeleted: Boolean): [ContainerDetail]
  • # This call is for Beta usage only. Get a collection by the collection Id
  • #
  • # Arguments
  • # collectionId:
  • getCollectionById(collectionId: Int): CollectionDetail
  • # Get volunteer connections for an opportunity.
  • #
  • # Arguments
  • # input:
  • getConnections(input: GetConnectionsParamsInput): GetConnectionsResult
  • # Get a container by the container Id. Limited access beta call - contact support
  • # for access.
  • #
  • # Arguments
  • # containerId:
  • getContainerById(containerId: Int): ContainerDetail
  • # Get a container by the name. Limited access beta call - contact support for
  • # access.
  • #
  • # Arguments
  • # containerName:
  • getContainerByName(containerName: String): ContainerDetail
  • # Federated Management: Get an opportunity for which you have access. Limited
  • # access beta call - contact support for access.
  • #
  • # Arguments
  • # oppId:
  • getOpportunity(oppId: String): ALFOpportunityDetail
  • # Federated Management: Get an organization for which you have access. Limited
  • # access beta call - contact support for access.
  • #
  • # Arguments
  • # orgId:
  • getOrganization(orgId: String): OrganizationDetail
  • # Get connection report. Limited access beta call - contact support for access.
  • #
  • # Arguments
  • # input:
  • getReportData(input: GetReportParamsInput): ReportResult
  • # Get a list of the valid skills names. Limited access beta call - contact support
  • # for access.
  • getSkillsByName: [String]
  • # Federated Management: Get information about the logged in user. Limited access
  • # beta call - contact support for access.
  • getUserInfo: UserInfo
  • # Requesting an email with instructions on how to export user data. Limited access
  • # beta call - contact support for access.
  • #
  • # Arguments
  • # user:
  • requestExportUserData(
  • user: PersonEmailAffinityRequestDetailInput
  • ): StatusMessageApiResult
  • # This call is for Beta usage only. Search for Containers
  • #
  • # Arguments
  • # input:
  • searchContainers(input: ContainerSearchParamInput): [ContainerDetail]
  • # General opp search for container dashboard. Get opps by container uses this API
  • # as well. Limited access beta call - contact support for access.
  • #
  • # Arguments
  • # input:
  • searchOppForContainerSRP(input: SRPParamsInput): SRPOppSearchResults
  • # Volunteer Recruitment: Search and filter volunteer opportunities for volunteers
  • # to view and connect with.
  • #
  • # Arguments
  • # input:
  • searchOpportunities(input: OpportunitySearchParamsInput): OpportunitySearchResults
  • # This query takes a raw SQL statement and triggers the search Limited access beta
  • # call - contact support for access.
  • #
  • # Arguments
  • # sql:
  • searchOppsBySQL(sql: String): SRPOppSearchResults
  • # General org search for container dashboard. Get orgs by container uses this API
  • # as well. Limited access beta call - contact support for access.
  • #
  • # Arguments
  • # input:
  • searchOrgForContainerSRP(
  • input: OrganizationSearchForContainerParamInput
  • ): SRPOrgSearchResults
  • }

link Require by

This element is not required by anyone