We should add a new status to the status field in the datbase for "failed". If the revision ID is 0, the API should override the status and set it as failed. It should also switch any fixed links to "not fixed".
Also, we should delete all records currently in the database with revision ID 0 since the data is bogus.