# Cresilon > Cresilon is a Brooklyn, New York biotechnology company that develops, manufactures and markets > hemostatic medical devices built on a proprietary plant-based hydrogel that stops moderate to > severe bleeding in seconds without manual pressure. Its products are VETIGEL (veterinary) and > TRAUMAGEL (human trauma care, FDA 510(k) cleared 2024, US nationwide launch January 2025). > Cresilon publishes NO developer program and NO product API. The only machine-readable interface > it exposes is the WordPress REST content API behind cresilon.com, documented below. IMPORTANT PROVENANCE NOTE: this file was GENERATED by API Evangelist on 2026-08-04 from live probes of cresilon.com. Cresilon does not publish an llms.txt — https://cresilon.com/llms.txt returned HTTP 404. Do not represent this document as coming from Cresilon. ## What this API is, and is not The eight OpenAPI 3.1.0 specifications below describe the anonymously readable half of the WordPress REST API at https://cresilon.com/wp-json/. They were derived by API Evangelist from the live route index (45 namespaces, 1,021 routes) by probing each route without credentials and documenting only those that returned HTTP 200. This is a corporate-website content API. It is NOT a clinical, ordering, inventory, distribution or product API, and nothing in it should be treated as medical guidance or as a regulated device interface. - No authentication is required for any operation listed here. - No rate limits, quotas, Retry-After or caching validators are published. Self-throttle. - Write operations exist on the same routes but return HTTP 401 to anonymous callers and are deliberately not documented. - The provider makes no stability, versioning, deprecation or availability commitment. ## APIs - [Cresilon News & Press Releases API](https://cresilon.com/wp-json/wp/v2/posts): 36 published posts — FDA clearance announcements, TRAUMAGEL and VETIGEL launch news, clinical study results, conference presentations, executive interviews. - [Cresilon Pages API](https://cresilon.com/wp-json/wp/v2/pages): 53 pages — Our Story, TRAUMAGEL, VETIGEL, Instructions For Use, Clinical Publications, Case Studies, Management, Media, Contact, and the legal set. - [Cresilon Media API](https://cresilon.com/wp-json/wp/v2/media): 1,307 attachments — product photography, IFU and publication documents, video posters, press assets, with size variants. - [Cresilon Taxonomy API](https://cresilon.com/wp-json/wp/v2/categories): 2 categories (News, Press Releases) and 4 tags (biotech, cresilon, fda clearance, vetigel). - [Cresilon Search API](https://cresilon.com/wp-json/wp/v2/search): cross-content search over posts and pages returning id / title / url / type / subtype. - [Cresilon Discovery API](https://cresilon.com/wp-json/): the self-describing route index, plus the type, taxonomy, status and author registries. - [Cresilon oEmbed API](https://cresilon.com/wp-json/oembed/1.0/embed): oEmbed 1.0 rich metadata for any cresilon.com URL, JSON or XML. - [Cresilon SEO Metadata API](https://cresilon.com/wp-json/yoast/v1/get_head): rendered Yoast SEO head and its schema.org JSON-LD graph for any cresilon.com URL. ## Specs - [Posts OpenAPI](https://raw.githubusercontent.com/api-evangelist/cresilon/refs/heads/main/openapi/cresilon-posts-api-openapi.yml) - [Pages OpenAPI](https://raw.githubusercontent.com/api-evangelist/cresilon/refs/heads/main/openapi/cresilon-pages-api-openapi.yml) - [Media OpenAPI](https://raw.githubusercontent.com/api-evangelist/cresilon/refs/heads/main/openapi/cresilon-media-api-openapi.yml) - [Taxonomy OpenAPI](https://raw.githubusercontent.com/api-evangelist/cresilon/refs/heads/main/openapi/cresilon-taxonomy-api-openapi.yml) - [Search OpenAPI](https://raw.githubusercontent.com/api-evangelist/cresilon/refs/heads/main/openapi/cresilon-search-api-openapi.yml) - [Discovery OpenAPI](https://raw.githubusercontent.com/api-evangelist/cresilon/refs/heads/main/openapi/cresilon-discovery-api-openapi.yml) - [oEmbed OpenAPI](https://raw.githubusercontent.com/api-evangelist/cresilon/refs/heads/main/openapi/cresilon-oembed-api-openapi.yml) - [SEO OpenAPI](https://raw.githubusercontent.com/api-evangelist/cresilon/refs/heads/main/openapi/cresilon-seo-api-openapi.yml) ## How to use it correctly - Pagination is page-number, not cursor. Send `page` and `per_page` (1-100; 999 returns HTTP 400 `rest_invalid_param`). Read `X-WP-Total`, `X-WP-TotalPages` and the RFC 8288 `Link` header. - Always send `_fields` to trim the response. Post and page objects carry a large `yoast_head` string and a full `yoast_head_json` graph by default — one untrimmed page object measured 51 KB. - Send `_embed=true` to inline author, featured media and terms instead of following the numeric id references separately. - Errors are NOT RFC 9457 problem+json. They are `{code, message, data.status}` in application/json. Capability failures come back as 401, not 403, and no credential will fix them. One error code, `invalid_user_permission_view_admin` (Jetpack), breaks the `rest_*` prefix convention. - Post IDs and page IDs share one numbering space. Requesting a page ID under `/wp/v2/posts/{id}` returns 404 `rest_post_invalid_id`. Use the Search API's `subtype` field to route correctly. ## Repo artifacts - [Authentication profile](https://raw.githubusercontent.com/api-evangelist/cresilon/refs/heads/main/authentication/cresilon-authentication.yml) - [API conventions](https://raw.githubusercontent.com/api-evangelist/cresilon/refs/heads/main/conventions/cresilon-conventions.yml) - [Error catalog](https://raw.githubusercontent.com/api-evangelist/cresilon/refs/heads/main/errors/cresilon-problem-types.yml) - [Data model](https://raw.githubusercontent.com/api-evangelist/cresilon/refs/heads/main/data-model/cresilon-data-model.yml) - [Conformance](https://raw.githubusercontent.com/api-evangelist/cresilon/refs/heads/main/conformance/cresilon-conformance.yml) - [Lifecycle](https://raw.githubusercontent.com/api-evangelist/cresilon/refs/heads/main/lifecycle/cresilon-lifecycle.yml) - [Well-known probe results](https://raw.githubusercontent.com/api-evangelist/cresilon/refs/heads/main/well-known/cresilon-well-known.yml) - [Agent skills](https://raw.githubusercontent.com/api-evangelist/cresilon/refs/heads/main/skills/_index.yml) - [MCP tool candidates](https://raw.githubusercontent.com/api-evangelist/cresilon/refs/heads/main/mcp/cresilon-mcp.yml) ## Company - [Website](https://cresilon.com/) - [Our Story](https://cresilon.com/our-story/) - [Management](https://cresilon.com/management/) - [TRAUMAGEL](https://cresilon.com/traumagel/) - [VETIGEL](https://cresilon.com/vetigel/) - [Clinical Publications](https://cresilon.com/publications/) - [Case Studies](https://cresilon.com/case-studies/) - [News](https://cresilon.com/media/) - [RSS feed](https://cresilon.com/feed/) - [Contact](https://cresilon.com/contact-us/) - [Careers](https://apply.workable.com/cresilon/?lng=en) - [Terms of Use](https://cresilon.com/terms-of-use/) - [Privacy Policy](https://cresilon.com/privacy-policy/) ## Optional - [Distributor Portal](https://cresilon.com/distributor-portal/) — password-gated human page, no API equivalent. - [Member registration](https://cresilon.com/register/) — site account for gated TRAUMAGEL and VETIGEL resource downloads. Not a developer credential. - [VETIGEL product site](https://vetigel.com/) — separate host, no API.