Evolving APIs and Identity Management in the AI Era

Evolving APIs and Identity Management in the AI Era

For most of enterprise software’s history, developers read API documentation and wrote the code that let applications call those APIs. The applications were the consumers, but a person decided how each integration worked. That arrangement is changing as AI agents begin to choose and call services at runtime, including assistants built into the enterprise mobile apps that field teams and sales staff carry. The pace is fast. Gartner predicted that 40% of enterprise applications would feature task-specific AI agents by 2026, up from less than 5% in 2025, and urged CIOs to focus on integrating AI assistants with robust APIs. An agent cannot infer intent from a well-written readme or a colleague’s advice. It works from whatever context the interface itself provides.

That has moved semantic clarity, meaning a machine-readable account of what a service does and what its data represents, toward the center of how an API’s value is judged. Interfaces built for a single project, with names that made sense only to their authors, leave agents unable to tell which tool fits a task. The emerging response is to design services around durable business capabilities and describe them in terms a machine can act on.

This article covers the following topics.

  • Why durable business capabilities make APIs easier for AI agents and mobile apps to use
  • How REST APIs and the Model Context Protocol provide different access layers over shared logic
  • Why identity namespaces matter for accurate data handling across devices
  • How ownership, security, and governance help manage growing API portfolios

From project APIs to business capabilities

AI-assisted coding has lowered the cost of producing new endpoints. Building an API once required substantial labor, budget, and time, and developers can now generate interfaces quickly. In the 2026 Stack Overflow Developer Survey of more than 30,000 technologists, 80% of respondents said they used AI at least an hour per day. That abundance creates a discovery problem. An agent faced with many overlapping, project-specific interfaces struggles to identify the right one, and the wrong choice can be worse than none.

One approach gaining attention is to organize services around business capabilities, such as order management, work-order dispatch, or customer verification. A capability stays stable even as the tools that call it change. The same work-order capability might serve a desktop scheduling system, a field-service mobile app, and an AI assistant that a supervisor asks for the day’s open jobs. Separating business logic from any delivery format keeps a service usable as consumption moves from desktop to mobile and from screens to spoken requests. The approach has costs. It requires deliberate curation, agreement on what the enterprise’s capabilities are, and ongoing maintenance that project-based APIs avoid by simply shipping and moving on.

Two access layers over shared business logic

REST and the Model Context Protocol (MCP) do different jobs. REST is an architectural style for designing APIs, which applications call through endpoints developers have coded against in advance. MCP is an open protocol that lets AI systems discover and interact with tools and data at runtime, choosing a tool based on the task at hand. An MCP server often sits on top of existing APIs and describes them in a form a model can reason about. When the Linux Foundation took over stewardship of the protocol in December 2025, it counted more than 10,000 published MCP servers.

Some organizations therefore maintain two access layers over the same capability. REST serves conventional applications, including mobile apps whose workflows are fixed at build time. MCP serves AI agents, including assistants inside those same apps. A single capability contract beneath both avoids duplicating business logic. A field engineer could ask a mobile assistant to verify a customer before a site visit, and the assistant could find and call the verification capability without a developer having wired that integration into the app. The trade-off is effort. Agents need the meaning of data and the relationships among its parts, which takes more work to describe than human documentation, and MCP is still maturing.

Semantic context in practice: identity across devices

Identity data shows why semantic context matters. A raw value, such as a numeric string or an email address, carries little meaning on its own. A fully qualified identity pairs the value with a namespace, the metadata that says whether the number is a customer ID in a particular system, a phone number, or something else, much as a state name separates two cities that share a name. Without it, an agent can merge records that should stay apart or split one person across several profiles.

Mobile adds identifiers of its own. A device ID points to a phone or tablet, an app-instance ID points to one installation and typically changes on reinstall, and a session ID covers a single period of use. A sales representative using a laptop, a personal phone, and a shared warehouse tablet generates several of these in one day. Separate namespaces let an identity graph recognize which identifiers belong to the same person and which describe the hardware or the visit.

Namespaces also carry handling rules. An email namespace signals personal data and stricter privacy controls, and identity types mark whether an identifier is persistent, like a CRM ID, or transient, like a session ID. These distinctions support accurate merging across devices and enterprise systems, along with precise handling of data-access and deletion requests. Because this structure governs sensitive data, mistakes carry real consequences. European regulators issued GDPR fines totaling approximately €1.2 billion in 2025, and organizations filed an average of 443 data breach notifications per day, according to DLA Piper’s annual survey.

Governing and securing an expanding surface

When an integration server can be produced in days, redundant and undocumented services accumulate, and agents may depend on interfaces no one formally owns. Governance here centers on clear ownership, so each capability has an accountable stakeholder for its quality and security. Observability extends this to runtime, showing how agents and mobile apps use services and where agents struggle to interpret them. An endpoint no one tracks is one no one patches or monitors.

Discoverability does not grant access. An agent that can find a capability still needs permission to use it, and the same authentication, authorization, privacy, and role-based controls apply whether a request comes from a mobile app, an AI assistant, or a back-office system. An assistant acting for a field technician should reach only what that technician’s role allows. Mobile adds its own risks. Devices get lost or shared, so tokens need secure on-device storage, short lifetimes, and remote revocation.

Organizations that invest in this curation are better placed to scale agents, but the discipline is easier to describe than to sustain. Deloitte’s 2026 State of AI in the Enterprise survey found that close to three-quarters of companies plan to deploy agentic AI within two years, but only 21% report a mature model for agent governance. Governance competes with delivery for attention and tends to be underfunded until a failure exposes its absence.

Conclusion

Agent-ready software is still early, and these methods are emerging practices that have not yet settled into standards. They share one premise. When machines decide which services to call, meaning must be made explicit, whether the agent runs in a data center or on a field worker’s phone. Durable capabilities, machine-readable descriptions, clear identity namespaces, and accountable, secure governance each add cost, and the payoff depends on how far agent-driven and mobile use grows. Where it does, building these concerns in from the start will likely be easier than retrofitting them later.

Subscribe to our weekly news digest.

Join now and become a part of our fast-growing community.

Invalid Email Address
Thanks for Subscribing!
We'll be sending you our best soon!
Something went wrong, please try again later