Information Holder Resource

Published: 20 May 2023

Perhaps one of the most frequently used design patterns, especially in combination with retrieval operations. Good to read that joint use of Processing Resource and Information Holder Resource is not recommended for microservices architectures (responsibility separation). And tagging the Information Holder Resource as one of the subtypes certainly adds semantics and expressiveness to the contract, establishing a ‘ubiquitous language’ used in API design… 👍

Known Uses

As already stated in the book, this pattern is widely used in may public Web APIs.

Known uses:

There are many other known uses of this pattern, so above links just mentions a few. It’s a typical pattern used in governmental APIs.

Read the complete pattern on api-patterns.org

Leave a Reply

Your email address will not be published. Required fields are marked *

Scroll to Top