{"uid":"cap_4nnIqRCchtANEGe5oKPnA","slug":"halfwayapi-meet-halfway-7b7b0b80","name":"HalfwayAPI Meet-Halfway","description":"Find a fair halfway meeting point between two addresses or place names. Returns three reachable cafes, restaurants, coworking spaces, parks, or EV chargers ranked by equal travel time for driving, walking, or bicycling. No API key or account required.","url":"https://halfwayapi.com/v1/meet-halfway?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"mode":{"enum":["drive","walk","bicycle"],"type":"string","description":"Travel mode used to compare each origin's trip to every candidate."},"origins":{"type":"array","items":{"type":"string","maxLength":240,"minLength":1},"maxItems":2,"minItems":2,"description":"Two distinct addresses or place descriptions to meet between, resolving 50 meters to 250 kilometers apart."},"venueType":{"enum":["cafe","restaurant","coworking","park","ev_charger"],"type":"string","description":"Type of halfway meeting place to return."}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.03","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":{"p10Cents":"3.0000","medianCents":"3.0000","p90Cents":"3.0000","minCents":"3.0000","maxCents":"3.0000","p95Cents":"3.0000","sampleCount":1,"varies":false,"failureChargeRate":1},"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.03/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.03","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.03","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_9vWv4-fEBtpho1_89xPTu","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.03","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Finds a fair halfway meeting point between two locations and returns ranked venue suggestions by equal travel time for a given travel mode.","exampleAgentPrompt":"Can you find a fair halfway meeting spot between 123 Main St, Brooklyn NY and 456 Park Ave, Manhattan NY? We'll be driving and want a cafe.","exampleUseCases":null,"resultDescription":"Returns up to three ranked venue candidates (cafe, restaurant, coworking space, park, or EV charger) near the geographic halfway point, ordered by how equalized the travel times are from each origin, including venue names, addresses, and estimated travel times for each party.","failureModes":["Origins resolve to locations more than 250 km or less than 50 meters apart — returns error","Unrecognizable or ambiguous place names that cannot be geocoded — returns geocoding error","No matching venues of the requested type found near the midpoint — returns empty results","Invalid travel mode or venue type enum value — returns validation error"],"whenToPreferThis":"Use this endpoint when you need to find a neutral, geographically fair meeting venue between exactly two parties coming from different locations. It is ideal for coordinating in-person meetups, business meetings, or casual hangouts where fairness of travel burden matters. Prefer this over generic map search when ranked-by-equal-travel-time is the key requirement and no API key setup is desired.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-12T00:35:06.117Z","isFirstParty":false,"canonicalSlug":"halfwayapi-meet-halfway-7b7b0b80"}