> For clean Markdown content of this page, append .md to this URL. For the complete documentation index, see https://learning.postman.com/llms.txt. # Send requests > Learn how to use Postman. Search the docs and support resources! ## Docs - [Send API requests and get response data in Postman](https://learning.postman.com/latest-v-12/docs/use/send-requests/requests.md): Build and send HTTP requests, inspect responses and iterate on API calls. - [Create and send API requests in Postman](https://learning.postman.com/latest-v-12/docs/use/send-requests/create-requests/create-requests.md) - [Send a request with the Postman API client](https://learning.postman.com/latest-v-12/docs/use/send-requests/create-requests/request-basics.md): Create, send and share HTTP requests in the Postman API client. - [Send parameters and body data with API requests in Postman](https://learning.postman.com/latest-v-12/docs/use/send-requests/create-requests/parameters.md) - [Configure headers for API requests in Postman](https://learning.postman.com/latest-v-12/docs/use/send-requests/create-requests/headers.md) - [Upload files for shared requests and cloud runs](https://learning.postman.com/latest-v-12/docs/use/send-requests/create-requests/test-data.md) - [Select custom settings for API requests in Postman](https://learning.postman.com/latest-v-12/docs/use/send-requests/create-requests/request-settings.md) - [Group API requests with Postman Collections](https://learning.postman.com/latest-v-12/docs/use/send-requests/create-requests/intro-to-collections.md) - [Generate code snippets from API requests](https://learning.postman.com/latest-v-12/docs/use/send-requests/create-requests/generate-code-snippets.md) - [API authentication and authorization in Postman](https://learning.postman.com/latest-v-12/docs/use/send-requests/authorization/authorization.md): Postman enables you to send auth details with your API requests. - [Add and manage CA and client certificates in Postman](https://learning.postman.com/latest-v-12/docs/use/send-requests/authorization/certificates.md) - [Add API authorization details to requests in Postman](https://learning.postman.com/latest-v-12/docs/use/send-requests/authorization/specifying-authorization-details.md) - [Set up authorization for public APIs using Guided Auth](https://learning.postman.com/latest-v-12/docs/use/send-requests/authorization/authentication-for-public-apis.md) - [Authorization types supported by Postman](https://learning.postman.com/latest-v-12/docs/use/send-requests/authorization/authorization-types.md) - [Authenticate with Digest access authentication in Postman](https://learning.postman.com/latest-v-12/docs/use/send-requests/authorization/digest-auth.md) - [Authenticate with OAuth 1.0 authentication in Postman](https://learning.postman.com/latest-v-12/docs/use/send-requests/authorization/oauth-10.md) - [Authenticate with OAuth 2.0 authentication in Postman](https://learning.postman.com/latest-v-12/docs/use/send-requests/authorization/oauth-20.md): Get an OAuth 2.0 access token and use it to authenticate requests. - [Authenticate with Hawk access authentication in Postman](https://learning.postman.com/latest-v-12/docs/use/send-requests/authorization/hawk-authentication.md) - [Authenticate with AWS Signature authentication workflow in Postman](https://learning.postman.com/latest-v-12/docs/use/send-requests/authorization/aws-signature.md) - [Authenticate with Windows NTLM authentication in Postman](https://learning.postman.com/latest-v-12/docs/use/send-requests/authorization/ntlm-authentication.md) - [Authenticate with Akamai EdgeGrid authentication in Postman](https://learning.postman.com/latest-v-12/docs/use/send-requests/authorization/akamai-edgegrid.md) - [Authenticate with Atlassian S2S in Postman](https://learning.postman.com/latest-v-12/docs/use/send-requests/authorization/atlassian.md) - [Work with API response data and cookies in Postman](https://learning.postman.com/latest-v-12/docs/use/send-requests/response-data/response-data.md) - [API response structure in Postman](https://learning.postman.com/latest-v-12/docs/use/send-requests/response-data/responses.md): The Postman response viewer helps you visualize and check the correctness of API responses. - [Visualize request responses using Postman Visualizer](https://learning.postman.com/latest-v-12/docs/use/send-requests/response-data/visualizer.md) - [Create examples of request responses to illustrate API use cases](https://learning.postman.com/latest-v-12/docs/use/send-requests/response-data/examples.md) - [Create and capture cookies using Postman's cookie manager](https://learning.postman.com/latest-v-12/docs/use/send-requests/response-data/cookies.md) - [Debug API requests in Postman](https://learning.postman.com/latest-v-12/docs/use/send-requests/response-data/troubleshooting-api-requests.md): Troubleshoot API requests that fail or return unexpected results. - [Reuse data with variables and environments in Postman](https://learning.postman.com/latest-v-12/docs/use/send-requests/variables/variables-intro.md): Define reusable values for requests and scripts with variables. - [Store and reuse values using variables](https://learning.postman.com/latest-v-12/docs/use/send-requests/variables/variables.md) - [Define variables in Postman](https://learning.postman.com/latest-v-12/docs/use/send-requests/variables/define-variables.md) - [Use variables](https://learning.postman.com/latest-v-12/docs/use/send-requests/variables/use-variables.md) - [Share variables in Postman](https://learning.postman.com/latest-v-12/docs/use/send-requests/variables/share-variables.md) - [View and edit variables](https://learning.postman.com/latest-v-12/docs/use/send-requests/variables/view-variables.md) - [Group sets of variables in Postman using environments](https://learning.postman.com/latest-v-12/docs/use/send-requests/variables/managing-environments.md): Environments can help you to collaborate on Postman data if you're working as part of a team. - [Edit and set environment variables in Postman](https://learning.postman.com/latest-v-12/docs/use/send-requests/variables/environment-variables.md) - [Work with environments as a team in Postman](https://learning.postman.com/latest-v-12/docs/use/send-requests/variables/team-environments.md) - [Organize your workspace environments with colors](https://learning.postman.com/latest-v-12/docs/use/send-requests/variables/environment-colors.md) - [Pin environments to collections](https://learning.postman.com/latest-v-12/docs/use/send-requests/variables/pinned-environments.md) - [Other API protocols in Postman](https://learning.postman.com/latest-v-12/docs/use/send-requests/protocols/protocols.md): Postman supports multiple API protocols beyond HTTP and REST. - [Create AI requests and add them to your collections](https://learning.postman.com/latest-v-12/docs/use/send-requests/protocols/ai-requests/overview.md): Create requests that interact with an AI model. - [Create an AI request for your collection](https://learning.postman.com/latest-v-12/docs/use/send-requests/protocols/ai-requests/create.md) - [Add an MCP server to your AI request](https://learning.postman.com/latest-v-12/docs/use/send-requests/protocols/ai-requests/add-mcp-servers.md) - [Use your AI request to interact with an AI model](https://learning.postman.com/latest-v-12/docs/use/send-requests/protocols/ai-requests/interact.md) - [Manage how you interact with an AI model](https://learning.postman.com/latest-v-12/docs/use/send-requests/protocols/ai-requests/manage.md) - [Data requests in Postman](https://learning.postman.com/latest-v-12/docs/use/send-requests/protocols/data/data-overview.md) - [Create a data request in Postman](https://learning.postman.com/latest-v-12/docs/use/send-requests/protocols/data/create-data-request.md) - [GraphQL in Postman](https://learning.postman.com/latest-v-12/docs/use/send-requests/protocols/graphql/graphql-overview.md): Send GraphQL queries and mutations from Postman. - [Create GraphQL requests in Postman](https://learning.postman.com/latest-v-12/docs/use/send-requests/protocols/graphql/graphql-client-first-request.md) - [The GraphQL client interface](https://learning.postman.com/latest-v-12/docs/use/send-requests/protocols/graphql/graphql-client-interface.md) - [Make a GraphQL call with an HTTP request](https://learning.postman.com/latest-v-12/docs/use/send-requests/protocols/graphql/graphql-http.md) - [Manage gRPC APIs using Postman](https://learning.postman.com/latest-v-12/docs/use/send-requests/protocols/grpc/grpc-client-overview.md): Send gRPC requests from Postman using a service definition. - [The gRPC client interface](https://learning.postman.com/latest-v-12/docs/use/send-requests/protocols/grpc/grpc-request-interface.md) - [Invoke a gRPC request in Postman](https://learning.postman.com/latest-v-12/docs/use/send-requests/protocols/grpc/first-grpc-request.md) - [Manage service definitions for gRPC requests in Postman](https://learning.postman.com/latest-v-12/docs/use/send-requests/protocols/grpc/using-service-definition.md) - [Test and debug values in gRPC requests using JavaScript in Postman](https://learning.postman.com/latest-v-12/docs/use/send-requests/protocols/grpc/scripting-in-grpc-request.md) - [Create and use gRPC mock servers](https://learning.postman.com/latest-v-12/docs/use/send-requests/protocols/grpc/using-grpc-mock.md) - [Save, edit, and share gRPC request-response examples](https://learning.postman.com/latest-v-12/docs/use/send-requests/protocols/grpc/using-grpc-examples.md) - [Read and write gRPC data using the Postman JSON interface](https://learning.postman.com/latest-v-12/docs/use/send-requests/protocols/grpc/understanding-grpc-types.md) - [Create MCP requests and add them to your collections](https://learning.postman.com/latest-v-12/docs/use/send-requests/protocols/mcp-requests/overview.md): Create requests that interact with a Model Context Protocol (MCP) server. - [Create an MCP request for your collection](https://learning.postman.com/latest-v-12/docs/use/send-requests/protocols/mcp-requests/create.md) - [Use your MCP request to interact with an MCP server](https://learning.postman.com/latest-v-12/docs/use/send-requests/protocols/mcp-requests/interact.md) - [Manage how you interact with an MCP server](https://learning.postman.com/latest-v-12/docs/use/send-requests/protocols/mcp-requests/manage.md) - [Debug OAuth 2.1 for MCP servers](https://learning.postman.com/latest-v-12/docs/use/send-requests/protocols/mcp-requests/oauth-debugger.md) - [Add an MCP server to your MCP host](https://learning.postman.com/latest-v-12/docs/use/send-requests/protocols/mcp-requests/export-mcp-server-config.md) - [MQTT overview](https://learning.postman.com/latest-v-12/docs/use/send-requests/protocols/mqtt-client/mqtt-client-overview.md) - [Using the MQTT request interface](https://learning.postman.com/latest-v-12/docs/use/send-requests/protocols/mqtt-client/mqtt-request-interface.md) - [Creating your first MQTT request](https://learning.postman.com/latest-v-12/docs/use/send-requests/protocols/mqtt-client/first-mqtt-request.md) - [Make HTTP calls using the SOAP protocol](https://learning.postman.com/latest-v-12/docs/use/send-requests/protocols/soap/making-soap-requests.md) - [Send requests over Unix sockets or named pipes](https://learning.postman.com/latest-v-12/docs/use/send-requests/protocols/uds-named-pipes/send-uds-named-pipes-requests.md) - [Webhooks in Postman](https://learning.postman.com/latest-v-12/docs/use/send-requests/protocols/webhooks.md) - [Send WebSocket requests with Postman](https://learning.postman.com/latest-v-12/docs/use/send-requests/protocols/websocket/websocket-overview.md) - [Create a WebSocket Request](https://learning.postman.com/latest-v-12/docs/use/send-requests/protocols/websocket/create-a-websocket-request.md) - [Create a Socket.IO request](https://learning.postman.com/latest-v-12/docs/use/send-requests/protocols/websocket/create-a-socketio-request.md) - [Work with WebSocket messages](https://learning.postman.com/latest-v-12/docs/use/send-requests/protocols/websocket/work-with-websocket-messages.md) - [Listen to Socket.IO events](https://learning.postman.com/latest-v-12/docs/use/send-requests/protocols/websocket/listen-to-socketio-events.md) - [Use variables in WebSocket requests](https://learning.postman.com/latest-v-12/docs/use/send-requests/protocols/websocket/use-variables-with-websocket.md) - [Add details to a WebSocket or Socket.IO request](https://learning.postman.com/latest-v-12/docs/use/send-requests/protocols/websocket/add-details-websocket.md) - [Save WebSocket requests](https://learning.postman.com/latest-v-12/docs/use/send-requests/protocols/websocket/save-websocket-requests.md) - [Document WebSocket requests](https://learning.postman.com/latest-v-12/docs/use/send-requests/protocols/websocket/document-websocket-requests.md) - [Troubleshoot WebSocket requests](https://learning.postman.com/latest-v-12/docs/use/send-requests/protocols/websocket/troubleshoot-websocket-requests.md)