spacing image spacing image spacing image spacing image
The ITIS Logo The banner for the ITIS Web Service page spacing image
spacing image spacing image
Graduated Blue Bar spacing image

Web Service Life Sciencies Identifier (LSID) APIs

Note:  For more information about LSIDs, see the LSID page on SourceForge.
spacing image
 Get Full Record From LSID
Description
Returns the full ITIS record for the TSN in the LSID, found by comparing the TSN in the search key to the TSN field. Returns an empty result set if there is no match or the TSN is invalid.

Note: Because this API must do multiple database lookups, this can be a time-comsuming operation and may take several seconds to return information.
Input
A string containing the LSID.
Output
A set of strings containing the ITIS data, or an empty set if there is no match.
Example
http://www.itis.gov/ITISWebService/services/ITISService/getFullRecordFromLSID?lsid=urn:lsid:itis.gov: itis_tsn:180543
spacing image
 Get LSID from TSN
Description
Gets the unique LSID for the TSN, or an empty result if there is no match.
Input
A string containing the TSN.
Output
A string containing the corresponding LSID, or a null set if there is no match.
Example
http://www.itis.gov/ITISWebService/services/ITISService/getTSNFromLSID?lsid=urn:lsid:itis.gov:itis_tsn: 28726 (valid TSN)
http://www.itis.gov/ITISWebService/services/ITISService/getTSNFromLSID?lsid=urn:lsid:itis.gov:itis_tsn:0 (invalid TSN)
spacing image
 Get Record From LSID
Description
Gets the partial ITIS record for the TSN in the LSID, found by comparing the TSN in the search key to the TSN field. Returns an empty result set if there is no match or the TSN is invalid.

Note: This record is a subset of the full ITIS record and will match the return record from the LSID server.
Input
A string containing the LSID.
Output
A set of strings containing the ITIS data, or an empty set if there is no match.
Example
http://www.itis.gov/ITISWebService/services/ITISService/getRecordFromLSID?lsid=urn:lsid:itis.gov:itis_tsn: 180543
spacing image
 Get TSN from LSID
Description
Gets the TSN corresponding to the LSID, or an empty result if there is no match.
Input
A string containing the LSID.
Output
A string containing the corresponding TSN, or a null set if there is no match.
Example
http://www.itis.gov/ITISWebService/services/ITISService/getLSIDFromTSN?tsn=155166 (valid TSN)
http://www.itis.gov/ITISWebService/services/ITISService/getLSIDFromTSN?tsn=0 (invalid TSN)
spacing image
spacing image
spacing image spacing image Link to the ITIS What's New Page Link to more information about the ITIS Project Query the ITIS database; produce reports Information about submitting data to ITIS Link to a menu of ITIS-related tools Bee Checklist NBII Links Link to ITIS Web Services Send Your Comments Return to the ITIS Home Page