The location data API
for AI agents.
Subscribe to restaurants, gyms, clinics — any category in any city. Define the fields you want, receive webhook events as places are discovered, updated, or removed.
Free tier available · No credit card required
{
"city": "Bangkok",
"entity_type": "muay_thai_gym",
"fields": [
"timetable",
"monthly_fee",
"instagram_url"
]
}{
"event": "entity.discovered",
"name": "Tiger Muay Thai",
"fields": { "timetable": { "mon–fri": "6:00am – 9:00pm",
"saturday": "7:00am – 6:00pm",
"sunday": "closed"
},
"monthly_fee": "$180 USD",
"instagram_url": "instagram.com/tigermuaythai"
}
}100+ entity types
Restaurants, gyms, clinics, coworking — you define it.
Global coverage
Any city, powered by aggregated mapping data.
Monthly refresh
Entities stay current. You do nothing.
One endpoint.
The world in your agent's inbox.
Subscribe once. Pointset handles discovery, enrichment, and delivery — your agent just acts on the events.
- No polling — events pushed to your webhook the moment data changes
- Define any field in plain English — AI builds the extraction strategy
- Refreshed monthly — entities stay current without any work on your end
POST /v1/subscriptions
City + entity type + fields. One call.
Pointset scrapes + enriches
Maps data, websites, social media — AI extracted.
Webhook fires to your agent
Structured JSON. Ready to act on.
Subscribe once.
Data flows forever.
Subscribe
POST a city, entity type, and the fields you want. Pointset immediately queues enrichment and generates AI extraction strategies for any custom fields.
Enrich
Pointset fetches websites, Instagram, and Facebook pages then uses AI to extract your custom fields — timetables, pricing, menus, whatever you defined.
Receive
Your webhook endpoint receives entity.discovered, entity.updated, and entity.removed events — refreshed monthly, delivered automatically.
Simple, usage-based pricing.
Try free with one city. Upgrade when your agents need more.
- 250 entities included
- 1 subscription
- Standard location data
- 1,000 webhook events/month
- Monthly refresh
- 5,000 entities included
- 5 subscriptions
- 3 custom AI fields per subscription
- Unlimited webhooks
- Monthly refresh
- Email support
- 25,000 entities included
- Unlimited subscriptions
- 10 custom AI fields per subscription
- Unlimited webhooks
- Monthly + 3 on-demand refreshes
- Email support
- Overage: $0.005/entity
- 100,000 entities included
- Unlimited subscriptions
- Unlimited custom AI fields
- Unlimited webhooks
- Monthly + 10 on-demand refreshes
- Priority support (Slack)
- 99.9% webhook delivery SLA
- Overage: $0.003/entity
- Unlimited entities
- Unlimited subscriptions
- Unlimited custom AI fields
- Custom refresh cadence
- SLA guarantee
- Dedicated support
- SSO & audit logs
Start building in under two minutes.
Get an API key, POST your first subscription, and watch entities arrive in your webhook. Free tier, no credit card.