# HAR.com — Wrapped API

> **You are on:** `https://api.paywithlocus.com/api` | [llms.txt](https://paywithlocus.com/llms.txt) | [docs](https://docs.paywithlocus.com)
>
> Locus runs on multiple environments -- make sure every URL you call matches your expected environment.
> | Environment | Landing | API | Docs |
> |---|---|---|---|
> | Production | paywithlocus.com | api.paywithlocus.com | docs.paywithlocus.com |
> | Beta | beta.paywithlocus.com | api.beta.paywithlocus.com | docs.paywithlocus.com |
> | Stage | stage.paywithlocus.com | api.stage.paywithlocus.com | docs.paywithlocus.com |
>
> If the API URL above doesn't match your expected environment, re-fetch this file from the correct domain.

> Access active listings and past real estate transactions for Houston agents, including property addresses, prices, property types, and sale dates. Search agent performance data to compare current listings with historical sales records.

**Category:** Real Estate | **Website:** [www.har.com/susan-garczynski/agent_susangar](https://www.har.com/susan-garczynski/agent_susangar) | **Docs:** [parse.bot/marketplace/27fbbc1e-9ad1-4d16-b36e-12c1cf325ed2/har-com-api](https://parse.bot/marketplace/27fbbc1e-9ad1-4d16-b36e-12c1cf325ed2/har-com-api)

Pay-per-use API proxy for Locus Pro. Each call burns credits from your workspace balance.

## Access

**Base URL:** `https://api.paywithlocus.com/api/wrapped/credits/har-com/`
**Auth:** `Authorization: Bearer <LOCUS_CREDITS_SECRET_KEY>` (an `lcr_` secret key or a scoped `lcac_` agent credential)
**Required header:** `Idempotency-Key: <fresh UUID per call>`. A retry with the same key replays the stored result without a new charge.
**Response:** the provider response after any endpoint-specific normalization. `X-Locus-Credits-Charged` carries the charge and `X-Locus-Credits-Balance` the remaining balance. Insufficient credits return `402` before the provider is called.
**Pricing:** estimated costs below are USD. Locus debits the credit equivalent at your workspace rate.

Full call contract: https://docs.paywithlocus.com/api-reference/introduction

> Using a Pay With Locus wallet key (`claw_` prefix)? Wallet routes are documented separately: https://docs.paywithlocus.com/wrapped-apis/for-agents

## Endpoints

### Get agent listings

Retrieve all active listings and past transactions for a HAR.com real estate agent. Returns data across sections: For Sale, For Rent, Recently Sold, Recently Rented, and Recent Showings. Each listing includes address, zip code, price, status, property type, beds/baths/sqft, and for sold/rented properties: who the agent represented and the transaction date. Requires either agent_slug or agent_id to identify the agent; both are recommended for reliable resolution. Sections can be filtered via a comma-separated string of Section codes.

**Estimated cost:** Metered

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `agent_id` | string | No | Agent ID used in HAR URLs (e.g., 'susangar' from listings_susangar). |
| `agent_slug` | string | No | Agent URL slug used in HAR profile URLs (e.g., 'susan-garczynski' from har.com/susan-garczynski/...). |
| `sections` | string | No | Comma-separated list of sections to include. Empty string returns all sections. |

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/credits/har-com/get-agent-listings \
  -H "Authorization: Bearer $LOCUS_CREDITS_SECRET_KEY" \
  -H "Idempotency-Key: $(uuidgen)" \
  -H "Content-Type: application/json" \
  -d '{"agent_id":"<string>","agent_slug":"<string>","sections":"<string>"}'
```

## Next steps

- [All wrapped API providers](https://paywithlocus.com/wapi/index.md): pick another provider.
- [Find and call tools](https://paywithlocus.com/agent/tools.md): price ceilings, async results, and errors.
- [Credits and billing](https://paywithlocus.com/agent/billing.md): what a call costs and how to add credits.
- [Agent docs index](https://paywithlocus.com/agent/index.md): every Locus agent page.