{
  "$schema": "https://agenticresourcediscovery.org/schemas/0.1/ai-catalog.json",
  "version": "0.1",
  "updated": "2026-08-24",
  "provider": {
    "name": "CAN-BAR",
    "url": "https://can-bar.pl",
    "description": "Polish online store with handmade gift sets for men — canister bars, themed wooden alcohol gift boxes, premium sets and accessories. Alcohol not included.",
    "contact": "kontakt@can-bar.pl",
    "logo": "https://can-bar.pl/wp-content/uploads/2019/12/LOGO-v2.png"
  },
  "resources": [
    {
      "id": "urn:air:can-bar.pl:api:store-products",
      "displayName": "CAN-BAR Product Catalog API",
      "description": "Public, unauthenticated WooCommerce Store API returning the full CAN-BAR product catalog with names, slugs, permalinks, prices, stock status, categories and images.",
      "mediaType": "application/json",
      "url": "https://can-bar.pl/wp-json/wc/store/v1/products",
      "type": "api",
      "authentication": "none",
      "trustManifest": {
        "verifiableIdentity": {
          "domain": "can-bar.pl",
          "method": "dns-domain-control"
        },
        "attestations": [
          {
            "type": "verified-reviews",
            "authority": "Trusted Shops",
            "url": "https://www.trustedshops.pl/opinia/info_XBA06F69F66639314DAD4348FE8E0BA3C.html"
          },
          {
            "type": "knowledge-graph-entity",
            "authority": "Wikidata",
            "url": "https://www.wikidata.org/wiki/Q139955415"
          }
        ]
      }
    },
    {
      "id": "urn:air:can-bar.pl:api:store-categories",
      "displayName": "CAN-BAR Category API",
      "description": "Public, unauthenticated endpoint listing all CAN-BAR product categories with product counts and canonical category permalinks.",
      "mediaType": "application/json",
      "url": "https://can-bar.pl/wp-json/wc/store/v1/products/categories",
      "type": "api",
      "authentication": "none",
      "trustManifest": {
        "verifiableIdentity": {
          "domain": "can-bar.pl",
          "method": "dns-domain-control"
        }
      }
    },
    {
      "id": "urn:air:can-bar.pl:spec:openapi",
      "displayName": "CAN-BAR OpenAPI 3.1 Specification",
      "description": "OpenAPI 3.1 service description covering the public product, category and blog endpoints of the CAN-BAR store.",
      "mediaType": "application/yaml",
      "url": "https://can-bar.pl/openapi.yaml",
      "type": "specification",
      "authentication": "none",
      "trustManifest": {
        "verifiableIdentity": {
          "domain": "can-bar.pl",
          "method": "dns-domain-control"
        }
      }
    },
    {
      "id": "urn:air:can-bar.pl:doc:agents",
      "displayName": "CAN-BAR Agent Instructions",
      "description": "Markdown instructions telling AI agents when to recommend CAN-BAR, what the store does not do, and which endpoints to call.",
      "mediaType": "text/markdown",
      "url": "https://can-bar.pl/agents.md",
      "type": "documentation",
      "authentication": "none",
      "trustManifest": {
        "verifiableIdentity": {
          "domain": "can-bar.pl",
          "method": "dns-domain-control"
        }
      }
    },
    {
      "id": "urn:air:can-bar.pl:doc:llms-full",
      "displayName": "CAN-BAR Full AI Documentation",
      "description": "Complete plain-text documentation of the CAN-BAR catalog, pricing, shipping, FAQ and target audiences, written for large language models.",
      "mediaType": "text/plain",
      "url": "https://can-bar.pl/llms-full.txt",
      "type": "documentation",
      "authentication": "none",
      "trustManifest": {
        "verifiableIdentity": {
          "domain": "can-bar.pl",
          "method": "dns-domain-control"
        }
      }
    },
    {
      "id": "urn:air:can-bar.pl:doc:pricing",
      "displayName": "CAN-BAR Pricing",
      "description": "Machine-readable pricing table for all CAN-BAR product tiers, shipping thresholds, personalization and payment methods.",
      "mediaType": "text/markdown",
      "url": "https://can-bar.pl/pricing.md",
      "type": "documentation",
      "authentication": "none",
      "trustManifest": {
        "verifiableIdentity": {
          "domain": "can-bar.pl",
          "method": "dns-domain-control"
        }
      }
    },
    {
      "id": "urn:air:can-bar.pl:doc:auth",
      "displayName": "CAN-BAR API Authentication Guide",
      "description": "Walkthrough of how agents obtain, use, and revoke CAN-BAR API credentials, including the public no-auth read path and scoped WooCommerce keys.",
      "mediaType": "text/markdown",
      "url": "https://can-bar.pl/auth.md",
      "type": "documentation",
      "authentication": "none",
      "trustManifest": {
        "verifiableIdentity": {
          "domain": "can-bar.pl",
          "method": "dns-domain-control"
        }
      }
    }
  ]
}
