---
title: Generate New SSH Key Pair
slug: kronpam-api-collection-350/generate-new-ssh-key-pair
docTags: 
createdAt: 2024-07-22T09:58:47.222Z
---

{
  "id": "acNo99J-otb2WnAeU0LAz",
  "type": "api-oas-v2",
  "data": {
    "method": "POST",
    "url": "{{url}}/aioc-rest-web/rest/sc/ssh/generateNewSshKeyPair",
    "name": "",
    "description": "This method creates a public and a private SSH key for logged in user.",
    "contentType": "application/json",
    "request": {
      "headerParameters": [
        {
          "name": "Content-Type",
          "description": "",
          "default": "application/json",
          "value": "application/json",
          "type": "string"
        },
        {
          "name": "X-XSRF-TOKEN",
          "description": "",
          "default": "{{csrftoken}}",
          "value": "{{csrftoken}}",
          "type": "string"
        }
      ],
      "queryParameters": [],
      "pathParameters": [
        {
          "name": "url",
          "description": "",
          "default": "url",
          "value": "url",
          "type": "string"
        }
      ],
      "bodyDataParameters": [],
      "formDataParameters": [],
      "oAuthParameters": []
    },
    "responses": [
      {
        "statusCode": "200",
        "description": "Generate New Ssh Key Pair",
        "jsonExample": "{\n    \"dbId\": 0,\n    \"userId\": \"a177be61-8850-4f03-be1c-3ce275f02c1f\",\n    \"publicKey\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCB1EkBNtKvdF6pgrMFybt7L+leCsdrAu+keJXESuZZXgzCJRmfvpbH/yxpGojePrdeXyDtSNesVPK/4+kd09cHPa9ojrs6oW8JKgaZihYSb/9s5OiTQWTWVv9iXmGq0Kqa5AzNgd8/IQtnjhrrR/E85NRmBtf0yIKi1UO+0WZcl0CKaAwVwWqce+f0a0Do23COzgUU1bveVg1H9FLtzAq5yvgno7YdKZLVT8s9D6XH3P5sWN8/cC0tf7ajqw30YrtrzOjbu4GqxXIeYLHCN1COT4HoiInJ1OZ2dyP3TNrQXzfiZlSQEnHWv/dXazDsiF0NebLa7cboLxanHXyxWo0r testuser\",\n    \"privateKey\": \"-----BEGIN RSA PRIVATE KEY-----\\nMIIEogIBAAKCAQEAgdRJATbSr3ReqYKzBcm7ey/pXgrHawLvpHiVxErmWV4MwiUZ\\nn76Wx/8saRqI3j63Xl8g7UjXrFTyv+PpHdPXBz2vaI67OqFvCSoGmYoWEm//bOTo\\nk0Fk1lb/Yl5hqtCqmuQMzYHfPyELZ44a60fxPOTUZgbX9MiCotVDvtFmXJdAimgM\\nFcFqnHvn9GtA6Ntwjs4FFNW73lYNR/RS7cwKucr4J6O2HSmS1U/LPQ+lx9z+bFjf\\nP3AtLX+2o6sN9GK7a8zo27uBqsVyHmCxwjdQjk+B6IiJydTmdncj90za0F834mZU\\nkBJx1r/3V2sw7IhdDXmy2u3G6C8Wpx18sVqNKwIDAQABAoIBAE1/vCiWYkPMEmnb\\nlCQDXP/XBNZXVt0BPq4OMVCgaUq1gqYt4VLjQTyXjRocddE83NbfsFcUoXHEr7du\\nRAzDFNvErb2bXhZMoWx2AsSKkkxlQLLvHgoxAhGUkxRURLbjosOdGCtguDQF9LnX\\nMSh7pHx2GHfi4+zB+IFdDviMJS9lXL89nmpmRJ2dfh3rbaNtg5k9t+FcfCBQpMWo\\nw8RBjsRM77qsLKdY79rSbiQ0szQb0oBxgxg0jLZCmFEMAz702WSnDOJldrjLNHAl\\nW7z6B9hFHYPCPr7lUy7OJmZOCNTdvvnBibR0YV3qoHWvT+7IvLg9N13gbVOogU1N\\nxTPZHeECgYEAt9FiuiQVRyX6SUwjREpxyv3dq3EgnrxBNzZ8bhPTILE4F0nDrVz4\\nKr6CB5mDTwOF5wHvGcBFkmyPnjp82Bj4Mh6dF56zaEaT0nwNN8+OtmHEiKxnjnK1\\nABhSRSoN3Yx6nn8mPsjAaxDq0SeBWkESeRa/fXFuOXMDOxxNIhJay7ECgYEAtM+Y\\nMP7yAAJmIzZgUczmGmTsVofZHwMz5Ht0apmcpyt8osTCupntcqpZ/Cj4hLL6tWn7\\nLyymxGFI/uLGdorySQFhaMbchfOK9UA5Bu6OoY2t5jTSK+hRZziKij1iYkNLL/a7\\nK8JfbDuCgvg71boRhLSxvljYe0JC+8+bvry4CZsCgYBk8omMffpte07LaBPKEjQR\\n7X8KAvOOGQabosGM1jhRMOID8A+VKoRjPQI92DGDeATWS3qaorvSYOoyVB5xsqzD\\nIYrWCOKv9mqB4nyD1OmkAWckQ8IPObFrHvA3aZP5wocoed1wB2Gcqsq6GD7yaOAT\\nPcnlwyBsTlxM3wsBFiFk0QKBgBvEuhnkPaRUufz0b+yALGKnV0ieynCh3Eld0G5C\\nszVVT2nsD//6feYbVYCNhkVS+3/7C9Gd6OrGCiDjERnJkxY1ORGPYPTNh2zM9TUk\\nVBFpoeh1+kU2A7J3k4dRkBeJQDXYjbxVuLP1m8CjgQT8843O9nFGUdD0RzdHFiM/\\n9n+7AoGATyWZxM3mFplY70H6JVcNBzdOk1y2NwAnrMvcMhfsfB/60mStjxl/BrPQ\\nTblCjblFfR6SQmw4bimXWQJOOqfRcygg6Qa9OXJ6SzAfridLE0QWmSLmX4AOB3eJ\\nhuj8tTZHdj3icQro69XGEOXhVCtJDy72ZRuCocrsB7xqtjy+XL0=\\n-----END RSA PRIVATE KEY-----\\n\",\n    \"creationTime\": 1548419222811,\n    \"expirationTime\": null\n}"
      }
    ],
    "examples": {
      "languages": [
        {
          "id": "EHEmDzjC7r96VDED10b09",
          "language": "curl",
          "label": "cURL",
          "code": "curl --request POST \\\n     --url {{url}}/aioc-rest-web/rest/sc/ssh/generateNewSshKeyPair \\\n     --header 'accept: application/json' \\\n     --header 'x-xsrf-token: {{csrftoken}}'"
        },
        {
          "id": "qFyRdvKhg7U2WWZ_5JoUr",
          "language": "javascript",
          "label": "javascript",
          "code": "var myHeaders = new Headers();\nmyHeaders.append(\"accept\", \"application/json\");\nmyHeaders.append(\"content-type\", \"application/json\");\nmyHeaders.append(\"x-xsrf-token\", \"{{csrftoken}}\");\n\nvar requestOptions = {\n   method: 'POST',\n   headers: myHeaders,\n   redirect: 'follow'\n};\n\nfetch(\"{{url}}/aioc-rest-web/rest/sc/ssh/generateNewSshKeyPair\", requestOptions)\n   .then(response => response.text())\n   .then(result => console.log(result))\n   .catch(error => console.log('error', error));"
        },
        {
          "id": "zGJzJG3Z5fbJl_eYuuqWu",
          "language": "ruby",
          "label": "Ruby",
          "code": "require \"uri\"\nrequire \"json\"\nrequire \"net/http\"\n\nurl = URI(\"{{url}}/aioc-rest-web/rest/sc/ssh/generateNewSshKeyPair\")\n\nhttp = Net::HTTP.new(url.host, url.port);\nrequest = Net::HTTP::Post.new(url)\nrequest[\"accept\"] = \"application/json\"\nrequest[\"content-type\"] = \"application/json\"\nrequest[\"x-xsrf-token\"] = \"{{csrftoken}}\"\n\nresponse = http.request(request)\nputs response.read_body\n"
        },
        {
          "id": "BlShrFdX185PYiAhGXJBO",
          "language": "python",
          "label": "Python",
          "code": "import requests\nimport json\n\nurl = \"{{url}}/aioc-rest-web/rest/sc/ssh/generateNewSshKeyPair\"\n\npayload = {}\nheaders = {\n   'accept': 'application/json',\n   'content-type': 'application/json',\n   'x-xsrf-token': '{{csrftoken}}'\n}\n\nresponse = requests.request(\"POST\", url, headers=headers, data=payload)\n\nprint(response.text)\n"
        }
      ],
      "selectedLanguageId": "EHEmDzjC7r96VDED10b09"
    },
    "results": {
      "languages": [
        {
          "id": "9QkMpwZlv9w7Q2NSXwUoa",
          "language": "200",
          "code": "{\n    \"dbId\": 0,\n    \"userId\": \"a177be61-8850-4f03-be1c-3ce275f02c1f\",\n    \"publicKey\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCB1EkBNtKvdF6pgrMFybt7L+leCsdrAu+keJXESuZZXgzCJRmfvpbH/yxpGojePrdeXyDtSNesVPK/4+kd09cHPa9ojrs6oW8JKgaZihYSb/9s5OiTQWTWVv9iXmGq0Kqa5AzNgd8/IQtnjhrrR/E85NRmBtf0yIKi1UO+0WZcl0CKaAwVwWqce+f0a0Do23COzgUU1bveVg1H9FLtzAq5yvgno7YdKZLVT8s9D6XH3P5sWN8/cC0tf7ajqw30YrtrzOjbu4GqxXIeYLHCN1COT4HoiInJ1OZ2dyP3TNrQXzfiZlSQEnHWv/dXazDsiF0NebLa7cboLxanHXyxWo0r testuser\",\n    \"privateKey\": \"-----BEGIN RSA PRIVATE KEY-----\\nMIIEogIBAAKCAQEAgdRJATbSr3ReqYKzBcm7ey/pXgrHawLvpHiVxErmWV4MwiUZ\\nn76Wx/8saRqI3j63Xl8g7UjXrFTyv+PpHdPXBz2vaI67OqFvCSoGmYoWEm//bOTo\\nk0Fk1lb/Yl5hqtCqmuQMzYHfPyELZ44a60fxPOTUZgbX9MiCotVDvtFmXJdAimgM\\nFcFqnHvn9GtA6Ntwjs4FFNW73lYNR/RS7cwKucr4J6O2HSmS1U/LPQ+lx9z+bFjf\\nP3AtLX+2o6sN9GK7a8zo27uBqsVyHmCxwjdQjk+B6IiJydTmdncj90za0F834mZU\\nkBJx1r/3V2sw7IhdDXmy2u3G6C8Wpx18sVqNKwIDAQABAoIBAE1/vCiWYkPMEmnb\\nlCQDXP/XBNZXVt0BPq4OMVCgaUq1gqYt4VLjQTyXjRocddE83NbfsFcUoXHEr7du\\nRAzDFNvErb2bXhZMoWx2AsSKkkxlQLLvHgoxAhGUkxRURLbjosOdGCtguDQF9LnX\\nMSh7pHx2GHfi4+zB+IFdDviMJS9lXL89nmpmRJ2dfh3rbaNtg5k9t+FcfCBQpMWo\\nw8RBjsRM77qsLKdY79rSbiQ0szQb0oBxgxg0jLZCmFEMAz702WSnDOJldrjLNHAl\\nW7z6B9hFHYPCPr7lUy7OJmZOCNTdvvnBibR0YV3qoHWvT+7IvLg9N13gbVOogU1N\\nxTPZHeECgYEAt9FiuiQVRyX6SUwjREpxyv3dq3EgnrxBNzZ8bhPTILE4F0nDrVz4\\nKr6CB5mDTwOF5wHvGcBFkmyPnjp82Bj4Mh6dF56zaEaT0nwNN8+OtmHEiKxnjnK1\\nABhSRSoN3Yx6nn8mPsjAaxDq0SeBWkESeRa/fXFuOXMDOxxNIhJay7ECgYEAtM+Y\\nMP7yAAJmIzZgUczmGmTsVofZHwMz5Ht0apmcpyt8osTCupntcqpZ/Cj4hLL6tWn7\\nLyymxGFI/uLGdorySQFhaMbchfOK9UA5Bu6OoY2t5jTSK+hRZziKij1iYkNLL/a7\\nK8JfbDuCgvg71boRhLSxvljYe0JC+8+bvry4CZsCgYBk8omMffpte07LaBPKEjQR\\n7X8KAvOOGQabosGM1jhRMOID8A+VKoRjPQI92DGDeATWS3qaorvSYOoyVB5xsqzD\\nIYrWCOKv9mqB4nyD1OmkAWckQ8IPObFrHvA3aZP5wocoed1wB2Gcqsq6GD7yaOAT\\nPcnlwyBsTlxM3wsBFiFk0QKBgBvEuhnkPaRUufz0b+yALGKnV0ieynCh3Eld0G5C\\nszVVT2nsD//6feYbVYCNhkVS+3/7C9Gd6OrGCiDjERnJkxY1ORGPYPTNh2zM9TUk\\nVBFpoeh1+kU2A7J3k4dRkBeJQDXYjbxVuLP1m8CjgQT8843O9nFGUdD0RzdHFiM/\\n9n+7AoGATyWZxM3mFplY70H6JVcNBzdOk1y2NwAnrMvcMhfsfB/60mStjxl/BrPQ\\nTblCjblFfR6SQmw4bimXWQJOOqfRcygg6Qa9OXJ6SzAfridLE0QWmSLmX4AOB3eJ\\nhuj8tTZHdj3icQro69XGEOXhVCtJDy72ZRuCocrsB7xqtjy+XL0=\\n-----END RSA PRIVATE KEY-----\\n\",\n    \"creationTime\": 1548419222811,\n    \"expirationTime\": null\n}"
        }
      ],
      "selectedLanguageId": "9QkMpwZlv9w7Q2NSXwUoa"
    }
  },
  "children": [
    {
      "text": ""
    }
  ]
}