Machine-readable profile
JSON

Harbor & Bean Coffee Roasters — JSON

This is the data AI assistants read directly: no website scraping, no guesswork. It is generated from Harbor & Bean Coffee Roasters's published listing, so editing the listing updates this page.

GET/api/public/v1/businesses/harbor-bean
{
  "schema_version": "agentport.v1",
  "business": {
    "name": "Harbor & Bean Coffee Roasters",
    "slug": "harbor-bean",
    "industry": "Food & Beverage",
    "tagline": "Small-batch specialty coffee, roasted daily.",
    "description": "Independent roastery and café offering single-origin beans, wholesale supply for offices and restaurants, and barista training.",
    "website": "https://example.com",
    "contact": {
      "email": "hello@example.com",
      "phone": "+1 555 0100"
    },
    "location": {
      "address_line": "12 Wharf Street",
      "city": "Portland",
      "region": "OR",
      "postal_code": "97209",
      "country": "US"
    },
    "timezone": "America/Los_Angeles",
    "operating_hours": {
      "fri": {
        "open": "07:00",
        "close": "18:00"
      },
      "mon": {
        "open": "07:00",
        "close": "17:00"
      },
      "sat": {
        "open": "08:00",
        "close": "15:00"
      },
      "sun": null,
      "thu": {
        "open": "07:00",
        "close": "17:00"
      },
      "tue": {
        "open": "07:00",
        "close": "17:00"
      },
      "wed": {
        "open": "07:00",
        "close": "17:00"
      }
    },
    "updated_at": "2026-11-09T16:03:50.843651+00:00"
  },
  "agent": {
    "description": "Harbor & Bean answers questions about coffee beans, wholesale supply and workshops. Inquiries are reviewed by staff within one business day.",
    "capabilities": [
      "read_profile",
      "search_offerings",
      "check_availability",
      "submit_inquiry"
    ],
    "inquiry_requires_review": true,
    "knowledge_sources": [
      {
        "type": "url",
        "label": "Brewing guide",
        "value": "https://example.com/brew-guide"
      }
    ]
  },
  "protocols": {
    "rest": "available",
    "mcp": "available",
    "a2a": "not_implemented"
  },
  "endpoints": {
    "profile": "/api/public/v1/businesses/harbor-bean",
    "offerings": "/api/public/v1/businesses/harbor-bean/offerings",
    "inquiries": "/api/public/v1/businesses/harbor-bean/inquiries"
  }
}
GET/api/public/v1/businesses/harbor-bean/offerings
[
  {
    "id": "9a0ec575-b894-468f-8b0a-14c041f88d1b",
    "type": "service",
    "name": "Barista Fundamentals Workshop",
    "description": "3-hour hands-on espresso training.",
    "sku": "SVC-WORKSHOP",
    "category": "Training",
    "price": {
      "amount": 95,
      "currency": "USD",
      "unit": "per person"
    },
    "availability": {
      "in_stock": true,
      "quantity": null
    },
    "attributes": [
      {
        "key": "duration_hours",
        "type": "number",
        "value": 3
      },
      {
        "key": "max_group",
        "type": "number",
        "value": 8
      }
    ],
    "updated_at": "2026-11-09T16:03:50.843651+00:00"
  },
  {
    "id": "8b6cca16-0d71-4c0b-80c3-0661ee3399b8",
    "type": "product",
    "name": "Ethiopia Guji — Whole Bean",
    "description": "Floral, stone fruit, honey finish.",
    "sku": "ETH-GUJI-340",
    "category": "Coffee beans",
    "price": {
      "amount": 18.5,
      "currency": "USD",
      "unit": "340g bag"
    },
    "availability": {
      "in_stock": true,
      "quantity": 42
    },
    "attributes": [
      {
        "key": "roast",
        "type": "text",
        "value": "Light"
      },
      {
        "key": "weight_g",
        "type": "number",
        "value": 340
      },
      {
        "key": "organic",
        "type": "boolean",
        "value": true
      }
    ],
    "updated_at": "2026-11-09T16:03:50.843651+00:00"
  },
  {
    "id": "fb03df0a-f27a-4184-82db-e4a932ca8310",
    "type": "product",
    "name": "House Espresso Blend",
    "description": "Chocolate, caramel, balanced body.",
    "sku": "ESP-HOUSE-1K",
    "category": "Coffee beans",
    "price": {
      "amount": 39,
      "currency": "USD",
      "unit": "1kg bag"
    },
    "availability": {
      "in_stock": true,
      "quantity": 15
    },
    "attributes": [
      {
        "key": "roast",
        "type": "text",
        "value": "Medium-dark"
      },
      {
        "key": "weight_g",
        "type": "number",
        "value": 1000
      }
    ],
    "updated_at": "2026-11-09T16:03:50.843651+00:00"
  },
  {
    "id": "7575732c-9435-485a-8e4b-fca4c44edbeb",
    "type": "service",
    "name": "Office Wholesale Subscription",
    "description": "Weekly delivery of fresh beans with equipment support.",
    "sku": "SVC-WHOLESALE",
    "category": "Wholesale",
    "price": {
      "amount": 249,
      "currency": "USD",
      "unit": "per month"
    },
    "availability": {
      "in_stock": true,
      "quantity": null
    },
    "attributes": [
      {
        "key": "min_term_months",
        "type": "number",
        "value": 3
      },
      {
        "key": "delivery_radius_km",
        "type": "number",
        "value": 25
      }
    ],
    "updated_at": "2026-11-09T16:03:50.843651+00:00"
  }
]

Endpoints