Bond Pet Foods · OpenAPI Overlay 1.0.0

Bond Pet Foods Store API — API Evangelist enhancements

8 actions 8 updates update extends ../openapi/bond-pet-foods-store-openapi.json
Generated by API Evangelist Written by API Evangelist tooling for Bond Pet Foods's API. It is a proposal applied on top of the contract, not a document Bond Pet Foods publishes.
View Overlay File View on GitHub Overlay Specification

What the actions change

x-verifiedx-verified-statusx-notex-providerx-provider-urlx-api-evangelist-profilex-surface-originx-catalog-scope

Targets 6

$.info
$.servers[0]
$.paths['/wc/store/v1/products'].get
$.paths['/wc/store/v1/products/categories'].get
$.paths['/wc/store/v1/cart'].get
$.paths['/wc/store/v1/batch'].post

OpenAPI Overlay

Raw ↑
overlay: 1.0.0
info:
  title: Bond Pet Foods Store API — API Evangelist enhancements
  version: 1.0.0
  x-generated: '2026-08-08'
  x-method: generated
  x-source: openapi/bond-pet-foods-store-openapi.json
  x-purpose: >-
    Captures API Evangelist's enhancements to the derived Store API document without mutating it.
    The base document is a mechanical derivation of the provider's own route index and OPTIONS
    schemas; everything added here is our annotation, kept separate so the two never blur.
extends: ../openapi/bond-pet-foods-store-openapi.json
actions:
- target: $.info
  update:
    x-provider: Bond Pet Foods
    x-provider-url: https://www.bondpets.com/
    x-api-evangelist-profile: https://apis.io/provider/bond-pet-foods
    x-surface-origin: >-
      Incidental. This API exists because WooCommerce registers REST routes by default, not
      because Bond Pet Foods operates a developer program. There is no documentation, no
      changelog, no status page and no support channel for it.
    x-catalog-scope: >-
      The catalog served here is branded merchandise and a donation item, not the fermented
      chicken protein Bond Pet Foods manufactures, which is sold B2B and is not represented on
      this API.
- target: $.info
  update:
    x-conventions: ../conventions/bond-pet-foods-conventions.yml
    x-errors: ../errors/bond-pet-foods-problem-types.yml
    x-authentication: ../authentication/bond-pet-foods-authentication.yml
    x-lifecycle: ../lifecycle/bond-pet-foods-lifecycle.yml
    x-data-model: ../data-model/bond-pet-foods-data-model.yml
- target: $.info
  update:
    x-rate-limits:
      signaled: false
      note: >-
        No rate-limit headers are emitted and no policy is published. Callers should self-limit;
        a limit may exist and be enforced without warning.
    x-idempotency:
      supported: false
      note: No idempotency key is accepted on any route of this API.
- target: $.servers[0]
  update:
    x-verified: '2026-08-08'
    x-anonymous-read: true
- target: $.paths['/wc/store/v1/products'].get
  update:
    x-verified: '2026-08-08'
    x-verified-status: 200
    x-observed-total: 5
    x-note: >-
      Verified anonymously. x-wp-total was 5 at time of probe, one of which is named
      "Test Product" and is a live, purchasable listing on the production store.
- target: $.paths['/wc/store/v1/products/categories'].get
  update:
    x-verified: '2026-08-08'
    x-verified-status: 200
    x-note: One term only ("Uncategorized"); the catalog is not categorized.
- target: $.paths['/wc/store/v1/cart'].get
  update:
    x-verified: '2026-08-08'
    x-verified-status: 200
    x-note: >-
      Returns an empty cart and issues a Cart-Token for anonymous sessions. Read is safe; the
      write routes on this API mutate a live production store and were deliberately not exercised.
- target: $.paths['/wc/store/v1/batch'].post
  update:
    x-agent-caution: >-
      Accepts up to 25 sub-requests. Sub-requests inherit the Nonce and Cart-Token requirements
      of the routes they target, and are not idempotent.

Work with this as data

Every overlay 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 openapi overlays

4 MCP tools reach this
  • find_overlaysBrowse and filter every overlay in the catalog.
  • 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 overlay
curl "https://apis.io/api/v1/overlays/bond-pet-foods-store-overlay"
All openapi overlays
curl "https://apis.io/api/v1/overlays?limit=25"

Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.

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.