Versiunea 2.0 – noiembrie 2021
Web Software de interfață de programare pentru aplicații de serviciu
Ghidul utilizatorului
Web Software de interfață de programare pentru aplicații de serviciu

INTRODUCERE
LabCollector Web Interfața de programare a aplicațiilor de serviciu (API) permite aplicațiilor terțe să interacționeze cu baza de date (module) și suplimentele (ELN și LSM) LabCollector.
API-ul se bazează pe o arhitectură REST (Representational State Transfer) care permite accesul la resurse prin Uniform Resource Identifier (URI) și acțiuni asupra acestora.
Nota: Din iunie 2017, API v1 a fost întrerupt și toate noile evoluții sunt în API v2.
LABCOLLECTOR API
2-1. Configurare API
În primul rând, trebuie să vă declarați aplicația în software-ul LabCollector. Pentru a accesa formularul de configurare a declarației de cerere, conectați-vă la LabCollector cu drepturi de super-administrator și accesați pagina Administrator > Configurare. Apoi selectați Web Link API de serviciu.
Acum sunteți pe Web Pagina de gestionare a aplicațiilor API de serviciu. Pentru a declara o nouă cerere, pur și simplu completați acest formular: 
- Nume: numele aplicației dvs.
- Module conectate la această aplicație: selectați module în care aplicația le poate accesa.
- Operator implicit: selectați contactul care va fi operatorul implicit dacă nu doriți să introduceți aceste informații în fiecare solicitare.
- Restricție IP: opțiunea de securitate vă permite să declarați o listă de adrese IP, care vă va permite să efectuați solicitări pe API.
Lista de aplicații arată toate aplicațiile pentru LabCollector și puteți, în orice moment, să le modificați domeniul de aplicare.
De asemenea, aveți acces la Token, care este necesar pentru a vă identifica aplicația în timpul solicitărilor către API. 
Nota: Pentru a utiliza această funcție, trebuie să activați Curl pe preferințele dvs. PHP. În Linux, instalați PHP-Curl pachet.
Pe Windows și cu programul nostru de instalare automat, editați PHP.ini și anulați comentariile extensiilor pentru Curl (extensie=php_curl.dll).
2-2. Cereri
Dialogul dintre aplicațiile terță parte și LabCollector web service API se bazează pe protocolul HTTP 1.1.
2-2-1. Metoda API
Puteți trimite solicitări HTTP sau HTTPS către web serviciu cu o metodă de a acționa asupra unei resurse.
- Metoda GET pentru citirea unei resurse
- Metoda POST pentru a crea o resursă nouă
- Metoda PUT pentru a modifica o resursă
- Metoda DELETE pentru a șterge o resursă
2-2-2. Anteturi
O solicitare către API necesită anumite antete HTTP/HTTPS:
- Antetul Accept definește formatul de răspuns dorit al cererii dvs., text/XML sau aplicație/JSON.
- Antetul X-LC-APP-Auth este locul în care puneți indicativul aplicației, care este necesar pentru a vă autoriza solicitarea către API.
- Antetul X-LC-APP-Charset definește codificarea caracterelor aplicației dumneavoastră. Acesta permite API-ului să trimită înapoi răspunsul cu codificarea corespunzătoare și să convertească corect solicitările POST și PUT în codificarea caracterelor LabCollector (ISO 8859-1).
2-2-3. Instrument
Puteți încerca să preluați date sau să trimiteți date către API cu o aplicație software ca Postman (https://www.getpostman.com/).
Identificator uniform de resurse (URI)
2-3-1. GET method
General
Datele fiecărui modul LabCollector sunt identificate printr-un URI unic (vezi anexa pentru o listă completă a URI-urilor modulului):
[PATH_TO_LABCOLLECTOR]/webservice/v2/[MODULE] Această solicitare răspunde la lista tuturor datelor dintr-un modul.
Puteți căuta în datele modulului adăugând parametri la URI. Puteți transmite un parametru cu un cuvânt cheie care se potrivește cu o valoare de câmp, cum ar fi:[PATH_TO_LABCOLLECTOR]/webservice/v2/[MODULE]?name=[KEYWORD]de ex
[PATH_TO_LABCOLLECTOR]/webservice/v2/[MODULE]?name=First%20Record
Această solicitare returnează înregistrările în care valoarea numelui lor conține cuvântul cheie „Prima înregistrare”.
Sunt niște parametri personalizați pe care API-ul îi folosește pentru a efectua acțiuni de căutare și filtrare.
Parametri personalizați
- Parametrul record_id pentru a specifica datele prin ID:
Această solicitare returnează înregistrări cu ID 1 și ID 19. Puteți specifica mai multe ID-uri separându-le cu o virgulă.
- Parametrul by_keywords efectuează o căutare de cuvinte cheie:
Această solicitare efectuează o căutare în toate câmpurile tuturor înregistrărilor și returnează celulele care se potrivesc. Puteți specifica mai multe cuvinte cheie, separându-le cu o virgulă.
- Parametrul by_keywords efectuează o căutare de cuvinte cheie:
Această solicitare efectuează o căutare în toate câmpurile tuturor înregistrărilor și returnează o celulă potrivită. Puteți specifica mai multe cuvinte cheie, separându-le cu o virgulă.
- Parametrii câmpurilor, dacă doriți să preluați numai valorile unor câmpuri din răspunsul API:
Această solicitare returnează toate înregistrările din modul, dar cu numai câmpuri de numărare și nume. Puteți specifica mai multe câmpuri, separându-le cu o virgulă.
Solicitarea acceptă acum mai multe valori separate prin virgulă, pentru câmpurile personalizate de tip „select”
- Parametrul search_on vă permite să căutați date. Și îl puteți folosi pentru a căuta după intervalul de date, după cum urmează:
search_on=date_field&from=XXXXXX&to=ZZZZZZ
Dacă utilizați doar FROM, rezultatul va da toate datele mai mari decât data FROM. Dacă utilizați doar și, va returna toată valoarea până la această dată.
- Parametrul sort_by vă permite să sortați căutarea:
[PATH_TO_LABCOLLECTOR]/webservice/v2/[MODULE]?sort_by=[FIELD1]_DESC
de ex. [PATH_TO_LABCOLLECTOR]/webservice/v2/[MODULE]?sort_by=name_DESC
Această solicitare returnează toate înregistrările sortate în ordine descrescătoare în câmpul de nume. Puteți specifica mai multe sort_prin separarea lor cu o virgulă și ordinea specificată ascendent _ASC” sau descendent „_DESC” pentru fiecare câmp.
- Parametrul limit_to vă permite să limitați numărul de rezultate:
[PATH_TO_LABCOLLECTOR]/webservice/v2/[MODULE]?limit_to=0,10
Această solicitare returnează 10 înregistrări începând cu indexul 0. Dacă nu specificați indexul, este returnat doar numărul de rezultate indicate.
API-ul returnează, de asemenea, două câmpuri personalizate în răspunsul antet, „X-LC-QUERY-RESULT” care conține numărul de rezultate returnate în răspunsul body și „X-LC-QUERY- TOTAL” care conține totalul înregistrărilor care se potrivesc căutării tale.
Fiecare înregistrare are, de asemenea, un URI unic:
[PATH_TO_LABCOLLECTOR]/webservice/v2/[MODULE]/[DATA_ID] Această solicitare răspunde la o înregistrare unică. [DATA_ID] trebuie să se potrivească cu ID-ul unic al înregistrării pe care doriți să o preluați.
Depozitare
Aveți și funcții de filtrare Tube Sorter pentru fiecare articol legat de stocare:
[PATH_TO_LABCOLLECTOR]/webservice/index.php?v=2&action=tube_sorter&box_i d=[BOX_ID] de ex. [PATH_TO_LABCOLLECTOR]/webservice/index.php?v=2&action=tube_sorter&box_i d=34
Această solicitare returnează informații de stocare pe ID-ul casetei 34, cum ar fi sortarea tuburilor. Puteți specifica mai multe ID-uri separându-le cu o virgulă. 
[PATH_TO_LABCOLLECTOR]/webservice/index.PHP?v=2&action=tube_sorter&recor d_name=[RECORD_NAME] de ex. [PATH_TO_LABCOLLECTOR]/webservice/index.PHP?v=2&action=tube_sorter&recor d_name=ST-260
Aceste solicitări efectuează filtrarea pe o înregistrare numită ST-260. Puteți specifica mai multe nume de înregistrări, separându-le cu o virgulă. De asemenea, puteți specifica ID-ul casetei, aici 206.[PATH_TO_LABCOLLECTOR]/webservice/index.PHP?v=2&action=tube_sorter&box_n ame=[BOX_NAME] de ex. [PATH_TO_LABCOLLECTOR]/webservice/index.PHP?v=2&action=tube_sorter&box_n ame=test-rack_06
Această solicitare efectuează filtrarea pe box test-rack_06. Puteți specifica mai multe nume de casete, separându-le cu o virgulă.
Alți parametri de căutare pentru action=tube_sorter pot fi:
- locație_id
- nume_locație
- facilitate_id
- numele facilitații
Va returna și cutiile goale. - Parametrul storage_sec permite preluarea informațiilor despre stocarea secundară.
Lot de produse
- Acțiunea obține lot permite preluarea informațiilor despre lot și reactiv
[PATH_TO_LABCOLLECTOR]/webservice/index.PHP?v=2&action=getLot&lo t_id=1/LT
[PATH_TO_LABCOLLECTOR]/webservice/index.PHP?v=2&action=getLot&ch em_id=2
Parametrii opționali sunt lot_id (în format 1 sau 1/LT) și chem_id. Dacă nu primește parametri, atunci preia toate loturile active.
Reţetă
[PATH_TO_LABCOLLECTOR]/webservice/index.PHP?v=2&action=getRecipe s
[PATH_TO_LABCOLLECTOR]/webservice/index.PHP?v=2&action=getRecipe &recipe_id=[record_id] de ex. [PATH_TO_LABCOLLECTOR]/webservice/index.PHP?v=2&action=getRecipe &recipe_id=509
[PATH_TO_LABCOLLECTOR]/webservice/index.PHP?v=2&action=getRecipe Jurnalele
[PATH_TO_LABCOLLECTOR]/webservice/index.PHP?v=2&action=getRecipe Report&log_id=[record_id] de ex. [PATH_TO_LABCOLLECTOR]/webservice/index.PHP?v=2&action=getRecipe Report&log_id=1218
ID-urile sunt exampdar sunt obligatorii în aceste apeluri.
get recipes imprimă următoarele informații: id, nume, descriere, categorie
get recipes afișează următoarele informații pentru acel recipe_id: id, nume, descriere, categorie și apoi componente
getRecipeLogs imprimă următoarele informații: id, nume, descriere, categorie
getRecipeReport tipărește raportul PDF pentru acel log_id sub formatul base64 care poate fi decodat în PDF. 
2-3-2. metoda POST
Pentru a crea o resursă nouă, pur și simplu trimiteți o solicitare cu metoda POST către URI-ul modulului dorit:
[PATH_TO_LABCOLLECTOR]/webservice/v2/[MODULE] Cheile dvs. de parametri trebuie să se potrivească cu numele câmpului.
Verificați câmpurile de unicitate care au fost adăugate atunci când creați înregistrări noi (POST) sau actualizați (PUT)
Dacă există o înregistrare diferită cu aceeași valoare pentru un câmp Unicitate, API nu va finaliza acțiunea și va returna codul 409 (Conflict), iar textul: Valoarea pentru câmpul „XXX” trebuie să fie unic. Valoarea „YYY” există deja în tabelul „ZZZ”. (vezi captura de ecran) 
Nota: Câmpul project_code poate fi folosit în POST și PUT și așteaptă text (nu id). Acum puteți crea un nou cod de proiect dacă acesta nu există și dacă operatorul are permisiuni suficiente (administrator sau super-administrator).
- Acțiunea addBox vă permite să creați o casetă
- Parametri necesari:
o nume
o tip (trebuie să fie un tip valid: box, box_nogrid, plate, microplate, visit be, bag, shelf part)
o echipament (suporta id sau nume și trebuie să existe în stocarea LabCollector).
o dimensiune (depinde de tipul cutiei: ar trebui să fie numeric pentru o vizită și formatul (A:1.H:8) pentru o cutie, o farfurie și o microplacă) - Parametri optionali:
o descriere
o rack
o deţinător
2-3-3. Metoda PUT
Pentru a modifica o resursă, pur și simplu trimiteți o solicitare cu metoda PUT la URI-ul de înregistrare dorit:
[PATH_TO_LABCOLLECTOR]/webservice/v2/[MODULE]/[DATA_ID] Cheile dvs. de parametri trebuie să se potrivească cu numele câmpului pe care doriți să îl modificați.
Pentru următoarele acțiuni, rețineți că pentru cererile PUT, parametrii trebuie să fie pe corp (nu în URL).
The URL este [PATH_TO_LABCOLLECTOR]/webservice/index.PHP?v=2
Anteturile sunt: X-LC-APP-Auth, Accept.
- Eliminați volumul
- Parametri:
o removeVolume (obligatoriu)
o cod de bare, unic_code sau aliquot_barcode (unul dintre ele trebuie să fie prezent)
o cantitate (obligatoriu)
– Răspuns: OK
- Eliminați spațiul de stocare
- Parametri:
o stocare la distanță (obligatorie)
o cod de bare, unic_code sau aliquot_barcode (unul dintre ele trebuie să fie prezent)
– Răspuns: OK
- Adăugați cartea de registru
– URL:
[PATH_TO_LABCOLLECTOR]/webservice/index.php?v=2&module=[m odule] - Parametri:
o addRegistryBook (obligatoriu)
o record_id (obligatoriu)
o data (obligatoriu, format aa aa/ll/zz sau aaaa-ll-zz)
o comentarii (obligatoriu)
o operator (opțional, dacă nu trimite se va folosi operatorul implicit API)
o acțiune (opțională, trebuie să fie un „Tip de acțiune de stocare” valid definit în LC
>Admin >Preferințe > Tip de proces și acțiuni)
– Răspuns: OK
- Adăugați spațiu de stocare secundar
- Parametri:
o adăugați spațiu de stocare secundar (obligatoriu)
o cod de bare (obligatoriu)
o box_id (obligatoriu)
o box_details (obligatoriu doar pentru cutia cu separator de grilaj, tava tub, si microplaca. Daca cutia este fara grilaj, geanta, vizita sau piesa de raft, nu este necesar)
o cod_unic (opțional)
o volum (opțional)
o comentarii (opțional)
o cap_color (opțional)
Nota: Este returnat un mesaj de eroare dacă nu sunt prezenți parametrii obligatorii; dacă codul de bare nu există; dacă codul_unic este prezent, dar nu este unic; și, dacă culoarea este prezentă, dar nu există.
Dacă parametrul box_details nu este primit și tipul de cutie are nevoie de poziție (cutie cu grilă, tavă tub sau microplacă), este returnat un mesaj de eroare. 
Nota: Câmpul project_code poate fi folosit în POST și PUT și așteaptă text (nu id). Acum puteți crea un nou cod de proiect dacă acesta nu există și dacă operatorul are permisiuni suficiente (administrator sau super-administrator).
2-3-4. metoda DELETE
Pentru a șterge o resursă, pur și simplu trimiteți o solicitare cu metoda DELETE la URI-ul de înregistrare dorit:
[PATH_TO_LABCOLLECTOR]/webservice/v2/[MODULE]/[DATA_ID]
MESAJE DE EROARE API
| Mesaj | Cod de răspuns | Descriere |
| Necesită autentificarea aplicației pentru a accesa Web Serviciu' | 401 Neautorizat | Solicitarea fie nu are parametrul de antet X-LC-APP-Auth, fie nu are o valoare validă |
| „Acțiune nevalidă xxx” | 400 Solicitare greșită | Acțiunea parametrului are o valoare diferită de „tube_sorter” sau „NetBackup” |
| Lipsesc parametrii de căutare! | 400 Solicitare greșită | Solicitarea conține parametrul Action=tube_sorter dar lipsește cel puțin unul dintre următorii parametri: box_id, box_name, record_name, unic_code, barcode, aliquot_barcode |
| Modulul „XXX” nu există!' | 400 Solicitare greșită | Valoarea parametrului „modul” nu este un modul colector GB |
| Modulul „XXX” nu distribuie aceste date!' | 403 Interzis | Valoarea parametrului „modul” nu este verificată LabCollector > Administrator > Configurare > Web serviciu |
| 'Formatul cererii nu este acceptat!' | 415 Tip media neacceptat | Se folosește parametrul Accept, dar valoarea nu este una dintre valorile acceptate: application/XML sau application/JSON |
| (Gol) | 406 Inacceptabil | Metoda trebuie să fie una dintre următoarele: GET, POST, PUT, DELETE |
| 'Nu s-au gasit date.' | 404 Nu a fost găsit | Nu au fost găsite date cu parametrii acestei solicitări |
| 'BINE.' | 200 OK | Înregistrare actualizată cu succes |
| 'Conflict.' | 409 Conflict | Înregistrarea nu a putut fi actualizată deoarece există un conflict în date |
| Nicio valoare pentru organisme pentru acest modul | 404 Nu a fost găsit | Doar modulele „tulpini”, „samples” și microarrays” au o valoare de organism – ai ales o valoare incorectă modul |
| Nu există valoare pentru categorii pentru acest modul | 404 Nu a fost găsit | Doar modulul „docs” are categorii – ați ales un modul incorect |
| Webserviciul necesită autentificarea utilizatorului | 401 Neautorizat | Depreciat |
| IP-ul dvs. nu are permisiunea de a accesa aceasta Web Serviciu' | 401 Neautorizat | IP-ul clientului nu se află în lista de IP-uri autorizate pentru aceasta Webservicii (LC > Administrator > Configurare > Web serviciu) |
| Eroare în timpul solicitării dvs., următoarele informații sunt obligatorii pentru a crea o nouă înregistrare: X, Y, Z ' |
400 Solicitare greșită | Încercați să publicați date noi fără câmpurile obligatorii X, Y, Z |
| A apărut o eroare în timpul solicitării dvs., următoarele informații sunt obligatorii pentru a elimina volumul: unic_code sau cod de bare sau aliquot_barcode, cantitate, cantitate | 400 Solicitare greșită | Încercați să eliminați volumul fără obligatoriu parametri: cod_unic sau cod de bare sau cod de bare aliquot, cantitate |
| A apărut o eroare în timpul solicitării dvs., următoarele informații sunt obligatorii eliminați stocarea: cod_unic sau cod de bare sau aliquot_barcode, cantitate ' |
400 Solicitare greșită | Încercați să eliminați spațiul de stocare fără a fi obligatoriu parametru: cod_unic sau cod de bare sau cod de bare aliquot |
| „ | 200 OK | Datele solicitate au fost returnate cu succes |
COLECTOR DE LABORATOR WEB SERVICE API – ANEXĂ
Sistemul URI al API-ului folosește un simplu și curat URL. Asigurați-vă că activați motorul de rescriere de la Apache pentru a utiliza URI-ul la care se face referire în tabelul următor. Dacă serverul LabCollector nu acceptă motorul de rescriere, vă rugăm să utilizați complet URL model pentru cererea dvs. (secundar URL a fiecărei linii).
| UM | Modul | Descriere | |
| webservice/v2/tulpini webservice/index.PHP?v=2&module=strai ns | OBȚINE POSTARE | Tulpini și celule | Lista tuturor înregistrărilor |
| webservice/v2/strains/(DATE JD] webservice/index.PHP?v=2&module=strai ns&data jd.[DATA _ID] | PUNEȚI | Tulpini și celule | Record unic |
| webservice/v2/tulpini/câmpuri personalizate webservice/index.php?v=2&module=strai ns&getModuleCustomFields=1 | OBŢINE | Tulpini și celule | Lista de câmpuri personalizate |
| webservice/v2/tulpini/organisme webservice/index.PHP?v=2&module=strai ns&getModuleOrganisms=1 | OBŢINE | Tulpini și celule organisme | Lista de |
| webservice/v2/plasmide webservice/index.php?v=2&module=plas mids | OBȚINE POSTARE | Plasmide | Lista tuturor înregistrărilor |
| webservice/v2/plasmids/IDATAjD] webservice/index.php?v=2&module=plasmids&data _id=IDATA _ID] | OBŢINE PUNE | Plasmide | Record unic |
| webservice/v2/plasmide/câmpuri personalizate webservice/index.PHP?v=2&module=plas mids&getModuleCustomFields=1 | OBŢINE | Câmpuri de plasmide | Lista de personalizate |
| webservice/v2/primers webservice/index.PHP?v=2&module=pri mers | OBȚINE POSTARE | Grunduri | Lista tuturor înregistrărilor |
| webservice/v2/primers/[DATA JD] webservice/index.PHP?v=2&module=pri mers&data _idADATA _ID] | PUT GET | Grunduri | Record unic |
| webservice/v2/primers/câmpuri personalizate | OBŢINE | Grunduri | Lista de câmpuri personalizate |
| webservice/index.PHP?v=2&module=pri mers&getModuleCustomFields=1 | |||
| webservice/v2/produse chimice webservice/index.PHP?v=2&module=che micals | OBȚINE POSTARE | Reactivi și consumabile | Lista tuturor înregistrărilor |
| webservice/v2/chemicals/IDATA _ID] webservice/index.PHP?v=2&module=che micals&data_idADATA _ID] | PUNEȚI | Reactivi și consumabile | Record unic |
| webservice/v2/chimice/câmpuri personalizate webservice/index.PHP?v=2&module=che micals&getModuleCustomFields=1 | OBŢINE | Domenii Reactivi și consumabile | Lista de personalizate |
| webservice/v2/samples webservice/index.PHP?v=2&module=sam pies | OBȚINE POSTARE | Samples | Lista tuturor înregistrărilor |
| webservice/v2/samples/IDATA_ID) web service/index.PHP?v=2&module=sam ples&data_id=[DATA _ID] | PUNEȚI | Samples | Record unic |
| webservice/v2/samples/câmpuri personalizate webservice/index.PHP?v=2&module=sam ples&getModuleCustomFields=1 | OBŢINE | Samples | Lista de câmpuri personalizate |
| webservice/v2/sample/organisme webservice/index.php?v=2&module=sam ples&getModuleOrganisms=1 | OBŢINE | Samples | Lista organismelor |
| webservice/v2/samples/tipuri webservice/index.PHP?v=2&module=sam ples&getModuleTypes=1 | OBŢINE | Samples | Lista sample tipuri |
| webservice/v2/anticorpi webservice/index.PHP?v=2&module=anti bodies | OBȚINE POSTARE | Anticorpi | Lista tuturor înregistrărilor |
| webservice/v2/anticorpi/(DATE _iDi webservice/index.PHP?v=2&module=anti bodies&data_id=IDATA _ID] | PUNEȚI | Anticorpi | Record unic |
| webservice/v2/anticorpi/câmpuri personalizate webservice/index.PHP?v=2&module=anti bodies&getModuleCustomFields=1 | OBŢINE | Câmpuri de anticorpi | Lista de personalizate |
| webservice/v2/secvențe webservice/index.PHP?v=2&module=seq uences | OBȚINE POSTARE | Secvențe | Lista tuturor înregistrărilor |
| webservice/v2/secvențe/(DATE _iDI webservice/index.PHP?v=2&module=seq uences&data _icHCIATA JD] | OBŢINE PUNE |
Secvențe | Record unic |
| webservice/v2/secvențe/câmpuri personalizate webservice/index.PHP?v=2&module=seq uences&getModuleCustomFields=1 | OBŢINE | Câmpuri de secvențe | Lista de personalizate |
| webservice/v2/animale webservice/index.PHP?v=2&module=ani mats | OBȚINE POSTARE | Animale | Lista tuturor înregistrărilor |
| webservice/v2/animals/(DATE JD] webservice/index.PHP?v=2&module=ani mals&data _ick[DATA JD] | OBŢINE PUNE | Animale | Record unic |
| webservice/v2/animale/câmpuri personalizate webservice/index.PHP?v=2&module=ani malsketModuleCustomFields=1 | OBŢINE | Animale | Lista de câmpuri personalizate |
| webservice/v2/echipamente webservice/index.php?v=2&module=equi pments | OBȚINE POSTARE | Echipamente | Lista tuturor înregistrărilor |
| webservice/v2/equipments/PATA _el Webservice/index.php?v=2&module=equi pments&data _idADATA _ID] | PUNEȚI | Echipamente | Record unic |
| webservice/v2/echipamente/câmpuri personalizate webservice/index.PHP?v=2&module=equi pments&getModuleCustomFields=1 | OBŢINE | Domenii de echipamente | Lista de personalizate |
| webservice/v2/structuri webservice/index.PHP?v=2&module=stru cure | OBȚINE POSTARE | Structuri chimice | Lista tuturor înregistrărilor |
| webservice/v2/structures/(DATA_ID] webservice/index.PHP?v=2&module=stru ctures&data jd=(DATA JD] | PUNEȚI | Structuri chimice | Record unic |
| webservice/v2/structuri/câmpuri personalizate webservice/index.PHP?v=2&module=stru cturesketModuleCustomFields=1 | OBŢINE | Structuri chimice | Lista de câmpuri personalizate |
| webservice/v2/docs webservice/index.PHP?v=2&module=docs | OBȚINE POSTARE | Documente | Lista tuturor înregistrărilor |
| webservice/v2/docs/(DATE JD] webservice/index.PHP?v=2&module=docs &data _idADATA _ID] | PUNEȚI | Documente | Record unic |
| webservice/v2/docs/câmpuri personalizate webservice/index.php?v=2&module=docs &getModuleCustomFields=1 | OBŢINE | Documente | Lista de câmpuri personalizate |
| webservice/v2/docs/categories webservice/index.PHP?v=2&module=docs &getModuleCategories=1 | OBŢINE | Categorii de documente | Lista de |
| webservice/v2/carte webservice/index.PHP?v=2&module=abo ok | OBȚINE POSTARE | Agendă de adrese | Lista tuturor înregistrărilor |
| webservice/v2/book/(DATE _ID] webservice/index.php?v=2&module=abo ok&data_idADATA _ID] | PUNEȚI | Agendă de adrese | Record unic |
| webservice/v2/carte/câmpuri personalizate webservice/index.PHP?v=2&module=abo ok&getModuleCustomFields=1 | OBŢINE | Agendă de adrese | Lista de câmpuri personalizate |
| webservice/v2/carte/categorii webservice/index.PHP?v=2&module=abo ok&getModuleCategories=1 | OBŢINE | Categoriile agendei | Lista de |
| webservice/v2/microarrays webservice/index.PHP?v=2&module=micr tablouri | OBȚINE POSTARE | Micromatrice | Lista tuturor înregistrărilor |
| webservice/v2/microarrays/(DATA_ID] webservice/index.PHP?v=2&module=micr oarrays&data_id=[DATA _ID] | OBŢINE PUNE | Micromatrice | Record unic |
| webservice/v2/microarrays/câmpuri personalizate webservice/index.PHP?v=2&module=micr oarrays&getModuleCustomFields=1 | OBŢINE | Micromatrice | Lista de câmpuri personalizate |
| webservice/v2/microarrays/organisme webservice/index.PHP?v=2&module=micr oarrays&getModuleOrganisms=1 | OBŢINE | Organisme cu micromatrice | Lista de |
| webservice/v2/(CUSTOM_MODULE_NAM El webservice/index.PHP?v=2&module=ECU STOM_MODULE_NAMEI |
OBȚINE POSTARE | Modul personalizat | Lista tuturor înregistrărilor |
| webservice/v2/(CUSTOM_MODULE_NAM EMIDATA _ID] webservice/index.PHP?v=2&module=[CU STOM_MODULE_NAME] &data_id=[DATA _ID] | PUNEȚI | Modul personalizat | Record unic |
| webservice/v2/(CUSTOM_MODULE_NAM Elicustomfields webservice/index.PHP?v=2&module=[CU STOM_MODULE_NAME184getModuleCust omFields=1 | OBŢINE | Modul personalizat | Lista de câmpuri personalizate |

http://www.labcollector.comsales@agilebio.com
AgileBio SUA
5473 Kearny Villa Road Suită 255
San Diego, CA 92123
STATELE UNITE ALE AMERICII
Tel: 347 368 1315
Fax: (800) 453 9128
http://www.agilebio.com
Sediul AgileBio
75 rue de Lourmel
75015 Paris
FRANŢA
Tel: 01 41 79 15 85
Fax: 01 72 70 40 22
Documente/Resurse
![]() |
LabCollector Web Software de interfață de programare pentru aplicații de serviciu [pdfGhid de utilizare Web Interfață de programare a aplicațiilor de serviciu, software, Web Software de interfață de programare pentru aplicații de serviciu |




