This commit is contained in:
wayneshn
2025-07-27 23:35:59 +00:00
parent 89870f2f18
commit b8597f7267
23 changed files with 46 additions and 46 deletions

View File

@@ -16,7 +16,7 @@
</head>
<body>
<div id="app"></div>
<script>window.__VP_HASH_MAP__=JSON.parse("{\"api_archived-email.md\":\"BkbaV2Hy\",\"api_auth.md\":\"Du3O3W7h\",\"api_authentication.md\":\"BeVpHL1b\",\"api_dashboard.md\":\"CBdDRqLA\",\"api_index.md\":\"BsewM5Xg\",\"api_ingestion.md\":\"Db0jMzxp\",\"api_search.md\":\"KKtP7fd6\",\"api_storage.md\":\"DJf0CH38\",\"index.md\":\"Jke24r4b\",\"services_index.md\":\"DfyQfsBc\",\"services_storage-service.md\":\"xOqM9CWx\",\"summary.md\":\"DsFfZpsz\",\"user-guides_email-providers_google-workspace.md\":\"CWhO43nR\",\"user-guides_email-providers_imap.md\":\"BcXBEq43\",\"user-guides_email-providers_index.md\":\"DY3ytyxv\",\"user-guides_email-providers_microsoft-365.md\":\"C4O8w9wT\",\"user-guides_installation.md\":\"D5Jetfyl\"}");window.__VP_SITE_DATA__=JSON.parse("{\"lang\":\"en-US\",\"dir\":\"ltr\",\"title\":\"Open Archiver Documentation\",\"description\":\"Official documentation for the Open Archiver project.\",\"base\":\"/\",\"head\":[],\"router\":{\"prefetchLinks\":true},\"appearance\":true,\"themeConfig\":{\"nav\":[{\"text\":\"Home\",\"link\":\"/\"},{\"text\":\"User Guides\",\"link\":\"/user-guides/email-providers/\"}],\"sidebar\":[{\"text\":\"User Guides\",\"items\":[{\"text\":\"Get Started\",\"link\":\"/\"},{\"text\":\"Installation\",\"link\":\"/user-guides/installation\"},{\"text\":\"Email Providers\",\"link\":\"/user-guides/email-providers/\",\"collapsed\":true,\"items\":[{\"text\":\"Google Workspace\",\"link\":\"/user-guides/email-providers/google-workspace\"},{\"text\":\"Generic IMAP Server\",\"link\":\"/user-guides/email-providers/imap\"},{\"text\":\"Microsoft 365\",\"link\":\"/user-guides/email-providers/microsoft-365\"}]}]},{\"text\":\"API Reference\",\"items\":[{\"text\":\"Overview\",\"link\":\"/api/\"},{\"text\":\"Ingestion API\",\"link\":\"/api/ingestion\"}]},{\"text\":\"Services\",\"items\":[{\"text\":\"Overview\",\"link\":\"/services/\"},{\"text\":\"Storage Service\",\"link\":\"/services/storage-service\"}]}]},\"locales\":{},\"scrollOffset\":134,\"cleanUrls\":false}");</script>
<script>window.__VP_HASH_MAP__=JSON.parse("{\"api_archived-email.md\":\"BkbaV2Hy\",\"api_auth.md\":\"Du3O3W7h\",\"api_authentication.md\":\"BeVpHL1b\",\"api_dashboard.md\":\"CBdDRqLA\",\"api_index.md\":\"rAxPnnFp\",\"api_ingestion.md\":\"Db0jMzxp\",\"api_search.md\":\"KKtP7fd6\",\"api_storage.md\":\"DJf0CH38\",\"index.md\":\"Jke24r4b\",\"services_index.md\":\"DfyQfsBc\",\"services_storage-service.md\":\"xOqM9CWx\",\"summary.md\":\"DsFfZpsz\",\"user-guides_email-providers_google-workspace.md\":\"CWhO43nR\",\"user-guides_email-providers_imap.md\":\"BcXBEq43\",\"user-guides_email-providers_index.md\":\"DY3ytyxv\",\"user-guides_email-providers_microsoft-365.md\":\"C4O8w9wT\",\"user-guides_installation.md\":\"D5Jetfyl\"}");window.__VP_SITE_DATA__=JSON.parse("{\"lang\":\"en-US\",\"dir\":\"ltr\",\"title\":\"Open Archiver Documentation\",\"description\":\"Official documentation for the Open Archiver project.\",\"base\":\"/\",\"head\":[],\"router\":{\"prefetchLinks\":true},\"appearance\":true,\"themeConfig\":{\"nav\":[{\"text\":\"Home\",\"link\":\"/\"},{\"text\":\"User Guides\",\"link\":\"/user-guides/email-providers/\"}],\"sidebar\":[{\"text\":\"User Guides\",\"items\":[{\"text\":\"Get Started\",\"link\":\"/\"},{\"text\":\"Installation\",\"link\":\"/user-guides/installation\"},{\"text\":\"Email Providers\",\"link\":\"/user-guides/email-providers/\",\"collapsed\":true,\"items\":[{\"text\":\"Google Workspace\",\"link\":\"/user-guides/email-providers/google-workspace\"},{\"text\":\"Generic IMAP Server\",\"link\":\"/user-guides/email-providers/imap\"},{\"text\":\"Microsoft 365\",\"link\":\"/user-guides/email-providers/microsoft-365\"}]}]},{\"text\":\"API Reference\",\"items\":[{\"text\":\"Overview\",\"link\":\"/api/\"},{\"text\":\"Authentication\",\"link\":\"/api/authentication\"},{\"text\":\"Auth\",\"link\":\"/api/auth\"},{\"text\":\"Archived Email\",\"link\":\"/api/archived-email\"},{\"text\":\"Dashboard\",\"link\":\"/api/dashboard\"},{\"text\":\"Ingestion\",\"link\":\"/api/ingestion\"},{\"text\":\"Search\",\"link\":\"/api/search\"},{\"text\":\"Storage\",\"link\":\"/api/storage\"}]},{\"text\":\"Services\",\"items\":[{\"text\":\"Overview\",\"link\":\"/services/\"},{\"text\":\"Storage Service\",\"link\":\"/services/storage-service\"}]}]},\"locales\":{},\"scrollOffset\":134,\"cleanUrls\":false}");</script>
</body>
</html>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -1 +0,0 @@
import{_ as t,c as n,o,j as a,a as i}from"./chunks/framework.Cd-3tpCq.js";const f=JSON.parse('{"title":"API documentation","description":"","frontmatter":{},"headers":[],"relativePath":"api/index.md","filePath":"api/index.md"}'),r={name:"api/index.md"};function d(s,e,c,p,m,l){return o(),n("div",null,e[0]||(e[0]=[a("h1",{id:"api-documentation",tabindex:"-1"},[i("API documentation "),a("a",{class:"header-anchor",href:"#api-documentation","aria-label":'Permalink to "API documentation"'},"")],-1)]))}const x=t(r,[["render",d]]);export{f as __pageData,x as default};

View File

@@ -1 +0,0 @@
import{_ as t,c as n,o,j as a,a as i}from"./chunks/framework.Cd-3tpCq.js";const f=JSON.parse('{"title":"API documentation","description":"","frontmatter":{},"headers":[],"relativePath":"api/index.md","filePath":"api/index.md"}'),r={name:"api/index.md"};function d(s,e,c,p,m,l){return o(),n("div",null,e[0]||(e[0]=[a("h1",{id:"api-documentation",tabindex:"-1"},[i("API documentation "),a("a",{class:"header-anchor",href:"#api-documentation","aria-label":'Permalink to "API documentation"'},"")],-1)]))}const x=t(r,[["render",d]]);export{f as __pageData,x as default};

View File

@@ -0,0 +1 @@
import{_ as a,c as t,o as i,ae as r}from"./chunks/framework.Cd-3tpCq.js";const p=JSON.parse('{"title":"API Overview","description":"","frontmatter":{},"headers":[],"relativePath":"api/index.md","filePath":"api/index.md"}'),o={name:"api/index.md"};function n(s,e,h,l,d,c){return i(),t("div",null,e[0]||(e[0]=[r('<h1 id="api-overview" tabindex="-1">API Overview <a class="header-anchor" href="#api-overview" aria-label="Permalink to &quot;API Overview&quot;"></a></h1><p>Welcome to the Open Archiver API documentation. This section provides detailed information about the available API endpoints.</p><p>All API endpoints are prefixed with <code>/api/v1</code>.</p><h2 id="authentication" tabindex="-1">Authentication <a class="header-anchor" href="#authentication" aria-label="Permalink to &quot;Authentication&quot;"></a></h2><p>Before making requests to protected endpoints, you must authenticate with the API. See the <a href="./authentication.html">Authentication Guide</a> for details on how to obtain and use API tokens.</p><h2 id="api-services" tabindex="-1">API Services <a class="header-anchor" href="#api-services" aria-label="Permalink to &quot;API Services&quot;"></a></h2><ul><li><a href="./auth.html"><strong>Auth Service</strong></a>: Handles user authentication.</li><li><a href="./archived-email.html"><strong>Archived Email Service</strong></a>: Manages archived emails.</li><li><a href="./dashboard.html"><strong>Dashboard Service</strong></a>: Provides data for the main dashboard.</li><li><a href="./ingestion.html"><strong>Ingestion Service</strong></a>: Manages email ingestion sources.</li><li><a href="./search.html"><strong>Search Service</strong></a>: Handles email search functionality.</li><li><a href="./storage.html"><strong>Storage Service</strong></a>: Manages file storage and downloads.</li></ul>',7)]))}const m=a(o,[["render",n]]);export{p as __pageData,m as default};

View File

@@ -0,0 +1 @@
import{_ as a,c as t,o as i,ae as r}from"./chunks/framework.Cd-3tpCq.js";const p=JSON.parse('{"title":"API Overview","description":"","frontmatter":{},"headers":[],"relativePath":"api/index.md","filePath":"api/index.md"}'),o={name:"api/index.md"};function n(s,e,h,l,d,c){return i(),t("div",null,e[0]||(e[0]=[r("",7)]))}const m=a(o,[["render",n]]);export{p as __pageData,m as default};

View File

@@ -1 +1 @@
{"api_archived-email.md":"BkbaV2Hy","api_auth.md":"Du3O3W7h","api_authentication.md":"BeVpHL1b","api_dashboard.md":"CBdDRqLA","api_index.md":"BsewM5Xg","api_ingestion.md":"Db0jMzxp","api_search.md":"KKtP7fd6","api_storage.md":"DJf0CH38","index.md":"Jke24r4b","services_index.md":"DfyQfsBc","services_storage-service.md":"xOqM9CWx","summary.md":"DsFfZpsz","user-guides_email-providers_google-workspace.md":"CWhO43nR","user-guides_email-providers_imap.md":"BcXBEq43","user-guides_email-providers_index.md":"DY3ytyxv","user-guides_email-providers_microsoft-365.md":"C4O8w9wT","user-guides_installation.md":"D5Jetfyl"}
{"api_archived-email.md":"BkbaV2Hy","api_auth.md":"Du3O3W7h","api_authentication.md":"BeVpHL1b","api_dashboard.md":"CBdDRqLA","api_index.md":"rAxPnnFp","api_ingestion.md":"Db0jMzxp","api_search.md":"KKtP7fd6","api_storage.md":"DJf0CH38","index.md":"Jke24r4b","services_index.md":"DfyQfsBc","services_storage-service.md":"xOqM9CWx","summary.md":"DsFfZpsz","user-guides_email-providers_google-workspace.md":"CWhO43nR","user-guides_email-providers_imap.md":"BcXBEq43","user-guides_email-providers_index.md":"DY3ytyxv","user-guides_email-providers_microsoft-365.md":"C4O8w9wT","user-guides_installation.md":"D5Jetfyl"}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long