#OpenApi

Abraham Williamsabraham@indieweb.social
2025-06-13

The #mastodon #openapi parser now includes example response payloads, error types, and rate limiting headers.

abraham.github.io/mastodon-ope

2025-06-13

CouchDB also seems to be a technically simple solution—although it seems more difficult to use. And it's built with erlang!

1. Automatically generating OpenAPI documentation for your web resources doesn't seem doable, but there's perhaps CouchDB's own form of API documentation.
2. HTTP OPTIONS requests are accepted although poorly documented from what I could find.

It'd be nice if CouchDB supported learning about it's API through OpenAPI documentation.

#CouchDB #HTTP #REST #OpenAPI #erlang

2025-06-13

Implementing this in as technically simple a manner as is possible can be done using postgREST, on top of postgres and nginx.

1. OpenAPI: docs.postgrest.org/en/v12/refe
2. HTTP OPTIONS: docs.postgrest.org/en/v12/refe

#postgres #postgREST #HTTP #REST #OpenAPI

DeployHQdeploybot
2025-06-12

Ready to streamline your API workflow? 🚀

Our latest blog post dives into how OpenAPI fosters seamless development and collaboration, helping you build better APIs, faster.

Read the deep dive: deployhq.com/blog/unlocking-se

Abraham Williamsabraham@indieweb.social
2025-06-11

The #openapi spec parsed from the #mastodon docs is now being published to #github pages.

abraham.github.io/mastodon-ope

I've got a version of @meow running on a generated #dart client mostly working.

2025-06-11

Hey folks, what's your favorite code generator when doing spec-first development with #OpenAPI?

Ideally it would generate sources for #Golang, #TypeScript, and #Java, but individual code generators for these ecosystems would also be okay.

Bonus points if it generates idiomatic and extensible code in the respective programming language.

#SpecDrivenDevelopment #APIDrivenDevelopment

Andrew Graves :arch: :linux:graves501@fosstodon.org
2025-06-11

Even though I barely got my hands dirty with #golang I really enjoy working with #fiber and #entgo for #REST APIs so far.

Would be nice to autogenerate entities/endpoints via #OpenAPI definition so I end up having Ent schema structs and Fiber endpoints 🤔

#dev #webdev

2025-06-11

OpenAPI Meets Qwen: AI-Powered API Docs with Quarkus, LangChain4j & Ollama
Build dynamic APIs in dev and let Qwen do the documentation for you.
myfear.substack.com/p/quarkus-
#Java #Quarkus #Langchain4j #OpenAPI #Qwen #Documentation

2025-06-10

Minimal API: Избавляемся от устаревающих контроллеров в ASP.NET Core

Я, думаю, многие уже слышали о появившихся в .NET 6 Minimal API - легковесной замене контроллеров/MVC. Кто-то уже успел ознакомиться и задался вопросом: "Ваше API в 3 строчки, это, конечно, здорово, но как это будет работать в реальном проекте с сотнями эндпоинтов, кучей фильтров, аттрибутов, расширениями OpenAPI/Swagger и прочих радостях?" В этой статье я хочу ответить на этот вопрос: пройдемся от основ, преимуществ, недостатков, и закончим нюансами работы и проблемами, которые обязательно возникнут при миграции с контроллеров на Minimal API в крупном проекте. А забегая чуть вперед: если думаете, стоит ли переводить проект на Mini API, вот вам сразу полезная информация: они могут жить в проекте вместе, причем даже без дублирования инфраструктуры: не обязательно переводить все разом - подробнее под катом. Бонусом, заменим SwaggerGen на реализацию OpenAPI от Microsoft.

habr.com/ru/articles/917378/

#c# #net #minimal_api #mvc #api #software_design #openapi #swagger

🇵🇸 Álvaro GonzálezkAlvaro
2025-06-10

The same people that won't bother to update a docblock when arguments change, have decided we need to document our API by manually writing a few hundred lines of PHP attributes in each controller method.

2025-06-09

Организация API-first подхода, используя OpenAPI generator и Gitlab CI

Однажды я внедрил в своей команде подход разработки через API-first. Все было классно, мы описывали API спецификации в файле, запускали генерацию, публиковали артефакты в репозиторий, но... это было не удобно.

habr.com/ru/articles/884412/

#openapi #openapi_generator #java #spring_framework #spring_boot #api

Abraham Williamsabraham@indieweb.social
2025-06-08

Attempting to parse the #mastodon #api docs into an #OpenAPI spec to use for generating an API client.

github.com/abraham/mastodon-op

Abraham Williamsabraham@indieweb.social
2025-06-07

Is it possible to generate an #api client from #openapi that isn't terrible?

Dr. Thompsonrogt_x1997
2025-06-07

🧠 What if AI could reason, act, and learn—not just talk? Discover how Agentic AI with OpenAPI integration is delivering 86.5% smarter workflows, 70% cost savings, and autonomous systems that truly scale.
⚡️ This is not chatbot AI. It's cognition-as-a-service.

🔗
medium.com/@rogt.x1997/86-5-sm

2025-06-05

Discover how to add custom schemas to your .NET 9 OpenAPI specifications using Scalar. Enhance your API documentation for clearer communication and improved developer experience. #OpenAPI #API #dotnet

isaacl.dev/glf

2025-05-31

Did some noodling with Prism to generate a stub / mock server from an OpenAPI spec along with pytest integration tests, pretty neat! github.com/matthew-shaw/prism- #python #pytest #openapi #testing

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst