Versió 2.0 - novembre de 2021
Web Programari d'interfície de programació d'aplicacions de servei
Guia d'usuari
Web Programari d'interfície de programació d'aplicacions de servei

INTRODUCCIÓ
El LabCollector Web La interfície de programació d'aplicacions de servei (API) permet que les aplicacions de tercers interactuïn amb la base de dades (mòduls) i els complements (ELN i LSM) de LabCollector.
L'API es basa en una arquitectura de transferència d'estat de representació (REST) que permet l'accés als recursos mitjançant un identificador uniforme de recursos (URI) i accions sobre ells.
Nota: Des del juny de 2017, l'API v1 es va suspendre i totes les noves evolucions es troben a l'API v2.
API LABCOLLECTOR
2-1. Configuració de l'API
En primer lloc, heu de declarar la vostra aplicació al vostre programari LabCollector. Per accedir al formulari de configuració de declaració de sol·licitud, inicieu sessió a LabCollector amb drets de superadministrador i aneu a la pàgina Administrador > Configuració. A continuació, seleccioneu el Web Enllaç de l'API del servei.
Ara ets al Web Pàgina de gestió d'aplicacions de l'API de servei. Per declarar una nova sol·licitud, només cal que ompliu aquest formulari: 
- Nom: nom de la seva aplicació.
- Mòduls connectats a aquesta aplicació: seleccionar mòduls als quals l'aplicació pot accedir.
- Operador per defecte: seleccioneu el contacte que serà l'operador predeterminat si no voleu inserir aquesta informació a cada sol·licitud.
- Restricció d'IP: L'opció de seguretat us permet declarar una llista d'adreces IP, que us permetrà realitzar sol·licituds a l'API.
La llista d'aplicacions mostra totes les aplicacions del vostre LabCollector i podeu modificar-ne l'abast en qualsevol moment.
També teniu accés al testimoni necessari per identificar la vostra aplicació durant les sol·licituds a l'API. 
Nota: Per utilitzar aquesta funció, heu d'activar Curl a les vostres preferències de PHP. A Linux, instal·leu el PHP-Curl paquet.
A Windows i amb el nostre instal·lador automàtic, editeu PHP.ini i descomenteu les extensions per a Curl (extensió=php_curl.dll).
2-2. Sol·licituds
El diàleg entre aplicacions de tercers i el LabCollector web service API es basa en el protocol HTTP 1.1.
2-2-1. Mètode API
Podeu enviar sol·licituds HTTP o HTTPS a web servei amb un mètode per actuar sobre un recurs.
- Mètode GET per llegir un recurs
- Mètode POST per crear un recurs nou
- Mètode PUT per modificar un recurs
- Mètode DELETE per eliminar un recurs
2-2-2. Capçaleres
Una sol·licitud a l'API requereix algunes capçaleres HTTP/HTTPS específiques:
- La capçalera Accepta defineix el format de resposta desitjat de la vostra sol·licitud, text/XML o aplicació/JSON.
- La capçalera X-LC-APP-Auth és on poseu el testimoni de l'aplicació que és necessari per autoritzar la vostra sol·licitud a l'API.
- La capçalera X-LC-APP-Charset defineix la codificació de caràcters de la vostra aplicació. Permet a l'API enviar la resposta amb la codificació adequada i convertir correctament les vostres sol·licituds POST i PUT a la codificació de caràcters del LabCollector (ISO 8859-1).
2-2-3. Eina
Podeu provar de recuperar dades o enviar-les a l'API amb alguna aplicació de programari com Postman (https://www.getpostman.com/).
Identificador uniforme de recursos (URI)
2-3-1. OBTENIR method
General
Les dades de cada mòdul LabCollector s'identifiquen mitjançant un URI únic (vegeu l'annex per obtenir una llista completa de l'URI del mòdul):
[PATH_TO_LABCOLLECTOR]/webservice/v2/[MODULE] Aquesta sol·licitud respon a la llista de totes les dades d'un mòdul.
Podeu cercar les dades del mòdul afegint paràmetres al vostre URI. Podeu passar un paràmetre amb una paraula clau que coincideixi amb un valor de camp, com ara:[PATH_TO_LABCOLLECTOR]/webservice/v2/[MODULE]?nom=[PARULA CLAU]p. ex
[PATH_TO_LABCOLLECTOR]/webservice/v2/[MODULE]?name=First%20Record
Aquesta sol·licitud retorna els registres on el valor del seu nom conté la paraula clau "Primer registre".
Són alguns paràmetres personalitzats que l'API utilitza per dur a terme accions de cerca i filtratge.
Paràmetres personalitzats
- El paràmetre record_id per especificar les dades pel seu ID:
Aquesta sol·licitud retorna registres amb ID 1 i ID 19. Podeu especificar diversos ID separant-los amb una coma.
- El paràmetre by_keywords realitza una cerca de paraules clau:
Aquesta sol·licitud realitza una cerca a tots els camps de tots els registres i retorna les cel·les coincidents. Podeu especificar diverses paraules clau separant-les amb una coma.
- El paràmetre by_keywords realitza una cerca de paraules clau:
Aquesta sol·licitud realitza una cerca a tots els camps de tots els registres i retorna una cel·la coincident. Podeu especificar diverses paraules clau separant-les amb una coma.
- Els paràmetres dels camps, si voleu recuperar només alguns valors de camps a la resposta de l'API:
Aquesta sol·licitud retorna tots els registres del mòdul però només amb els camps de recompte i nom. Podeu especificar diversos camps separant-los amb una coma.
La sol·licitud accepta ara diversos valors separats per una coma, per als camps personalitzats de tipus "seleccionar"
- El paràmetre search_on us permet cercar dades. I el podeu utilitzar per cercar per interval de dates de la següent manera:
search_on=date_field&from=XXXXXX&to=ZZZZZZ
Si només feu servir FROM, el resultat donarà totes les dates més grans que la data FROM. Si només feu servir també, retornarà tot el valor fins a aquesta data.
- El paràmetre sort_by us permet ordenar la vostra cerca:
[PATH_TO_LABCOLLECTOR]/webservice/v2/[MODULE]?sort_by=[FIELD1]_DESC
p. ex. [PATH_TO_LABCOLLECTOR]/webservice/v2/[MODULE]?sort_by=name_DESC
Aquesta sol·licitud retorna tots els registres ordenats en ordre descendent al camp del nom. Podeu especificar diversos sort_separant-los amb una coma i l'ordre especificat ascendent _ASC” o descendent “_DESC” per a cada camp.
- El paràmetre limit_to us permet limitar el nombre de resultats:
[PATH_TO_LABCOLLECTOR]/webservice/v2/[MODULE]?limit_to=0,10
Aquesta sol·licitud retorna 10 registres que comencen a l'índex 0. Si no especifiqueu l'índex, només es retorna el nombre de resultats indicat.
L'API també retorna dos camps personalitzats a la resposta de la capçalera, "X-LC-QUERY-RESULT" que conté el nombre de resultats retornats a la resposta del cos i "X-LC-QUERY- TOTAL" que conté el total de registres que coincideixen amb la vostra cerca.
Cada registre també té un URI únic:
[PATH_TO_LABCOLLECTOR]/webservice/v2/[MODULE]/[DATA_ID] Aquesta sol·licitud respon a un registre únic. [DATA_ID] ha de coincidir amb l'identificador únic del registre que voleu recuperar.
Emmagatzematge
També teniu funcions de filtratge de classificador de tubs per a cada element vinculat a l'emmagatzematge:
[PATH_TO_LABCOLLECTOR]/webservice/index.php?v=2&action=tube_sorter&box_i d=[BOX_ID] p. ex. [PATH_TO_LABCOLLECTOR]/webservice/index.php?v=2&action=tube_sorter&box_i d=34
Aquesta sol·licitud retorna informació d'emmagatzematge a la caixa ID 34, com ara el classificador de tubs. Podeu especificar diversos identificadors separant-los amb una coma. 
[PATH_TO_LABCOLLECTOR]/webservice/index.PHP?v=2&action=tube_sorter&recor d_name=[RECORD_NAME] p. ex. [PATH_TO_LABCOLLECTOR]/webservice/index.PHP?v=2&action=tube_sorter&recor d_name=ST-260
Aquestes sol·licituds realitzen el filtratge en un registre anomenat ST-260. Podeu especificar diversos noms de registre separant-los amb una coma. També podeu especificar l'ID de caixa, aquí 206.[PATH_TO_LABCOLLECTOR]/webservice/index.PHP?v=2&action=tube_sorter&box_n ame=[BOX_NAME] p. ex. [PATH_TO_LABCOLLECTOR]/webservice/index.PHP?v=2&action=tube_sorter&box_n ame=test-rack_06
Aquesta sol·licitud realitza el filtratge a box test-rack_06. Podeu especificar diversos noms de quadres separant-los amb una coma.
Altres paràmetres de cerca per a action=tube_sorter poden ser:
- location_id
- nom_ubicació
- instal·lació_id
- nom_instal·lació
També retornarà caixes buides. - El paràmetre storage_sec permet recuperar informació sobre l'emmagatzematge secundari.
Lot de producte
- L'acció obtenir lot permet recuperar informació de lot i reactius
[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
Els paràmetres opcionals són lot_id (en format 1 o 1/LT) i chem_id. Si no rep paràmetres, llavors recupera tots els lots actius.
Recepta
[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] p. ex. [PATH_TO_LABCOLLECTOR]/webservice/index.PHP?v=2&action=getRecipe &recipe_id=509
[PATH_TO_LABCOLLECTOR]/webservice/index.PHP?v=2&action=getRecipe Registres
[PATH_TO_LABCOLLECTOR]/webservice/index.PHP?v=2&action=getRecipe Report&log_id=[record_id] p. ex. [PATH_TO_LABCOLLECTOR]/webservice/index.PHP?v=2&action=getRecipe Report&log_id=1218
Les identificacions són examples però són obligatòries en aquestes convocatòries.
obtenir receptes imprimeix la informació següent: identificació, nom, descripció, categoria
get recipes imprimeix la informació següent per a aquest recipe_id: id, nom, descripció, categoria i després els components
getRecipeLogs imprimeix la informació següent: id, nom, descripció, categoria
getRecipeReport imprimeix l'informe PDF per a aquest log_id amb el format base64 que es pot descodificar en PDF. 
2-3-2. Mètode POST
Per crear un recurs nou, només cal enviar una sol·licitud amb el mètode POST a l'URI del mòdul desitjat:
[PATH_TO_LABCOLLECTOR]/webservice/v2/[MODULE] Les teves claus de paràmetre han de coincidir amb el nom del camp.
Comproveu els camps d'unicitat que s'han afegit quan creeu registres nous (POST) o actualitzeu (PUT)
Si existeix un registre diferent amb el mateix valor per a un camp Unicitat, l'API no completarà l'acció i retornarà el codi 409 (Conflicte) i el text: El valor del camp "XXX" ha de ser únic. El valor 'YYY' ja existeix a la taula 'ZZZ'. (veure captura de pantalla) 
Nota: El camp project_code es pot utilitzar a POST i PUT i espera text (no id). Ara podeu crear un codi de projecte nou si no existeix i si l'operador té els permisos suficients (administrador o superadministrador).
- L'acció addBox us permet crear una caixa
- Paràmetres necessaris:
o nom
o tipus (ha de ser un tipus vàlid: box, box_nogrid, plate, microplate, visit be, bag, shelf part)
o equip (admet id o nom i ha d'existir a l'emmagatzematge de LabCollector).
o mida (depèn del tipus de caixa: ha de ser numèrica per a una visita i el format (A:1.H:8) per a una caixa, una placa i una microplaca) - Paràmetres opcionals:
o descripció
o bastidor
o porter
2-3-3. Mètode PUT
Per modificar un recurs, només cal enviar una sol·licitud amb el mètode PUT a l'URI de registre desitjat:
[PATH_TO_LABCOLLECTOR]/webservice/v2/[MODULE]/[DATA_ID] Les teves claus de paràmetre han de coincidir amb el nom del camp que vols modificar.
Per a les accions següents, tingueu en compte que per a les sol·licituds PUT, els paràmetres han d'estar al cos (no al URL).
El URL és [PATH_TO_LABCOLLECTOR]/webservice/index.PHP?v=2
Les capçaleres són: X-LC-APP-Auth, Accept.
- Elimina el volum
- Paràmetres:
o removeVolume (obligatori)
o codi de barres, codi_únic o codi de barres aliquota (un d'ells ha d'estar present)
o quantitat (obligatori)
- Resposta: D'acord
- Elimina l'emmagatzematge
- Paràmetres:
o emmagatzematge remot (obligatori)
o codi de barres, codi_únic o codi de barres aliquota (un d'ells ha d'estar present)
- Resposta: D'acord
- Afegeix el llibre de registre
– URL:
[PATH_TO_LABCOLLECTOR]/webservice/index.php?v=2&module=[mòdul] - Paràmetres:
o addRegistryBook (obligatori)
o record_id (obligatori)
o data (obligatori, format aaaa/mm/dd o aaaa-mm-dd)
o comentaris (obligatoris)
o operador (opcional, si no envia s'utilitzarà l'operador predeterminat de l'API)
o acció (opcional, ha de ser un "Tipus d'acció d'emmagatzematge" vàlid definit a LC
> Administrador > Preferències > Tipus de procés i accions)
- Resposta: D'acord
- Afegeix emmagatzematge secundari
- Paràmetres:
o afegir emmagatzematge secundari (obligatori)
o codi de barres (obligatori)
o box_id (obligatori)
o box_details (obligatori només per a la caixa amb divisor de reixeta, safata de tubs i microplaca. Si la caixa està sense reixeta, bossa, visita be o peça de prestatge, no és necessari)
o codi_únic (opcional)
o volum (opcional)
o comentaris (opcional)
o cap_color (opcional)
Nota: Es retorna un missatge d'error si no hi ha paràmetres obligatoris; si el codi de barres no existeix; si el codi_únic està present, però no és únic; i, si el color és present però no existeix.
Si no es rep el paràmetre box_details i el tipus de caixa necessita una posició (caixa amb reixeta, safata de tubs o microplaca), es retorna un missatge d'error. 
Nota: El camp project_code es pot utilitzar a POST i PUT i espera text (no id). Ara podeu crear un codi de projecte nou si no existeix i si l'operador té els permisos suficients (administrador o superadministrador).
2-3-4. Mètode DELETE
Per suprimir un recurs, simplement envieu una sol·licitud amb el mètode DELETE a l'URI del registre desitjat:
[PATH_TO_LABCOLLECTOR]/webservei/v2/[MODULE]/[DATA_ID]
MISSATGES D'ERROR DE L'API
| Missatge | Codi de resposta | Descripció |
| Requereix l'autenticació de l'aplicació per accedir a Web servei' | 401 No autoritzat | La sol·licitud no té el paràmetre de capçalera X-LC-APP-Auth o no té un valor vàlid |
| "Acció no vàlida xxx" | 400 Sol·licitud incorrecta | L'acció del paràmetre té un valor diferent de "tube_sorter" o "NetBackup" |
| Falten paràmetres de cerca! | 400 Sol·licitud incorrecta | La sol·licitud conté el paràmetre Action=tube_sorter però li falta almenys un dels paràmetres següents: box_id, box_name, record_name, unique_code, barcode, aliquot_barcode |
| El mòdul “XXX” no existeix!' | 400 Sol·licitud incorrecta | El valor del paràmetre "mòdul" no és un mòdul col·lector GB |
| El mòdul "XXX" no comparteix aquestes dades!' | 403 Prohibit | El valor del paràmetre 'mòdul' no està comprovat LabCollector > Administrador > Configuració > Web servei |
| 'No s'accepta el format de la sol·licitud!' | 415 Tipus de suport no compatible | S'utilitza el paràmetre Acceptar, però el valor no és un dels valors acceptats: aplicació/XML o aplicació/JSON |
| (Buit) | 406 No acceptable | El mètode ha de ser un dels següents: GET, POST, PUT, DELETE |
| 'No s'han trobat dades.' | 404 No trobat | No s'han trobat dades amb els paràmetres d'aquesta sol·licitud |
| "D'acord". | 200 OK | Registre actualitzat correctament |
| 'Conflicte'. | 409 Conflicte | El registre no s'ha pogut actualitzar perquè hi ha un conflicte en les dades |
| No hi ha valor d'organisme per a aquest mòdul | 404 No trobat | Només els mòduls “ceps”, “samples" i microarrays" tenir un valor d'organisme: has triat un valor incorrecte mòdul |
| No hi ha cap valor de categories per a aquest mòdul | 404 No trobat | Només el mòdul "docs" té categories: heu escollit un mòdul incorrecte |
| WebEl servei requereix l'autenticació de l'usuari | 401 No autoritzat | Obsolet |
| La teva IP no té permís per accedir-hi Web servei' | 401 No autoritzat | L'IP del client no es troba a la llista d'IP autoritzades per a això Webserveis (LC > Administrador > Configuració > Web servei) |
| S'ha produït un error durant la vostra sol·licitud, la informació següent és obligatòria per crear-ne una nova registre: X, Y, Z' |
400 Sol·licitud incorrecta | Intenteu publicar dades noves sense camps obligatoris X, Y, Z |
| S'ha produït un error durant la vostra sol·licitud, la informació següent és obligatòria per eliminar el volum: codi_únic o codi de barres o codi de barres_aliquot, quantitat, quantitat | 400 Sol·licitud incorrecta | Intenteu eliminar el volum sense obligatòriament paràmetres: codi_únic o codi de barres o codi de barres aliquota, quantitat |
| S'ha produït un error durant la vostra sol·licitud, la informació següent és obligatòria eliminar l'emmagatzematge: codi_únic o codi de barres o aliquot_barcode, quantitat ' |
400 Sol·licitud incorrecta | Intenteu eliminar l'emmagatzematge sense obligatòria paràmetre: codi_únic o codi de barres o codi de barres aliquota |
| " | 200 OK | Les dades sol·licitades s'han retornat correctament |
LABCOLLECTOR WEB API DE SERVEI – ANNEX
El sistema URI de l'API utilitza un sistema senzill i net URL. Assegureu-vos d'habilitar el motor de reescriptura d'Apache per utilitzar l'URI al qual es fa referència a la taula següent. Si el servidor LabCollector no admet el motor de reescriptura, utilitzeu el complet URL patró per a la vostra sol·licitud (secundari URL de cada línia).
| UM | Mòdul | Descripció | |
| webservice/v2/strains webservice/index.PHP?v=2&module=strai ns | OBTÉ LA PUBLICACIÓ | Soques i cèl·lules | Llista de tots els registres |
| webservice/v2/strains/(DATA JD] webservice/index.PHP?v=2&module=strai ns&data jd.[DATA _ID] | POSA'T | Soques i cèl·lules | Record únic |
| webservice/v2/strains/camps personalitzats webservice/index.php?v=2&module=strai ns&getModuleCustomFields=1 | OBTENIR | Soques i cèl·lules | Llista de camps personalitzats |
| webservei/v2/ceps/organismes webservice/index.PHP?v=2&module=strai ns&getModuleOrganisms=1 | OBTENIR | Soques i Cèl·lules Organismes | Llista de |
| webservei/v2/plasmids webservice/index.php?v=2&module=plas mids | OBTÉ LA PUBLICACIÓ | Plàsmids | Llista de tots els registres |
| webservice/v2/plasmids/IDATAjD] webservice/index.php?v=2&module=plasmids&data _id=IDATA _ID] | OBTENIR POSAR | Plàsmids | Record únic |
| webservei/v2/plasmids/camps personalitzats webservice/index.PHP?v=2&module=plas mids&getModuleCustomFields=1 | OBTENIR | Camps de plasmidis | Llista de costums |
| webservice/v2/primers webservice/index.PHP?v=2&module=pri mers | OBTÉ LA PUBLICACIÓ | Primers | Llista de tots els registres |
| webservice/v2/primers/[DATA JD] webservice/index.PHP?v=2&module=pri mers&data _idADATA _ID] | POSAR OBTENIR | Primers | Record únic |
| webcamps service/v2/primers/custom | OBTENIR | Primers | Llista de camps personalitzats |
| webservice/index.PHP?v=2&module=pri mers&getModuleCustomFields=1 | |||
| webservei/v2/químics webservice/index.PHP?v=2&module=che micals | OBTÉ LA PUBLICACIÓ | Reactius i subministraments | Llista de tots els registres |
| webservice/v2/chemicals/IDATA _ID] webservice/index.PHP?v=2&module=che micals&data_idADATA _ID] | POSA'T | Reactius i subministraments | Record únic |
| webservei/v2/químics/camps personalitzats webservice/index.PHP?v=2&module=che micals&getModuleCustomFields=1 | OBTENIR | Camps de reactius i subministraments | Llista de costums |
| webservei/v2/samples webservice/index.PHP?v=2&module=sam pies | OBTÉ LA PUBLICACIÓ | Samples | Llista de tots els registres |
| webservei/v2/samples/IDATA_ID) web service/index.PHP?v=2&module=sam ples&data_id=[DATA _ID] | POSA'T | Samples | Record únic |
| webservei/v2/samples/camps personalitzats webservice/index.PHP?v=2&module=sam ples&getModuleCustomFields=1 | OBTENIR | Samples | Llista de camps personalitzats |
| webservei/v2/samples/organismes webservice/index.php?v=2&module=sam ples&getModuleOrganisms=1 | OBTENIR | Samples | Llista d'organismes |
| webservei/v2/samples/tipus webservice/index.PHP?v=2&module=sam ples&getModuleTypes=1 | OBTENIR | Samples | Llista de sampels tipus |
| webservei/v2/anticossos webservice/index.PHP?v=2&module=anti bodies | OBTÉ LA PUBLICACIÓ | Anticossos | Llista de tots els registres |
| webservei/v2/anticossos/(DADES _iDi webservice/index.PHP?v=2&module=anti bodies&data_id=IDATA _ID] | POSA'T | Anticossos | Record únic |
| webservei/v2/anticossos/camps personalitzats webservice/index.PHP?v=2&module=anti bodies&getModuleCustomFields=1 | OBTENIR | Camps d'anticossos | Llista de costums |
| webservei/v2/seqüències webservice/index.PHP?v=2&module=seq uències | OBTÉ LA PUBLICACIÓ | Seqüències | Llista de tots els registres |
| webservice/v2/sequences/(DADES _iDI webservice/index.PHP?v=2&module=seq uences&data _icHCIATA JD] | OBTENIR POSAR |
Seqüències | Record únic |
| webservei/v2/seqüències/camps personalitzats webservice/index.PHP?v=2&module=seq uences&getModuleCustomFields=1 | OBTENIR | Camps de seqüències | Llista de costums |
| webservei/v2/animals webservice/index.PHP?v=2&module=ani mats | OBTÉ LA PUBLICACIÓ | Animals | Llista de tots els registres |
| webservice/v2/animals/(DADES JD] webservice/index.PHP?v=2&module=ani mals&data _ick[DATA JD] | OBTENIR POSAR | Animals | Record únic |
| webservei/v2/animals/camps personalitzats webservice/index.PHP?v=2&module=ani malsketModuleCustomFields=1 | OBTENIR | Animals | Llista de camps personalitzats |
| webservei/v2/equips webservice/index.php?v=2&module=equi pments | OBTÉ LA PUBLICACIÓ | Equipament | Llista de tots els registres |
| webservice/v2/equipments/PATA _el Webservice/index.php?v=2&module=equi pments&data _idADATA _ID] | POSA'T | Equipament | Record únic |
| webservei/v2/equips/camps personalitzats webservice/index.PHP?v=2&module=equi pments&getModuleCustomFields=1 | OBTENIR | Camps d'equipament | Llista de costums |
| webservei/v2/estructures webservice/index.PHP?v=2&module=stru cures | OBTÉ LA PUBLICACIÓ | Estructures químiques | Llista de tots els registres |
| webservice/v2/structures/(DATA_ID] webservice/index.PHP?v=2&module=struc ctures&data jd=(DATA JD] | POSA'T | Estructures químiques | Record únic |
| webservice/v2/structures/camps personalitzats webservice/index.PHP?v=2&module=stru cturesketModuleCustomFields=1 | OBTENIR | Estructures químiques | Llista de camps personalitzats |
| webservice/v2/docs webservice/index.PHP?v=2&module=docs | OBTÉ LA PUBLICACIÓ | Documents | Llista de tots els registres |
| webservice/v2/docs/(DATA JD] webservice/index.PHP?v=2&module=docs &data _idADATA _ID] | POSA'T | Documents | Record únic |
| webcamps service/v2/docs/custom webservice/index.php?v=2&module=docs &getModuleCustomFields=1 | OBTENIR | Documents | Llista de camps personalitzats |
| webservice/v2/docs/categories webservice/index.PHP?v=2&module=docs &getModuleCategories=1 | OBTENIR | Categories de documents | Llista de |
| webservei/v2/llibre webservice/index.PHP?v=2&module=abo ok | OBTÉ LA PUBLICACIÓ | Llibreta d'adreces | Llista de tots els registres |
| webservice/v2/book/(DATA _ID] webservice/index.php?v=2&module=abo ok&data_idADATA _ID] | POSA'T | Llibreta d'adreces | Record únic |
| webcamps service/v2/book/custom webservice/index.PHP?v=2&module=abo ok&getModuleCustomFields=1 | OBTENIR | Llibreta d'adreces | Llista de camps personalitzats |
| webservei/v2/llibre/categories webservice/index.PHP?v=2&module=abo ok&getModuleCategories=1 | OBTENIR | Categories de la llibreta d'adreces | Llista de |
| webservice/v2/microarrays webservice/index.PHP?v=2&module=micr matrius | OBTÉ LA PUBLICACIÓ | Microarrays | Llista de tots els registres |
| webservice/v2/microarrays/(DATA_ID] webservice/index.PHP?v=2&module=micr oarrays&data_id=[DATA _ID] | OBTENIR POSAR | Microarrays | Record únic |
| webcamps service/v2/microarrays/custom webservice/index.PHP?v=2&module=micr oarrays&getModuleCustomFields=1 | OBTENIR | Microarrays | Llista de camps personalitzats |
| webservei/v2/microarrays/organismes webservice/index.PHP?v=2&module=micr oarrays&getModuleOrganisms=1 | OBTENIR | Organismes de microarrays | Llista de |
| webservice/v2/(CUSTOM_MODULE_NAM El webservice/index.PHP?v=2&module=ECU STOM_MODULE_NAMEI |
OBTÉ LA PUBLICACIÓ | Mòdul personalitzat | Llista de tots els registres |
| webservice/v2/(CUSTOM_MODULE_NAM EMIDATA _ID] webservice/index.PHP?v=2&module=[CU STOM_MODULE_NAME] &data_id=[DATA _ID] | POSA'T | Mòdul personalitzat | Record únic |
| webservice/v2/(CUSTOM_MODULE_NAM Elicustomfields webservice/index.PHP?v=2&module=[CU STOM_MODULE_NAME184getModuleCust omFields=1 | OBTENIR | Mòdul personalitzat | Llista de camps personalitzats |

http://www.labcollector.comsales@agilebio.com
AgileBio EUA
5473 Kearny Villa Road Suite 255
San Diego, CA 92123
EUA
Tel: 347 368 1315
Fax: (800) 453 9128
http://www.agilebio.com
Seu d'AgileBio
75 carrer de Lourmel
75015 París
FRANÇA
Tel: 01 41 79 15 85
Fax: 01 72 70 40 22
Documents/Recursos
![]() |
LabCollector Web Programari d'interfície de programació d'aplicacions de servei [pdfGuia de l'usuari Web Interfície de programació d'aplicacions de servei, programari, Web Programari d'interfície de programació d'aplicacions de servei |




