OpenAPI: the essential tool for defining and documenting your APIs

OpenAPI is an open-source specification that provides a standardized and understandable way to describe REST API interfaces. By describing an API with OpenAPI, you create a document in JSON or YAML format that defines all the important aspects of the API: routes, parameters, responses, authentication methods, and more. This document can be used by both […]

OpenAPI: the essential tool for defining and documenting your APIs Read More »

Discover Microcks: The ultimate tool for simulating and testing APIs

In the world of software development, ensuring API quality is essential for delivering robust and functional applications. In this context, Microcks positions itself as a revolutionary tool for API mocking and testing. In this blog, we’ll explore what Microcks is, what ‘mocking’ means, its advantages, and how we use it at APIQuality to optimize software

Discover Microcks: The ultimate tool for simulating and testing APIs Read More »

What is the project API for Wso2?

Wso2 defines an file “api.yaml” that you can use to configure by apiops the api project, all information around the api. In Apiquality you can upload diferent Properties for wso2 api.yaml name provider context lifeCycleStatus responseCachingEnabled cacheTimeout hasThumbnail isDefaultVersion enableSchemaValidation type transport tags organizationId policies apiThrottlingPolicy authorizationHeader securityScheme visibility visibleRoles visibleTenants  mediationPolicies suscriptionAvailability suscriptionAvailableTenants additionalProperties

What is the project API for Wso2? Read More »

API Rating

Did you know that APIQuality gives you the opportunity to rate the performance of your APIs? Thanks to the new API rating system you will be able to know how your API is performing and find the most important points for improvement. In this article, we will see what’s new in the APIQuality rating system.

API Rating Read More »

api notifications

API Notifications, are they really necessary?

Common notifications There are two types of API notifications: APIOps notifications and execution notifications. Most applications focus solely on execution, but who keeps developers informed about changes? That’s where APIQuality comes in. With APIQuality, you can: Follow specific APIs. Monitor domains. Stay updated on all activities in the APIOps cycle. Configure personalized API notifications directly

API Notifications, are they really necessary? Read More »

backward compatible

How can we determine if an API is backward compatible with a previous version?

When is an API not backward compatible? An API is considered not backward compatible when changes are made that could break existing integrations.  Requests: Changing an optional attribute to required in the request body. Adding a new required attribute. Deleting an existing required attribute. Modifying the format of an attribute. Check backward compatibility in responses

How can we determine if an API is backward compatible with a previous version? Read More »

AI-Driven API Creation: Innovation and Efficiency in the Digital Lifecycle

Preparing to create an API with AI There are three key elements to creating an API using AI: Style Guides: These help define the API format and ensure consistency. API Template: Provides a ready-made API example to guide the creation process. Prompt: It’s crucial to define a prompt beforehand to instruct the AI effectively. Creating

AI-Driven API Creation: Innovation and Efficiency in the Digital Lifecycle Read More »