#AsyncAPI
Save the date. AsyncAPI 10th anniversary is Wednesday 18th.

I'm running an AMA (Ask Me Anything) session: fmvilas.me/asyncapi10.

With invited guests that helped shape AsyncAPI during all these years.

Let's celebrate that AsyncAPI is an amazing community 🙌

It's going to be fun!
November 9, 2026 at 6:39 PM
Amazon SQS and SNS, from the terminal:

kurkik topology my-aws --details --acls

Queues, topics, access policies, redrive settings, encryption. Compare dev with prod, export to AsyncAPI

Try it, tell me what's missing: kurkik.pavelon.dev
Kurkik - catch API drift in your messaging systems
Kurkik is the messaging-infrastructure side of a self-maintaining API. It reads your on-premise or cloud brokers, writes what it finds as AsyncAPI, and catches drift between your documents and what ac...
kurkik.pavelon.dev
November 8, 2026 at 7:23 PM
AsyncAPI plugin 5.1.0 for JetBrains IDEs 🚀

New AsyncAPI: Preview window: see what’s behind a Kafka, Pulsar, SNS or SQS connection before you trust it. Topics, consumer groups, ACLs, schemas, queues.

Read-only, and closed as soon as it’s read.

plugins.jetbrains.com/plugin/15673...
AsyncAPI - IntelliJ IDEs Plugin | Marketplace
AsyncAPI for IntelliJ IDEA & all JetBrains IDEs — an AsyncAPI studio inside your editor 🚀 Turn IntelliJ IDEA, WebStorm, PyCharm, GoLand, PhpStorm, Rider...
plugins.jetbrains.com
November 3, 2026 at 1:40 PM
No AsyncAPI document for that Kafka cluster? Generate it

kurkik export prod

Topics, partitions, replication, changed settings, consumers, optionally schemas from your registry. What it can't read is said in the document

Try it, send feedback: kurkik.pavelon.dev
Kurkik - catch API drift in your messaging systems
Kurkik is the messaging-infrastructure side of a self-maintaining API. It reads your on-premise or cloud brokers, writes what it finds as AsyncAPI, and catches drift between your documents and what ac...
kurkik.pavelon.dev
November 5, 2026 at 12:49 PM
With the submit_artifact tool in the apis.io MCP server, an API provider can point us to an OpenAPI, AsyncAPI, Postman or other artifact they already publish so it gets added to their listing. https://apis.io/
November 9, 2026 at 2:00 PM
One week of Kurkik: it reads Kafka, Pulsar, SNS and SQS, exports AsyncAPI, diffs for drift, and syncs with a plan you approve

What should it learn next? Another broker, CI integration, something else? Reply or use the form: kurkik.pavelon.dev
Kurkik - catch API drift in your messaging systems
Kurkik is the messaging-infrastructure side of a self-maintaining API. It reads your on-premise or cloud brokers, writes what it finds as AsyncAPI, and catches drift between your documents and what ac...
kurkik.pavelon.dev
November 9, 2026 at 4:40 PM
Does your AsyncAPI document still match the broker?

kurkik diff orders.yaml prod

Exit code 0: no drift. 2: drift. 3: incomplete. Put it in CI and drift fails the build

Try it, tell me what you'd check next: kurkik.pavelon.dev
Kurkik - catch API drift in your messaging systems
Kurkik is the messaging-infrastructure side of a self-maintaining API. It reads your on-premise or cloud brokers, writes what it finds as AsyncAPI, and catches drift between your documents and what ac...
kurkik.pavelon.dev
November 4, 2026 at 1:44 PM
A change to a cluster should be a plan you approve, not a command you hope works.

kurkik kafka sync doc.yaml prod

It shows the plan, asks, snapshots, applies. "revert" puts it back. Kafka and Pulsar.

Try it, send feedback: kurkik.pavelon.dev
Kurkik - catch API drift in your messaging systems
Kurkik is the messaging-infrastructure side of a self-maintaining API. It reads your on-premise or cloud brokers, writes what it finds as AsyncAPI, and catches drift between your documents and what ac...
kurkik.pavelon.dev
November 6, 2026 at 6:54 PM
Give your coding agent read-only access to your brokers:

claude mcp add kurkik -- kurkik mcp

Tools for connections, topology, inventory, export and compare, with secrets redacted

Free to try in Early Access: kurkik.pavelon.dev
Kurkik - catch API drift in your messaging systems
Kurkik is the messaging-infrastructure side of a self-maintaining API. It reads your on-premise or cloud brokers, writes what it finds as AsyncAPI, and catches drift between your documents and what ac...
kurkik.pavelon.dev
November 7, 2026 at 10:54 PM
Kurkik is out in Early Access: a CLI that reads Kafka, Pulsar, SNS and SQS and writes what it finds as an AsyncAPI 3.0 document.

curl -fsSL raw.githubusercontent.com/Pakisan/kurk... | sh

Free to try. Tell me what's missing: kurkik.pavelon.dev
Kurkik - catch API drift in your messaging systems
Kurkik is the messaging-infrastructure side of a self-maintaining API. It reads your on-premise or cloud brokers, writes what it finds as AsyncAPI, and catches drift between your documents and what ac...
kurkik.pavelon.dev
November 3, 2026 at 2:02 PM
📦 ez-php/asyncapi-ui 2.6.4

Serves an HTML viewer (AsyncAPI React component from a CDN) for the AsyncAPI document produced by ez-php/asyncapi

🔗 https://github.com/ez-php/asyncapi-ui
October 30, 2026 at 12:41 AM
📦 ez-php/asyncapi 2.6.4

AsyncAPI 3.0 document generation for broadcast channels, webhooks and WebSocket messages, attribute-driven

🔗 https://github.com/ez-php/asyncapi
October 30, 2026 at 12:41 AM
🎃 Someone escaped from the AsyncAPI @jetbrains.com plugin, right before Halloween.

Meet Kurkik 🐴, named after the horse Կուռկիկ Ջալալի from Armenian epic. It guards against API drift between your AsyncAPI docs and live Kafka, Pulsar, SNS and SQS.

Early Access in November 👻
kurkik.pavelon.dev
October 30, 2026 at 10:12 AM
From JSON Schema to Arazzo to OpenAPI, OpenLint has grown enormously. Also in this newsletter: farewell ts-rest, a podcast with Skyvern, Train Travel's OpenAPI 3.2 spec, and more!
OpenLint is here to automate your API Style Guides
If you're not in our Slack community group, you may have missed the flurry of work happening on OpenLint. If you have been looking for an OpenAPI linter, then honestly, look no further. OpenLint can validate your OpenAPI, JSON Schema, Arazzo and AsyncAPI documents, but its real power is automating API style guides. You can write your own rules to ensure your API stays compliant as more and more pull requests pile in. Check out the Getting Started Guide or the GitHub project. -- Alexander * * * ## The API Roundup _API News, links, and tools from around the web_ ### The Train Travel API Moves to OpenAPI 3.2 All aboard. Sorry, that was a terrible joke. Anyway, thanks to Polo from Bump, the Train Travel API example got bumped to OpenAPI3.2. Kin Lane runs us through the updates. Great to have this example updated. For me, this was one of the first API specs I ever interacted with. ### Goodbye ts-rest A co-worker recently showed off his CI pipeline built with TypeScript functions, because, well, who likes YAML. This sent me down a path of looking at tools that compose OpenAPI Spec via TypeScript. Who doesn't want a clean, easy, type-safe way to compose your spec? In my search, I stumbled across ts-rest. It works with many validation libraries like Zod and Valibot and plugs into Express, Next, Fastify, and more. However, I was surprised to find that it was archived only a few days ago, though forks are welcome. ### Rethinking HTTP in Node.js If you missed Node Conf this year, there were some amazing talks, and one in particular caught my eye: Rethinking HTTP in NodeJS. So why does Node need a new HTTP server, and what are the limitations with the current version? Jump into a great talk by Marco Ippolito on the future of Node's HTTP server and what this work could mean for the future of server-side JavaScript. ### Why OpenAPI and JSON Schema matter for AI-assisted Development This post/video feels a little like a marketing spiel, but it has some interesting messaging, and that's how important Microsoft sees specifications like OpenAPI. The section on using OpenAPI, TypeSpec, and JSON Schema to accelerate work and improve quality hits the mark on deterministic tooling. In a world of LLM-driven software, specifications can help ensure quality, and this is further proof. ### Better HTTP/1 Connection Reuse in Go Making an HTTP request with Go using HTTP/1 gets almost five times faster in Go 1.27. Nicholas walks you through the cost of making a HTTP connection and connection reuse, where it failed, fixes and how it has now improved in Go. * * * ## APIs You Won't Hate The latest from the team at API's You Won't Hate. ### 🎙️ Skyvern, 2 years later: Browser Automation for Everyone Mike chats with Skyvern's founder Suchintan Singh on ditching RAG in a rewrite that's 2.3x faster and ~50% cheaper, plus browser automation for non-coders, trust and pricing. * * * ## From our Community Articles written and shared in our free Slack community. ### API failure stories and what they taught me A wonderful article shared in our Slack community, sharing some API failure stories. We start with some fun issues around versioning, how this fails during a migration and eventually a nice little one on authentication vs authorised. What's funny is I feel like we all have these stories. Maybe we are doomed always to repeat our mistakes. ## Support APIs You Won't Hate When you become an member, you'll get access to members-only content while directly supporting our work. Your support helps us to keep making resources for the API community. Become a member today Thanks so much to our members: **Kin** , **Juxt, Nolan S, Brandon K, Frank, James D,** and **Bill D**. Your support means the world to us! ✌️ Until next time, Alexander, Phil & Mike
apisyouwonthate.com
November 3, 2026 at 12:54 PM
que negócio ESTÚPIDO o asyncapi diff ignorar tudo que tá dentro do payload. porra, então pra que caralhos serve essa merda se a coisa mais importante ele não faz validação? (e pior é a desculpa de que é pra ser "mínimo")
October 27, 2026 at 7:43 PM
Event-driven architecture, real-world lessons, and an open-source community 🌐

The AsyncAPI Online Conference features sessions on Kafka, WebSockets, event gateways, schema evolution, and more.

Explore the talks and connect with the community:
conference.asyncapi.com/venue/Online

#AsyncAPI #APIs
Online, Edition | AsyncAPI Conference
Join us for the AsyncAPI Online Conference Edition as the community unites across the globe to share experiences, collaborate, and foster meaningful connections.
conference.asyncapi.com
October 28, 2026 at 4:09 PM
📢 New #updates · 28 Oct #14.2

· scalar release-2026-10-28-0d01943 — Detects schemas in custom AsyncAPI bindings
October 28, 2026 at 6:53 PM
a resposta dos caras é "escreve um arquivo de override" (que descreve tudo que tá no payload) mas PORRA VÉI se eu for escrever essa merda mais fácil validar os campos com um json diff da vida e nem usar asyncapi
October 27, 2026 at 7:44 PM
📢 New #updates · 23 Oct #9.3

· scalar release-2026-10-23-7436196 — Added Markdown copy buttons and improved AsyncAPI payload display
October 23, 2026 at 10:40 AM
Naresh Jain had agents build the same service with and without a harness, judged by 178 hidden tests. The failures were at the seams, not the reasoning. What kept a cheaper model honest was OpenAPI and AsyncAPI contracts a machine executes against, not a prose spec.
The Harness That Works Is A Contract
Naresh Jain published Are Harnesses Worth the Cost? on martinfowler.com last week, and it is the most useful thing I have read about coding agents this year....
apievangelist.com
October 20, 2026 at 12:12 AM
📢 New #updates · 16 Oct #12

· Langfuse v4.63.0 — Added analytics and improved UX for browsing and editing
· scalar release-2026-10-16-3197dc0 — AsyncAPI operation replies and tags now render and filter
October 16, 2026 at 3:26 PM
343,299 job postings from 984 companies. OpenAPI is named by 99 of them, JSON Schema by 14, AsyncAPI by 9. Kafka by 334, OAuth by 279, GraphQL by 217, and Postman, a tool that works on OpenAPI, by more companies than the spec it reads. The API companies name OpenAPI at half the rate the…
Nine Hundred Eighty-Four Companies Hiring And Ninety-Nine Of Them Say OpenAPI
API Evangelist has spent a long time arguing that the machine-readable contract is the center of gravity for an API. OpenAPI for the request and response, JS...
apievangelist.com
October 10, 2026 at 7:32 PM
Commune shipped an API, an MCP server and a developer portal today, and our newsletters are moving onto it. Built by @fmvilas.me, who created AsyncAPI.

https://apievangelist.com/2026/10/06/commune-shipped-an-api-and-our-newsletters-are-moving-onto-it/?utm_source=bluesky
October 6, 2026 at 2:30 PM
How do you scale event-driven integrations?

Just Eat Takeaway uses AsyncAPI, xRegistry, CloudEvents, and schema registries for discovery, governance, and automation.

🎬 Watch now [transcript included] – buff.ly/O2v0PaY

#EventDrivenArchitecture #AsyncAPI #CloudEvents #SoftwareArchitecture #InfoQ
October 3, 2026 at 9:30 AM
Event-driven messaging at scale fails on discovery and provisioning, not on protocols. Cooper argues the fix is tooling: AsyncAPI for contracts, CloudEvents for envelopes, schema registries and automated CI/CD for the rest.

#Cloud #DataStrategy
October 3, 2026 at 6:35 PM