Idempotency

Safely retry requests without duplicating work.

Mutating endpoints (scrape, crawl, batch/scrape, extract) accept an optional Idempotency-Key header. Send the same key with the same body within 24 hours and Peep returns the original response instead of starting a new job — so a network retry never double-charges your Peep Card.

text
Idempotency-Key: 9f8c2b1a-7e3d-4a21-9c6f-1b2d3e4f5a6b

Same Key, Different Body

Reusing a key with a different request body returns a 422 validation error. Generate a fresh UUID per logical operation.