---
title: "Changes to Per-country censorship TECHNIQUE breakdown — HOW a country blocks, not just what. Maps OONI signal_type to techniques: dns_manipulation, tcp_reset_injection, tor_blocking, connection_interference, dpi_middlebox, header_manipulation, block_generic (method unresolved). A composition (sampling-robust, unlike a raw trend). E.g. China shows notably higher tcp_reset_injection (the GFW signature). ?country=XX filters."
method: GET
path: "/v1/measurement/techniques"
---

# Changes to Per-country censorship TECHNIQUE breakdown — HOW a country blocks, not just what. Maps OONI signal_type to techniques: dns_manipulation, tcp_reset_injection, tor_blocking, connection_interference, dpi_middlebox, header_manipulation, block_generic (method unresolved). A composition (sampling-robust, unlike a raw trend). E.g. China shows notably higher tcp_reset_injection (the GFW signature). ?country=XX filters.

`GET /v1/measurement/techniques`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 1 of 21 revisions.

- **2026-07-13** `3c435bc511f7`: 1 info

## Changes

- **2026-07-13** `3c435bc511f7`: 1 info
  - endpoint added

---

[Operation](https://skmtc.dev/voidly/apis/voidly-api/docs/v1/measurement/techniques/get.md) - [API](https://skmtc.dev/voidly/apis/voidly-api.md) - [Page](https://skmtc.dev/voidly/apis/voidly-api/changes/v1/measurement/techniques/get)
