REST API Guidelines – Real-World Examples from Swiss and Global Organizations

Updated: 2025-12-22

Designing a good REST API is less about inventing rules and more about learning from proven, production-grade systems.
Many large organizations publicly share their API guidelines or developer portals, offering valuable insight into how they handle versioning, naming, error handling, pagination, and long-term evolution.

This post collects real-world REST API guideline examples, with a special focus on Swiss organizations, followed by well-known global standards.

Use these references as inspiration, not strict rules. Every API has its own constraints, but common patterns emerge very quickly when you compare multiple sources.

Swiss REST API Guidelines and Developer Portals

Switzerland has a strong ecosystem of public institutions, banks, and tech companies that expose APIs or publish API standards. These are especially useful if you work on enterprise or public-sector projects.

NameLinkComments
Swiss Governmenthttps://www.bk.admin.ch/bk/en/home/digitale-transformation-ikt-lenkung/bundesarchitektur/api-architektur-bund.htmlOfficial federal API architecture guidelines. Very useful for governance, consistency, and long-term maintainability.
Swiss Fintechhttps://github.com/swissfintechinnovationsCollection of standards and initiatives from Swiss financial institutions. Good reference for regulated environments.
Swiss Posthttps://developer.post.ch/en/address-web-services-restConcrete REST APIs with documentation and real use cases. Good example of consumer-facing APIs.
Zürcher Kantonal Bank (ZKB)https://www.zkb.ch/de/lps/unternehmen/digitales-banking/api-developer-portal.htmlEnterprise banking APIs with strong security and contract focus.
SBB (Swiss Railways)https://developer.sbb.ch/homeExcellent developer portal with clear onboarding and API lifecycle management.
Zürich Open Datahttps://www.zuerich.com/en/open-data-version-20Public open data APIs. Useful to see how discoverability and openness are handled.
Infomaniakhttps://developer.infomaniak.com/docs/apiModern API documentation with a pragmatic, developer-friendly approach.

Global REST API Guidelines

The following organizations have published widely adopted REST API guidelines. Many internal company standards are inspired by these documents.

NameLinkComments
Adidashttps://adidas.gitbook.io/api-guidelinesClean, pragmatic guidelines with strong focus on consistency and consumer experience.
Atlassianv1 , PolicyStrong emphasis on versioning, compatibility, and marketplace integrations.
Ciscohttps://github.com/CiscoDevNet/api-design-guide
Googlehttps://google.aip.dev/100Very detailed and opinionated. Excellent for large-scale, long-lived APIs.
Microsoft REST Guidelineshttps://github.com/microsoft/api-guidelines/blob/master/Guidelines.mdOne of the most referenced guidelines. Strong on resource modeling and HTTP semantics.
USA Govhttps://github.com/WhiteHouse/api-standards/blob/master/README.md#general-guidelines-for-restful-urls
Zalando RESTful API Guidelineshttps://opensource.zalando.com/restful-api-guidelines/Extremely popular in the Java ecosystem. Very concrete rules and examples.

WebApp built by Marco using Java 24 - Hosted in Switzerland