{"_id":"5a835898951868003f9946b1","project":"568bdc1483d2061900d86cdc","version":{"_id":"59a72290d61777001b6c42c3","project":"568bdc1483d2061900d86cdc","__v":33,"createdAt":"2017-08-30T20:39:44.453Z","releaseDate":"2017-08-30T20:39:44.453Z","categories":["59a7236e3fe4d90025117c10","59a72eb6cb0db3001b84cfe2","59a734eb757d030019b85af8","59c0243b1b2d07001a9d2b76","59c035e42126e10028effb12","59c06c40df5b3c0010584a13","59c1a5852cabe5002641a3e7","59c2fb00b2b45c0010b7a3d7","59c32ceb9aea850010ac4130","59c32e6e190c90003cb0d12f","59c33affb2b45c0010b7aa23","59c7dfa457bd8200105444dc","59c7e975c50cf30010d712a0","59cffdef0cd4dd0010294d54","59d0622ca91a810032c8f60c","59d06733c1aec60026253065","59d174d44ac471001a07b123","59d5a5e323e6e800103defb2","59ecf1d8ed507c001c52b255","59f76fef8581dc0010593e6f","5a0c003680a35b0012c35db0","5a8358722e78660075e45f42","5a846645b5ec3a001203517e","5b258091bc7a6700033b9cb5","5b26e48e024807000315a740","5b44edff3306680003663f5c","5b468abd3d4a9e0003789111","5b468d8f3dcb6a0003c6e374","5b47b0b93d4a9e000378a33a","5b538d114ea24f00033c726f","5b6a0efe402b32000336c33f","5bba5e5d7ba7710003bd902a","5bc2703349ac3a0013eec3e5"],"is_deprecated":false,"is_hidden":false,"is_beta":true,"is_stable":true,"codename":"","version_clean":"0.0.0","version":"0"},"category":{"_id":"5a8358722e78660075e45f42","project":"568bdc1483d2061900d86cdc","version":"59a72290d61777001b6c42c3","__v":0,"sync":{"url":"","isSync":false},"reference":false,"createdAt":"2018-02-13T21:28:18.671Z","from_sync":false,"order":18,"slug":"deleted-api","title":"Deleted API"},"user":"5a6a26281895510045b2cd40","githubsync":"","__v":0,"parentDoc":null,"updates":[],"next":{"pages":[],"description":""},"createdAt":"2018-02-13T21:28:56.253Z","link_external":false,"link_url":"","sync_unique":"","hidden":false,"api":{"results":{"codes":[]},"settings":"","auth":"required","params":[],"url":""},"isReference":false,"order":0,"body":"# Overview\n\nThe undelete API is used to recover any previously deleted resource other than\nuser accounts. A resource can be retrieved via either its former ecosystem or the\naccount of the user who deleted it. Performing an undelete operation from an\necosystem allows for the retrieval of any resource deleted from that ecosystem,\nincluding resources deleted by other users. Similarly, performing an undelete\noperation from a user account allows for the retrieval of any data that user had\ndeleted.\n\n# Details\n\nWhen a resource is deleted, a temporary delete session for that resource is\ncreated from which that resource can be undeleted. A resource can be permanently\ndeleted by deleting its delete session or by specifying that a\ndelete session not be created in the first place.\n\nIndividual resources cannot be undeleted if their container has been deleted. If\nan environment is deleted, the entire environment would have to be undeleted in\norder to access a single desired device within that environment.","excerpt":"","slug":"overview","type":"basic","title":"Deleted API"}
# Overview The undelete API is used to recover any previously deleted resource other than user accounts. A resource can be retrieved via either its former ecosystem or the account of the user who deleted it. Performing an undelete operation from an ecosystem allows for the retrieval of any resource deleted from that ecosystem, including resources deleted by other users. Similarly, performing an undelete operation from a user account allows for the retrieval of any data that user had deleted. # Details When a resource is deleted, a temporary delete session for that resource is created from which that resource can be undeleted. A resource can be permanently deleted by deleting its delete session or by specifying that a delete session not be created in the first place. Individual resources cannot be undeleted if their container has been deleted. If an environment is deleted, the entire environment would have to be undeleted in order to access a single desired device within that environment.