# Return all private keys This function lists an account's private keys. When you disable the Calendars and Contacts, Receive Mail, Web Disk, Webmail, and Web Server roles, the system this function. Endpoint: GET /SSL/list_keys Version: 11.134.0.5 Security: BasicAuth ## Response 200 fields (application/json): - `apiversion` (integer) The version of the API. Example: 3 - `func` (string) The name of the method called. Example: "list_keys" - `module` (string) The name of the module called. Example: "SSL" - `result` (object) - `result.data` (array) - `result.data.created` (integer) The key's creation date. Example: 1569844800 - `result.data.ecdsa_curve_name` (string,null) The ECDSA curve that the key uses. * * * — The key is an ECDSA key. Enum: "prime256v1", "secp384r1" - `result.data.ecdsa_public` (string,null) The key's ECDSA compressed public point, in hexadecimal format. * — The key is an ECDSA key. - `result.data.friendly_name` (string) The key's friendly name. Example: "TestKey" - `result.data.id` (string) The key ID. Example: "b116e_473f5_ad6b3bd9517fb157830d0e37a03bc596" - `result.data.key_algorithm` (string) The key's algorithm. * — RSA. * — ECDSA. Enum: "rsaEncryption", "id-ecPublicKey" - `result.data.modulus` (string,null) The key's modulus, in hexadecimal format. * — The key is an RSA key. Example: "a673c3b17344664b35f8791f562d3aea6bf4d8faa3ae3fc0a519380fd453964a36677c34d48677ecb7f5ed035df026f5f0f8fbfe21745e52daf1f3b9e58c73f0baefdb709320e2202e7d05250b051a59b30ff1fef22d83d7140c1c81cea314a0890ce8d2226799872181c58a74016c7aaa2cff5ac72b575cecde8f304aa572a2ea03d8b173ab76c6e8cdb9dfd0da81e1119cefd4b8b4dbfbe0e46c7f1ee2fe8b5fd5504e58ccbc0d13b4fa41ecc9ebd0dabe1d1fec5c724f748167e7c0553e997f9b77eb36abce70973f06df151748d41b758de3efd7afa6f2464a1547f5ff158469d96e248be464df9eda0e7ce854a89332a2c1278b17c425368a9604f454db" - `result.data.modulus_length` (integer,null) The length, in bits, of the key's modulus. * — The key is an RSA key. Example: 2048 - `result.errors` (array,null) List of errors if the API failed. - `result.messages` (array,null) List of messages generated by the API. - `result.metadata` (object) - `result.metadata.transformed` (integer) Post-processing may have transformed the data. Enum: 1 - `result.status` (integer) * — Success. * — Failed. Check the field for more details. Enum: 1, 0 - `result.warnings` (array,null) List of warnings generated by the API. Warnings describe non-critical failures or other problematic conditions noted while running a API.