Delete a repository

Deleting a repository requires admin access. If OAuth is used, the delete_repo scope is required.

DELETE /repos/:owner/:repo

Response

Status: 204 No Content

If an organization owner has configured the organization to prevent members from deleting organization-owned repositories, a member will get this response:

Status: 403 Forbidden
{
  "message": "Organization members cannot delete repositories.",
  "documentation_url": "https://developer.github.com/v3/repos/#delete-a-repository"
}