Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The Fraud Data API is a SuperGlue-based solution (API) that supports bi-directional communication and sharing of suspected admission application, enrollment, or financial aid fraud data with the CCC Technology Center , which in turn can suspend or block the for the purpose of ultimately suspending or blocking an individual’s profile, effectively thus protecting all other system colleges automatically. Developed using GraphQL API technology, the first phase of this service will leverage development leverages the SuperGlue framework to amass a fraud data repository from built on college reports and then stream streaming notifications out to other affected colleges. Eventually through continuous improvement, the API will be extended to support other types of fraud data, including enrollment and financial aid fraud. Participating districts are provided the Fraud Data API schema (GraphQL-based, described further below) and authorized access to the API during the an implementation process call with the CCCTC Enabling Services.

Panel
panelIconIdatlassian-info
panelIcon:info:
bgColor#F4F5F7

The Fraud Data API supports will support colleges that have implemented the SuperGlue College Adaptor to receive fraud notifications , as well as colleges that may choose to query the API directly to get fraud information.

...

The purpose of this guide is twofold: a) to provide an introduction to introduce the Fraud Data API project , with its including the processes and procedures , to for college and district staff who will be participating in fraud reporting and data sharing operations; and b) to provide the technical information and API documentation to for IT staff and developers who have an the necessary skills and understanding of the basic concepts and capabilities of GraphQL API technology, including access to the schema and query templates used to execute the primary operations currently supported by this service.

...

GraphQL is a new API standard that provides a more efficient, powerful, and flexible alternative to REST (Representational State Transfer)*API.

While there are many excellent good learning guides resources and tutorials on GraphQL online, including what it is and how to work with it, this document will primarily focus on understanding the query operations of available, Introduction to GraphQL is an excellent primer for understanding the GraphQL language and the primary query operations used by the Fraud Data APIdeveloped based on GraphQL technology.

*Courtesy of GraphQL EdEx Course

(blue star) See the About GraphQL APIpage for an introduction to the basic concepts of GraphQL, the schema, and examples of the functional operations used in the Fraud Data API (query, mutation, subscription).

...

Note

Authorized access via the API is restricted to the by college- or district’s district MIS code, which is set as a the default attribute in the API account. Multi-college district accounts districts will also have a default MIS code , as well but may also be authorized granted authorization for additional MIS codes related to for individual colleges in their district. API accounts are created set up by the CCCTC and provided by to the CCCTC college during the implementation process.

...