canonical: https://jentic.com/apis/placekit.co/placekit

# PlaceKit API Reference

PlaceKit OpenAPI Specifications ([repository](https://github.com/placekit/api-reference)). The API exposes 2 endpoints secured with apiKey authentication.

## For AI agents

Programmatically reverse geocoding, search for addresses. Covers 2 operations with apiKey authentication.

## Scope

Does not handle payments, communications, or crm - use for developer tools only.

## Capabilities

- Reverse geocoding
- Search for addresses
- Access PlaceKit API Reference resources via REST API

## Use cases

### Developer Tools Operations

Use the PlaceKit API Reference to perform developer tools operations programmatically. The API provides 2 endpoints covering core functionality including reverse geocoding, search for addresses.

Example prompt: Call POST /reverse to reverse geocoding

### Data Retrieval and Monitoring

Query PlaceKit API Reference endpoints to retrieve structured data for monitoring, reporting, or downstream processing. The API returns JSON responses that agents can parse directly, enabling automated data collection workflows without manual intervention.

Example prompt: Query the PlaceKit API Reference API to retrieve current data and verify the response contains expected fields

### AI Agent Integration via Jentic

AI agents discover and call PlaceKit API Reference endpoints through Jentic without managing credentials directly. An agent searches for the required operation by intent, receives the matching endpoint schema, and executes the call with Jentic-managed authentication. This eliminates the need to read API documentation or handle apiKey tokens manually.

Example prompt: Search Jentic for 'reverse geocoding', load the operation schema, and execute with Jentic-managed credentials

## Key endpoints

| Method | Path | Description |
| --- | --- | --- |
| POST | `/reverse` | Reverse geocoding |
| POST | `/search` | Search for addresses |

## Key resources

- **Reverse** — Operations for reverse
- **Search** — Operations for search

## Why Jentic

- **Setup:** Wiring PlaceKit by hand means learning its x-placekit-api-key header auth and building the request plumbing for its search and reverse geocoding calls yourself. Through Jentic you install once, import PlaceKit from the API Directory, store the API key once, and your agent calls it.
- **Permission scoping:** PlaceKit exposes only geocoding operations that take their query in the request body (/search and /reverse), so scoping is operations-only: limit the agent to the operations it needs, such as forward search or reverse geocoding. You choose which of those operations it may call.
- **Credential handling:** Your PlaceKit API key is stored once, encrypted, by your own Jentic One instance and injected at execution time. It never enters the agent's prompt, logs, or context.
- **Discovery method:** Agents search Jentic by intent such as 'search for a place' or 'reverse geocode a coordinate', and Jentic returns the matching PlaceKit operation with its input schema so the agent calls the right endpoint without browsing the reference docs.

## Related APIs

- **Github** — Alternative developer tools API
- **Gitlab** — Alternative developer tools API

## FAQ

### What authentication does the PlaceKit API Reference use?

The PlaceKit API Reference uses an API key passed in the `x-placekit-api-key` header. Through Jentic, these credentials are stored encrypted in your Jentic One instance and injected at execution time, so raw secrets never enter the agent context.

### Can I reverse geocoding with the PlaceKit API Reference?

Yes. Use the POST /reverse endpoint. The API returns structured JSON responses that agents can parse and act on directly.

### What are the rate limits for the PlaceKit API Reference?

Rate limits are not specified in the OpenAPI spec. Check the vendor documentation for current limits. Through Jentic, rate limiting is handled automatically with retry logic built into the execution layer.

### How do I reverse geocoding through Jentic?

Install the Jentic SDK with pip install jentic, authenticate through Jentic One, the self-hosted execution layer, then search for 'reverse geocoding'. Jentic returns the matching PlaceKit API Reference operation with its input schema. Load the schema and execute the call - credentials are injected automatically.

### How many endpoints does the PlaceKit API Reference have?

The PlaceKit API Reference exposes 2 endpoints covering reverse, search operations.

### Can I limit what my agent is allowed to do with the PlaceKit API?

Yes. Because you run Jentic One yourself, your own rules decide which PlaceKit operations the agent may call. PlaceKit exposes only two body-parameter geocoding operations, forward search (POST /search) and reverse geocoding (POST /reverse), so scoping is operations-only: you allow just the ones the agent needs and deny the rest. Your API key is held by your own instance and injected at execution time, so the agent never sees the raw credential.
