Chapter 23: Content Negotiation
Přestože v současnosti většina REST API využívá jako hlavní datový formát JSON, resource lze v REST API reprezentovat pomocí celé řady media types, kódování a jazyků. Na jedné straně tedy server může podporovat více media types a na straně druhé klient si může vybrat takovou reprezentaci resource, která mu vyhovuje. Tento princip vyjednávání se v HTTP označuje jako content negotiation.