---
title: "Show Only Where Picked"
method: POST
path: "/accounts/{account_id}/places/presence"
tags: ["places"]
---

# Show Only Where Picked

`POST /accounts/{account_id}/places/presence`

## Request

- Base URL: `https://api.meetadmiral.com` (the document declares no server; this is the origin it was published from)
- URL: `https://api.meetadmiral.com/accounts/{account_id}/places/presence`
- Auth: none declared

Stop showing to people who are merely INTERESTED in the places picked.

One campaign per call on purpose. Batching several into one transaction
loses the receipt for every write that already landed at Google when a
later one fails — the caller loops and reports per campaign instead.

## Path parameters

- `account_id` string, uuid, required

## Request body

- PresenceRequest: `prev` is what the campaign is set to now, so History can put it back. Optional: an older snapshot may not carry it, and a fix that cannot name the previous value is still better than a fix nobody can make.
  - `campaign_id` string, required
  - `prev_positive_geo_target_type` string, nullable

## Response `200`

Successful Response

- unknown

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/meetadmiral/apis/admiral-api.md) · [All operations](https://skmtc.dev/meetadmiral/apis/admiral-api/llms.txt) · [OpenAPI document](https://skmtc.dev/meetadmiral/apis/admiral-api/revisions/3cf1ee58ce50?raw)
