Home
Providers
AeroFarms
AeroFarms
AeroFarms is an indoor vertical farming company founded in 2004 and headquartered in Newark, New Jersey, where it grows leafy greens and nutrient-dense microgreens — micro broccoli, micro arugula, micro wasabi mustard and the FlavorSpectrum blends — aeroponically, without sun or soil, under LED light recipes driven by its proprietary agSTACK PLC/SCADA control stack. It sells through US grocery retail rather than through software, is a Certified B Corporation, and was acquired by an affiliate of Palm Ventures in June 2026. AeroFarms is a produce grower, not a software vendor: no developer portal, no API documentation, no SDKs, no API product. The machine-readable surface profiled here is the anonymous, read-only WordPress and WooCommerce REST API behind www.aerofarms.com, a live OAuth-protected MCP server at /wp-json/mcp/mcp-oauth-server, and a published llms.txt.
AeroFarms publishes 9 APIs on the APIs.io network, including News API, Pages API, Products API, and 6 more. Tagged areas include Company, Agriculture, Vertical Farming, Indoor Farming, and AgTech.
AeroFarms’ developer surface includes engineering blog, support, authentication, and 18 more developer resources.
10 APIs
1 MCP Servers
On this page
Kin Score
APIs 10
MCP Servers 1
Pricing Plans 1
Rate Limits 1
Security Posture 2
Scopes 1
Resources 21
apis.yml
3 Operational Transparency
Composite quality — 22.4/100 · emerging
Agent readiness — 46/100 · agent native
Individual APIs this provider publishes, each with its own machine-readable definition.
Scroll for all 10
Model Context Protocol servers that expose these APIs to AI agents.
Published pricing tiers and plan structures.
Documented rate limits and quota policies.
Authentication, domain security, vulnerability disclosure, and trust-center signals.
OAuth scopes governing access to this provider's APIs.
Agent Surfaces 4
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 5
Pagination, idempotency, versioning, errors, and events
Build 2
SDKs, sample code, and the tooling you integrate with
Access & Security 3
Authentication, authorization, and security posture
Operate 2
Status, limits, changes, and where to get help
Commercial 3
Pricing, plans, and the legal terms of use
Company 2
The organization behind the API
Source (apis.yml)
aid: aerofarms
name: AeroFarms
description: 'AeroFarms is an indoor vertical farming company founded in 2004 and headquartered in Newark, New Jersey, where
it grows leafy greens and nutrient-dense microgreens — micro broccoli, micro arugula, micro wasabi mustard and the FlavorSpectrum
blends — aeroponically, without sun or soil, under LED light recipes driven by its proprietary agSTACK PLC/SCADA control
stack. It sells through US grocery retail rather than through software, is a Certified B Corporation, and was acquired by
an affiliate of Palm Ventures in June 2026. AeroFarms is a produce grower, not a software vendor: no developer portal, no
API documentation, no SDKs, no API product. The machine-readable surface profiled here is the anonymous, read-only WordPress
and WooCommerce REST API behind www.aerofarms.com, a live OAuth-protected MCP server at /wp-json/mcp/mcp-oauth-server, and
a published llms.txt.'
url: https://raw.githubusercontent.com/api-evangelist/aerofarms/refs/heads/main/apis.yml
image: https://www.aerofarms.com/wp-content/uploads/2021/04/cropped-AF-Favicon-copy.png
x-type: company
x-source: harvest:secondary-market
specificationVersion: '0.20'
created: '2026-09-10'
modified: '2026-09-10'
position: Producing
tags:
- Company
- Agriculture
- Vertical Farming
- Indoor Farming
- AgTech
- Food and Beverage
- Consumer Packaged Goods
- Microgreens
- Sustainability
- Content
- Commerce
- MCP
apis:
- aid: aerofarms:aerofarms-news-api
name: AeroFarms News API
description: Public, unauthenticated read access to the AeroFarms news and press archive via the WordPress core REST API
— 289 published posts and 16 approved comments verified live on 2026-09-10.
humanURL: https://www.aerofarms.com/wp-json/
baseURL: https://www.aerofarms.com/wp-json
tags:
- News
- Content
- Press
properties:
- type: OpenAPI
url: openapi/aerofarms-news-openapi.yml
- type: Overlay
url: overlays/aerofarms-news-overlay.yaml
- type: Authentication
url: authentication/aerofarms-authentication.yml
- type: ErrorCatalog
url: errors/aerofarms-problem-types.yml
- type: Conventions
url: conventions/aerofarms-conventions.yml
- type: Conformance
url: conformance/aerofarms-conformance.yml
- type: Lifecycle
url: lifecycle/aerofarms-lifecycle.yml
- type: RateLimits
url: rate-limits/aerofarms-rate-limits.yml
- type: DataModel
url: data-model/aerofarms-data-model.yml
image: https://www.aerofarms.com/wp-content/uploads/2021/04/cropped-AF-Favicon-copy.png
- aid: aerofarms:aerofarms-pages-api
name: AeroFarms Pages API
description: Public, unauthenticated read access to the 56 published marketing and policy pages of www.aerofarms.com — About
Us, How We Grow, Our Microgreens, FlavorSpectrum, Store Locator, Commercial Partnerships, Careers, Terms and Privacy.
humanURL: https://www.aerofarms.com/wp-json/
baseURL: https://www.aerofarms.com/wp-json
tags:
- Pages
- Content
properties:
- type: OpenAPI
url: openapi/aerofarms-pages-openapi.yml
- type: Overlay
url: overlays/aerofarms-pages-overlay.yaml
- type: Authentication
url: authentication/aerofarms-authentication.yml
- type: ErrorCatalog
url: errors/aerofarms-problem-types.yml
- type: Conventions
url: conventions/aerofarms-conventions.yml
- type: Conformance
url: conformance/aerofarms-conformance.yml
- type: Lifecycle
url: lifecycle/aerofarms-lifecycle.yml
- type: RateLimits
url: rate-limits/aerofarms-rate-limits.yml
- type: DataModel
url: data-model/aerofarms-data-model.yml
image: https://www.aerofarms.com/wp-content/uploads/2021/04/cropped-AF-Favicon-copy.png
- aid: aerofarms:aerofarms-products-api
name: AeroFarms Products API
description: Public, unauthenticated read access to the AeroFarms microgreens catalog as WordPress product objects — 8 published
products across 3 product-category terms, verified live on 2026-09-10.
humanURL: https://www.aerofarms.com/wp-json/
baseURL: https://www.aerofarms.com/wp-json
tags:
- Products
- Catalog
- Agriculture
properties:
- type: OpenAPI
url: openapi/aerofarms-products-openapi.yml
- type: Overlay
url: overlays/aerofarms-products-overlay.yaml
- type: Authentication
url: authentication/aerofarms-authentication.yml
- type: ErrorCatalog
url: errors/aerofarms-problem-types.yml
- type: Conventions
url: conventions/aerofarms-conventions.yml
- type: Conformance
url: conformance/aerofarms-conformance.yml
- type: Lifecycle
url: lifecycle/aerofarms-lifecycle.yml
- type: RateLimits
url: rate-limits/aerofarms-rate-limits.yml
- type: DataModel
url: data-model/aerofarms-data-model.yml
image: https://www.aerofarms.com/wp-content/uploads/2021/04/cropped-AF-Favicon-copy.png
- aid: aerofarms:aerofarms-store-api
name: AeroFarms Store API
description: 'Public, unauthenticated read access to the AeroFarms WooCommerce storefront through the WooCommerce Store
API — the product catalog with images, attributes, stock state and facet data, plus the anonymous session cart. WooCommerce
runs here as a catalog rather than a shop: all 8 products return a price of 0 in an unconfigured GBP default currency.'
humanURL: https://www.aerofarms.com/wp-json/
baseURL: https://www.aerofarms.com/wp-json
tags:
- Store
- Commerce
- Products
- Cart
properties:
- type: OpenAPI
url: openapi/aerofarms-store-openapi.yml
- type: Overlay
url: overlays/aerofarms-store-overlay.yaml
- type: Authentication
url: authentication/aerofarms-authentication.yml
- type: ErrorCatalog
url: errors/aerofarms-problem-types.yml
- type: Conventions
url: conventions/aerofarms-conventions.yml
- type: Conformance
url: conformance/aerofarms-conformance.yml
- type: Lifecycle
url: lifecycle/aerofarms-lifecycle.yml
- type: RateLimits
url: rate-limits/aerofarms-rate-limits.yml
- type: DataModel
url: data-model/aerofarms-data-model.yml
image: https://www.aerofarms.com/wp-content/uploads/2021/04/cropped-AF-Favicon-copy.png
- aid: aerofarms:aerofarms-faq-api
name: AeroFarms FAQ API
description: Public, unauthenticated read access to the AeroFarms FAQ knowledge base — 18 published answers across 8 FAQ
categories covering microgreens, growing practices, organic and non-GMO status and storage.
humanURL: https://www.aerofarms.com/wp-json/
baseURL: https://www.aerofarms.com/wp-json
tags:
- FAQ
- Knowledge Base
- Content
properties:
- type: OpenAPI
url: openapi/aerofarms-faq-openapi.yml
- type: Overlay
url: overlays/aerofarms-faq-overlay.yaml
- type: Authentication
url: authentication/aerofarms-authentication.yml
- type: ErrorCatalog
url: errors/aerofarms-problem-types.yml
- type: Conventions
url: conventions/aerofarms-conventions.yml
- type: Conformance
url: conformance/aerofarms-conformance.yml
- type: Lifecycle
url: lifecycle/aerofarms-lifecycle.yml
- type: RateLimits
url: rate-limits/aerofarms-rate-limits.yml
- type: DataModel
url: data-model/aerofarms-data-model.yml
image: https://www.aerofarms.com/wp-content/uploads/2021/04/cropped-AF-Favicon-copy.png
- aid: aerofarms:aerofarms-taxonomy-api
name: AeroFarms Taxonomy API
description: Public, unauthenticated read access to the editorial taxonomy behind the AeroFarms news archive — 9 categories
and 455 tags with post counts.
humanURL: https://www.aerofarms.com/wp-json/
baseURL: https://www.aerofarms.com/wp-json
tags:
- Taxonomy
- Tags
- Categories
- Content
properties:
- type: OpenAPI
url: openapi/aerofarms-taxonomy-openapi.yml
- type: Overlay
url: overlays/aerofarms-taxonomy-overlay.yaml
- type: Authentication
url: authentication/aerofarms-authentication.yml
- type: ErrorCatalog
url: errors/aerofarms-problem-types.yml
- type: Conventions
url: conventions/aerofarms-conventions.yml
- type: Conformance
url: conformance/aerofarms-conformance.yml
- type: Lifecycle
url: lifecycle/aerofarms-lifecycle.yml
- type: RateLimits
url: rate-limits/aerofarms-rate-limits.yml
- type: DataModel
url: data-model/aerofarms-data-model.yml
image: https://www.aerofarms.com/wp-content/uploads/2021/04/cropped-AF-Favicon-copy.png
- aid: aerofarms:aerofarms-media-api
name: AeroFarms Media API
description: Public, unauthenticated read access to the AeroFarms media library — 5,605 attachments of farm and product
photography, FlavorSpectrum imagery and press assets with their generated size variants.
humanURL: https://www.aerofarms.com/wp-json/
baseURL: https://www.aerofarms.com/wp-json
tags:
- Media
- Images
- Content
properties:
- type: OpenAPI
url: openapi/aerofarms-media-openapi.yml
- type: Overlay
url: overlays/aerofarms-media-overlay.yaml
- type: Authentication
url: authentication/aerofarms-authentication.yml
- type: ErrorCatalog
url: errors/aerofarms-problem-types.yml
- type: Conventions
url: conventions/aerofarms-conventions.yml
- type: Conformance
url: conformance/aerofarms-conformance.yml
- type: Lifecycle
url: lifecycle/aerofarms-lifecycle.yml
- type: RateLimits
url: rate-limits/aerofarms-rate-limits.yml
- type: DataModel
url: data-model/aerofarms-data-model.yml
image: https://www.aerofarms.com/wp-content/uploads/2021/04/cropped-AF-Favicon-copy.png
- aid: aerofarms:aerofarms-search-api
name: AeroFarms Search API
description: Public, unauthenticated cross-content search over www.aerofarms.com — posts, pages, products and FAQ entries
— across 371 searchable objects.
humanURL: https://www.aerofarms.com/wp-json/
baseURL: https://www.aerofarms.com/wp-json
tags:
- Search
- Content
properties:
- type: OpenAPI
url: openapi/aerofarms-search-openapi.yml
- type: Overlay
url: overlays/aerofarms-search-overlay.yaml
- type: Authentication
url: authentication/aerofarms-authentication.yml
- type: ErrorCatalog
url: errors/aerofarms-problem-types.yml
- type: Conventions
url: conventions/aerofarms-conventions.yml
- type: Conformance
url: conformance/aerofarms-conformance.yml
- type: Lifecycle
url: lifecycle/aerofarms-lifecycle.yml
- type: RateLimits
url: rate-limits/aerofarms-rate-limits.yml
image: https://www.aerofarms.com/wp-content/uploads/2021/04/cropped-AF-Favicon-copy.png
- aid: aerofarms:aerofarms-discovery-api
name: AeroFarms Discovery API
description: The public route index and registry surface of the AeroFarms REST API — 917 registered routes across 46 namespaces,
plus the registered content types, taxonomies and post statuses. This is the machine-readable contract every other spec
in this profile was derived from.
humanURL: https://www.aerofarms.com/wp-json/
baseURL: https://www.aerofarms.com/wp-json
tags:
- Discovery
- Metadata
- Content
properties:
- type: OpenAPI
url: openapi/aerofarms-discovery-openapi.yml
- type: Overlay
url: overlays/aerofarms-discovery-overlay.yaml
- type: Authentication
url: authentication/aerofarms-authentication.yml
- type: ErrorCatalog
url: errors/aerofarms-problem-types.yml
- type: Conventions
url: conventions/aerofarms-conventions.yml
- type: Conformance
url: conformance/aerofarms-conformance.yml
- type: Lifecycle
url: lifecycle/aerofarms-lifecycle.yml
- type: RateLimits
url: rate-limits/aerofarms-rate-limits.yml
image: https://www.aerofarms.com/wp-content/uploads/2021/04/cropped-AF-Favicon-copy.png
- aid: aerofarms:aerofarms-mcp-server
name: AeroFarms MCP Server
description: 'A live Model Context Protocol server served from www.aerofarms.com at /wp-json/mcp/mcp-oauth-server. It answers
JSON-RPC over HTTP and is protected by OAuth 2.1: an anonymous tools/list returns HTTP 401 with a WWW-Authenticate Bearer
challenge naming RFC 9728 protected-resource metadata, and the site publishes RFC 8414 authorization-server metadata declaring
PKCE S256, authorization_code and refresh_token grants and a single ''mcp'' scope. Verified by probe on 2026-09-10. The
tool list itself requires an authenticated session and is therefore not enumerated here.'
humanURL: https://www.aerofarms.com/wp-json/mcp
baseURL: https://www.aerofarms.com/wp-json/mcp/mcp-oauth-server
tags:
- MCP
- Agents
- Authorization
properties:
- type: MCPServer
url: mcp/aerofarms-mcp.yml
- type: ToolCrosswalk
url: mcp/aerofarms-tool-crosswalk.yml
- type: Authentication
url: authentication/aerofarms-authentication.yml
- type: OAuthScopes
url: scopes/aerofarms-scopes.yml
- type: WellKnown
url: well-known/aerofarms-well-known.yml
- type: Conformance
url: conformance/aerofarms-conformance.yml
image: https://www.aerofarms.com/wp-content/uploads/2021/04/cropped-AF-Favicon-copy.png
maintainers:
- FN: Kin Lane
email: kin@apievangelist.com
- FN: APIs.json
email: info@apis.io
common:
- type: Website
url: https://www.aerofarms.com/
- type: Blog
url: https://www.aerofarms.com/news/
- type: Support
url: https://www.aerofarms.com/contact/
- type: TermsOfService
url: https://www.aerofarms.com/terms-and-conditions/
- type: PrivacyPolicy
url: https://www.aerofarms.com/privacy-policy/
- type: GitHubOrganization
url: https://github.com/AeroFarms
- type: LLMsTxt
url: llms/aerofarms-llms.txt
- type: WellKnown
url: well-known/aerofarms-well-known.yml
- type: MCPServer
url: mcp/aerofarms-mcp.yml
- type: ToolCrosswalk
url: mcp/aerofarms-tool-crosswalk.yml
- type: Authentication
url: authentication/aerofarms-authentication.yml
- type: OAuthScopes
url: scopes/aerofarms-scopes.yml
- type: Conformance
url: conformance/aerofarms-conformance.yml
- type: Conventions
url: conventions/aerofarms-conventions.yml
- type: ErrorCatalog
url: errors/aerofarms-problem-types.yml
- type: Lifecycle
url: lifecycle/aerofarms-lifecycle.yml
- type: DataModel
url: data-model/aerofarms-data-model.yml
- type: Plans
url: plans/aerofarms-plans-pricing.yml
- type: RateLimits
url: rate-limits/aerofarms-rate-limits.yml
- type: DomainSecurity
url: security/aerofarms-domain-security.yml
- type: AgentSkill
url: skills/_index.yml
x-enrichment:
date: '2026-09-10'
status: enriched
artifacts_added: 38
pass: local-v3
Every provider here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for providers
9 MCP tools reach this
find_providersBrowse and filter every provider in the catalog.
get_provider_artifactsEvery artifact this provider publishes, grouped by type.
get_provider_operationsEvery operation across all of their OpenAPIs — one call instead of parsing every spec.
get_provider_toolsEvery MCP tool they ship, with the operation each wraps.
get_provider_evidenceHow each part of their score was established. Free — the basis for a claim should not sit behind it.
get_provider_ratingPRO — composite, band, trend and facet scores.
apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
resolveTurn a domain, URL or GitHub org into the provider it belongs to.
find_cohortsEvery scored population of providers in the catalog.
All 92 tools →
Call it yourself
curl for this page
This provider
curl "https://apis.io/api/v1/providers/aerofarms"
All providers
curl "https://apis.io/api/v1/providers?limit=25"
Every operation they expose
curl "https://apis.io/api/v1/providers/aerofarms/operations?limit=25"
How their score was established
curl "https://apis.io/api/v1/providers/aerofarms/evidence"
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we
store it to create your key and to recognise you if you sign in with another
provider. See our Privacy Policy and
Terms .
A second provider on the same verified email joins the account you already have.