6
Most read
9
Most read
11
Most read
PENTACOR.DE
IT ARCHITECTURE
APIS & DATA PRODUCTS
CLOUD–NATIVE SOFTWARE
ARCHITECTING
YOUR
BUSINESS
Making Sense of AI-Ready
APIs in a Buzzword World
What It Takes to Make APIs
Discoverable in the Age of AI!
Hello World!
👋
Andreas Siegel
IT Architect / Developer
andreas.siegel@pentacor.de
pentacor.link/andreas
I like everything
the most!
§ ChatGPT guesses your endpoints
§ Claude scans APIs for OpenAPI definitions
§ 8,000+ MCP servers connect AI
with tools and APIs
Meanwhile…
03.07.2025
PENTACOR | Bingo! Making Sense of AI-Ready APIs in a Buzzword World 4
The AI revolution isn’t coming.
It’s already here.
§ perceive and process
§ act autonomously
§ are goal-oriented and adaptive
AI Agents…
03.07.2025
PENTACOR | Bingo! Making Sense of AI-Ready APIs in a Buzzword World 5
03.07.2025
PENTACOR | Bingo! Making Sense of AI-Ready APIs in a Buzzword World 6
Revisiting the Classics
03.07.2025
PENTACOR | Bingo! Making Sense of AI-Ready APIs in a Buzzword World 14
“Old” Standards, New Relevance
OpenAPI – Structured Descriptions
HATEOAS – Navigable Semantics
APIs.json – Machine Discovery
PENTACOR | Bingo! Making Sense of AI-Ready APIs in a Buzzword World 15
OpenAPI – Making it AI-Ready
Bad for AI
paths:
/users:
get:
operationId: getUsers
summary: Get users
Good for AI
paths:
/customers:
get:
operationId: searchCustomers
summary: >-
Search for customers using name or email
description: >-
Use this when user asks to:
- "find John"
- "get customer example@mail.com"
parameters:
- name: query
description: >-
Customer name or email.
Supports partial matching.
schema:
type: string
examples:
byName:
value: "John Doe"
summary: "Search by customer name"
03.07.2025
Specification:
https://spec.openapis.org/oas/latest.html
03.07.2025
PENTACOR | Bingo! Making Sense of AI-Ready APIs in a Buzzword World 16
AI Navigation – HATEOAS
{
"account": {
"id": "12345",
"balance": 1000.00,
"_links": {
"self": {
"href": "/accounts/12345”
},
"transfer": {
"href": "/accounts/12345/transfers",
"type": "application/json",
"title": "Transfer money to another account”
},
"statements": {
"href": "/accounts/12345/statements”
}
}
}
}
Limitations
§ No HTTP method information
(GET? POST?)
§ No Parameter Schemas
(What data to send?)
AI has to guess the
interaction pattern
Discovery
intended for “smart” clients
03.07.2025
PENTACOR | Bingo! Making Sense of AI-Ready APIs in a Buzzword World 17
AI Navigation – OpenAPI Link Objects
responses:
'200’:
links:
transferMoney:
operationId: createTransfer
parameters:
accountId: $response.body#/account/id
description: "Transfer money from this account"
Benefits
§ Explicit HTTP methods
§ Parameter mapping
§ Schema validation
§ Operation context
HATEOAS Philosophy
+ OpenAPI Structure
= AI-ready Navigation
https://spec.openapis.org/oas/latest.html#link-object
03.07.2025
PENTACOR | Bingo! Making Sense of AI-Ready APIs in a Buzzword World 18
AI Discovery – apis.json
{
"aid": "company.com:api-inventory",
"name": "Company APIs",
"specificationVersion": "0.18",
"apis": [
{
"aid": "company.com:payments-api",
"name": "Payments API",
"humanURL": "http://company.com",
"baseURL": "https://api.company.com/payments",
"properties": [
{"type": "OpenAPI", "url": "/openapi.yml"},
{"type": "Documentation", "url": "/docs"},
{"type": "PostmanCollection", "url": "/postman.json"},
{"type": "JSONSchema", "url": "/json-schema.json"},
{"type": "OpenAIPluginManifest", "url": "/openai.yml"}
],
"common": [
{"type": "Signup", "url": "https://company.com/signup"},
{"type": ”Login", "url": "https://company.com/login"}
]
}
]
}
Benefits
§ Automatic API Discovery
§ Rich Metadata
§ Standardized Format
§ AI-native Support
https://apisjson.org/
sitemap.xml for APIs
What’s New?
03.07.2025
PENTACOR | Bingo! Making Sense of AI-Ready APIs in a Buzzword World 20
Emerging Standards
MCP – Access to Data and Tools
Arazzo Workflows
A2A & ACP – Agent Protocols
Missing link between AI
and your systems
API recipies,
not just ingredients
for collaborating agents
MCP – Model Context Protocol
03.07.2025
PENTACOR | Bingo! Making Sense of AI-Ready APIs in a Buzzword World 21
USB-C for AI
§ One server works with different
AI models and clients
§ Future-proof integrations
§ Growing ecosystem
§ But: still evolving and production
patterns maturing
https://modelcontextprotocol.io/
≈8,000
servers
End the AI plugin hell –
build once, deploy everywhere
* supporting MCP
Arazzo – API Workflow Specification
03.07.2025
PENTACOR | Bingo! Making Sense of AI-Ready APIs in a Buzzword World 22
Recipe book for API workflows
https://www.openapis.org/arazzo
Benefits
§ Deterministic workflows instead of AI
guesswork
§ Document business processes for humans
and machines
§ Standardized workflow description format
§ Remove ambiguity from complex integrations
A2A – Agent2Agent Protocol
§ Structured Agent Cards
§ Interaction via JSON-RPC
§ Task-Oriented Communication
https://goo.gle/a2a
Agent Protocols
03.07.2025
PENTACOR | Bingo! Making Sense of AI-Ready APIs in a Buzzword World 23
ACP – Agent Communication Protocol
§ Agent Manifests as Offline Metadata
§ REST-based Interaction
§ Natural Language Communication
https://agentcommunicationprotocol.dev
Specialized agents working together
Pragmatic REST-native
agent communcation
Structured task-centric
agent communication
03.07.2025
PENTACOR | Bingo! Making Sense of AI-Ready APIs in a Buzzword World 27
03.07.2025
PENTACOR | Bingo! Making Sense of AI-Ready APIs in a Buzzword World 28
Putting it all together…
User/
Client
System
OpenAPI
Spec
HATEOAS
Navigation
apis.json
Metadata
statically
specifies API
enables
dynamic
interaction
acts as resource
and API index
AI/LLM
supports
user
Arazzo
MCP
defines
business
workflows
A2A/ACP
makes data
&
tools accesibble
initiates
interaction
autonomously
uses
assists
API Space
AI Space
Takeaways
The Paradox of AI-Ready APIs:
The more autonomous our consumers become,
the more explicit our descriptions need to be.
Corollary: The better your AI documentation,
the better your human documentation becomes.
03.07.2025
PENTACOR | Bingo! Making Sense of AI-Ready APIs in a Buzzword World 31
The best AI-ready API is one
that's still great for humans.
Your Mission:
§ Start with what you have (enhance existing OpenAPI)
§ Add discoverability (APIs.json, HATEOAS)
§ Think workflows (Arazzo, task orientation)
§ Prepare for agents (MCP, A2A/ACP when ready)
Future-Proofing Your APIs
03.07.2025
PENTACOR | Bingo! Making Sense of AI-Ready APIs in a Buzzword World 32
Now go forth and make your
APIs less human-dependent!
and experiment with
Andreas Siegel
andreas.siegel@pentacor.de
pentacor.link/andreas
Thank you!
Questions?

More Related Content

PPTX
API Design: Women Who Code (WWCode) DFW
PDF
Defrag 2014 - Blend Web IDEs, Open Source and PaaS to Create and Deploy APIs
PDF
What Are The Most Common Types Of API Integrations In 2025.docx.pdf
PPTX
Model-driven Round-trip Engineering of REST APIs
PDF
apidays Australia 2023 - API Strategy In The Era Of Generative AI,Shreshta Sh...
PDF
A Look At API Economy Trends In 2024 - by Bill Doerrfeld, Nordic APIs
PDF
Want to integrate your business phone system or contact center with your CRM?
PPTX
Applications Programming Interfaces (API)
API Design: Women Who Code (WWCode) DFW
Defrag 2014 - Blend Web IDEs, Open Source and PaaS to Create and Deploy APIs
What Are The Most Common Types Of API Integrations In 2025.docx.pdf
Model-driven Round-trip Engineering of REST APIs
apidays Australia 2023 - API Strategy In The Era Of Generative AI,Shreshta Sh...
A Look At API Economy Trends In 2024 - by Bill Doerrfeld, Nordic APIs
Want to integrate your business phone system or contact center with your CRM?
Applications Programming Interfaces (API)

Similar to apidays Munich 2025 - Making Sense of AI-Ready APIs in a Buzzword World, Andreas Siegel (pentacor) (20)

PPTX
The DNA of a great API
PDF
GlueCon 2018: Are REST APIs Still Relevant Today?
PDF
APIdays San Francisco, 06/22/2013
PDF
From Web APIs to Cross-Device Web Sites
PPTX
Reaching 1 Million APIs and what to do when we get there
PDF
Building APIs That Last for Decades - Irakli Nadareishvili, Director of API S...
PDF
apidays London 2023 - AI and APIs: Can AI replace the API Architect?, Saheed ...
PDF
APIs : Mapping the way
PDF
PDF
API Days Berlin highlights
PPTX
How APIs are Changing Software Development
PDF
Multi-Agent Era will Define the Future of Software
PDF
Apidays Paris 2023 - Cloud APIs, ChatGPT 4-Turbo, and Attack Path Visualizati...
PDF
Past, Present and Future of APIs of Mobile and Web Apps
PDF
Microservices with Netflix OSS & Hypermedia APIs - JavaDay Kiev
PDF
Chris Mathias Presents Advanced API Design Considerations at LA CTO Forum
PDF
apidays Helsinki & North 2025 - REST in Peace? Hunting the Dominant Design fo...
PPTX
API Trends: What to expect in 2012
PDF
O'Reilly SACon San Jose, CA - 2019 - API design tutorial
PPTX
Introduction to REST and Hypermedia
The DNA of a great API
GlueCon 2018: Are REST APIs Still Relevant Today?
APIdays San Francisco, 06/22/2013
From Web APIs to Cross-Device Web Sites
Reaching 1 Million APIs and what to do when we get there
Building APIs That Last for Decades - Irakli Nadareishvili, Director of API S...
apidays London 2023 - AI and APIs: Can AI replace the API Architect?, Saheed ...
APIs : Mapping the way
API Days Berlin highlights
How APIs are Changing Software Development
Multi-Agent Era will Define the Future of Software
Apidays Paris 2023 - Cloud APIs, ChatGPT 4-Turbo, and Attack Path Visualizati...
Past, Present and Future of APIs of Mobile and Web Apps
Microservices with Netflix OSS & Hypermedia APIs - JavaDay Kiev
Chris Mathias Presents Advanced API Design Considerations at LA CTO Forum
apidays Helsinki & North 2025 - REST in Peace? Hunting the Dominant Design fo...
API Trends: What to expect in 2012
O'Reilly SACon San Jose, CA - 2019 - API design tutorial
Introduction to REST and Hypermedia
Ad

More from apidays (20)

PDF
apidays Munich 2025 - The Physics of Requirement Sciences Through Application...
PDF
apidays Munich 2025 - Developer Portals, API Catalogs, and Marketplaces, Miri...
PDF
apidays Munich 2025 - Integrate Your APIs into the New AI Marketplace, Senthi...
PDF
apidays Munich 2025 - The Double Life of the API Product Manager, Emmanuel Pa...
PDF
apidays Munich 2025 - Let’s build, debug and test a magic MCP server in Postm...
PDF
apidays Munich 2025 - The life-changing magic of great API docs, Jens Fischer...
PDF
apidays Munich 2025 - Automating Operations Without Reinventing the Wheel, Ma...
PDF
apidays Munich 2025 - Geospatial Artificial Intelligence (GeoAI) with OGC API...
PPTX
apidays Munich 2025 - GraphQL 101: I won't REST, until you GraphQL, Surbhi Si...
PPTX
apidays Munich 2025 - Effectively incorporating API Security into the overall...
PPTX
apidays Munich 2025 - Federated API Management and Governance, Vince Baker (D...
PPTX
apidays Munich 2025 - Agentic AI: A Friend or Foe?, Merja Kajava (Aavista Oy)
PPTX
apidays Munich 2025 - Streamline & Secure LLM Traffic with APISIX AI Gateway ...
PPTX
apidays Munich 2025 - Building Telco-Aware Apps with Open Gateway APIs, Subhr...
PPTX
apidays Munich 2025 - Building an AWS Serverless Application with Terraform, ...
PDF
apidays Helsinki & North 2025 - Monetizing AI APIs: The New API Economy, Alla...
PDF
apidays Helsinki & North 2025 - How (not) to run a Graphql Stewardship Group,...
PDF
apidays Helsinki & North 2025 - APIs in the healthcare sector: hospitals inte...
PDF
apidays Helsinki & North 2025 - API-Powered Journeys: Mobility in an API-Driv...
PDF
Avatar for apidays apidays PRO June 07, 2025 0 5 apidays Helsinki & North 2...
apidays Munich 2025 - The Physics of Requirement Sciences Through Application...
apidays Munich 2025 - Developer Portals, API Catalogs, and Marketplaces, Miri...
apidays Munich 2025 - Integrate Your APIs into the New AI Marketplace, Senthi...
apidays Munich 2025 - The Double Life of the API Product Manager, Emmanuel Pa...
apidays Munich 2025 - Let’s build, debug and test a magic MCP server in Postm...
apidays Munich 2025 - The life-changing magic of great API docs, Jens Fischer...
apidays Munich 2025 - Automating Operations Without Reinventing the Wheel, Ma...
apidays Munich 2025 - Geospatial Artificial Intelligence (GeoAI) with OGC API...
apidays Munich 2025 - GraphQL 101: I won't REST, until you GraphQL, Surbhi Si...
apidays Munich 2025 - Effectively incorporating API Security into the overall...
apidays Munich 2025 - Federated API Management and Governance, Vince Baker (D...
apidays Munich 2025 - Agentic AI: A Friend or Foe?, Merja Kajava (Aavista Oy)
apidays Munich 2025 - Streamline & Secure LLM Traffic with APISIX AI Gateway ...
apidays Munich 2025 - Building Telco-Aware Apps with Open Gateway APIs, Subhr...
apidays Munich 2025 - Building an AWS Serverless Application with Terraform, ...
apidays Helsinki & North 2025 - Monetizing AI APIs: The New API Economy, Alla...
apidays Helsinki & North 2025 - How (not) to run a Graphql Stewardship Group,...
apidays Helsinki & North 2025 - APIs in the healthcare sector: hospitals inte...
apidays Helsinki & North 2025 - API-Powered Journeys: Mobility in an API-Driv...
Avatar for apidays apidays PRO June 07, 2025 0 5 apidays Helsinki & North 2...
Ad

Recently uploaded (20)

PPTX
Chapter security of computer_8_v8.1.pptx
PPTX
research framework and review of related literature chapter 2
PDF
Book Trusted Companions in Delhi – 24/7 Available Delhi Personal Meeting Ser...
PPT
Classification methods in data analytics.ppt
PPTX
Reinforcement learning in artificial intelligence and deep learning
PPTX
Capstone Presentation a.pptx on data sci
PPTX
transformers as a tool for understanding advance algorithms in deep learning
PDF
book-34714 (2).pdfhjkkljgfdssawtjiiiiiujj
PPTX
C programming msc chemistry pankaj pandey
PPTX
lung disease detection using transfer learning approach.pptx
PDF
The Role of Pathology AI in Translational Cancer Research and Education
PPTX
Introduction to Fundamentals of Data Security
PPTX
Overview_of_Computing_Presentation.pptxxx
PPTX
ifsm.pptx, institutional food service management
PPTX
Basic Statistical Analysis for experimental data.pptx
PPTX
ch20 Database System Architecture by Rizvee
PPTX
DIGITAL DESIGN AND.pptx hhhhhhhhhhhhhhhhh
PPTX
cp-and-safeguarding-training-2018-2019-mmfv2-230818062456-767bc1a7.pptx
PDF
9 FinOps Tools That Simplify Cloud Cost Reporting.pdf
PPTX
inbound6529290805104538764.pptxmmmmmmmmm
Chapter security of computer_8_v8.1.pptx
research framework and review of related literature chapter 2
Book Trusted Companions in Delhi – 24/7 Available Delhi Personal Meeting Ser...
Classification methods in data analytics.ppt
Reinforcement learning in artificial intelligence and deep learning
Capstone Presentation a.pptx on data sci
transformers as a tool for understanding advance algorithms in deep learning
book-34714 (2).pdfhjkkljgfdssawtjiiiiiujj
C programming msc chemistry pankaj pandey
lung disease detection using transfer learning approach.pptx
The Role of Pathology AI in Translational Cancer Research and Education
Introduction to Fundamentals of Data Security
Overview_of_Computing_Presentation.pptxxx
ifsm.pptx, institutional food service management
Basic Statistical Analysis for experimental data.pptx
ch20 Database System Architecture by Rizvee
DIGITAL DESIGN AND.pptx hhhhhhhhhhhhhhhhh
cp-and-safeguarding-training-2018-2019-mmfv2-230818062456-767bc1a7.pptx
9 FinOps Tools That Simplify Cloud Cost Reporting.pdf
inbound6529290805104538764.pptxmmmmmmmmm

apidays Munich 2025 - Making Sense of AI-Ready APIs in a Buzzword World, Andreas Siegel (pentacor)

  • 1. PENTACOR.DE IT ARCHITECTURE APIS & DATA PRODUCTS CLOUD–NATIVE SOFTWARE ARCHITECTING YOUR BUSINESS Making Sense of AI-Ready APIs in a Buzzword World What It Takes to Make APIs Discoverable in the Age of AI!
  • 2. Hello World! 👋 Andreas Siegel IT Architect / Developer [email protected] pentacor.link/andreas I like everything the most!
  • 3. § ChatGPT guesses your endpoints § Claude scans APIs for OpenAPI definitions § 8,000+ MCP servers connect AI with tools and APIs Meanwhile… 03.07.2025 PENTACOR | Bingo! Making Sense of AI-Ready APIs in a Buzzword World 4 The AI revolution isn’t coming. It’s already here.
  • 4. § perceive and process § act autonomously § are goal-oriented and adaptive AI Agents… 03.07.2025 PENTACOR | Bingo! Making Sense of AI-Ready APIs in a Buzzword World 5
  • 5. 03.07.2025 PENTACOR | Bingo! Making Sense of AI-Ready APIs in a Buzzword World 6
  • 7. 03.07.2025 PENTACOR | Bingo! Making Sense of AI-Ready APIs in a Buzzword World 14 “Old” Standards, New Relevance OpenAPI – Structured Descriptions HATEOAS – Navigable Semantics APIs.json – Machine Discovery
  • 8. PENTACOR | Bingo! Making Sense of AI-Ready APIs in a Buzzword World 15 OpenAPI – Making it AI-Ready Bad for AI paths: /users: get: operationId: getUsers summary: Get users Good for AI paths: /customers: get: operationId: searchCustomers summary: >- Search for customers using name or email description: >- Use this when user asks to: - "find John" - "get customer [email protected]" parameters: - name: query description: >- Customer name or email. Supports partial matching. schema: type: string examples: byName: value: "John Doe" summary: "Search by customer name" 03.07.2025 Specification: https://spec.openapis.org/oas/latest.html
  • 9. 03.07.2025 PENTACOR | Bingo! Making Sense of AI-Ready APIs in a Buzzword World 16 AI Navigation – HATEOAS { "account": { "id": "12345", "balance": 1000.00, "_links": { "self": { "href": "/accounts/12345” }, "transfer": { "href": "/accounts/12345/transfers", "type": "application/json", "title": "Transfer money to another account” }, "statements": { "href": "/accounts/12345/statements” } } } } Limitations § No HTTP method information (GET? POST?) § No Parameter Schemas (What data to send?) AI has to guess the interaction pattern Discovery intended for “smart” clients
  • 10. 03.07.2025 PENTACOR | Bingo! Making Sense of AI-Ready APIs in a Buzzword World 17 AI Navigation – OpenAPI Link Objects responses: '200’: links: transferMoney: operationId: createTransfer parameters: accountId: $response.body#/account/id description: "Transfer money from this account" Benefits § Explicit HTTP methods § Parameter mapping § Schema validation § Operation context HATEOAS Philosophy + OpenAPI Structure = AI-ready Navigation https://spec.openapis.org/oas/latest.html#link-object
  • 11. 03.07.2025 PENTACOR | Bingo! Making Sense of AI-Ready APIs in a Buzzword World 18 AI Discovery – apis.json { "aid": "company.com:api-inventory", "name": "Company APIs", "specificationVersion": "0.18", "apis": [ { "aid": "company.com:payments-api", "name": "Payments API", "humanURL": "http://company.com", "baseURL": "https://api.company.com/payments", "properties": [ {"type": "OpenAPI", "url": "/openapi.yml"}, {"type": "Documentation", "url": "/docs"}, {"type": "PostmanCollection", "url": "/postman.json"}, {"type": "JSONSchema", "url": "/json-schema.json"}, {"type": "OpenAIPluginManifest", "url": "/openai.yml"} ], "common": [ {"type": "Signup", "url": "https://company.com/signup"}, {"type": ”Login", "url": "https://company.com/login"} ] } ] } Benefits § Automatic API Discovery § Rich Metadata § Standardized Format § AI-native Support https://apisjson.org/ sitemap.xml for APIs
  • 13. 03.07.2025 PENTACOR | Bingo! Making Sense of AI-Ready APIs in a Buzzword World 20 Emerging Standards MCP – Access to Data and Tools Arazzo Workflows A2A & ACP – Agent Protocols Missing link between AI and your systems API recipies, not just ingredients for collaborating agents
  • 14. MCP – Model Context Protocol 03.07.2025 PENTACOR | Bingo! Making Sense of AI-Ready APIs in a Buzzword World 21 USB-C for AI § One server works with different AI models and clients § Future-proof integrations § Growing ecosystem § But: still evolving and production patterns maturing https://modelcontextprotocol.io/ ≈8,000 servers End the AI plugin hell – build once, deploy everywhere * supporting MCP
  • 15. Arazzo – API Workflow Specification 03.07.2025 PENTACOR | Bingo! Making Sense of AI-Ready APIs in a Buzzword World 22 Recipe book for API workflows https://www.openapis.org/arazzo Benefits § Deterministic workflows instead of AI guesswork § Document business processes for humans and machines § Standardized workflow description format § Remove ambiguity from complex integrations
  • 16. A2A – Agent2Agent Protocol § Structured Agent Cards § Interaction via JSON-RPC § Task-Oriented Communication https://goo.gle/a2a Agent Protocols 03.07.2025 PENTACOR | Bingo! Making Sense of AI-Ready APIs in a Buzzword World 23 ACP – Agent Communication Protocol § Agent Manifests as Offline Metadata § REST-based Interaction § Natural Language Communication https://agentcommunicationprotocol.dev Specialized agents working together Pragmatic REST-native agent communcation Structured task-centric agent communication
  • 17. 03.07.2025 PENTACOR | Bingo! Making Sense of AI-Ready APIs in a Buzzword World 27
  • 18. 03.07.2025 PENTACOR | Bingo! Making Sense of AI-Ready APIs in a Buzzword World 28 Putting it all together… User/ Client System OpenAPI Spec HATEOAS Navigation apis.json Metadata statically specifies API enables dynamic interaction acts as resource and API index AI/LLM supports user Arazzo MCP defines business workflows A2A/ACP makes data & tools accesibble initiates interaction autonomously uses assists API Space AI Space
  • 20. The Paradox of AI-Ready APIs: The more autonomous our consumers become, the more explicit our descriptions need to be. Corollary: The better your AI documentation, the better your human documentation becomes. 03.07.2025 PENTACOR | Bingo! Making Sense of AI-Ready APIs in a Buzzword World 31 The best AI-ready API is one that's still great for humans.
  • 21. Your Mission: § Start with what you have (enhance existing OpenAPI) § Add discoverability (APIs.json, HATEOAS) § Think workflows (Arazzo, task orientation) § Prepare for agents (MCP, A2A/ACP when ready) Future-Proofing Your APIs 03.07.2025 PENTACOR | Bingo! Making Sense of AI-Ready APIs in a Buzzword World 32 Now go forth and make your APIs less human-dependent! and experiment with