BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Pathology News - ECPv6.16.2//NONSGML v1.0//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALNAME:Pathology News
X-ORIGINAL-URL:https://www.pathologynews.com
X-WR-CALDESC:Events for Pathology News
REFRESH-INTERVAL;VALUE=DURATION:PT1H
X-Robots-Tag:noindex
X-PUBLISHED-TTL:PT1H
BEGIN:VTIMEZONE
TZID:Europe/London
BEGIN:DAYLIGHT
TZOFFSETFROM:+0000
TZOFFSETTO:+0100
TZNAME:BST
DTSTART:20250330T010000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:+0100
TZOFFSETTO:+0000
TZNAME:GMT
DTSTART:20251026T010000
END:STANDARD
BEGIN:DAYLIGHT
TZOFFSETFROM:+0000
TZOFFSETTO:+0100
TZNAME:BST
DTSTART:20260329T010000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:+0100
TZOFFSETTO:+0000
TZNAME:GMT
DTSTART:20261025T010000
END:STANDARD
BEGIN:DAYLIGHT
TZOFFSETFROM:+0000
TZOFFSETTO:+0100
TZNAME:BST
DTSTART:20270328T010000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:+0100
TZOFFSETTO:+0000
TZNAME:GMT
DTSTART:20271031T010000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;TZID=Europe/London:20260219T160000
DTEND;TZID=Europe/London:20260219T170000
DTSTAMP:20260827T075521
CREATED:20260108T132253Z
LAST-MODIFIED:20260108T132253Z
UID:100117768-1771516800-1771520400@www.pathologynews.com
SUMMARY:Designing and Developing Automated Solutions Using the HALO GraphQL API
DESCRIPTION:0000Days00Hrs00Min00SecThe webinar starts at 8:00 PST\, 11:00 EST\, 16:00 GMT \nLearn the fundamentals of the HALO GraphQL API and how to design\, develop\, and implement time-saving automations\n\n\nSummary\n\n\n\n\nThis presentation introduces the foundational concepts of GraphQL\, beginning with a clear explanation of what GraphQL is and how it is implemented for the HALO Link platform. It then provides an overview of OpenID Connect (OIDC) while examining both the Client Credentials Flow and the Authorization Code Flow. The session demonstrates how OIDC authentication integrates with the HALO Link GraphQL API\, including a walkthrough of obtaining an access token using the Client Credentials Flow.  \nBuilding on these fundamentals\, the presentation unveils the design and development of an Automated Slide QC Process. Feature requirements are defined\, including: triggering the process via the ImageCatalogedEvent when an image is cataloged into HALO Link; automatically performing an Image QC analysis to compute percent normal tissue; and updating the corresponding HALO Link task to complete or failed based on a configurable threshold. A high-level architectural overview illustrates how the Automated Slide QC workflow interacts with both GraphQL and OIDC\, supported by a sequence diagram.  \nThe session concludes with a live coding demonstration in Python\, developing the Automated Slide QC Process in real time to show how the concepts\, APIs\, and authentication mechanisms come together in a practical implementation.  \n\n\n\n\n\nLearning Objectives\n\n\n\n\n\nLearn the fundamentals of GraphQL and how it is implemented in HALO Link \nLearn about OpenID Connect and how OIDC authentication works with the GraphQL API\nLearn how the discussed tools and concepts can be applied to automate slide QC \n\n\n\n\nRegister Now\nPresenter\n\nAndrew Gibson\nIntegrations Developer\nIndica Labs  \nAndrew Gibson is a software engineer from Albuquerque\, New Mexico. He earned his bachelor’s degree in Business Operations from the University of New Mexico before continuing his studies in computer science at Oregon State University. With nearly nine years at Indica Labs Inc.\, Andrew began his career as a front-end developer on HALO Link\, where he was responsible for implementing new UI features. He later transitioned to a back-end development team\, where he played a key role in designing\, implementing\, and maintaining the company’s GraphQL API. Currently\, Andrew works with Indica’s Cloud Services team as the lead Integrations Developer\, where he helps develop integration software solutions for HALO\, HALO Link\, and HALO AP with third-party software. 
URL:https://www.pathologynews.com/event/designing-and-developing-automated-solutions-using-the-halo-graphql-api/
LOCATION:Online
CATEGORIES:Live Online Webinar
ATTACH;FMTTYPE=image/png:https://www.pathologynews.com/wp-content/uploads/2026/01/GraphQL-API_PN800x600.png
END:VEVENT
END:VCALENDAR