# 3Bar Biologics (3BarBio) > 3Bar Biologics is an agricultural biotechnology company in Columbus, Ohio, spun out of research at > The Ohio State University, operating as the first contract development and manufacturing > organization (CDMO) dedicated to agricultural biologicals. Its LiveMicrobe platform — including the > Iso-Pak and Re-Pak delivery systems — keeps beneficial bacteria viable through storage and > distribution, the problem that has historically limited adoption of microbial crop inputs. ## What you can and cannot call here 3Bar Biologics publishes NO developer program, NO developer portal, NO API documentation, NO SDKs and NO pricing for any programmatic product. There is no product API for its biologicals, its manufacturing capacity, its packaging systems or its supply chain. The only machine-readable interface the company exposes is the WordPress REST content API behind its corporate website. It is anonymously readable, read-only, entirely undocumented by the company, and incidental to the website rather than offered as a product. It returns the company's news archive and marketing pages — nothing about strains, formulations, batches, viability testing or customers. This file was generated by API Evangelist from artifacts in this repository. It is not published by 3Bar Biologics. - Base URL: https://www.3barbiologics.com/wp-json - Authentication: none for reads. No key, token or account. - Rate limits: none published, and no rate-limit response headers are returned. Self-throttle. - Format: application/json. Errors use the WordPress envelope {code, message, data:{status}}, not RFC 9457. ## API surface (9 documented APIs, 19 operations) - [Posts API](../openapi/3bar-biologics-posts-api-openapi.yml): the news, press-release and insights archive. 51 posts. listPosts, getPost. - [Pages API](../openapi/3bar-biologics-pages-api-openapi.yml): the 14 static marketing and policy pages. listPages, getPage. - [Media API](../openapi/3bar-biologics-media-api-openapi.yml): the media library. Carries two reproducible defects — see Known defects. listMediaItems, getMediaItem. - [Taxonomy API](../openapi/3bar-biologics-taxonomy-api-openapi.yml): 5 categories, 3 tags. listCategories, getCategory, listTags, getTag. - [Users API](../openapi/3bar-biologics-users-api-openapi.yml): 3 public authors. listUsers, getUser. - [Search API](../openapi/3bar-biologics-search-api-openapi.yml): cross-content search. searchContent. - [Discovery API](../openapi/3bar-biologics-discovery-api-openapi.yml): the self-describing route index (360 routes, 17 namespaces), types, taxonomies, statuses. getApiRoot, listTypes, listTaxonomies, listStatuses. - [oEmbed API](../openapi/3bar-biologics-oembed-api-openapi.yml): oEmbed 1.0 provider endpoint. getOembed. - [SEO Metadata API](../openapi/3bar-biologics-seo-api-openapi.yml): Yoast rendered head plus schema.org JSON-LD. getSeoHead. ## Conventions - Pagination: `page` / `per_page` (default 10, max 100) / `offset`. Totals in X-WP-Total and X-WP-TotalPages; RFC 8288 Link header carries rel="next". - Sparse fields: `_fields=id,slug,title` — worth using, records are ~16KB unfiltered. - Embedding: `_embed` inlines author, featured media and terms under `_embedded`. - Filtering: `search`, `slug`, `include`, `exclude`, `after`, `before`, `categories`, `tags`, `author`, `order`, `orderby`. - Caching: responses declare `Cache-Control: public, max-age=604800` behind Varnish/Fastly. A read may be up to a week stale. - Every response carries `X-Robots-Tag: noindex`. ## Known defects (verified 2026-09-05, reproduce them yourself before relying on this) - `GET /wp/v2/media` returns **HTTP 500** for any ascending numeric or date sort (`order=asc`, `orderby=date|id|author`). The body is HTML, not a JSON error envelope. `orderby=title|slug` ascending works, and descending always works. Posts and pages are unaffected. - `GET /wp/v2/media` advertises `X-WP-Total: 560` but anonymous pages return 0-5 records with HTTP 200. **An empty 200 here does not mean the collection is exhausted.** Page until the Link header stops carrying rel="next". - `GET /yoast/v1/get_head` returns 404 with a populated, parseable body. Branch on the status code. - The Careers page is readable through the Pages API but its public URL is an infinite redirect loop. - The apex domain `3barbiologics.com` serves a certificate that does not cover it. Always use `www.`. ## Artifacts in this repository - [Authentication](../authentication/3bar-biologics-authentication.yml) - [Conventions](../conventions/3bar-biologics-conventions.yml) - [Error catalog](../errors/3bar-biologics-problem-types.yml) - [Data model](../data-model/3bar-biologics-data-model.yml) - [Conformance](../conformance/3bar-biologics-conformance.yml) - [Lifecycle](../lifecycle/3bar-biologics-lifecycle.yml) - [Rate limits](../rate-limits/3bar-biologics-rate-limits.yml) - [Plans and pricing](../plans/3bar-biologics-plans-pricing.yml) - [Working examples](../examples/3bar-biologics-examples.yml) - [Agentic access](../agentic-access/3bar-biologics-agentic-access.yml) - [Domain security](../security/3bar-biologics-domain-security.yml) - [Well-known probe](../well-known/3bar-biologics-well-known.yml) - [Packages](../packages/3bar-biologics-packages.yml) - [Agent skills](../skills/_index.yml) ## Company - Website: https://www.3barbiologics.com/ - Why 3Bar: https://www.3barbiologics.com/why-3bar/ - LiveMicrobe products: https://www.3barbiologics.com/livemicrobe-products/ - Design, Develop, Deliver: https://www.3barbiologics.com/design-develop-deliver/ - Case studies: https://www.3barbiologics.com/case-studies/ - News: https://www.3barbiologics.com/news-insights/ - Contact: https://www.3barbiologics.com/contact-us/ — Sales@3BarBiologics.com, 1-877-3BAR-BIO - Address: 1275 Kinnear Road, Columbus, OH 43212 - LinkedIn: https://www.linkedin.com/company/3bar-biologics-inc-/