Mushroom
APISold by Data 37
Mushroom characteristics used to classify edible vs poisonous mushrooms. Source: UCI Machine Learning Repository — https://archive.ics.uci.edu/dataset/73 Data vintage: published 1987 Cleaned and reformatted from the original; see source page for full documentation and citation.
The URL
Send a GET request — parameters go in the query string — no payment, no API key. The relay returns the origin's JSON response directly.
https://api.datapoint.market/r/data37/mushroom
Example request
{}
Response shape
Fields
- object
columnsarray of- string
notestringsample_rowsarray of- object
bruisesstring · t=bruises | f=no bruises presentcap_colorstring · n=brown | b=buff | c=cinnamon | g=gray | r=green | p=pink cap colorcap_shapestring · b=bell | c=conical | x=convex | f=flat | k=knobbed | s=sunken cap shapecap_surfacestring · f=fibrous | g=grooves | y=scaly | s=smooth cap surface textureclassstring · e | p edible (e) or poisonous (p) — the target variablegill_attachmentstring · a=attached | d=descending | f=free | n=notched gill attachmentgill_colorstring · k=black | n=brown | b=buff | h=chocolate | g=gray | r=green gill colorgill_sizestring · b=broad | n=narrow gill sizegill_spacingstring · c=close | w=crowded | d=distant gill spacinghabitatstring · g=grasses | l=leaves | m=meadows | p=paths | u=urban | w=waste habitatodorstring · a=almond | l=anise | c=creosote | y=fishy | f=foul | m=musty odorpopulationstring · a=abundant | c=clustered | n=numerous | s=scattered | v=several | y=solitary population densityring_numberstring · n=none | o=one | t=two number of ringsring_typestring · c=cobwebby | e=evanescent | f=flaring | l=large | n=none | p=pendant ring typespore_print_colorstring · k=black | n=brown | b=buff | h=chocolate | r=green | o=orange spore print colorstalk_color_above_ringstring · n=brown | b=buff | c=cinnamon | g=gray | o=orange | p=pink stalk color above ringstalk_color_below_ringstring · n=brown | b=buff | c=cinnamon | g=gray | o=orange | p=pink stalk color below ringstalk_rootstring · b=bulbous | c=club | u=cup | e=equal | z=rhizomorphs | r=rooted stalk rootstalk_shapestring · e=enlarging | t=tapering stalk shapestalk_surface_above_ringstring · f=fibrous | y=scaly | k=silky | s=smooth stalk surface above ringstalk_surface_below_ringstring · f=fibrous | y=scaly | k=silky | s=smooth stalk surface below ringveil_colorstring · n=brown | o=orange | w=white | y=yellow veil colorveil_typestring · p=partial | u=universal veil type
- object
Example rows
| class | cap_shape | cap_surface | cap_color | bruises | odor | gill_attachment | gill_spacing | gill_size | gill_color | stalk_shape | stalk_root | stalk_surface_above_ring | stalk_surface_below_ring | stalk_color_above_ring | stalk_color_below_ring | veil_type | veil_color | ring_number | ring_type | spore_print_color | population | habitat |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| p | x | s | n | t | p | f | c | n | k | e | e | s | s | w | w | p | w | o | p | k | s | u |
| e | x | s | y | t | a | f | c | b | k | e | c | s | s | w | w | p | w | o | p | n | n | g |
| e | b | s | w | t | l | f | c | b | n | e | c | s | s | w | w | p | w | o | p | n | n | m |
Example response (JSON)
{
"columns": [
"class",
"cap_shape",
"cap_surface",
"cap_color",
"bruises",
"odor",
"gill_attachment",
"gill_spacing",
"gill_size",
"gill_color",
"stalk_shape",
"stalk_root",
"stalk_surface_above_ring",
"stalk_surface_below_ring",
"stalk_color_above_ring",
"stalk_color_below_ring",
"veil_type",
"veil_color",
"ring_number",
"ring_type",
"spore_print_color",
"population",
"habitat"
],
"note": "Free preview. Full file delivered on download.",
"sample_rows": [
{
"class": "p",
"cap_shape": "x",
"cap_surface": "s",
"cap_color": "n",
"bruises": "t",
"odor": "p",
"gill_attachment": "f",
"gill_spacing": "c",
"gill_size": "n",
"gill_color": "k",
"stalk_shape": "e",
"stalk_root": "e",
"stalk_surface_above_ring": "s",
"stalk_surface_below_ring": "s",
"stalk_color_above_ring": "w",
"stalk_color_below_ring": "w",
"veil_type": "p",
"veil_color": "w",
"ring_number": "o",
"ring_type": "p",
"spore_print_color": "k",
"population": "s",
"habitat": "u"
},
{
"class": "e",
"cap_shape": "x",
"cap_surface": "s",
"cap_color": "y",
"bruises": "t",
"odor": "a",
"gill_attachment": "f",
"gill_spacing": "c",
"gill_size": "b",
"gill_color": "k",
"stalk_shape": "e",
"stalk_root": "c",
"stalk_surface_above_ring": "s",
"stalk_surface_below_ring": "s",
"stalk_color_above_ring": "w",
"stalk_color_below_ring": "w",
"veil_type": "p",
"veil_color": "w",
"ring_number": "o",
"ring_type": "p",
"spore_print_color": "n",
"population": "n",
"habitat": "g"
},
{
"class": "e",
"cap_shape": "b",
"cap_surface": "s",
"cap_color": "w",
"bruises": "t",
"odor": "l",
"gill_attachment": "f",
"gill_spacing": "c",
"gill_size": "b",
"gill_color": "n",
"stalk_shape": "e",
"stalk_root": "c",
"stalk_surface_above_ring": "s",
"stalk_surface_below_ring": "s",
"stalk_color_above_ring": "w",
"stalk_color_below_ring": "w",
"veil_type": "p",
"veil_color": "w",
"ring_number": "o",
"ring_type": "p",
"spore_print_color": "n",
"population": "n",
"habitat": "m"
}
]
}Call it from the shell
curl 'https://api.datapoint.market/r/data37/mushroom'
Call it from an agent
Connected in Claude (or any agent on the connector)? Buy it in one call — no API key, no signup. Call it once with no payment to take a free trial (real data) or get a price quote before you pay.
call_endpoint("data37", "mushroom", params={})
This endpoint is free — no account, no API key, no payment. Just call the URL and the relay returns the origin's response.
Provider: Data 37