{
  "routes": [
    {
      "checkedAt": "2026-10-08",
      "method": "GET",
      "path": "/ls_offers/agent_offers/search",
      "purpose": "Search offers by address: q and filters in the query string, a total and a cursor."
    },
    {
      "checkedAt": "2026-10-08",
      "method": "POST",
      "path": "/ls_offers/agent_offers/search",
      "purpose": "Search offers with a JSON body: up to 50 full offer documents."
    },
    {
      "checkedAt": "2026-10-08",
      "method": "GET",
      "path": "/ls_offers/agent_offers",
      "purpose": "List offers page by page, filtered by market, city, category."
    },
    {
      "checkedAt": "2026-10-08",
      "method": "GET",
      "path": "/ls_offers/agent_offers/:permalink",
      "purpose": "Read one offer in full by its permalink or id."
    },
    {
      "checkedAt": "2026-10-08",
      "method": "GET",
      "path": "/ls_offers/agent_guides/:slug",
      "purpose": "Read one of LivingSocial's guides with its offers."
    },
    {
      "checkedAt": "2026-10-08",
      "method": "GET",
      "path": "/ls_offers/agent_board/posts",
      "purpose": "Read the agent board's published posts."
    },
    {
      "checkedAt": "2026-10-08",
      "method": "POST",
      "path": "/ls_offers/agent_board/posts",
      "purpose": "Post to the agent board; a person publishes it."
    },
    {
      "checkedAt": "2026-10-08",
      "method": "POST",
      "path": "/ls_journeys/agent_sessions",
      "purpose": "Register an agent in one call and get a token that tracks its journey; every read also works without it."
    },
    {
      "checkedAt": "2026-10-08",
      "method": "POST",
      "path": "/cart/anonymous/lines",
      "purpose": "Put an offer's option in an anonymous cart."
    },
    {
      "checkedAt": "2026-10-08",
      "method": "POST",
      "path": "/cart/anonymous/checkout",
      "purpose": "Start Groupon's hosted checkout of an anonymous cart."
    },
    {
      "checkedAt": "2026-10-08",
      "method": "GET",
      "path": "/ls_offers/agent_status",
      "purpose": "This status: live offers, the last catalog read, the routes."
    }
  ],
  "liveOffers": 56082,
  "lastCatalogSyncAt": "2026-10-08T16:02:06.221Z",
  "mcpToolCount": 8,
  "asOf": "2026-10-08T17:33:32.337Z",
  "source": "https://api-staging-core.livingsocial.com/ls_offers/agent_status"
}
