# API Design Rules (ADR)

:::info[Verplichte standaard]

Deze standaard is
[verplicht voor REST API's](https://www.forumstandaardisatie.nl/open-standaarden/rest-api-design-rules)
van de overheid.

:::

De REST API Design Rules (ADR) schrijven voor waar een REST API van de overheid
aan moet voldoen. Een aantal van deze regels is automatisch te testen met de
[ADR Checker](../../tools/api-design-rules-linter).

Een van de belangrijkste redenen om de API Design Rules te volgen is
interoperabiliteit. API’s worden gebruikt om verschillende informatiesystemen
met elkaar te laten communiceren, vaak over de grenzen van teams of organisaties
heen. Door gemeenschappelijke conventies te volgen kunnen verschillende
systemen, mogelijk van verschillende leveranciers, beter met elkaar communiceren
omdat ze dezelfde verwachtingen hebben over de structuur en werking van de API.
Dit leidt uiteindelijk tot minder maatwerk, hogere kwaliteit en betere
samenwerking.

```mdx-code-block
import DocCardList from '@theme/DocCardList';

<DocCardList />
```
