Article

August 11, 2026

The API as a strategic asset: monetization models and architectural impacts in marketplaces

Sarah Carnevali Semtchuk; Vinicius Santos Andrade

DOI: 10.22167/2675-6528-202601442

Article prepared by the ResumeAI tool, an artificial intelligence solution developed by the Pecege Institute focused on synthesis and writing.

Summary

Application Programming Interfaces (APIs) have consolidated as strategic assets in marketplaces, transitioning from technical functions to pillars of external integration and revenue generation vectors. The objective of this work was to analyze and compare marketplace architectures, focusing on the catalog, authentication, access limits, and events modules, investigating how these technical components are monetized in the current scenario. The research adopted a qualitative, propositional, and descriptive approach, using a multiple case study that compared traditional marketplaces (Amazon and eBay) with quick commerce platforms (iFood and 99Food). A systematic literature review and documentary research on developer portals were conducted, analyzing monetization and architecture patterns. The results showed that APIs have become products, with monetization models varying significantly: while quick commerce platforms prioritized market penetration through free models, traditional marketplaces established charges based on subscriptions and usage. Architecturally, the operational efficiency and scalability of integrators depended on the migration to an Event-Driven Architecture (EDA), replacing repetitive queries (polling) with push notification mechanisms (webhooks). It was observed that the adoption of EDA, especially for the Catalog module, offered greater efficiency and consistency in integration. A hybrid monetization model (subscription and pay-per-use) and a conceptual architecture with API Management, Events, and Catalog modules were proposed. It was concluded that the combination of a resilient architecture and well-structured monetization models creates a positive cycle of revenue and innovation, justifying charges for added value and promoting more efficient and sustainable operations.

Keywords: Event-driven architecture; API Economy; API Management; Digital platforms; Webhooks.

1. Introduction

The digital era has been marked by the rise and consolidation of virtual sales platforms, known as marketplaces, which have transformed the dynamics of commerce and the interaction between companies and consumers. By centralizing various sales channels, these platforms facilitate usability and streamline operations, expanding reach and boosting sales (Jacobson and Woods, 2012). In this scenario of intense digitalization, Application Programming Interfaces (APIs) have emerged as crucial elements, transcending their initial function as mere technical tools to become strategic assets. They act as essential pillars for external integration and as fundamental vectors for revenue generation, driving the so-called “API Economy” (Gunturu, 2022). Adopting an “API-first” strategy allows companies to optimize internal processes, create scalable platforms, and broaden their technological reach, generating new income streams and enhancing customer experience (Johnson Mary, 2025). The relevance of APIs is underscored by the growth of e-commerce and the demand for connectivity, making them indispensable for competitiveness in today’s market.

The transition from a technical interface API to a marketable asset is encapsulated by the concept of “API-as-a-Product.” This approach redefines the API not just as a software component, but as a product with measurable business value, designed to solve specific user problems (Eaton et al., 2024). Unlike an internal API, an API as a product requires lifecycle management, a focus on quality, usability, and customer support (Jacobson et al., 2011). API monetization, in turn, is the practice of generating revenue by granting controlled access to business services and functionalities, representing the final stage of this “productization” (Edi Labs, 2024). There are four main API monetization strategies, according to Solanke and Liang (2022): the “Subscription-Based” model for continuous access (Chugh, 2026; Verma et al., 2025); “Pay-Per-Use” which charges proportionally to actual consumption (Gebauer et al., 2017); the “Freemium” model which offers basic free access to attract broad adoption (Hsu et al., 2025); and “Revenue-Sharing” which remunerates the API provider with a percentage of revenue generated by third parties (Prado, 2025; Qwist Research, 2026). The choice of model should balance innovation and financial viability (Onipede, 2024).

In parallel with the evolution of business models, architectural choices play a decisive role in the operational efficiency and scalability of marketplaces. Traditionally, many systems rely on the “polling” model, where clients periodically check the server for updates. This approach generates voluminous and redundant network traffic, increasing latency and resource consumption, which becomes unsustainable in high-demand ecosystems (Richardson, 2018). In contrast, Event-Driven Architecture (EDA) represents a significant advancement, replacing “polling” with “push” notification mechanisms, such as *webhooks*. As detailed by Hohpe and Woolf (2003), EDA is based on messaging patterns that allow the marketplace to send critical updates to integrated systems as soon as a relevant change occurs. This approach promotes decoupling between services, ensures eventual data consistency, and improves ecosystem responsiveness. Implementing *webhooks* in critical modules, such as the catalog, can optimize resource consumption and offer integrity, instead of requiring constant checks. This architectural efficiency enhances the partner experience and justifies monetization by added value and superior performance.

The growing complexity of marketplaces and the evolution of APIs for monetizable strategic assets demand an understanding of the architectural nuances and business models that underpin this transformation. The gap in literature and market practices, especially regarding the monetization of technical components and the adoption of event-driven architectures, justifies the present investigation. The objective of this work was to analyze and compare marketplace architectures, focusing on the catalog, authentication, access limits, and events modules, investigating how these technical components are monetized in the current scenario.

2. Material and Methods

The present investigation was outlined under a qualitative approach, seeking to deepen the understanding of the phenomena studied through the analysis of non-numeric data and the interpretation of specific contexts. It was characterized as a purposeful research, as its purpose was the elaboration of practical models for monetization and the architecture of Application Programming Interfaces (APIs), and descriptive, by detailing the characteristics of marketplaces and their APIs. A multiple case study was adopted as the central method, allowing for a robust comparative analysis.

The study’s context focused on the analysis of digital sales platforms, known as marketplaces, and the evolution of Application Programming Interfaces (APIs) as strategic assets. The unit of analysis consisted of the architectures and API monetization models implemented by these platforms, focusing on specific modules such as catalog, authentication, access limits, and events. The research was conducted considering the current scenario of e-commerce digitalization, covering information available up to the year 2026, according to the work’s completion date.

The study sample was intentionally divided into two distinct groups to allow for an in-depth comparative analysis. The first group consisted of traditional “marketplaces” that already had monetized APIs, selected for their global relevance and for presenting consolidated business models and architecture. Platforms such as Amazon and eBay were included in this group, recognized for their developer ecosystems and the clarity of their API monetization and integration standards.

The second group of the sample comprised “marketplaces” from the “Quick Commerce” segment, characterized by ultra-fast delivery and convenience. The selection of these platforms aimed to investigate the monetization potential of their APIs, which, at the time of the research, were not directly monetized, and to identify architectural opportunities. iFood and 99Food were analyzed, both with a strong presence in the Brazilian scenario, whose public API documentation allowed for the evaluation of their structures and the identification of value gaps.

Data collection began with a systematic literature review, focused on fundamental concepts for the research. Topics such as “API-as-a-Product”, which addresses APIs as a product with business value, the “API Economy”, which describes the commercial ecosystem driven by APIs, and various monetization models, including subscription, pay-per-use, freemium, and revenue sharing, were explored. Data were extracted from specialized literature, conference papers, and open data repositories, following the methodology of Treinta et al. (2013).

In parallel with the literature review, a comprehensive documentary research was conducted on the selected platforms. This stage involved the analysis of public material made available by the companies, such as their developer portals, official API documentation, and terms of service. The objective was to obtain detailed information about the practical implementation of the APIs and their respective business models, complementing the theoretical foundation with real-world data.

During the documentary research, specific information was collected about the structure of the endpoints and the resources offered by the APIs of each marketplace. The presence and implementation of event-oriented architectures, such as the use of webhooks, were evaluated, in contrast to repetitive query models. Additionally, the pricing models and available integration plans were raised, seeking to understand the monetization strategies and access conditions for developers and partners.

The research execution steps were organized sequentially and complementarily. Initially, a systematic literature review was conducted to establish the theoretical and conceptual framework. Subsequently, and simultaneously at times, documentary research was carried out, which allowed for the collection of empirical data directly from the primary sources of the analyzed companies. This combined approach ensured a solid foundation of theoretical and practical knowledge for subsequent analysis.

After collection, the data were subjected to a comparative content analysis, a technique that allowed the identification and contrast of relevant patterns and characteristics among the different marketplaces. The main focus of the analysis was to map the monetization strategies and API architectures adopted, seeking to understand the similarities and differences between the groups of traditional marketplaces and “Quick Commerce” marketplaces. This methodology enabled the identification of trends and particularities in each segment.

Specifically in monetization analysis, crucial variables that determine the value and cost of APIs were compared. Pricing models, allowed usage volume, and limited resources, such as request limits and the amount of data accessible through the APIs, were examined. This detailed comparison allowed for the identification of how each marketplace structures its value proposition and the conditions for accessing and using its interfaces, revealing revenue generation approaches.

The architectural analysis focused on the value proposition of the Catalog, Authentication, Rate Limits, and Events modules. The implementation of “pooling” versus “push” mechanisms for webhooks for event communication was investigated, evaluating the efficiency and resilience of each approach. The objective was to identify the existing value “gaps” in current architectures and the monetization opportunities that could arise from optimizing these technical components in the two groups of marketplaces studied.

Based on the analyses carried out, a proposal for a monetization model and architecture was developed for marketplaces seeking to monetize their APIs. A hybrid monetization model was suggested, combining different charging strategies, justified by the added value and performance gains provided by the adoption of event-driven architectures. Additionally, a conceptual architecture for the implementation of webhooks was outlined, detailing the technical implications necessary for the efficient integration of partners into the platform’s ecosystem.

3. Results and Discussion

The evolution of Application Programming Interfaces (APIs) from mere technical tools to strategic business assets is a central phenomenon in the contemporary digital economy, reflecting a profound transformation in how companies operate and generate value. This movement, termed the “API Economy” by Gunturu (2022), describes a vibrant commercial ecosystem where organizations expose their digital assets, such as data and functionalities, to partners and third parties, creating new value streams and driving innovation. The transition from a purely technical view to a strategic “API-as-a-Product” approach is crucial for companies not only to survive but to thrive in this dynamic landscape.

The concept of “API-as-a-Product”, as articulated by Eaton et al. (2024), implies that an API should be designed to solve a specific user problem, whether that user is a developer or a business, possessing its own lifecycle, a well-defined market strategy, and measurable value. Unlike an internal API, which can be seen as a byproduct of a larger system, an external API, when treated as a product, requires the same management rigor as commercial software, such as “Software as a Service” (SaaS). This means an intense focus on quality, usability, customer support, and fundamentally, the developer experience, as emphasized by Jacobson, Brail, and Iyver (2011). Excellent documentation, ease of integration, and high reliability are pillars for the API’s attractiveness and adoption, regardless of the underlying technical complexity. Monetization, in this context, is not just a financial decision but the final stage of this “productization”, where internal digital assets are converted into sustainable revenue streams, overcoming pricing complexities (Edi Labs, 2024). This organizational maturity in API management allows for mitigating obsolescence risks and capturing real economic value in ecosystems.

Regarding API monetization models in marketplaces, the research identified four main strategies, according to Solanke and Liang (2022): subscription (“Subscription-Based”), pay-per-use (“Pay-Per-Use”), “freemium”, and revenue sharing (“Revenue-Sharing”). Each of these models has distinct characteristics and is best suited to different business contexts and service types. The subscription model, for example, is based on a recurring fee for continuous access to a product or service, establishing a lasting relationship between provider and customer (Chugh, 2026). Its advantages include lower initial cost and predictability, which reduces the barrier to entry for users. This model is particularly effective for products with frequent use and that receive constant updates and improvements, such as software, digital infrastructure, and platform access, as pointed out by Verma et al. (2025). The predictability of revenue for the provider and cost for the consumer makes it attractive for essential services and those with consistent value.

In contrast, the pay-per-use model (“Pay-Per-Use”) remunerates the provider based on the actual consumption of the service, aligning the charge with the effective utility. This pattern is ideal for high-volume services, such as payment gateways, and allows for greater customization and scalability for the client, who pays only for what they use. However, its implementation requires extremely robust and accurate real-time monitoring systems to control demand flow and ensure the viability of the model, as highlighted by Gebauer et al. (2017). The technical and architectural complexity of tracking and billing granular usage can be a significant challenge, but the benefits in terms of flexibility and alignment with the delivered value justify the investment.

The “freemium” model represents a hybrid strategy, offering a layer of essential services for free to attract a broad user base, while advanced functionalities, premium features, or unrestricted access are commercialized (Chugh, 2026). In platform environments and digital ecosystems, this approach is powerful for mitigating entry barriers and accelerating “network effects”, maximizing the platform’s liquidity and perceived value. Monetization occurs through the strategic conversion of engaged users who demand greater productive capacity or specialized support (Hsu et al., 2025). This model is particularly relevant for marketplaces seeking to rapidly expand their partner base before introducing direct charges.

Finally, the Revenue-Sharing model is widely used on large-scale platforms, such as Mercado Livre, where the API provider receives a percentage of the revenue generated by third parties using the API to enable profitable transactions or services (Prado, 2025). API integration allows these platforms to capture the value of each transaction in real-time, and the model scales with the seller’s success, aligning the financial interests of all participants. In addition to commissions, modern marketplaces use APIs to offer value-added services, such as credit and receivables factoring, transforming operational costs into new revenue streams and the platform into a financial infrastructure provider (Qwist Research, 2026). This approach allows for the implementation of pay-per-use models or subscription tiers for features that increase conversion, such as intelligent shipping calculation or integration with ERP systems. The complexity of monetization models deepens when the marketplace acts as an environment where partners can sell their own software via SaaS, monetizing not only API access but also the infrastructure and ecosystem it offers, as exemplified by the Amazon Selling Partner API (2025).

The analysis of the Catalog module revealed significant differences between “Quick Commerce” marketplaces and traditional ones, reflecting their distinct business logics and architectural priorities. In “Quick Commerce” platforms, such as iFood and 99Food, data volatility and menu hierarchy granularity are high, given the priority of the hyperlocal model and immediate availability. The root entity in these systems is the store (“merchant”), making the offering unique and customizable. Technically, an item from one unit does not share identifiers or attributes with that of another, even if they are similar products, which requires very low latency systems to ensure real-time consistency between physical stock and the digital storefront.

At iFood, the catalog architecture, as illustrated in Figure 1, follows the REST pattern with JSON payloads, structured in three levels: Categories, Items, and Add-on Groups (Modifiers). The Product entity acts as the master record for essential information, such as name, description, barcode (EAN), and images. The Product is sale-agnostic until it is instantiated as an Item (linked to a Category for display) or as an Add-on (associated with an Add-on Group for customization). While the Product holds intrinsic properties, the Item and Add-on carry transactional properties, such as price and availability, which can vary by channel. This structure, although flexible for customizing local menus, poses challenges in data management and scalability for integrators operating with multiple merchants, as granularity and volatility require frequent and precise updates to maintain consistency between physical and digital inventory. The need to manage price and availability variations at the item and add-on level, per channel, increases the complexity of the integration logic for partners.

Figure 1. Diagram of the entities that compose the iFood catalog architecture

Source: Original research results

99Food, in turn, adopts a supply-driven architecture, but without the Product entity, reusing the Item entity. The role of the object is defined by the “is_sold_separately” attribute: if “true”, the Item is offered individually; if “false”, it acts only as a modifier within a group (“Modifier Group”). A critical point of this format is that status changes are global, making it impossible to deactivate an item in direct sales and keep it active as a modifier. This structure, outlined in Figure 2, simplifies modeling by reducing the number of entities, but introduces rigidity in availability management that can be problematic for merchants who desire flexibility in product offerings. For example, an item that is a modifier (like a sauce) cannot be sold separately if its status is globally “false”, limiting the merchant’s sales strategies.

Figure 2. Diagram of the entities that compose the 99Food catalog architecture

Source: Original research results

Regarding the endpoints, iFood offers a wider range of granular CRUD operations (Catalog, Category, Item, Complement), which, although requiring greater control from integrators, are more performant. To simplify, the PUT /items endpoint allows for an “atomic write” strategy, updating the entire dependency tree in a single request, which reduces network calls (“round-trips”), but can generate latency spikes in extensive catalogs due to complex schema validation. 99Food, on the other hand, adopts a minimalist, state-synchronization-oriented approach, with data recovery via GET endpoints for reading the complete catalog and writing via dense payloads in “Bulk Update”. This simplifies the integrator’s logic, eliminating the management of dependency creation order, but, as with iFood, this centralization generates processing overhead and increased latency when only simple attributes, such as price, need to be changed. Table 7, although not included in the final selection, details the equivalence between the endpoints of the two platforms, highlighting the different approaches to catalog management.

Unlike them, traditional marketplaces, such as Amazon and eBay, operate under a logic of global indexing and scalable search. The central entity is the industrialized Product, using global codes like “Stock Keeping Unit” (SKU), in an N:N relationship (one item for multiple sellers). The focus lies on technical standardization and navigability in deep taxonomies, allowing precise filters and price comparison between different offers of the same product. This approach is fundamental for large-scale ecosystems, where consistency and standardization are more valued than hyper-local customization.

Catalog management on Amazon is divided into four modules: “Catalog Items API”, “Product Type Definition API”, and “Listing Items API”. The “Catalog Items API” allows discovery in the global repository via EAN or name, returning the “Amazon Standard Identification Number” (ASIN), essential for the “matching” process, where the seller links their offer to an already cataloged product. The “Product Type Definitions API” dynamically provides the JSON schema with validation requirements for each category, avoiding rigid schemas for millions of item types and reducing synchronous processing errors. Finally, the “Listing Items API” manages the seller’s offers (“Seller”), allowing granular manipulation via PUT (full update) or PATCH (partial update), resolving concurrency issues and controlling the offer lifecycle. Figure 3 illustrates the connection between Amazon entities, where the combination of brand, product, and variations results in the “Child ASIN”, which, integrated with the seller’s inventory, becomes a “Listing Item” with commercial offer conditions. This complex yet robust architecture ensures data integrity in a global and highly scalable ecosystem. The ability to dynamically define data schemas is a significant advantage, as it allows the platform to adapt to new product categories without requiring major refactoring, a common challenge in legacy systems.

Figure 3. Diagram of the entities that compose Amazon’s catalog architecture

Source: Original research results

eBay, with its “Inventory API”, adopts a hybrid premise, separating inventory (“Inventory Item”) from commercial publication (“Listing”). While on Amazon the offer is intrinsic to the ASIN, on eBay the developer creates their own Item per store and links it to an “eBay Product Identifier” (ePID) for relevance, aiming for user organization, but maintaining the need to register individual metadata per store. The Item stores technical data, seller SKU, inventory, and price, while the “Listing” holds business rules such as shipping policies and offer display. eBay allows heterogeneous listings via “Aspects” (descriptive metadata), and management requires a three-step workflow: item creation, offer creation, and publication, providing granular state control. Figure 9, although not included in the final selection, outlines this relationship, showing how eBay balances flexibility for sellers with the need for buyer organization.

In summary, while “Quick Commerce” focuses on state synchronization and dynamic modifiers to address local operation volatility, the traditional marketplace prioritizes metadata governance and global search scalability through unique identifiers (ASIN/ePID). This catalog structuring defines the rules of “what” is being sold, but the operational efficiency of the integration depends on “how” the endpoints are structured and how these data changes are communicated between external and internal platforms.

The Events module is the reactive and asynchronous communication layer of the APIs, essential for the scalability of high-performance marketplaces, replacing the repetitive query model (“polling”) with an Event-Driven Architecture (EDA), as detailed by Hohpe and Woolf (2003). This approach, based on messaging patterns, allows the marketplace to push critical updates to integrated systems whenever a relevant change occurs. This module ensures eventual consistency between distributed systems and promotes decoupling between services, ensuring the ecosystem’s responsiveness efficiently (Richardson, 2018).

The analysis of this module reveals that the fundamental difference between “Quick Commerce” and traditional marketplaces lies not only in the protocol but in the delivery model and the criticality of latency. “Quick Commerce” demands an almost instantaneous response for synchronization, with the architecture predominantly based on “HTTP Webhooks”. In this model, the marketplace acts as a client making POST requests to a pre-defined endpoint by the integrator, requiring it to be highly available. Low latency is crucial for the user experience, where product and price availability must be updated in milliseconds. However, event persistence is generally ephemeral, depending on retries, which can lead to data loss in case of prolonged failure of the integrator’s endpoint.

On the other hand, the Traditional marketplace prioritizes durability and ordering of events on a large scale. Due to the massive volume and the possibility of higher latency, platforms like Amazon can offer more robust options than simple “Webhooks”, integrating directly with cloud services like “AWS SQS” or “Amazon EventBridge”. In this model, the integrator does not need to expose a public endpoint and guarantee its high availability, only consume messages from a queue that is stored with greater persistence and without risk of event loss in case of unavailability. Table 1 compares the characteristics of these different notification models.

Table 1. Comparison of the characteristics of different types of notification systems

Characteristic

iFood, 99Food and eBay

Amazon

Protocol

“Webhooks (HTTP/HTTPS)”

“SQS”, “EventBridge”

Data flow

“Push” (The marketplace sends)

“Pull”/”Reactive” (The system consumes from the queue)

Latency

Milliseconds to a few seconds

Seconds to minutes (tolerable)

Persistence of events

Generally ephemeral (depends on retries)

High availability (messages persisted in queues)

Infrastructure complexity

Low (requires only a web server)

High/Medium (displays cloud infra or queue polling)

Source: Original research results

Table 1 clearly illustrates the trade-offs: while Webhooks (HTTP/HTTPS) offer millisecond latency, their persistence is ephemeral. In contrast, cloud queue-based systems (SQS, EventBridge) can have latency from seconds to minutes, but guarantee high event persistence. The infrastructure complexity for Webhooks is low (requires only a web server), while for cloud systems it can be medium/high, depending on the infrastructure and the queue “polling” model. This comparison is vital for the architectural choice, which should align with business needs and resilience requirements.

At iFood, maintaining data consistency between the marketplace and external systems like ERPs reveals a dependency on the “polling” model in most modules, with the exception of the Orders module which has integration with “HTTPS Webhooks”. This “data pull” architecture generates voluminous and redundant traffic, highlighting a technological gap for the transition towards an event-driven “API-First” model. The implementation of catalog “Webhooks” would transform this dynamic, replacing constant checking with reactive alteration notifications, optimizing resource consumption and offer integrity. 99Food, in contrast, presents a more capillary and “Webhook”-tied event structure, extending reactivity beyond the “Order” module to encompass the “Store”, Menu, and “Logistics” modules. This approach demonstrates a massive asynchronous state management structure, allowing the external system to react immediately to “Backoffice” processes that, in “polling” models, would require complex request orchestration.

In the Amazon ecosystem, the messaging strategy evolves towards native integration with cloud infrastructures through the “Notifications API”, utilizing “Amazon SQS” or “EventBridge” protocols. The main differentiator lies in resilience: unlike traditional “Webhooks”, which depend on a constantly available public endpoint of the integrator, Amazon’s model allows notifications to be queued or routed within the AWS environment, eliminating data loss due to external instabilities. In the catalog, this “Event-Driven” architecture is fed by specific topics such as “listings_item_status_change” and “any_offer_changed”, ensuring that the integrator knows exactly when a category’s data schemas have been updated, allowing for automated reaction to compliance and attribute changes. This approach consolidates the system’s eventual consistency, ensuring that the store catalog reflects policy violations or performance metrics in real-time, without the computational cost and latency of polling.

eBay consolidates its event-driven architecture through the “Notification API”, utilizing the “HTTPS Webhooks” protocol under a strict governance model that requires “Challenge-Response Checks” (CRC) validations and cryptographic signatures to ensure endpoint authenticity. This module “pushes” real-time notifications about the complete catalog lifecycle, including critical events such as creation (“ItemListed”), listing closure (“ItemClosed”), content revisions (“ItemRevised”), and price or quantity changes (“ItemPriceAndQuantityModified”). This sophistication in topic monitoring transforms inventory management into a reactive and secure flow, where the integrity of the public listing is maintained without the latency of “polling”, ensuring that any systemic modification or ad expiration is instantly reflected in the integrator’s database.

Analyzing from a resilience perspective, a latent problem with the “Webhooks” model is its fragility due to its dependence on the integrator’s endpoint health. If the integrator goes offline for a few minutes during peak hours, it can be bombarded with thousands of requests at once when it comes back online, causing another outage, a phenomenon known as “Thundering Herd”. To mitigate this problem, it is essential to use “Exponential Backoff”, an error management algorithm that exponentially increases the waiting time with each new attempt, instead of resending failed requests immediately or at fixed intervals. To further optimize, the use of “Jitter” is recommended, which consists of a random value added to the “Exponential Backoff” to distribute requests over time, ensuring that the target system receives a distributed load and has a better chance of processing calls successfully. The calculation of the waiting time (E) applying these concepts is performed by equation 1:

E = random(0, initial_range × 2^n) (1)

where E is the waiting time; random is a random number that the system chooses between 0 and the result of the exponential calculation; interval_inicial is the waiting time defined for the first failure; n is the current attempt number. The implementation of these techniques is vital for the stability of distributed systems and to avoid cascading failures.

Authentication in API ecosystems acts as the fundamental mechanism for establishing identity and trust, ensuring that only legitimate entities access specific resources through credentials. This layer not only serves as a security barrier but also as a control feature for traffic governance (Wiggins, 2017). By identifying the origin of the call, whether it’s a centralized application from an integrator or an authorized store instance, the server can apply customized rate limit policies, linking data consumption capacity to the authorization level and the established trust model (Warrier, 2019).

iFood uses the OAuth 2.0 protocol with Bearer tokens, operating in two models: centralized and distributed. The centralized flow is for private applications, where “access tokens” are provided to simplify management, but rate limits are accounted for per application, which can lead large integrators to quickly reach bottlenecks. The distributed flow, aimed at public applications, requires explicit merchant authorization and provides a “refresh token”, distributing the load per store instance and allowing for superior scalability. 99Food uses OAuth 2.0 with a focus on a server-to-server authentication flow, similar to iFood’s centralized model, where credentials are directly linked to the integrator. Rate limit management is applied centrally per “App ID”, which imposes a critical architectural challenge for the integrator, as excessive consumption by a single client can deplete the global quota, affecting all other merchants.

Amazon uses OAuth 2.0 integrated with AWS IAM, requiring each seller to authorize the application through the “Login with Amazon” (LWA) flow, approaching the distributed model. Amazon mitigates the risk of application-level limit exhaustion by implementing “Rate Limiting per Seller”, isolating request quotas (based on the “Token Bucket” algorithm) for each connected seller account. For an integrator, this architecture is advantageous, as adding new clients does not impact the performance or availability of existing clients, eliminating the need to manage multiple applications to circumvent global traffic restrictions. eBay adopts OAuth 2.0 with a clear distinction between “Application access tokens” (for public data) and “User access tokens” (for seller operations). Its rate limits are predominantly fixed daily quotas per application. Although an application has a global call limit per day, large integrators can request quota increases based on commercial agreements and application certification, allowing for long-term data volume planning.

In the Brazilian scenario, iFood and 99Food do not yet adopt direct charging to integrate their APIs. iFood’s strategy focuses on reducing operational costs and platform stability, viewing the API as a tool for capturing orders and monetizing through sales commissions. There is a movement of indirect “premiumization” through the Developer Portal, where advanced support and homologation features (Super Integrator seal) require a level of quality and technical certification. 99Food follows a similar logic, operating without a direct charging model, granting access as part of the ecosystem for logistics and Point of Sale (POS) partners. The cost is absorbed by the marketplace commission, but this gratuity results in stricter and less flexible “rate limits”, without a “Service Level Agreement” (SLA) tied to direct payment.

Amazon implemented one of the most structured API monetization models, aiming to discourage inefficient integrations (such as excessive “polling”) and manage a new revenue stream. The structure is based on an annual subscription fee for developers, added to a monthly usage-based pricing model (“metered billing”) and support level. The system offers monthly quotas of GET requests (data queries) based on the acquired subscription plan, while requests that alter data (POST, PUT, PATCH) remain free to encourage ecosystem updates (Amazon Selling Partner API, 2025). This model forces integrators to migrate to event-based architectures (“Webhooks”), where Amazon notifies about changes, instead of the integrator repeatedly asking. The main differences between Amazon’s plans are shown in Table 2.

Table 2. Amazon Selling Partner API monetization model

Resources

Fundamental

Program

Higher-level

Advantage

Company

Annual rate ($)

1.400

1.400

1.400

1.400

1.400

Monthly rate ($)

0

1.000

5.000

10.000

To be agreed

GET/month Calls

2.500.000

25.000.000

125.000.000

250.000.000

To be agreed

PUT/PATCH/POST Calls

Unlimited

Unlimited

Unlimited

Unlimited

Unlimited

Access to the Commercial team

No

No

Yes

Yes

Yes

Beta APIs Access

No

No

No

Yes

Yes

Access to exclusive events

No

No

No

Yes

Yes

Dedicated solutions architect

No

No

No

No

Yes

Source: (Amazon Selling Partner API, 2025)

Table 2 details Amazon’s different service levels, from the Basic to the Enterprise plan, showing how the annual and monthly fee, the volume of GET calls/month, and access to exclusive resources (such as sales team, Beta APIs, exclusive events, and dedicated solutions architect) vary. This pricing structure not only generates revenue but also functions as a governance tool, encouraging efficient practices and discouraging excessive “polling”, which consumes resources unnecessarily. The exemption from charges for write operations (POST, PUT, PATCH) is a direct incentive for partners to keep their data updated and consistent, contributing to the overall health of the ecosystem.

eBay’s model is based on compatibility limits and commercial agreements. By default, it offers a generous free quota of daily calls that serves small and medium developers. For large integrators who need to exceed these limits, eBay uses an application certification process. Once certified, the negotiation of additional limits may involve costs or be subsidized by the sales volume generated by the tool within the marketplace (“Gross Merchandise Volume” [GMV]). It is an indirect monetization approach, where eBay allows massive API usage without direct charge per call, as long as the tool proves it is driving the platform’s GMV. This strategy aligns eBay’s interests with the success of its partners, encouraging ecosystem growth. The possibility of negotiating limits based on partner performance offers flexibility and a path to scalability, but requires rigorous monitoring of the value generated.

The proposed monetization model for marketplaces consists of a hybrid strategy that combines subscription and pay-per-use. To encourage adoption, there would be a free version, limited to the use of a test merchant in a development environment. For production integration, the integrator would undergo homologation, with charges for best practices and registration of billing information. The subscription would be a fixed amount, varying by plan, and the integrator would select the most suitable plan. Additionally, there would be a variable cost per use of the endpoints, with a unit cost per successful call. Query endpoints (GET) would have a lower cost than write endpoints (PUT, PATCH, and POST), due to the differentiated cost of cloud operations. A suggestion, with fictitious values, is represented in Table 3.

Table 3. Proposed monetization model

Resources

Learner

Fundamental

Program

Company

Monthly fee ($)

Free

2.000

5.000

10.000

Limit calls/month

5.000

25.000.000

125.000.000

250.000.000

Cost ($) /call PUT/PATCH/POST

Free

0,001

0,0005

0,0005

Cost ($) /GET call

Free

0,0001

0,0001

0,0001

Beta APIs Access

No

No

Yes

Yes

Access to exclusive events

No

No

Yes

Yes

Support with return up to 3 hours

No

No

No

Yes

Source: Original research results

Table 3 presents a structure of plans (Student, Basic, Pro, Enterprise) with differentiated monthly fees and call limits/month. The cost per call for GET and PUT/PATCH/POST operations also varies, encouraging efficiency. More advanced plans offer access to Beta APIs, exclusive events, and priority support. It is crucial that the marketplace strategically evaluates the positioning of its API monetization, as, although it can generate an important financial asset, it can also reduce the interest of clients and integrators, harming market penetration and competitiveness. An exhaustive financial and strategic projection is necessary before decision-making, possibly with a phased implementation of charges. This work assumes an ideal scenario where these factors have been analyzed and the decision for monetization has been made.

The architectural proposal’s central focus is to support the functioning of a marketplace, integrating the discussed technologies to ensure resilience and high performance. The structure encompasses three major fundamental modules: “API Management”, “Events”, and “Catalog”, as detailed in Figure 4.

Figure 4. Proposed architecture for marketplace public API catalog, events, and monetization.

Source: Original research results

The operational flow begins when an integrator makes a call, with the “API Management” module being the first point of contact. This component is responsible for managing and orchestrating the external and internal layers of the marketplace, operating call logging (“logs”) and applying “rate limits”. Additionally, it provides essential services for “API Gateway”, Authentication (“Authentication”), and Billing (“Billing”), directing requests to subsequent modules. Within this layer, the “API Gateway” organizes the involved flows and dispatches calls to internal services, while the Authentication service (“authentication-api”) uses the OAuth 2.0 protocol, a market standard that ensures the integrator’s “app” has the necessary permissions to interact with the marketplace and the requested “merchant”. This process is supported by a specific database, “DB register-merchant-app”, which stores the relationships between integrators and enabled modules. In parallel, the Billing service (“integration-billing”) accounts for consumption, segregating GET calls from other operations to apply distinct tariffs, storing these metrics in “DB billing-integration”. This structure allows for future evolution towards granular billing per specific endpoints or per module calls, adapting to business needs. The modularity and separation of responsibilities in this module ensure that access management, security, and billing are robust and scalable, allowing the marketplace to adapt its monetization strategies without impacting the core API functionality.

If the request is destined for the event endpoints, the “API Gateway” directs it to the “Events” module. The architecture proposes three main operations for “webhooks” management: POST /webhooks/subscription (to register the integrator’s URL and subscribe to receive events), GET /webhooks/subscription (to query the registered URL), and DELETE /webhooks/subscription (to delete the URL and unsubscribe). Such calls are processed by the event subscription service (“events-subscription”), which manages the requests and makes the subscriptions effective by associating the integrator or “merchant” with the indicated route, persisting the data in the “DB subscription”.

If the call is for catalog changes, the “API Gateway” directs to the Catalog module, in the service responsible for managing changes coming from the public API (“catalog-public-api”). The “catalog-public-api”, as well as other internal services (Fraud, Orders, “Backoffice”, Marketplace Portals), connects directly to the “core” service (“catalog-service”), which is responsible for receiving, processing, and propagating changes made to catalog entities throughout the marketplace, storing these change events in a database (“DB catalog”). The “catalog-service” notifies change events to a topic (“catalog-events”), such as “Kafka”, which is made available for internal teams’ queries.

The “catalog-events” topic is consumed by an Events service (“events-dispatcher”) that performs notifications for catalog change integrators, opening HTTP connections and waiting for the integrator’s response. A relevant point for performance optimization is that, before processing in the “events-dispatcher”, a filter (“webhook filter”) is performed, responsible for passing only catalog changes to integrated “merchants” that are subscribed to the Events module, consulting this information in the “subscription” database to perform the filter. To ensure resilience and fault management in the proposed “Webhooks” model, a retry service (“retry-manager”) was included to calculate the time before performing a retry and schedule the message if the integrator’s endpoint fails. If retries reach the established maximum, messages are stored in a “Dead Letter Queue” (DLQ) for auditing, ensuring that no event is lost. The “retry-manager” must manage retries based on the concepts of “Exponential Backoff” with random noise (“Jitter”), according to equation 1, to avoid “Thundering Herd” and ensure that the target system receives a distributed load, increasing the chances of successful call processing.

4. Conclusion

It is concluded that the objective was achieved by analyzing and comparing marketplace architectures, focusing on catalog, authentication, access limits, and events modules, and investigating how these technical components are monetized in the current scenario. The study confirmed the transition of APIs from mere technical interfaces to strategic assets, essential in the “API Economy”, and demonstrated that the choice of monetization models is intrinsically linked to the niche of operation and platform maturity. While “Quick Commerce” marketplaces prioritize market penetration through free models, traditional ones have established monetization standards based on subscriptions and usage, encouraging efficiency. Architecturally, the research highlighted the superiority of Event-Driven Architecture (EDA) with “push” mechanisms, such as webhooks, over “polling” to ensure consistency and reduce redundant traffic, especially in critical modules like the Catalog. The proposed hybrid architecture and monetization aims to support a resilient and high-performance marketplace, integrating API, event, and catalog management.

However, this work has important limitations. The comparative analysis was restricted to a select number of marketplaces, and the proposed monetization model was developed in an idealized scenario, without empirical validation of its financial viability or market impact. The proposed conceptual architecture, although robust, was not implemented or tested in a real environment. For future studies, it is suggested to empirically validate the monetization model in different market contexts, the practical implementation and performance evaluation of the proposed architecture, and the expansion of the comparative analysis to include a broader range of marketplaces and API types, deepening the understanding of the strategic and financial impacts of API monetization in the construction of digital ecosystems.

Bibliographic References

Amazon Selling Partner API. 2025. An Update on SP-API Fees. Disponível em: <https://developer.amazonservices.com/spp-announcement.>. Acesso em: 01 abril 2026.

Chugh, Ishaana. 2026. The Economics of Emerging Business Models: A Literature Review of Subscription, Freemium, and Platform Strategies. International Journal For Multidisciplinary Research 8 (1): 1-12.

Eaton, B.; Henningsson, S.; Hedman, J.; Schneider, M.; Johansen, B. 2024. API Product Quality: A Comprehensive Reflection Guide. Copenhagen Business School. 12.

Edi Labs. 2024. Produtização e Monetização de APIs: Transformando Ativos Digitais em Fontes de Receita. Disponível em: <https://www.edi-labs.com/wp/2024/05/27/produtizacao-e-monetizacao-de-apis-transformando-ativos-digitais-em-fontes-de-receita/>. Acesso em: 20 janeiro 2026.

Gebauer, H.; Saul, C. J.; Haldimann, M.; Gustafsson, A. 2017. Organizational capabilities for pay-per-use services in product-oriented companies. International Journal of Production Economics 192 (3): 157-168.

Gunturu, N. M. 2022. Enterprise API Transformation: Driving towards API Economy. International Journal of Computer Trends and Technology 70(6): 44-50.

Hohpe, G.; Woolf, B. 2003. Messaging Systems. p. 75-105. In: Hohpe, G.; Woolf, B. Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions. Addison-Wesley, Boston, MA, EUA. 2003. Disponível em <https://arquitecturaibm.com › uploads > 2015/03>. Acesso em: 01 abril 2026.

Hsu, P.; Yen, H.R.; Hu, P.J.; Nguyen, T.K. 2025. Converting free users to paying customers in freemium services: a SaaS success model. Information Systems and e-Business Management 23 (4), 355–390.

Jacobson, Brail e Iyver, 2011 [Referência completa não encontrada no documento original]

Jacobson, D.; Brail, G.; Woods, D. 2012. APIs: A strategy guide. O’Reilly Media, Inc., Sebastopol, CA, United States of America.

Johnson Mary, B. 2025. Monetizing APIs and Building Platform Ecosystems: Advanced Strategies for API-First Business Models and Developer Engagement in the Enterprise. Disponível em: <https://www.researchgate.net/publication/390493119> . Acesso em: 15 setembro 2025.

Onipede, G.D. 2024. API Monetisation strategies for FinTech Startups: Balancing innovation with revenue generation. International Journal of Science and Research Archive 11(01): 2668-2681.

Prado, R. 2025. Estudo de rentabilidade em marketplaces: Amazon, Shopee e Magalu. Disponível em: <https://www.ecommercebrasil.com.br/artigos/estudo-de-rentabilidade-em-marketplaces-comparando-vendas-entre-mercado-livre-amazon-shopee-e-magalu>. Acesso em: 29 janeiro 2026.

Qwist Research. 2026. API Monetization in Banking: Models & Revenue Strategies. Disponível em: https://qwist.com/en/resources/wiki/api-monetization-in-banking/. Acesso em: 29 janeiro 2026.

Richardson, C. 2018. Interprocess Communication in a Microservice Architecture. p. 82-88. In: Richardson, C. Microservices Patterns: With examples in Java. Manning Publications. Shelter Island, NY, USA.

Solanke, A.; Liang, W. 2022. Monetizing APIs and Building Platform Ecosystems: Advanced Strategies for API-First Business Models and Developer Engagement in the Enterprise. Disponível em: <https://www.researchgate.net/publication/390172837>. Acesso em: 15 setembro 2025.

Treinta, F. T.; Farias Filho, J. R.; Sant’Anna, N.P.; Rabelo, L.M. 2013. Metodologia de pesquisa bibliográfica com a utilização de método multicritério de apoio à decisão. FapUNIFESP (SciELO) 24(3): 508-520.

Verma, R.; Khound, K.; Mishra, V. 2025. Subscription Economy and the Transformation of Ownership: A Review of Value Perceptions and Retention Strategies. Advances in Consumer Research. 2(5): 935–951.

Warrier, A. 2019. Enterprise Healthcare API Management: Authentication, Authorization, and Rate Limiting for Regulated Environments. Journal of Advances in Developmental Research 10(1): 1-9.

Wiggins, A. 2017. The Twelve-Factor App. Disponível em: <https://12factor.net/pt_br/> Acesso em: 7 abril 2026.

Article originating from the Final Course Work of the Specialization in Software Engineering of the MBA USP/Esalq

To learn more about the course, click here and access the MBX Academy platform

You may also like

November 12, 2026

Business plan for a company specializing in custom skins for DJ equipment

The market for DJ equipment has shown strong growth in recent years, driven by the advancement of digital entertainment and music culture, which revealed a gap in Brazil for the protection and customization of these high-cost items. Protective films emerged as a solution to simultaneously meet the need for conservation and customization. The objective of the study was to develop a business plan for a company specializing in customized films for DJ equipment, evaluating its market and financial viability. The methodology adopted was based on analyses of publicly accessible secondary data, including market trends, international benchmarking, competitor analysis, and the construction of financial projections. The results indicated a partially unmet existing demand and opportunities for differentiation through greater customization options and better strategic positioning via social media. The financial analysis demonstrated the economic viability of the project, with profit generation in the first year of operation, secure investment, and a comfortable profit margin on the product. It was concluded that the creation of the company is viable and financially advantageous, with low initial investment costs, provided it focuses on differentiation, product variety, and adequate market strategies.

Keywords: Strategic analysis; Customization; Entrepreneurship; Online retail; Economic viability.

November 12, 2026

Financial fraud in Brazil under an analytical perspective with public data

The scenario of expansion of instant payment methods and the consolidation of fintechs in Brazil have intensified users’ exposure to digital financial fraud. The study aimed to map the use of the main financial transactions, evaluate the scenario of fraud, disputes, and chargebacks, and relate these findings to corporate governance and compliance practices. The methodology was descriptive, with a mixed approach, and used official secondary data from the Central Bank, CVM, and Febraban, in the period from 2023 to 2025. Business Intelligence and data visualization techniques were applied with Power BI to analyze the volume of transactions, especially via Pix, and identify patterns of disputes and chargebacks through the Special Chargeback Mechanism (MED). The results revealed the expressive growth of Pix in quantity and value, the accelerated increase in disputes, and a notable discrepancy between the amounts accepted and those effectively returned via MED. An increase in the number of users with fraud markings was also observed. It was concluded that the integration between corporate governance and fraud prevention mechanisms, including compliance, auditing, and institutional transparency, is fundamental for the resilience of the financial system. Effective prevention requires the union of technology, governance, and organizational culture to strengthen user security and trust.

Keywords: Business intelligence; Corporate governance; Special Chargeback Mechanism; Pix; Prevention.

November 12, 2026

The potential of Artificial Intelligence in the pricing of Software development

The pricing of software development projects, especially in the context of customizations carried out by development companies and implementation consultancies, represented a recurring challenge due to the subjectivity of estimates and the difficulty in standardizing the criteria used. The study aimed to analyze the application of Artificial Intelligence as a support tool for the software customization pricing process. The adopted methodology was characterized as an exploratory and quantitative study, structured from a comparative experiment. In it, pricing performed by traditional methods was analyzed and these values were compared with estimates generated by Artificial Intelligence models, which allowed identifying divergences, possible biases, and differences in process agility. The investigation used 20 customizations previously estimated by a human expert consultant in OSGT software. The results indicated that the use of Artificial Intelligence provided greater speed in generating estimates and favored the standardization of results, in addition to enabling greater scalability through the simultaneous processing of multiple pricing requests. It was also observed that the effectiveness of the generated estimates depended directly on the quality and level of detail of the scope of the customizations analyzed, concluding that AI is a viable and relevant tool for decision support.

Keywords: Process automation; Software customization; Effort estimation; Estimate standardization.

November 12, 2026

Evaluation of a Backend Architecture Applied to Currency Exchange and Fraud Detection with Artificial Intelligence

The growth of digital financial transactions in recent decades has demanded more efficient validation and fraud prevention mechanisms, requiring scalable and integrated technological solutions. A RESTful API was developed for managing financial transactions, currency conversion based on official exchange rates from the United States Treasury Department, and automated fraud risk analysis. The solution was implemented in Java language, using the Spring Boot framework, structured in a layered architecture, and integrated with external services for obtaining exchange rate data and intelligent transaction processing. The system was divided into modules for transaction registration and consultation, automatic currency conversion, and detection of suspicious behaviors with risk classification. Functional tests demonstrated an average response time of less than 20 milliseconds for internal operations and between 3 and 4 seconds for external processing-dependent anti-fraud analyses. In a simulated scenario, a transaction of US$9,000.00 was correctly classified as high risk due to significant divergence from the analyzed history. The results indicated the technical viability of the solution for applications in fintechs, auditing, and corporate systems, although future improvements could include supervised machine learning models, distributed caching, and asynchronous processing.

Keywords: RESTful API; Currency conversion; Fraud detection; Software engineering; Spring Boot.

November 12, 2026

Company segmentation by clustering reveals distinct financial patterns

The growing availability of corporate financial data has increased the importance of analytical techniques to identify patterns and support decisions in contexts of high heterogeneity among companies. The study aimed to apply clustering techniques to a financial database, comparing grouping methods and statistically validating the results, in order to identify segments with distinct economic-financial characteristics. Methodologically, the research was classified as applied, exploratory, descriptive, and quantitative. Secondary data from companies were used, subjected to inspection, treatment, standardization, and computational modeling. The K-means algorithm and agglomerative hierarchical methods were employed, defining the optimal number of clusters with metrics such as WCSS, Silhouette, Calinski-Harabasz, and Davies-Bouldin. The groupings were evaluated by analysis of variance (ANOVA) and compared by the Adjusted Rand Index (ARI). The results revealed that the solution with six clusters offered the best balance between statistical quality and analytical interpretability, enabling the identification of groups with distinct profiles, such as large corporations, robust intermediate companies, organizations with critical performance, and extreme cases. It was also observed that different algorithms captured distinct structures in the data, highlighting the importance of methodological comparison. It was concluded that clustering constituted an effective approach to segment financial databases and reveal relevant patterns, contributing to more refined analyses and to the applied use of data science in business contexts.

Keywords: Financial analysis; Unsupervised learning; Data science; Clustering; Company segmentation.

November 12, 2026

The Relevance of Emotional Intelligence and “Mindfulness” in Organizations

In the contemporary organizational context, marked by high competitiveness and pressure for results, emotional and psychological aspects of employees have become crucial for performance and well-being. This study analyzed employees’ perception of Emotional Intelligence and “mindfulness” practices in the workplace, investigating their perceived effects on well-being, professional performance, and interpersonal relationships. The research, of a quantitative and descriptive nature, employed the survey method to collect data. A sample of 78 professionals from various organizational sectors responded to a structured questionnaire, with items measured by a Likert scale, based on theoretical models of Emotional Intelligence and “mindfulness”. The data were processed by descriptive statistics using Microsoft Excel software. The results revealed a predominantly positive perception of the participants regarding both constructs, highlighting individual emotional competencies and benefits of mindfulness, such as focus, stress management, and emotional well-being. However, weaknesses were identified in organizational support for the systematic development of these competencies. It was concluded that, despite the individual recognition of Emotional Intelligence and “mindfulness”, there is a demand for greater institutionalization of these practices to optimize their effects in the corporate environment.

Keywords: Mindfulness; Well-being at work; Organizational climate; Socio-emotional competencies; People management.

November 12, 2026

Air pollution and hospital admissions for respiratory diseases in São Paulo (2015–2024)

The relationship between air pollution and hospital admissions for respiratory diseases in the municipality of São Paulo, from January 2015 to December 2024, was investigated. The objective was to analyze the association between the monthly averages of atmospheric pollutant concentrations (PM2.5, PM10, and NO2) and the monthly totals of hospital admissions for respiratory diseases (ICD-10: J00-J99). An observational, ecological, and quantitative study was conducted, based on monthly time series. Data were obtained from public databases of CETESB (QUALAR), DATASUS (SIH/SUS), and INMET, and processed in a Python/Jupyter Notebook environment. Generalized Linear Models were used, specifically the Negative Binomial model, due to the overdispersion identified in the data. The models controlled for seasonality, temporal trend, meteorological variables (temperature and relative humidity), and the COVID-19 pandemic period. No statistically significant association was identified between the pollutants and monthly respiratory admissions in the adjusted models. Sensitivity analysis showed that the initially observed positive association was explained by shared seasonal patterns between pollution and admissions, becoming null after adequate control. It was concluded that, on a monthly time scale, seasonality was the main determinant of the variability in respiratory admissions, limiting the detection of independent effects of air pollution. This result does not contradict the literature but reflects the limitation of monthly aggregation in capturing acute effects. The developed computational pipeline represents a methodological contribution for future investigations with higher granularity data.

Keywords: Respiratory admissions; Air pollution; Air quality; Seasonality; Time series.