---
title: "Outseek"
description: "Operate Outseek from Tooluse.net. Crawl operations remain constrained by Outseek's compiled crawl plan; administrative operations reuse Outseek's existing catalog, moderation and audit APIs."
---

> Documentation Index
> Fetch the complete documentation index at: https://help.tooluse.net/llms.txt
> Use this file to discover all available pages before exploring further.

# Outseek

<p>Operate Outseek from Tooluse.net. Crawl operations remain constrained by Outseek&#39;s compiled crawl plan; administrative operations reuse Outseek&#39;s existing catalog, moderation and audit APIs.</p>

<details data-command-index><summary>What you can do (40)</summary>
<h2>What you can do</h2>
<p>Available commands: 40 (18 read, 22 write). Enable only the commands your application needs.</p>
<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Command</th>
<th>Effect</th>
</tr>
</thead>
<tbody><tr>
<td><a href="https://help.tooluse.net/integrations/outseek#command-outseek-crawl-compile">Compile one bounded crawl cadence</a> — <code>outseek.crawl.compile</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/outseek#command-outseek-crawl-finalize">Finalize the run&#39;s internal job</a> — <code>outseek.crawl.finalize</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/outseek#command-outseek-crawl-collect">Offer the compiled run&#39;s jobs to the queue</a> — <code>outseek.crawl.collect</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/outseek#command-outseek-crawl-status">Read one compiled run&#39;s state</a> — <code>outseek.crawl.status</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/outseek#command-outseek-crawl-await">Wait for a compiled run to finish</a> — <code>outseek.crawl.await</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/outseek#command-outseek-crawl-finish">Close a crawl run and freeze its manifest</a> — <code>outseek.crawl.finish</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/outseek#command-outseek-admin-dashboard">Read the administration dashboard</a> — <code>outseek.admin.dashboard</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/outseek#command-outseek-admin-source-read">Read a source definition</a> — <code>outseek.admin.source.read</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/outseek#command-outseek-admin-catalog-list">List catalog products</a> — <code>outseek.admin.catalog.list</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/outseek#command-outseek-admin-catalog-priorities">Read catalog update priorities</a> — <code>outseek.admin.catalog.priorities</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/outseek#command-outseek-admin-catalog-coverage">Read product feedback coverage</a> — <code>outseek.admin.catalog.coverage</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/outseek#command-outseek-admin-product-read">Inspect a catalog product</a> — <code>outseek.admin.product.read</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/outseek#command-outseek-admin-comments-list">List comments for moderation</a> — <code>outseek.admin.comments.list</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/outseek#command-outseek-admin-comment-read">Read a comment moderation record</a> — <code>outseek.admin.comment.read</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/outseek#command-outseek-admin-source-run">Run an approved source</a> — <code>outseek.admin.source.run</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/outseek#command-outseek-admin-collection-update">Pause or resume collection</a> — <code>outseek.admin.collection.update</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/outseek#command-outseek-admin-product-change">Revise, archive or restore a product</a> — <code>outseek.admin.product.change</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/outseek#command-outseek-admin-product-merge">Merge duplicate products</a> — <code>outseek.admin.product.merge</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/outseek#command-outseek-admin-product-unmerge">Undo a product merge</a> — <code>outseek.admin.product.unmerge</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/outseek#command-outseek-admin-product-import-preview">Preview a product import</a> — <code>outseek.admin.product-import.preview</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/outseek#command-outseek-admin-product-import-apply">Apply a previewed product import</a> — <code>outseek.admin.product-import.apply</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/outseek#command-outseek-admin-comment-moderate">Moderate a comment</a> — <code>outseek.admin.comment.moderate</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/outseek#command-outseek-admin-features-list">List feature completion state</a> — <code>outseek.admin.features.list</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/outseek#command-outseek-admin-feature-completion">Open or complete a feature</a> — <code>outseek.admin.feature.completion</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/outseek#command-outseek-admin-product-matches-list">List product matches awaiting review</a> — <code>outseek.admin.product-matches.list</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/outseek#command-outseek-admin-product-match-review">Review a product match</a> — <code>outseek.admin.product-match.review</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/outseek#command-outseek-admin-product-match-publish">Publish an approved product match</a> — <code>outseek.admin.product-match.publish</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/outseek#command-outseek-admin-merchant-risk-read">Inspect merchant risk</a> — <code>outseek.admin.merchant-risk.read</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/outseek#command-outseek-admin-merchant-risk-hold">Create a merchant risk hold</a> — <code>outseek.admin.merchant-risk.hold</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/outseek#command-outseek-admin-merchant-risk-release">Release a merchant risk hold</a> — <code>outseek.admin.merchant-risk.release</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/outseek#command-outseek-admin-refund-recovery-list">List Stripe refund recovery cases</a> — <code>outseek.admin.refund-recovery.list</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/outseek#command-outseek-admin-refund-recovery-resolve">Resolve a Stripe refund recovery case</a> — <code>outseek.admin.refund-recovery.resolve</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/outseek#command-outseek-admin-email-status">Read Outseek email setup</a> — <code>outseek.admin.email.status</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/outseek#command-outseek-admin-email-ensure-domain">Ensure the Outseek email domain</a> — <code>outseek.admin.email.ensure-domain</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/outseek#command-outseek-admin-email-refresh-domain">Refresh the Outseek email domain</a> — <code>outseek.admin.email.refresh-domain</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/outseek#command-outseek-admin-email-activate-identity">Activate the Outseek email identity</a> — <code>outseek.admin.email.activate-identity</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/outseek#command-outseek-public-feed">Read one official public feed</a> — <code>outseek.public-feed</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/outseek#command-outseek-careers-plan">Read the bounded career collection plan</a> — <code>outseek.careers.plan</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/outseek#command-outseek-careers-setup">Register the reviewed career sources</a> — <code>outseek.careers.setup</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/outseek#command-outseek-careers-sync">Advance one bounded career sync</a> — <code>outseek.careers.sync</code></td>
<td>Write</td>
</tr>
</tbody></table>
</div>
</details>
<h2>Connect and use</h2>

<p><a href="https://www.tooluse.net/tools/integrations/outseek">Connect and use</a></p>
<p>Open the integration&#39;s connection form to check the available credential source. The source has not been resolved for this documentation export. The instructions below apply when using your own provider account.</p>
<h2>Get your provider credentials</h2>
<p>Follow these steps for Outseek, then enter the issued values in the connection form below.</p>
<ol>
<li>Obtain an Outseek API token from your account or service administrator. Enter API token for ordinary commands. Administrative commands need the separate Admin API token; do not substitute an ordinary user token.</li>
</ol>
<p><a href="https://outseek.xyz/">Official credential setup</a></p>
<h2>Where to enter credentials</h2>
<p>In the integration page, sign in, choose your workspace and open Connect. If a <strong>Credentials</strong> choice is shown, select <strong>Use my credentials</strong>. Fill the following connection fields and save. Provider credentials belong in this form, never in an MCP configuration or tool input.</p>
<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Connection field</th>
<th>Requirement</th>
</tr>
</thead>
<tbody><tr>
<td>Outseek Orchestrator API Token</td>
<td>Required</td>
</tr>
<tr>
<td>Outseek Administrative API Token</td>
<td>Optional</td>
</tr>
</tbody></table>
</div><p>Open API keys and create a Tooluse.net key for the enabled commands.</p>
<p>Set TOOLUSE_API_KEY in your client and use the shared MCP configuration.</p>
<p><a href="https://help.tooluse.net/clients">Configure Claude Code, Codex or Cursor once</a></p>

<h2>Permissions and results</h2>

<p>If you have more than one workspace, check the selected workspace in the connection or API-key dialog before saving. Roles, enabled commands, expiry and revocation use Tooluse.net&#39;s existing permissions. Disabling a connection or revoking a key immediately prevents new calls.</p>

<p>Send one Claude tool_use block per request. Keep the same Idempotency-Key when retrying the same request; use a new key for a new call. The response includes the shared Tooluse.net receipt and Claude tool_result. Check both HTTP status and the returned tool result before treating a call as successful.</p>

<p>Your connection&#39;s daily allowance and key permissions also apply. Adding a connection does not make a provider request.</p>

<p>Calls return the shared execution receipt and a Claude tool_result. Provider output varies by operation; consult the provider documentation for its response fields. Unconfirmed calls should be checked before retrying.</p>

<h2>Call from your client</h2>

<p>Use the shared MCP configuration. Refresh your client&#39;s tool list after saving the connection or changing key permissions, then call the returned tool name with the example input below.</p>

<p><a href="https://help.tooluse.net/clients">Configure Claude Code, Codex or Cursor once</a></p>

<h2>Discover your enabled tools</h2>

<p>List permitted tools in Claude format. Read every page using page and size (maximum 100) until all results have been received. Use the returned name, not a catalog capability identifier, in the tool_use block.</p>

<pre><code class="language-bash">curl 'https://api.tooluse.net/v1/tools' \
  -H "Authorization: Bearer $TOOLUSE_API_KEY"
</code></pre>

<p>Find this command in the tool list permitted by your key. Replace svc_FROM_YOUR_TOOL_LIST with its returned name. Use a new Idempotency-Key for each new call and retain it when retrying that same call.</p>

<h2>HTTP call</h2>

<pre><code class="language-bash">curl 'https://api.tooluse.net/v1/tool-calls' \
  -H "Authorization: Bearer $TOOLUSE_API_KEY" \
  -H 'Content-Type: application/json' \
  -H 'Idempotency-Key: replace-with-a-new-call-id' \
  --data '{
  "type": "tool_use",
  "id": "toolu_example",
  "name": "svc_FROM_YOUR_TOOL_LIST",
  "input": {
    "cadenceId": "store-chart-weekly"
  }
}'
</code></pre>

<p>Send one Claude tool_use block per request. Keep the same Idempotency-Key when retrying the same request; use a new key for a new call. The response includes the shared Tooluse.net receipt and Claude tool_result. Check both HTTP status and the returned tool result before treating a call as successful.</p>

<h2>Commands</h2>

<details id="command-outseek-crawl-compile">
<summary><span>Compile one bounded crawl cadence — <code>outseek.<wbr>crawl.<wbr>compile</code></span></summary>
<p>Run <strong>Compile one bounded crawl cadence</strong> with Outseek. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/outseek?command=outseek.crawl.compile">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>cadenceId</code></td>
<td>string</td>
<td>Required</td>
<td>Outseek crawl cadence id</td>
<td><code>minLength: 3; maxLength: 40; pattern: &quot;^[a-z0-9][a-z0-9-]{1,38}[a-z0-9]$&quot;</code></td>
</tr>
<tr>
<td><code>startedAt</code></td>
<td>integer</td>
<td>Optional</td>
<td>Run time in milliseconds since the epoch</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/outseek/commands/outseek.crawl.compile">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "cadenceId": "trend-finalize"
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 120 seconds.</p>

</details>
<details id="command-outseek-crawl-finalize">
<summary><span>Finalize the run's internal job — <code>outseek.<wbr>crawl.<wbr>finalize</code></span></summary>
<p>Run <strong>Finalize the run&#39;s internal job</strong> with Outseek. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/outseek?command=outseek.crawl.finalize">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>cadenceId</code></td>
<td>string</td>
<td>Required</td>
<td>Outseek crawl cadence id</td>
<td><code>minLength: 3; maxLength: 40; pattern: &quot;^[a-z0-9][a-z0-9-]{1,38}[a-z0-9]$&quot;</code></td>
</tr>
<tr>
<td><code>startedAt</code></td>
<td>integer</td>
<td>Optional</td>
<td>Run time in milliseconds since the epoch</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/outseek/commands/outseek.crawl.finalize">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "cadenceId": "trend-finalize"
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 900 seconds.</p>

</details>
<details id="command-outseek-crawl-collect">
<summary><span>Offer the compiled run's jobs to the queue — <code>outseek.<wbr>crawl.<wbr>collect</code></span></summary>
<p>Run <strong>Offer the compiled run&#39;s jobs to the queue</strong> with Outseek. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/outseek?command=outseek.crawl.collect">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>cadenceId</code></td>
<td>string</td>
<td>Required</td>
<td>Outseek crawl cadence id</td>
<td><code>minLength: 3; maxLength: 40; pattern: &quot;^[a-z0-9][a-z0-9-]{1,38}[a-z0-9]$&quot;</code></td>
</tr>
<tr>
<td><code>startedAt</code></td>
<td>integer</td>
<td>Optional</td>
<td>Run time in milliseconds since the epoch</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/outseek/commands/outseek.crawl.collect">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "cadenceId": "store-chart-weekly"
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 120 seconds.</p>

</details>
<details id="command-outseek-crawl-status">
<summary><span>Read one compiled run's state — <code>outseek.<wbr>crawl.<wbr>status</code></span></summary>
<p>Run <strong>Read one compiled run&#39;s state</strong> with Outseek. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/outseek?command=outseek.crawl.status">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>cadenceId</code></td>
<td>string</td>
<td>Required</td>
<td>Outseek crawl cadence id</td>
<td><code>minLength: 3; maxLength: 40; pattern: &quot;^[a-z0-9][a-z0-9-]{1,38}[a-z0-9]$&quot;</code></td>
</tr>
<tr>
<td><code>startedAt</code></td>
<td>integer</td>
<td>Optional</td>
<td>Run time in milliseconds since the epoch</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/outseek/commands/outseek.crawl.status">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "cadenceId": "store-chart-weekly"
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 120 seconds.</p>

</details>
<details id="command-outseek-crawl-await">
<summary><span>Wait for a compiled run to finish — <code>outseek.<wbr>crawl.<wbr>await</code></span></summary>
<p>Run <strong>Wait for a compiled run to finish</strong> with Outseek. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/outseek?command=outseek.crawl.await">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>cadenceId</code></td>
<td>string</td>
<td>Required</td>
<td>Outseek crawl cadence id</td>
<td><code>minLength: 3; maxLength: 40; pattern: &quot;^[a-z0-9][a-z0-9-]{1,38}[a-z0-9]$&quot;</code></td>
</tr>
<tr>
<td><code>startedAt</code></td>
<td>integer</td>
<td>Optional</td>
<td>Run time in milliseconds since the epoch</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/outseek/commands/outseek.crawl.await">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "cadenceId": "store-chart-weekly"
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 120 seconds.</p>

</details>
<details id="command-outseek-crawl-finish">
<summary><span>Close a crawl run and freeze its manifest — <code>outseek.<wbr>crawl.<wbr>finish</code></span></summary>
<p>Run <strong>Close a crawl run and freeze its manifest</strong> with Outseek. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/outseek?command=outseek.crawl.finish">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>cadenceId</code></td>
<td>string</td>
<td>Required</td>
<td>Outseek crawl cadence id</td>
<td><code>minLength: 3; maxLength: 40; pattern: &quot;^[a-z0-9][a-z0-9-]{1,38}[a-z0-9]$&quot;</code></td>
</tr>
<tr>
<td><code>startedAt</code></td>
<td>integer</td>
<td>Optional</td>
<td>Run time in milliseconds since the epoch</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/outseek/commands/outseek.crawl.finish">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "cadenceId": "trend-finalize"
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 120 seconds.</p>

</details>
<details id="command-outseek-admin-dashboard">
<summary><span>Read the administration dashboard — <code>outseek.<wbr>admin.<wbr>dashboard</code></span></summary>
<p>Run <strong>Read the administration dashboard</strong> with Outseek. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/outseek?command=outseek.admin.dashboard">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<p>This tool has no input parameters.</p>

<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/outseek/commands/outseek.admin.dashboard">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-outseek-admin-source-read">
<summary><span>Read a source definition — <code>outseek.<wbr>admin.<wbr>source.<wbr>read</code></span></summary>
<p>Run <strong>Read a source definition</strong> with Outseek. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/outseek?command=outseek.admin.source.read">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>sourceId</code></td>
<td>string</td>
<td>Required</td>
<td>Source id</td>
<td><code>minLength: 1; maxLength: 120; pattern: &quot;^[A-Za-z0-9_-]+$&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/outseek/commands/outseek.admin.source.read">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "sourceId": "github-trending-repositories"
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-outseek-admin-catalog-list">
<summary><span>List catalog products — <code>outseek.<wbr>admin.<wbr>catalog.<wbr>list</code></span></summary>
<p>Run <strong>List catalog products</strong> with Outseek. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/outseek?command=outseek.admin.catalog.list">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>q</code></td>
<td>string</td>
<td>Optional</td>
<td>Search</td>
<td><code>maxLength: 120</code></td>
</tr>
<tr>
<td><code>status</code></td>
<td>string</td>
<td>Optional</td>
<td>Catalog status</td>
<td><code>enum: [&quot;active&quot;,&quot;hidden&quot;,&quot;merged&quot;]</code></td>
</tr>
<tr>
<td><code>lifecycle</code></td>
<td>string</td>
<td>Optional</td>
<td>Lifecycle</td>
<td><code>enum: [&quot;active&quot;,&quot;needs_metadata&quot;,&quot;archive_candidate&quot;,&quot;discontinued&quot;]</code></td>
</tr>
<tr>
<td><code>limit</code></td>
<td>integer</td>
<td>Optional</td>
<td>Products to read</td>
<td><code>minimum: 1; maximum: 100</code></td>
</tr>
<tr>
<td><code>after</code></td>
<td>string</td>
<td>Optional</td>
<td>Page cursor</td>
<td><code>maxLength: 4096</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/outseek/commands/outseek.admin.catalog.list">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "status": "active",
  "limit": 30
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-outseek-admin-catalog-priorities">
<summary><span>Read catalog update priorities — <code>outseek.<wbr>admin.<wbr>catalog.<wbr>priorities</code></span></summary>
<p>Run <strong>Read catalog update priorities</strong> with Outseek. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/outseek?command=outseek.admin.catalog.priorities">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>limit</code></td>
<td>integer</td>
<td>Optional</td>
<td>Products to read</td>
<td><code>minimum: 1; maximum: 100</code></td>
</tr>
<tr>
<td><code>after</code></td>
<td>string</td>
<td>Optional</td>
<td>Page cursor</td>
<td><code>maxLength: 4096</code></td>
</tr>
<tr>
<td><code>asOf</code></td>
<td>integer</td>
<td>Optional</td>
<td>Evaluate at epoch seconds</td>
<td><code>minimum: 0</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/outseek/commands/outseek.admin.catalog.priorities">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "limit": 30
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-outseek-admin-catalog-coverage">
<summary><span>Read product feedback coverage — <code>outseek.<wbr>admin.<wbr>catalog.<wbr>coverage</code></span></summary>
<p>Run <strong>Read product feedback coverage</strong> with Outseek. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/outseek?command=outseek.admin.catalog.coverage">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>productId</code></td>
<td>string</td>
<td>Required</td>
<td>Product id</td>
<td><code>minLength: 1; maxLength: 80; pattern: &quot;^[A-Za-z0-9_-]+$&quot;</code></td>
</tr>
<tr>
<td><code>limit</code></td>
<td>integer</td>
<td>Optional</td>
<td>Rows to read</td>
<td><code>minimum: 1; maximum: 100</code></td>
</tr>
<tr>
<td><code>after</code></td>
<td>string</td>
<td>Optional</td>
<td>Page cursor</td>
<td><code>maxLength: 4096</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/outseek/commands/outseek.admin.catalog.coverage">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "productId": "trend_product_example",
  "limit": 30
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-outseek-admin-product-read">
<summary><span>Inspect a catalog product — <code>outseek.<wbr>admin.<wbr>product.<wbr>read</code></span></summary>
<p>Run <strong>Inspect a catalog product</strong> with Outseek. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/outseek?command=outseek.admin.product.read">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>productId</code></td>
<td>string</td>
<td>Required</td>
<td>Product id</td>
<td><code>minLength: 1; maxLength: 80; pattern: &quot;^[A-Za-z0-9_-]+$&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/outseek/commands/outseek.admin.product.read">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "productId": "trend_product_example"
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-outseek-admin-comments-list">
<summary><span>List comments for moderation — <code>outseek.<wbr>admin.<wbr>comments.<wbr>list</code></span></summary>
<p>Run <strong>List comments for moderation</strong> with Outseek. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/outseek?command=outseek.admin.comments.list">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>status</code></td>
<td>string</td>
<td>Optional</td>
<td>Moderation status</td>
<td><code>enum: [&quot;pending&quot;,&quot;reported&quot;,&quot;published&quot;,&quot;hidden&quot;,&quot;deleted&quot;,&quot;all&quot;]</code></td>
</tr>
<tr>
<td><code>q</code></td>
<td>string</td>
<td>Optional</td>
<td>Product search</td>
<td><code>maxLength: 120</code></td>
</tr>
<tr>
<td><code>cursor</code></td>
<td>string</td>
<td>Optional</td>
<td>Page cursor</td>
<td><code>maxLength: 4096</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/outseek/commands/outseek.admin.comments.list">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "status": "pending"
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-outseek-admin-comment-read">
<summary><span>Read a comment moderation record — <code>outseek.<wbr>admin.<wbr>comment.<wbr>read</code></span></summary>
<p>Run <strong>Read a comment moderation record</strong> with Outseek. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/outseek?command=outseek.admin.comment.read">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>commentId</code></td>
<td>string</td>
<td>Required</td>
<td>Comment id</td>
<td><code>minLength: 16; maxLength: 96; pattern: &quot;^[A-Za-z0-9_-]+$&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/outseek/commands/outseek.admin.comment.read">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "commentId": "comment_example_0001"
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-outseek-admin-source-run">
<summary><span>Run an approved source — <code>outseek.<wbr>admin.<wbr>source.<wbr>run</code></span></summary>
<p>Run <strong>Run an approved source</strong> with Outseek. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/outseek?command=outseek.admin.source.run">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>sourceId</code></td>
<td>string</td>
<td>Required</td>
<td>Source id</td>
<td><code>minLength: 1; maxLength: 80; pattern: &quot;^[A-Za-z0-9_-]+$&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/outseek/commands/outseek.admin.source.run">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "sourceId": "github-trending-repositories"
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 180 seconds.</p>

</details>
<details id="command-outseek-admin-collection-update">
<summary><span>Pause or resume collection — <code>outseek.<wbr>admin.<wbr>collection.<wbr>update</code></span></summary>
<p>Run <strong>Pause or resume collection</strong> with Outseek. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/outseek?command=outseek.admin.collection.update">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>scope</code></td>
<td>string</td>
<td>Required</td>
<td>Collection scope</td>
<td><code>enum: [&quot;sources&quot;,&quot;products&quot;]</code></td>
</tr>
<tr>
<td><code>targetId</code></td>
<td>string</td>
<td>Required</td>
<td>Source or product id</td>
<td><code>minLength: 1; maxLength: 120; pattern: &quot;^[A-Za-z0-9_-]+$&quot;</code></td>
</tr>
<tr>
<td><code>paused</code></td>
<td>boolean</td>
<td>Required</td>
<td>Paused</td>
<td></td>
</tr>
<tr>
<td><code>expectedRevision</code></td>
<td>integer</td>
<td>Required</td>
<td>Expected revision</td>
<td><code>minimum: 0</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/outseek/commands/outseek.admin.collection.update">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "scope": "sources",
  "targetId": "github-trending-repositories",
  "paused": true,
  "expectedRevision": 0
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-outseek-admin-product-change">
<summary><span>Revise, archive or restore a product — <code>outseek.<wbr>admin.<wbr>product.<wbr>change</code></span></summary>
<p>Run <strong>Revise, archive or restore a product</strong> with Outseek. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/outseek?command=outseek.admin.product.change">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>productId</code></td>
<td>string</td>
<td>Required</td>
<td>Product id</td>
<td><code>minLength: 1; maxLength: 80; pattern: &quot;^[A-Za-z0-9_-]+$&quot;</code></td>
</tr>
<tr>
<td><code>action</code></td>
<td>string</td>
<td>Required</td>
<td>Action</td>
<td><code>enum: [&quot;revise&quot;,&quot;archive&quot;,&quot;restore&quot;]</code></td>
</tr>
<tr>
<td><code>expectedRevision</code></td>
<td>integer</td>
<td>Required</td>
<td>Expected revision</td>
<td><code>minimum: 1</code></td>
</tr>
<tr>
<td><code>reason</code></td>
<td>string</td>
<td>Required</td>
<td>Reason</td>
<td><code>minLength: 3; maxLength: 1000</code></td>
</tr>
<tr>
<td><code>patch</code></td>
<td>object</td>
<td>Optional</td>
<td>Revised product fields</td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>patch.name</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>minLength: 2; maxLength: 120</code></td>
</tr>
<tr>
<td><code>patch.canonicalUrl</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>maxLength: 512; format: &quot;uri&quot;</code></td>
</tr>
<tr>
<td><code>patch.tagline</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>minLength: 1; maxLength: 280</code></td>
</tr>
<tr>
<td><code>patch.description</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>minLength: 1; maxLength: 4000</code></td>
</tr>
<tr>
<td><code>patch.category</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>minLength: 2; maxLength: 80; pattern: &quot;^[a-z0-9]+(?:-[a-z0-9]+)*$&quot;</code></td>
</tr>
<tr>
<td><code>patch.platforms</code></td>
<td>array</td>
<td>Optional</td>
<td></td>
<td><code>maxItems: 16</code></td>
</tr>
<tr>
<td><code>patch.platforms[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>minLength: 1; maxLength: 80</code></td>
</tr>
<tr>
<td><code>patch.pricingSummary</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td></td>
<td><code>maxLength: 240</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/outseek/commands/outseek.admin.product.change">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "productId": "trend_product_example",
  "action": "revise",
  "expectedRevision": 1,
  "reason": "Verified against the official product page",
  "patch": {
    "category": "productivity"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-outseek-admin-product-merge">
<summary><span>Merge duplicate products — <code>outseek.<wbr>admin.<wbr>product.<wbr>merge</code></span></summary>
<p>Run <strong>Merge duplicate products</strong> with Outseek. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/outseek?command=outseek.admin.product.merge">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>sourceProductId</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1; maxLength: 80; pattern: &quot;^[A-Za-z0-9_-]+$&quot;</code></td>
</tr>
<tr>
<td><code>targetProductId</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1; maxLength: 80; pattern: &quot;^[A-Za-z0-9_-]+$&quot;</code></td>
</tr>
<tr>
<td><code>expectedSourceRevision</code></td>
<td>integer</td>
<td>Required</td>
<td></td>
<td><code>minimum: 1</code></td>
</tr>
<tr>
<td><code>expectedTargetRevision</code></td>
<td>integer</td>
<td>Required</td>
<td></td>
<td><code>minimum: 1</code></td>
</tr>
<tr>
<td><code>reason</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 3; maxLength: 1000</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/outseek/commands/outseek.admin.product.merge">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "sourceProductId": "trend_product_duplicate",
  "targetProductId": "trend_product_canonical",
  "expectedSourceRevision": 1,
  "expectedTargetRevision": 2,
  "reason": "Both identities resolve to the same official product"
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-outseek-admin-product-unmerge">
<summary><span>Undo a product merge — <code>outseek.<wbr>admin.<wbr>product.<wbr>unmerge</code></span></summary>
<p>Run <strong>Undo a product merge</strong> with Outseek. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/outseek?command=outseek.admin.product.unmerge">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>mergeId</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1; maxLength: 80; pattern: &quot;^[A-Za-z0-9_-]+$&quot;</code></td>
</tr>
<tr>
<td><code>expectedSourceRevision</code></td>
<td>integer</td>
<td>Required</td>
<td></td>
<td><code>minimum: 1</code></td>
</tr>
<tr>
<td><code>expectedTargetRevision</code></td>
<td>integer</td>
<td>Required</td>
<td></td>
<td><code>minimum: 1</code></td>
</tr>
<tr>
<td><code>reason</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 3; maxLength: 1000</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/outseek/commands/outseek.admin.product.unmerge">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "mergeId": "merge_example",
  "expectedSourceRevision": 2,
  "expectedTargetRevision": 3,
  "reason": "New evidence shows these are separate products"
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-outseek-admin-product-import-preview">
<summary><span>Preview a product import — <code>outseek.<wbr>admin.<wbr>product-<wbr>import.<wbr>preview</code></span></summary>
<p>Checks one to 25 product rows without writing them.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/outseek?command=outseek.admin.product-import.preview">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>products</code></td>
<td>array</td>
<td>Required</td>
<td>Product rows</td>
<td><code>minItems: 1; maxItems: 25</code></td>
</tr>
<tr>
<td><code>products[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/outseek/commands/outseek.admin.product-import.preview">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "products": [
    {
      "name": "Example",
      "canonicalUrl": "https://example.com/product",
      "tagline": "Product summary",
      "description": "Product description",
      "category": "productivity",
      "platforms": [
        "web"
      ]
    }
  ]
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-outseek-admin-product-import-apply">
<summary><span>Apply a previewed product import — <code>outseek.<wbr>admin.<wbr>product-<wbr>import.<wbr>apply</code></span></summary>
<p>Run <strong>Apply a previewed product import</strong> with Outseek. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/outseek?command=outseek.admin.product-import.apply">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>products</code></td>
<td>array</td>
<td>Required</td>
<td>Product rows</td>
<td><code>minItems: 1; maxItems: 25</code></td>
</tr>
<tr>
<td><code>products[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>previewDigest</code></td>
<td>string</td>
<td>Required</td>
<td>Preview digest</td>
<td><code>pattern: &quot;^[a-f0-9]{64}$&quot;</code></td>
</tr>
<tr>
<td><code>reason</code></td>
<td>string</td>
<td>Required</td>
<td>Reason</td>
<td><code>minLength: 3; maxLength: 1000</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/outseek/commands/outseek.admin.product-import.apply">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "products": [
    {
      "name": "Example",
      "canonicalUrl": "https://example.com/product",
      "tagline": "Product summary",
      "description": "Product description",
      "category": "productivity",
      "platforms": [
        "web"
      ]
    }
  ],
  "previewDigest": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
  "reason": "Verified against the official product page"
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-outseek-admin-comment-moderate">
<summary><span>Moderate a comment — <code>outseek.<wbr>admin.<wbr>comment.<wbr>moderate</code></span></summary>
<p>Run <strong>Moderate a comment</strong> with Outseek. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/outseek?command=outseek.admin.comment.moderate">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>action</code></td>
<td>string</td>
<td>Required</td>
<td>Action</td>
<td><code>enum: [&quot;publish&quot;,&quot;hide&quot;,&quot;dismiss_reports&quot;]</code></td>
</tr>
<tr>
<td><code>commentId</code></td>
<td>string</td>
<td>Required</td>
<td>Comment id</td>
<td><code>minLength: 16; maxLength: 96; pattern: &quot;^[A-Za-z0-9_-]+$&quot;</code></td>
</tr>
<tr>
<td><code>expectedRevision</code></td>
<td>integer</td>
<td>Required</td>
<td>Expected revision</td>
<td><code>minimum: 1</code></td>
</tr>
<tr>
<td><code>expectedReports</code></td>
<td>integer</td>
<td>Required</td>
<td>Expected report count</td>
<td><code>minimum: 0</code></td>
</tr>
<tr>
<td><code>reason</code></td>
<td>string</td>
<td>Required</td>
<td>Reason</td>
<td><code>minLength: 1; maxLength: 1000</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/outseek/commands/outseek.admin.comment.moderate">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "action": "publish",
  "commentId": "comment_example_0001",
  "expectedRevision": 1,
  "expectedReports": 0,
  "reason": "Relevant product experience"
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-outseek-admin-features-list">
<summary><span>List feature completion state — <code>outseek.<wbr>admin.<wbr>features.<wbr>list</code></span></summary>
<p>Run <strong>List feature completion state</strong> with Outseek. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/outseek?command=outseek.admin.features.list">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>query</code></td>
<td>string</td>
<td>Optional</td>
<td>Feature search</td>
<td><code>maxLength: 120</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/outseek/commands/outseek.admin.features.list">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-outseek-admin-feature-completion">
<summary><span>Open or complete a feature — <code>outseek.<wbr>admin.<wbr>feature.<wbr>completion</code></span></summary>
<p>Run <strong>Open or complete a feature</strong> with Outseek. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/outseek?command=outseek.admin.feature.completion">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>featureSlug</code></td>
<td>string</td>
<td>Required</td>
<td>Feature slug</td>
<td><code>minLength: 2; maxLength: 128; pattern: &quot;^[a-z0-9][a-z0-9._-]+$&quot;</code></td>
</tr>
<tr>
<td><code>completed</code></td>
<td>boolean</td>
<td>Required</td>
<td>Completed</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/outseek/commands/outseek.admin.feature.completion">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "featureSlug": "offline-sync",
  "completed": true
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-outseek-admin-product-matches-list">
<summary><span>List product matches awaiting review — <code>outseek.<wbr>admin.<wbr>product-<wbr>matches.<wbr>list</code></span></summary>
<p>Run <strong>List product matches awaiting review</strong> with Outseek. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/outseek?command=outseek.admin.product-matches.list">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<p>This tool has no input parameters.</p>

<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/outseek/commands/outseek.admin.product-matches.list">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-outseek-admin-product-match-review">
<summary><span>Review a product match — <code>outseek.<wbr>admin.<wbr>product-<wbr>match.<wbr>review</code></span></summary>
<p>Run <strong>Review a product match</strong> with Outseek. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/outseek?command=outseek.admin.product-match.review">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>runId</code></td>
<td>string</td>
<td>Required</td>
<td>Match run id</td>
<td><code>minLength: 8; maxLength: 128; pattern: &quot;^[A-Za-z0-9:_-]+$&quot;</code></td>
</tr>
<tr>
<td><code>featureSlug</code></td>
<td>string</td>
<td>Required</td>
<td>Feature slug</td>
<td><code>minLength: 2; maxLength: 128; pattern: &quot;^[a-z0-9][a-z0-9._-]+$&quot;</code></td>
</tr>
<tr>
<td><code>expectedReviewRevision</code></td>
<td>integer</td>
<td>Required</td>
<td>Expected review revision</td>
<td><code>minimum: 0</code></td>
</tr>
<tr>
<td><code>decision</code></td>
<td>string</td>
<td>Required</td>
<td>Decision</td>
<td><code>enum: [&quot;approve&quot;,&quot;reject&quot;]</code></td>
</tr>
<tr>
<td><code>reason</code></td>
<td>string</td>
<td>Required</td>
<td>Reason</td>
<td><code>minLength: 1; maxLength: 1000</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/outseek/commands/outseek.admin.product-match.review">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "runId": "match_run_example",
  "featureSlug": "offline-sync",
  "expectedReviewRevision": 0,
  "decision": "approve",
  "reason": "The evidence supports this product match"
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-outseek-admin-product-match-publish">
<summary><span>Publish an approved product match — <code>outseek.<wbr>admin.<wbr>product-<wbr>match.<wbr>publish</code></span></summary>
<p>Run <strong>Publish an approved product match</strong> with Outseek. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/outseek?command=outseek.admin.product-match.publish">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>runId</code></td>
<td>string</td>
<td>Required</td>
<td>Match run id</td>
<td><code>minLength: 8; maxLength: 128; pattern: &quot;^[A-Za-z0-9:_-]+$&quot;</code></td>
</tr>
<tr>
<td><code>featureSlug</code></td>
<td>string</td>
<td>Required</td>
<td>Feature slug</td>
<td><code>minLength: 2; maxLength: 128; pattern: &quot;^[a-z0-9][a-z0-9._-]+$&quot;</code></td>
</tr>
<tr>
<td><code>expectedReviewRevision</code></td>
<td>integer</td>
<td>Required</td>
<td>Expected review revision</td>
<td><code>minimum: 0</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/outseek/commands/outseek.admin.product-match.publish">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "runId": "match_run_example",
  "featureSlug": "offline-sync",
  "expectedReviewRevision": 1
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-outseek-admin-merchant-risk-read">
<summary><span>Inspect merchant risk — <code>outseek.<wbr>admin.<wbr>merchant-<wbr>risk.<wbr>read</code></span></summary>
<p>Run <strong>Inspect merchant risk</strong> with Outseek. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/outseek?command=outseek.admin.merchant-risk.read">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>actorId</code></td>
<td>string</td>
<td>Required</td>
<td>Merchant actor id</td>
<td><code>minLength: 16; maxLength: 80; pattern: &quot;^[A-Za-z0-9][A-Za-z0-9._:/-]+$&quot;</code></td>
</tr>
<tr>
<td><code>status</code></td>
<td>string</td>
<td>Optional</td>
<td>Hold status</td>
<td><code>enum: [&quot;active&quot;,&quot;released&quot;,&quot;all&quot;]</code></td>
</tr>
<tr>
<td><code>holdBeforeTimestamp</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>minimum: 0</code></td>
</tr>
<tr>
<td><code>holdBeforeId</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>maxLength: 100</code></td>
</tr>
<tr>
<td><code>eventBeforeTimestamp</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>minimum: 0</code></td>
</tr>
<tr>
<td><code>eventBeforeId</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>maxLength: 100</code></td>
</tr>
<tr>
<td><code>holdLimit</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>minimum: 1; maximum: 100</code></td>
</tr>
<tr>
<td><code>eventLimit</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>minimum: 1; maximum: 100</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/outseek/commands/outseek.admin.merchant-risk.read">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "actorId": "actor_example_0001",
  "status": "all",
  "holdLimit": 20,
  "eventLimit": 20
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-outseek-admin-merchant-risk-hold">
<summary><span>Create a merchant risk hold — <code>outseek.<wbr>admin.<wbr>merchant-<wbr>risk.<wbr>hold</code></span></summary>
<p>Run <strong>Create a merchant risk hold</strong> with Outseek. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/outseek?command=outseek.admin.merchant-risk.hold">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>actorId</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 16; maxLength: 80; pattern: &quot;^[A-Za-z0-9][A-Za-z0-9._:/-]+$&quot;</code></td>
</tr>
<tr>
<td><code>sourceId</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 8; maxLength: 100; pattern: &quot;^[A-Za-z0-9][A-Za-z0-9._:/-]+$&quot;</code></td>
</tr>
<tr>
<td><code>reason</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>enum: [&quot;abuse&quot;,&quot;account_freeze&quot;]</code></td>
</tr>
<tr>
<td><code>evidenceDigest</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>pattern: &quot;^[a-f0-9]{64}$&quot;</code></td>
</tr>
<tr>
<td><code>decisionReason</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 8; maxLength: 1000</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/outseek/commands/outseek.admin.merchant-risk.hold">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "actorId": "actor_example_0001",
  "sourceId": "operator_case_0001",
  "reason": "account_freeze",
  "evidenceDigest": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
  "decisionReason": "Verified account freeze requested by the risk review"
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-outseek-admin-merchant-risk-release">
<summary><span>Release a merchant risk hold — <code>outseek.<wbr>admin.<wbr>merchant-<wbr>risk.<wbr>release</code></span></summary>
<p>Run <strong>Release a merchant risk hold</strong> with Outseek. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/outseek?command=outseek.admin.merchant-risk.release">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>actorId</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 16; maxLength: 80; pattern: &quot;^[A-Za-z0-9][A-Za-z0-9._:/-]+$&quot;</code></td>
</tr>
<tr>
<td><code>holdId</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 16; maxLength: 100; pattern: &quot;^[A-Za-z0-9][A-Za-z0-9._:/-]+$&quot;</code></td>
</tr>
<tr>
<td><code>expectedRevision</code></td>
<td>integer</td>
<td>Required</td>
<td></td>
<td><code>minimum: 1</code></td>
</tr>
<tr>
<td><code>decisionReason</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 8; maxLength: 1000</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/outseek/commands/outseek.admin.merchant-risk.release">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "actorId": "actor_example_0001",
  "holdId": "risk_hold_example_0001",
  "expectedRevision": 1,
  "decisionReason": "The account review completed and the hold is no longer required"
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-outseek-admin-refund-recovery-list">
<summary><span>List Stripe refund recovery cases — <code>outseek.<wbr>admin.<wbr>refund-<wbr>recovery.<wbr>list</code></span></summary>
<p>Run <strong>List Stripe refund recovery cases</strong> with Outseek. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/outseek?command=outseek.admin.refund-recovery.list">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<p>This tool has no input parameters.</p>

<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/outseek/commands/outseek.admin.refund-recovery.list">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-outseek-admin-refund-recovery-resolve">
<summary><span>Resolve a Stripe refund recovery case — <code>outseek.<wbr>admin.<wbr>refund-<wbr>recovery.<wbr>resolve</code></span></summary>
<p>Run <strong>Resolve a Stripe refund recovery case</strong> with Outseek. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/outseek?command=outseek.admin.refund-recovery.resolve">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>caseId</code></td>
<td>string</td>
<td>Required</td>
<td>Recovery case id</td>
<td><code>minLength: 8; maxLength: 128; pattern: &quot;^[A-Za-z0-9:_-]+$&quot;</code></td>
</tr>
<tr>
<td><code>note</code></td>
<td>string</td>
<td>Required</td>
<td>Resolution note</td>
<td><code>minLength: 1; maxLength: 1000</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/outseek/commands/outseek.admin.refund-recovery.resolve">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "caseId": "refund_recovery_example",
  "note": "Verified the signed Stripe event and restored the entitlement state"
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-outseek-admin-email-status">
<summary><span>Read Outseek email setup — <code>outseek.<wbr>admin.<wbr>email.<wbr>status</code></span></summary>
<p>Run <strong>Read Outseek email setup</strong> with Outseek. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/outseek?command=outseek.admin.email.status">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<p>This tool has no input parameters.</p>

<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/outseek/commands/outseek.admin.email.status">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-outseek-admin-email-ensure-domain">
<summary><span>Ensure the Outseek email domain — <code>outseek.<wbr>admin.<wbr>email.<wbr>ensure-<wbr>domain</code></span></summary>
<p>Run <strong>Ensure the Outseek email domain</strong> with Outseek. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/outseek?command=outseek.admin.email.ensure-domain">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<p>This tool has no input parameters.</p>

<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/outseek/commands/outseek.admin.email.ensure-domain">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-outseek-admin-email-refresh-domain">
<summary><span>Refresh the Outseek email domain — <code>outseek.<wbr>admin.<wbr>email.<wbr>refresh-<wbr>domain</code></span></summary>
<p>Run <strong>Refresh the Outseek email domain</strong> with Outseek. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/outseek?command=outseek.admin.email.refresh-domain">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<p>This tool has no input parameters.</p>

<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/outseek/commands/outseek.admin.email.refresh-domain">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-outseek-admin-email-activate-identity">
<summary><span>Activate the Outseek email identity — <code>outseek.<wbr>admin.<wbr>email.<wbr>activate-<wbr>identity</code></span></summary>
<p>Run <strong>Activate the Outseek email identity</strong> with Outseek. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/outseek?command=outseek.admin.email.activate-identity">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<p>This tool has no input parameters.</p>

<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/outseek/commands/outseek.admin.email.activate-identity">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-outseek-public-feed">
<summary><span>Read one official public feed — <code>outseek.<wbr>public-<wbr>feed</code></span></summary>
<p>Run <strong>Read one official public feed</strong> with Outseek. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/outseek?command=outseek.public-feed">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>targetUrl</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>maxLength: 400; pattern: &quot;^https://(?:trends\\.google\\.com/trending/rss\\?geo=[A-Z]{2}|itunes\\.apple\\.com/[a-z]{2}/rss/customerreviews/id=[0-9]{5,15}/sortBy=mostRecent/json|rss\\.marketingtools\\.apple\\.com/api/v2/(?!cn/)[a-z]{2}/apps/top-free/(?:50|100)/apps\\.json|itunes\\.apple\\.com/lookup\\?id=[1-9][0-9]{4,14}(?:,[1-9][0-9]{4,14}){0,19}&amp;country=us&amp;entity=software|github\\.com/trending\\?since=daily)$&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/outseek/commands/outseek.public-feed">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "targetUrl": "https://trends.google.com/trending/rss?geo=US"
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 20 seconds.</p>

</details>
<details id="command-outseek-careers-plan">
<summary><span>Read the bounded career collection plan — <code>outseek.<wbr>careers.<wbr>plan</code></span></summary>
<p>Run <strong>Read the bounded career collection plan</strong> with Outseek. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/outseek?command=outseek.careers.plan">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<p>This tool has no input parameters.</p>

<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/outseek/commands/outseek.careers.plan">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-outseek-careers-setup">
<summary><span>Register the reviewed career sources — <code>outseek.<wbr>careers.<wbr>setup</code></span></summary>
<p>Run <strong>Register the reviewed career sources</strong> with Outseek. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/outseek?command=outseek.careers.setup">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<p>This tool has no input parameters.</p>

<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/outseek/commands/outseek.careers.setup">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-outseek-careers-sync">
<summary><span>Advance one bounded career sync — <code>outseek.<wbr>careers.<wbr>sync</code></span></summary>
<p>Run <strong>Advance one bounded career sync</strong> with Outseek. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/outseek?command=outseek.careers.sync">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<p>This tool has no input parameters.</p>

<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/outseek/commands/outseek.careers.sync">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 900 seconds.</p>

</details>
<h2>Errors</h2>

<p>Check the key&#39;s expiry, revocation, workspace and allowed operations.</p>

<p>Reuse the same idempotency key only for the same request.</p>

<p>The connection or provider limit has been reached. Check the receipt before retrying.</p>

<h2>Test the connection</h2>

<p>Open the integration&#39;s commands below to inspect parameters and examples. Start with a read command for an account or resource you can access. Refresh your client&#39;s tool list, use the returned tool name, and check the execution result and usage. Provider charges and permissions still apply. Never test a write against production data without reviewing it.</p>

<p><a href="https://outseek.xyz/">Official provider documentation</a></p>

Source: https://help.tooluse.net/integrations/outseek/index.mdx
