# Probe any TikTok read endpoint safely

> Tier: recipe. Operating recipe: real tool sequence, core rules, known traps.

The generic read endpoint, for exploration without tokens in the clear.

**Intent.** A GET passthrough for reads the catalogue has not packaged yet.

## When to use

- API exploration.
- Verifying a hypothesis before requesting a packaged tool.

## When not to use

- Writes: this is read-only by design, and that is the point.

## Sources

Required: TikTok Ads

## Preconditions

- The account is ticked in the dashboard, confirmed via list_accounts.

## Inputs

- `window`: Analysis window. Default: last 30 days.

## Procedure

1. Call the read endpoint with the documented path and params. — tools: `tiktok_get_read_endpoint`
2. Record the response shape for the future packaged version.

## Decision rules

- **When** The endpoint answers with paginated data → **conclude** Walk pages explicitly: a first-page read presented as complete is silent truncation.

## Evidence requirements

- Every figure carries its account, metric and window.
- Anything below a readable sample size is reported as unjudged, not as zero.

## Human approval boundary

- The readout changes nothing. Any change it motivates goes through Safe Writes: preview, human confirmation, then apply.

## Failure modes

- Undocumented params fail silently on some endpoints: absence of error is not proof of effect.

## Output

- **Readout**: The figures, with windows and accounts named.
- **Flags**: What deserves a deeper skill or a human decision.
