API Access
Repair Documents Programmatically
API access is currently in limited beta.
Our REST API lets you submit a Google Workspace document URL and receive a repaired, downloadable file back — no browser interaction required. Perfect for automating recovery workflows at scale.
Example: curl request
curl -X POST https://api.fixdocs.net/v1/repair \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{ "url": "https://docs.google.com/document/d/EXAMPLE_ID" }'Example: JavaScript fetch
const res = await fetch('https://api.fixdocs.net/v1/repair', {
method: 'POST',
headers: {
'Authorization': 'Bearer YOUR_API_KEY',
'Content-Type': 'application/json'
},
body: JSON.stringify({ url: 'https://docs.google.com/document/d/EXAMPLE_ID' })
});
const data = await res.json();
console.log(data);Example response
{
"status": "repaired",
"downloadUrl": "https://api.fixdocs.net/v1/files/abc123/download"
}Request API Access
Tell us a bit about your use case and we'll set you up with a beta API key.