"Where SaaS might require you to set up a workflow manually, by configuring integrations and importing data, an AI agent that’s connected in the right way can be prompted conversationally. This might look like: “Match sales data with recurring customers, and identify those who have not purchased in more than three months so we can email them a discount code.”

That’s a powerful concept because it changes the focus from navigating a UI to using a system to execute natural language commands. But to work effectively, such a system requires structured access, permission-awareness, authentication, and orchestration across various platforms, and event-driven updates. In other words, it requires well-documented, low-latency, reliable APIs.
(...)
There’s a real possibility that we’re headed towards a headless world in which the UI is optional. The dashboard is no longer the product, but access to data is, which is something that many SaaS providers have been accumulating for years, sometimes even decades. Effective APIs continue to be the go-to mechanism for exposing data safely and securely, whether to humans or agents.

Which means that products with weak APIs risk becoming… well, invisible."

https://nordicapis.com/the-future-of-saas-is-apis-plus-ai-agents/

#AI #APIs #SaaS #AIAgents #APIDocumentation #LLMs #Programming #SoftwareDevelopment

The Future of SaaS Is APIs Plus AI Agents | Nordic APIs |

AI agents are changing how users consume SaaS, making robust APIs essential for data access, workflows, and automation.

Nordic APIs

"The number of APIs has been increasing year-over-year, as they’re the infrastructure that makes the majority of modern digital architecture possible. Given that everything from AI to SaaS involves APIs at their core, it’s not the greatest shock that 78% of organizations don’t even know how many APIs they manage. A report from F5 finds that large companies manage an average of 1,400 APIs, with some having as many as 10,000. Even smaller companies can have as many as 200.

In short, barely anybody works with a single API. Managing multiple APIs is no longer optional for many enterprises — it’s simply a fact. But many organizations don’t have a unified plan for managing their APIs, leading to a disparate API portfolio with various styles and tools. Haphazard approaches and poor governance can even produce shadow APIs.

In light of this reality, we’ve put together a few tips for managing multiple APIs. We’ll cover tips on cataloging APIs, aligning on consistent security controls and governance, and more to help manage different APIs across an organization."

https://nordicapis.com/6-tips-for-managing-multiple-apis/

#API #APIs #APIGateways #APIGovernance #APIDocumentation #SoftwareDevelopment #Programming

6 Tips For Managing Multiple APIs | Nordic APIs |

Learn six practical tips for managing multiple APIs, from API registries and governance to monitoring, gateways, and lifecycle planning.

Nordic APIs

EXCLUSIVE: Consistency for the Aptivi Newsroom and API docs design

Last week, we have reported that the June 2026 redesign for the Aptivi Blog had finished in two stages: design and structure. This took a lot of effort into ensuring that responsive design was applied across all form factors, including mobile phones and tablets. This was a project that was planned to fix problems that plagued the older design that we revealed back on February 2026 as part of the bigger milestone.

As we have gathered great feedback, we’d like to extend this effort to include both the API documentation of our projects that use .NET and the Aptivi Newsroom website. We will perform the necessary changes to ensure that our design is:

  • Consistent: We will update both sites to be consistent with our new design language, including colors and other element properties.
  • Cohesive: We will update both sites to ensure that they become readable across all form factors.
  • Reliable: We will update both sites to make the design elements, such as text and images, adapt to different form factors, while making sure that problems related to design are resolved.

This design change, however, has no schedule, so it will slowly roll out according to the results of our experiments. If things go well, we will start rolling it out to a small batch, such as Nitrocid and Terminaux, before extending to larger batches to make sure that any last-minute bugs with the design can be caught early.

Aptivi Newsroom will get the updated design first, then the API documentation design update will come in tiers, which will span for three weeks, as we keep testing the new design to ensure that it reliably achieves our goal.

Currently, there is no set date as to when we’ll start rolling out the changes, but we will showcase them to you in a separate Aptivi Newsroom article once we start pushing the design updates.

#API #APIDocs #APIDocumentation #AptiviNewsroom #docfx #DocGen #Hugo #news #Newsroom #Tech #Technology #update

I don't agree at all with the statement that "API documentation is not technical writing" and also with the notion a technical writer can't necessary know enough about programming without being a software developer - hint: how many Udemy courses are there about API development, API design and AP programming? Hundreds? Thousands?

Also, nowadays, with tools like Claude Code and Codex, testing APIs through platforms like Postman should be seen as stuff for QA analysts and not exactly for technical writers, since AI tools such as those allow you to have a more contextualized look at what a specific API endpoint does, specifically in terms of edge cases and "odd balls". As a technical writer, I can ask these tools to highlight specific use cases where the endpoint can be really useful.

That's not to say that the process can be completely automated. Not at all. Specially because an how-to guide explaining how to make use of an API endpoint couldn't essentially be completely triggered by an LLM. Besides, for the foreseeable future and probably even beyond that, the final output should always be reviewed by an engineer. In any case, what I'm talking about is totally different from automatically generally API reference documentation.

But there is no point in knowing how to send a request to an API endpoint and the typical response will be - both in case of success and error -, if I, as a developer, don't have a compelling enough reason to use that endpoint. Another totally different thing is an API Integration tutorial, that is, how to integrate a complete API into your own app. But here you will, of course, also need the intervention of a, guess what, TECHNICAL WRITER!! :-D

"I have said that API documentation is not technical writing and that it is a mistake to try. There are many details clients need to have. This includes format, presentation, and client experience."

https://robertdelwood.medium.com/more-about-api-documentation-errors-part-i-969999176c9f

#TechnicalWriting #API #APIs #APIDocumentation #SoftwareDocumentation

More About API Documentation Errors, Part I

By Robert Delwood, a Lead API Documentation Writer

Medium

That seems a bit similar to what I currently do... ;-)

"To use an analogy about my process, compare the scenario to a senior tech writer (TW) working next to a junior TW, where the senior TW mostly provides observation and feedback (in this analogy, the junior TW represents the AI agent). The junior TW creates some docs and presents them to the senior TW, who leaves comments explaining what needs to change. The junior TW takes notes about all the feedback in a journal. By the end of the process, the junior TW has three pages of notes.

After the process finishes, those notes aren’t lost. They form the basis of the SKILL file. The next time the senior TW sits down with another junior TW (a different one, as the session changed), the new junior TW produces much better output thanks to the notes. With each iteration, the notes get more detailed — anticipating common errors, adding validation checks, laying a foundation so that each step doesn’t build from faulty information. After a dozen iterations, the senior TW finds they have less and less feedback to give.

Eventually, the senior TW no longer needs to sit next to the junior TW in close observation. The junior TW proceeds autonomously through each step in the SKILL and just shows the final result. One key difference from real mentorship, though: the AI agent doesn’t carry any memory between sessions. It reads the SKILL file cold each time. All the “learning” lives in the document, not in the agent. This makes the SKILL file itself the critical asset — if it’s vague or incomplete, the agent’s output regresses immediately."

https://idratherbewriting.com/blog/internal-skills-release-docs

#TechnicalWriting #APIs #APIDocumentation #Skills #AgenticAI #AI #GenerativeAI #LLMs #SoftwareDocumentation

Developing internal skills for recurring documentation processes like release notes

My hypothesis this year around AI was that if I develop some agent skills to speed up repeatable processes, it might clear up my bandwidth and free up time for me to work on non-repeatable doc tasks. It appears to be working.

I’d Rather Be Writing Blog and API doc course
Ah, the latest in API documentation, because nothing screams "user-friendly" like a 157-step guide to "Your First API Call" 🤦‍♂️. #DeepSeek v4 promises compatibility with #OpenAIAnthropic (whatever that means), but it's basically just a choose-your-own-adventure for APIs, minus the adventure. 🚀✨
https://api-docs.deepseek.com/ #APIDocumentation #UserFriendly #TechHumor #HackerNews #ngated
Your First API Call | DeepSeek API Docs

The DeepSeek API uses an API format compatible with OpenAI/Anthropic. By modifying the configuration, you can use the OpenAI/Anthropic SDK or softwares compatible with the OpenAI/Anthropic API to access the DeepSeek API.

Learn how to structure API documentation developers can actually use, with practical examples covering quickstart, auth, references, and more. https://hackernoon.com/how-to-structure-api-documentation #apidocumentation
How to Structure API Documentation | HackerNoon

Learn how to structure API documentation developers can actually use, with practical examples covering quickstart, auth, references, and more.

"To begin with, everything you document has to be in a format that's as structured and machine-readable as possible. The key here is to disambiguate as much as you can, even if you have to repeat yourself. So, don't bother with the formatting of your documentation or the look and feel of your API portal. Instead, focus on using well-known API definition standards based on machine-readable formats. Use OpenAPI for documenting REST APIs, AsyncAPI for asynchronous APIs, Protocol Buffers for gRPC, and the GraphQL Schema Definition Language. Whenever possible, store the API definitions in several formats, such as JSON and YAML, for easy interpretation by AI agents.

But that's not enough. If you don't have all your operations clearly defined, AI agents will have a hard time understanding what they can do. Make sure you clearly define all operation parameters. Specify what the input types are so there are no misunderstandings. So, instead of saying that everything is a "string," identify each individual input format."

https://apichangelog.substack.com/p/api-documentation-for-machines

#APIs #APIDocumentation #AI #AIAgents #LLMs #OpenAPI #TechnicalWriting #SoftwareDocumentation #Programming

API Documentation for Machines

What are the elements that make API documentation easily consumable by a machine?

The API Changelog

"Consumers want to be able to try an API operation and access concrete example information, or configuration data, such as credentials. Markdown alone isn’t going to provide these elements for you. Fortunately, there’s something else that will, as we’ll see next.

The solution you need is called MDX. It’s a superset of Markdown that lets you embed components within your content. Or just render dynamic information obtained from executing JavaScript. You get to keep the simplicity and versatility of Markdown. But now, you can also use dynamic elements and data. This completely changes the game for API documentation. You can, for instance, embed a component to show the consumer’s API key, or one to make an API request and show its response. This hands-on interactivity helps users test the API faster. And, because of that, it significantly reduces the Time to First Call, or TTFC. Since a low TTFC means the API onboarding experience is excellent, it translates directly into a higher perception of quality. Which is exactly what you’re looking for.

Moving from pure Markdown to MDX doesn’t have to be complicated. However, and especially if you have little coding experience, putting an MDX system together from scratch can be challenging. Luckily, there are many systems that already support MDX. Docusaurus, for instance, supports it by default. Astro is another example of a content system where you can use MDX. There are more options, including commercial ones. What I’d recommend, though, is to check out the official documentation and have a go at the MDX playground."

https://apichangelog.substack.com/p/making-api-documentation-dynamic

#API #APIDocumentation #TechnicalWriting #Markdown #MDX #APIDesign #DX #DeveloperExperience

Making API Documentation Dynamic

How to unlock API documentation interactivity.

The API Changelog

"Too often, API documentation writing is introduced as a series of rules or gut feeling about what seems obvious. Beginning writing, that’s a good approach. They’re easily understood and conform to. They’re rarely wrong. They’re far from complete, however.

API documentation writing is an art, not a science. As the artist, your influence is no less important than anyone else’s. But you’ll need to understand more in order to take the writing to a new level. You’ll need to know theory, the hows and whys, and to think like a programmer. The theory here is not only to connect with clients but also to present information in the most efficient way possible. It’s the last points that learning API documentation writing does not do well.

The following is a talk through. I talk about an element in conversational detail. I aim to discuss the important points, why an approach may be inappropriate, what the goals should be, and how to fix it. Along the way, I may make blunt statements. I do that for effect. By exposing the reason for the critique, we can get an understanding of the solution. We’ll look at this from the writer’s perspective."

https://robertdelwood.medium.com/improving-api-documentation-describing-one-parameter-at-a-time-cb53a89637a2?postPublishedType=initial

#TechnicalWriting #APIDocumentation #SoftwareDocumentation #SoftwareDevelopment #Programming #APIs #TechnicalCommunication

Improving API Documentation Describing One Parameter at a Time

By Robert Delwood, a lead API documentation writer

Medium