---
title: Logs out current logged in user session
slug: docs/demo/logs-out-current-logged-in-user-session
description: Learn how to use the curl command-line tool to make a GET request to the logout endpoint of the Swagger Petstore API. This code example includes the required headers for handling JSON data efficiently. Master the process of interacting with APIs and retri
docTags: 
createdAt: 2022-11-25T15:11:39.000Z
---

{
  "id": "WjtyeBssRnX5cZZpXdiLr",
  "data": {
    "url": "https://petstore.swagger.io/v2/user/logout",
    "name": "Logs out current logged in user session",
    "method": "GET",
    "request": {
      "pathParameters": [],
      "queryParameters": [],
      "headerParameters": [],
      "bodyDataParameters": [],
      "formDataParameters": []
    },
    "responses": [
      {
        "isExpanded": true,
        "statusCode": "default",
        "description": "successful operation",
        "jsonExample": ""
      }
    ],
    "contentType": "application/json",
    "description": "",
    "examples": {
      "languages": [
        {
          "id": "vw71B1Nw04Fd2niXF7YN8",
          "language": "curl",
          "label": "cURL",
          "code": "curl --request GET \\\n     --url https://petstore.swagger.io/v2/user/logout \\\n     --header 'accept: application/json'"
        },
        {
          "id": "00X5yYMoPLSn2Cs9f9_cu",
          "language": "javascript",
          "label": "javascript",
          "code": "var myHeaders = new Headers();\nmyHeaders.append(\"accept\", \"application/json\");\nmyHeaders.append(\"content-type\", \"application/json\");\n\nvar requestOptions = {\n   method: 'GET',\n   headers: myHeaders,\n   redirect: 'follow'\n};\n\nfetch(\"https://petstore.swagger.io/v2/user/logout\", requestOptions)\n   .then(response => response.text())\n   .then(result => console.log(result))\n   .catch(error => console.log('error', error));"
        },
        {
          "id": "4uXQtwcvqY1JUT8pCZLj7",
          "language": "ruby",
          "label": "Ruby",
          "code": "require \"uri\"\nrequire \"json\"\nrequire \"net/http\"\n\nurl = URI(\"https://petstore.swagger.io/v2/user/logout\")\n\nhttps = Net::HTTP.new(url.host, url.port)\nhttps.use_ssl = true\n\nrequest = Net::HTTP::Get.new(url)\nrequest[\"accept\"] = \"application/json\"\nrequest[\"content-type\"] = \"application/json\"\n\nresponse = https.request(request)\nputs response.read_body\n"
        },
        {
          "id": "1uCsyMxFB4NrrCnUuj18k",
          "language": "python",
          "label": "Python",
          "code": "import requests\nimport json\n\nurl = \"https://petstore.swagger.io/v2/user/logout\"\n\npayload = {}\nheaders = {\n   'accept': 'application/json',\n   'content-type': 'application/json'\n}\n\nresponse = requests.request(\"GET\", url, headers=headers, data=payload)\n\nprint(response.text)\n"
        }
      ],
      "selectedLanguageId": "vw71B1Nw04Fd2niXF7YN8"
    },
    "results": {
      "languages": [
        {
          "id": "response-0-default",
          "language": "default",
          "code": "// successful operation\n"
        }
      ],
      "selectedLanguageId": "response-0-default"
    }
  },
  "type": "api-oas-v2",
  "children": [
    {
      "text": ""
    }
  ]
}