OBIS — Marine Species Checklist
obis.marine.checklistGenerate a species checklist from OBIS occurrence data for a given taxon group or geographic area. Returns a ranked list of species with occurrence record counts, full taxonomy (phylum/class/order/family/genus), WoRMS AphiaID, and marine/brackish habitat flags. Filter by parent taxon (e.g. "Mollusca" for all molluscs), WoRMS AphiaID, or OBIS area ID. Useful for biodiversity assessments, EIA surveys, and species inventories. Source: OBIS — free, CC BY 4.0, no auth required.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Number of species in the checklist to return (1-100, default 20). | |
| areaid | No | OBIS area ID to restrict checklist to a geographic region. Use area search to find IDs. | |
| taxonid | No | WoRMS AphiaID to filter checklist by taxon. Alternative to scientificname for precise filtering. | |
| marine_only | No | If true (default), restricts results to marine-only species. Set false to include brackish/coastal taxa. | |
| scientificname | No | Scientific name filter — restricts checklist to a taxon and its descendants (e.g. "Mollusca" for all molluscs). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| error | No | Present only when the call failed. Includes error code, message, request_id, and any provider-specific extras. | |
| result | No | Tool response payload. Shape varies per tool — consult the tool description and inputSchema. May be an object, array, string, or number depending on the upstream provider response. |