# Gotham Greens > Gotham Greens is an American fresh food and indoor farming company, founded in 2009 by Viraj Puri and Eric Haley in Brooklyn, New York, where it built one of the first commercial-scale rooftop hydroponic greenhouses in the world. It operates a national network of climate-controlled hydroponic greenhouses across the United States, growing pesticide-free leafy greens, lettuces and herbs year-round, and sells packaged salad greens, salad kits, fresh herbs, salad dressings, dips, pestos and cooking sauces under its own brand. Note: gothamgreens.com does NOT publish an /llms.txt (verified 404 on 2026-08-01). This file was generated by API Evangelist from the company's public site and its live API surface. Gotham Greens is a consumer packaged goods and controlled-environment agriculture business, not a software vendor: it has no developer program, no API documentation, no SDKs, no MCP server and no agent card. Its only machine-readable interface is the WordPress REST content API behind its marketing site, which is publicly readable and documented below. ## Company - [Home](https://www.gothamgreens.com/): Company homepage. - [Our Story](https://www.gothamgreens.com/our-story/): Founding in a Brooklyn rooftop greenhouse in 2009 and the company's approach to urban agriculture. - [Our Farms](https://www.gothamgreens.com/our-farms/): The network of hydroponic greenhouse facilities across the United States. - [Our Products](https://www.gothamgreens.com/our-products/): Salad greens, salad kits, herbs, dressings, dips, pestos and cooking sauces. - [Find Us](https://www.gothamgreens.com/find-us/): Store locator for retailers carrying Gotham Greens products. - [Journal](https://www.gothamgreens.com/journal/): Recipes, seasonal produce guides, sustainability and company stories (132 published posts). - [Recipes](https://www.gothamgreens.com/journal/category/recipes/): The recipe category of the Journal. - [Recent Press](https://www.gothamgreens.com/recent-press/): Press coverage. - [Careers](https://www.gothamgreens.com/careers/): Open roles. ## APIs The surface below is the WordPress REST API on gothamgreens.com. It requires no credential — every operation listed was verified to return HTTP 200 to an anonymous request on 2026-08-01. It is an incidental CMS surface, not a product: Gotham Greens publishes no versioning policy, deprecation policy, SLA, status page or support channel for it. - [REST root index](https://www.gothamgreens.com/wp-json/): Self-describing route table — 17 namespaces, 406 routes, with per-route methods and argument schemas. - [Journal posts](https://www.gothamgreens.com/wp-json/wp/v2/posts): Journal articles. Filter with `categories`, `tags`, `search`, `after`/`before`. - [Site pages](https://www.gothamgreens.com/wp-json/wp/v2/pages): Our Story, Our Farms, Our Products, Find Us, FAQ, Careers and the legal pages. - [Media library](https://www.gothamgreens.com/wp-json/wp/v2/media): Product, greenhouse and recipe imagery with generated size variants. - [Categories](https://www.gothamgreens.com/wp-json/wp/v2/categories): Journal categories — Recipes, General, Featured, Stories, Sustainability, Press, Technology, plus child terms. - [Tags](https://www.gothamgreens.com/wp-json/wp/v2/tags): Journal tags. - [Site search](https://www.gothamgreens.com/wp-json/wp/v2/search): Cross-content search over posts and pages. - [Content types](https://www.gothamgreens.com/wp-json/wp/v2/types): Registered post types. No custom public types are registered. - [Taxonomies](https://www.gothamgreens.com/wp-json/wp/v2/taxonomies): Registered taxonomies. - [oEmbed](https://www.gothamgreens.com/wp-json/oembed/1.0/embed?url=https://www.gothamgreens.com/our-story/): oEmbed 1.0 rich metadata for any gothamgreens.com URL. - [SEO head metadata](https://www.gothamgreens.com/wp-json/yoast/v1/get_head?url=https://www.gothamgreens.com/): Rendered SEO head plus the schema.org JSON-LD graph. ### Not available - No product, inventory, pricing, store-locator or e-commerce API. The Find Us store locator is a web page, not an API, and there is no WooCommerce or Shopify surface on this domain. - No user or author records: `/wp/v2/users` returns 401. Post `author` IDs are unresolvable. - No `/wp/v2/settings`, `/themes`, `/plugins`, `/menus`, `/block-types` or post revisions — all 401. - No GraphQL endpoint, no MCP server, no A2A agent card, no webhooks or events, no AsyncAPI. - No `/.well-known/` documents of any kind, including no `security.txt`. ## How to use it - **Authentication:** none. Send no `Authorization` header; there is no key and no signup. - **Pagination:** `page` + `per_page` (max 100 — larger values return `400 rest_invalid_param`). Read `X-WP-Total` and `X-WP-TotalPages`, or follow the `rel="next"` RFC 8288 `Link` header. - **Trimming:** pass `_fields=id,slug,title,link,date` to drop the large `yoast_head` string. - **Relations:** pass `_embed=true` to inline author, terms and featured media under `_embedded`. - **Errors:** the WordPress envelope `{"code": "...", "message": "...", "data": {"status": N}}` as `application/json` — NOT RFC 9457 problem+json. Branch on `code`. - **Caching and etiquette:** responses set `Cache-Control: max-age=600`; `robots.txt` requests `Crawl-delay: 10`. No rate-limit headers exist, so self-throttle. ## Specs - [Journal Posts API (OpenAPI 3.1)](openapi/gotham-greens-posts-api-openapi.yml) - [Pages API (OpenAPI 3.1)](openapi/gotham-greens-pages-api-openapi.yml) - [Media API (OpenAPI 3.1)](openapi/gotham-greens-media-api-openapi.yml) - [Taxonomy API (OpenAPI 3.1)](openapi/gotham-greens-taxonomy-api-openapi.yml) - [Search API (OpenAPI 3.1)](openapi/gotham-greens-search-api-openapi.yml) - [Discovery API (OpenAPI 3.1)](openapi/gotham-greens-discovery-api-openapi.yml) - [oEmbed API (OpenAPI 3.1)](openapi/gotham-greens-oembed-api-openapi.yml) - [SEO Metadata API (OpenAPI 3.1)](openapi/gotham-greens-seo-api-openapi.yml) All eight specifications were derived by API Evangelist from the live route index and verified with anonymous probes. They are not published by Gotham Greens. ## Artifacts - [Authentication profile](authentication/gotham-greens-authentication.yml) - [API conventions](conventions/gotham-greens-conventions.yml) - [Error catalog](errors/gotham-greens-problem-types.yml) - [Data model](data-model/gotham-greens-data-model.yml) - [Lifecycle](lifecycle/gotham-greens-lifecycle.yml) - [Conformance](conformance/gotham-greens-conformance.yml) - [Live examples](examples/gotham-greens-examples.yml) - [Well-known probe results](well-known/gotham-greens-well-known.yml) - [Domain security](security/gotham-greens-domain-security.yml) - [Candidate MCP tools](mcp/gotham-greens-mcp.yml) and [tool crosswalk](mcp/gotham-greens-tool-crosswalk.yml) - [Agent skills](skills/_index.yml) ## Support & Legal - [Contact](https://www.gothamgreens.com/contact/): General contact form. There is no developer support channel. - [FAQ](https://www.gothamgreens.com/faq/): Frequently asked questions about products and availability. - [Terms of Use](https://www.gothamgreens.com/terms-of-use/) - [Privacy Policy](https://www.gothamgreens.com/privacy-policy/)