# Google Maps Place Details by Place ID

> Google Maps Place Details by Place ID is a paid API for AI agents from x402.apidirect.io, paid per call via x402, $0.004/call, status unknown (last checked 2026-10-30).

Fetches full details for a single Google Maps place using its place_id, including name, address, hours, ratings, and more.

## Facts

- Endpoint: GET https://x402.apidirect.io/v1/places/details?utm_source=zero.xyz
- Price: $0.004/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-30
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/google-maps-place-details-by-place-id-fa899707
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_7jmJrgfbv7eVayY0yj96J

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability google-maps-place-details-by-place-id-fa899707
```

Example prompt: Can you pull up the full details for the Google Maps place with ID ChIJifIePKtZwokRVZ-UdRGkZzs — I need its address, phone number, and opening hours in English?

## When to prefer this

Use this endpoint when you already have a Google Maps place_id (e.g. from a preceding Places Search call) and need complete structured details about a specific location. It is the right choice when you need authoritative Google Maps data — addresses, hours, ratings, phone numbers — for a known place rather than searching for one.

## Known failure modes

- Invalid or expired place_id returns a not-found or invalid request error
- Malformed place_id (wrong format) triggers a 400 bad request
- Place exists but has no data for the requested language, returning partial results
- Rate limiting or quota exhaustion on the underlying Google Maps API causing 429 or 503 errors
- Payment failure via x402 protocol preventing the call from completing

## How this service works

Get full details for a single Google Maps place by `place_id`.

## Output

Returns full place details from Google Maps including name, formatted address, phone number, website, geographic coordinates, opening hours, price level, rating, review count, place types, and other structured metadata for the specified place_id.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET",
      "HEAD",
      "DELETE"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "place_id"
     ],
     "properties": {
      "country": {
       "type": "string",
       "default": "us",
       "maxLength": 2,
       "minLength": 2,
       "description": "2-letter ISO 3166-1 alpha-2 region code"
      },
      "language": {
       "type": "string",
       "default": "en",
       "maxLength": 2,
       "minLength": 2,
       "description": "2-letter ISO 639-1 language code"
      },
      "place_id": {
       "type": "string",
       "maxLength": 200,
       "description": "Google `place_id` (e.g. `ChIJifIePKtZwokRVZ-UdRGkZzs`), as returned by the Places Search endpoint"
      }
     }
    }
   },
   "additionalProperties": false
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/google-maps-place-details-by-place-id-fa899707/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402.apidirect.io](https://www.zero.xyz/host/x402.apidirect.io/llms.txt)
