User Tools

Site Tools


external_api_data

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
external_api_data [2023/01/26 13:09]
angelos
external_api_data [2023/11/21 18:12] (current)
chris
Line 3: Line 3:
 Oftentimes you have external data coming from a REST HTTP API and want access to it through the Pathomation software platform for digital pathology and virtual microscopy. Importing the data as Pathomation form data may not always make sense for a variety of reasons. ​ Oftentimes you have external data coming from a REST HTTP API and want access to it through the Pathomation software platform for digital pathology and virtual microscopy. Importing the data as Pathomation form data may not always make sense for a variety of reasons. ​
  
-PMA.core allows you to link external rest APIs and use them as regular form data. This works by invoking a user defined command line application, that must exist in the system that hosts PMA.core. Such applications can be:+PMA.core allows you to link external rest APIs and use them as regular form data. This works by invoking a user-defined command line application ​which must exist in the system that hosts PMA.core. Such applications can be:
   * curl   * curl
   * python   * python
Line 53: Line 53:
  
 ==== Consumption and applications ==== ==== Consumption and applications ====
-After creating the connection you can now use the [[https://​docs.pathomation.com/​pma.core.api/#/​Api/​PMA.Services.Api.HistoScope.GetFormData|FormData]] API to request data by using the Query Id as the Form Id, the same way you request native PMA.core Form Data.+After creating the connection you can now use the [[https://​docs.pathomation.com/​pma.core.api/#/​Api/​PMA.Services.Api.HistoScope.GetFormData|FormData]] API to request data by using the Query ID as the Form ID, the same way you request native PMA.core Form Data.
  
-This is the same API that is used to provide external data in downstream ​application ​like [[https://​www.pathomation.com/​pma.studio|PMA.studio]],​ [[https://​www.pathomation.com/​pma.slidebox|PMA.slidebox]],​ [[https://​www.pathomation.com/​pma.control|PMA.control]] etc. +This is the same API that is used to provide external data in downstream ​applications ​like [[https://​www.pathomation.com/​pma.studio|PMA.studio]],​ [[https://​www.pathomation.com/​pma.slidebox|PMA.slidebox]],​ [[https://​www.pathomation.com/​pma.control|PMA.control]] etc. 
  
 {{ ::​pmastudio_external_data.jpg?​600 |}} {{ ::​pmastudio_external_data.jpg?​600 |}}
  
external_api_data.1674727759.txt.gz ยท Last modified: 2023/01/26 13:09 by angelos