Stay organized with collections
Save and categorize content based on your preferences.
This page
applies to Apigee and Apigee hybrid.
API operations represent the fundamental actions performed on an API. These are the specific verbs, or functions, that define an API's capabilities. By exposing operations as individual entities, API hub facilitates granular search and discovery helping developers to quickly identify APIs that offer the required functionality. You can create and manage API operations in API hub using the following methods:
API hub automatically extracts any API operations defined in the OpenAPI specification file during specification ingestion. This process provides an initial population of operations based on the API's design. To manually add, update, or remove operations, or to overwrite the automatically extracted operations, use the operations API.
API operations from REST API calls
You can create and manage API operations for you API versions using the Operations API in API hub. This lets you supplement or override the automatically extracted operations, providing more flexibility and control over the API's representation in API hub.
How API operations used in API hub?
API operations are used in the following ways in API hub:
Semantic Search: API operations are used in Semantic Search to find APIs that offer the required functionality.
API exploration: By exposing operations as individual entities, API hub facilitates granular search and discovery helping developers to quickly identify APIs.
Dependency analysis: API operations are used to analyze the dependencies between APIs. This can be viewed in API hub's Supply chain page. For example, you can identify which APIs are calling a specific operation and which are being called by a specific operation.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-26 UTC."],[],[],null,["# Introduction to API operations\n\n*This page\napplies to **Apigee** and **Apigee hybrid**.*\n\nAPI operations represent the fundamental actions performed on an API. These are the specific verbs, or functions, that define an API's capabilities. By exposing operations as individual entities, API hub facilitates granular search and discovery helping developers to quickly identify APIs that offer the required functionality. You can create and manage API operations in API hub using the following methods:\n\n- [Using API specifications](#operations-from-specs).\n- [Using REST API calls](#operations-from-rest-api).\n\nAPI operations from API specifications\n--------------------------------------\n\nAPI hub automatically extracts any API operations defined in the OpenAPI specification file during specification ingestion. This process provides an initial population of operations based on the API's design. To manually add, update, or remove operations, or to overwrite the automatically extracted operations, use the operations API.\n| **Note:** API hub currently only supports extracting operations from an OpenAPI specification file.\n\nAPI operations from REST API calls\n----------------------------------\n\nYou can create and manage API operations for you [API versions](/apigee/docs/apihub/versions-intro) using the [Operations API](/apigee/docs/reference/apis/apihub/rest/v1/projects.locations.apis.versions.operations) in API hub. This lets you supplement or override the automatically extracted operations, providing more flexibility and control over the API's representation in API hub.\n\nHow API operations used in API hub?\n-----------------------------------\n\nAPI operations are used in the following ways in API hub:\n\n- **Semantic Search** : API operations are used in [Semantic Search](/apigee/docs/apihub/search-apis) to find APIs that offer the required functionality.\n- **API exploration**: By exposing operations as individual entities, API hub facilitates granular search and discovery helping developers to quickly identify APIs.\n- **Dependency analysis** : API operations are used to analyze the dependencies between APIs. This can be viewed in API hub's [Supply chain](/apigee/docs/apihub/api-supply-chain) page. For example, you can identify which APIs are calling a specific operation and which are being called by a specific operation.\n\nWhat's next\n-----------\n\n- Learn about how to [manage API operations](/apigee/docs/apihub/manage-operations).\n- Learn more about [Operations API](/apigee/docs/reference/apis/apihub/rest/v1/projects.locations.apis.versions.operations)."]]