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.
What you can do (40)
What you can do
Available commands: 40 (18 read, 22 write). Enable only the commands your application needs.
| Command | Effect |
|---|---|
Compile one bounded crawl cadence — outseek.crawl.compile |
Write |
Finalize the run's internal job — outseek.crawl.finalize |
Write |
Offer the compiled run's jobs to the queue — outseek.crawl.collect |
Write |
Read one compiled run's state — outseek.crawl.status |
Read |
Wait for a compiled run to finish — outseek.crawl.await |
Read |
Close a crawl run and freeze its manifest — outseek.crawl.finish |
Write |
Read the administration dashboard — outseek.admin.dashboard |
Read |
Read a source definition — outseek.admin.source.read |
Read |
List catalog products — outseek.admin.catalog.list |
Read |
Read catalog update priorities — outseek.admin.catalog.priorities |
Read |
Read product feedback coverage — outseek.admin.catalog.coverage |
Read |
Inspect a catalog product — outseek.admin.product.read |
Read |
List comments for moderation — outseek.admin.comments.list |
Read |
Read a comment moderation record — outseek.admin.comment.read |
Read |
Run an approved source — outseek.admin.source.run |
Write |
Pause or resume collection — outseek.admin.collection.update |
Write |
Revise, archive or restore a product — outseek.admin.product.change |
Write |
Merge duplicate products — outseek.admin.product.merge |
Write |
Undo a product merge — outseek.admin.product.unmerge |
Write |
Preview a product import — outseek.admin.product-import.preview |
Read |
Apply a previewed product import — outseek.admin.product-import.apply |
Write |
Moderate a comment — outseek.admin.comment.moderate |
Write |
List feature completion state — outseek.admin.features.list |
Read |
Open or complete a feature — outseek.admin.feature.completion |
Write |
List product matches awaiting review — outseek.admin.product-matches.list |
Read |
Review a product match — outseek.admin.product-match.review |
Write |
Publish an approved product match — outseek.admin.product-match.publish |
Write |
Inspect merchant risk — outseek.admin.merchant-risk.read |
Read |
Create a merchant risk hold — outseek.admin.merchant-risk.hold |
Write |
Release a merchant risk hold — outseek.admin.merchant-risk.release |
Write |
List Stripe refund recovery cases — outseek.admin.refund-recovery.list |
Read |
Resolve a Stripe refund recovery case — outseek.admin.refund-recovery.resolve |
Write |
Read Outseek email setup — outseek.admin.email.status |
Read |
Ensure the Outseek email domain — outseek.admin.email.ensure-domain |
Write |
Refresh the Outseek email domain — outseek.admin.email.refresh-domain |
Write |
Activate the Outseek email identity — outseek.admin.email.activate-identity |
Write |
Read one official public feed — outseek.public-feed |
Read |
Read the bounded career collection plan — outseek.careers.plan |
Read |
Register the reviewed career sources — outseek.careers.setup |
Write |
Advance one bounded career sync — outseek.careers.sync |
Write |
Connect and use
Open the integration'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.
Get your provider credentials
Follow these steps for Outseek, then enter the issued values in the connection form below.
- 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.
Where to enter credentials
In the integration page, sign in, choose your workspace and open Connect. If a Credentials choice is shown, select Use my credentials. Fill the following connection fields and save. Provider credentials belong in this form, never in an MCP configuration or tool input.
| Connection field | Requirement |
|---|---|
| Outseek Orchestrator API Token | Required |
| Outseek Administrative API Token | Optional |
Open API keys and create a Tooluse.net key for the enabled commands.
Set TOOLUSE_API_KEY in your client and use the shared MCP configuration.
Configure Claude Code, Codex or Cursor once
Permissions and results
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's existing permissions. Disabling a connection or revoking a key immediately prevents new calls.
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.
Your connection's daily allowance and key permissions also apply. Adding a connection does not make a provider request.
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.
Call from your client
Use the shared MCP configuration. Refresh your client's tool list after saving the connection or changing key permissions, then call the returned tool name with the example input below.
Configure Claude Code, Codex or Cursor once
Discover your enabled tools
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.
curl 'https://api.tooluse.net/v1/tools' \
-H "Authorization: Bearer $TOOLUSE_API_KEY"
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.
HTTP call
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"
}
}'
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.
Commands
Compile one bounded crawl cadence — outseek.crawl.compile
Run Compile one bounded crawl cadence with Outseek. This command can change provider data. Review the target and input before invoking it.
This operation can change provider data. Review the input before allowing an agent to call it.
Parameters
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.
| Parameter | Type | Required in parent | Description | Constraints |
|---|---|---|---|---|
cadenceId |
string | Required | Outseek crawl cadence id | minLength: 3; maxLength: 40; pattern: "^[a-z0-9][a-z0-9-]{1,38}[a-z0-9]$" |
startedAt |
integer | Optional | Run time in milliseconds since the epoch |
Full JSON Schema
Example input
{
"cadenceId": "trend-finalize"
}
At most 1 provider requests per invocation; timeout: 120 seconds.
Finalize the run's internal job — outseek.crawl.finalize
Run Finalize the run's internal job with Outseek. This command can change provider data. Review the target and input before invoking it.
This operation can change provider data. Review the input before allowing an agent to call it.
Parameters
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.
| Parameter | Type | Required in parent | Description | Constraints |
|---|---|---|---|---|
cadenceId |
string | Required | Outseek crawl cadence id | minLength: 3; maxLength: 40; pattern: "^[a-z0-9][a-z0-9-]{1,38}[a-z0-9]$" |
startedAt |
integer | Optional | Run time in milliseconds since the epoch |
Full JSON Schema
Example input
{
"cadenceId": "trend-finalize"
}
At most 1 provider requests per invocation; timeout: 900 seconds.
Offer the compiled run's jobs to the queue — outseek.crawl.collect
Run Offer the compiled run's jobs to the queue with Outseek. This command can change provider data. Review the target and input before invoking it.
This operation can change provider data. Review the input before allowing an agent to call it.
Parameters
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.
| Parameter | Type | Required in parent | Description | Constraints |
|---|---|---|---|---|
cadenceId |
string | Required | Outseek crawl cadence id | minLength: 3; maxLength: 40; pattern: "^[a-z0-9][a-z0-9-]{1,38}[a-z0-9]$" |
startedAt |
integer | Optional | Run time in milliseconds since the epoch |
Full JSON Schema
Example input
{
"cadenceId": "store-chart-weekly"
}
At most 1 provider requests per invocation; timeout: 120 seconds.
Read one compiled run's state — outseek.crawl.status
Run Read one compiled run's state with Outseek. This is a read command; it does not grant access beyond the connected account's permissions.
This is a read operation. Provider rate limits and data access rules still apply.
Parameters
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.
| Parameter | Type | Required in parent | Description | Constraints |
|---|---|---|---|---|
cadenceId |
string | Required | Outseek crawl cadence id | minLength: 3; maxLength: 40; pattern: "^[a-z0-9][a-z0-9-]{1,38}[a-z0-9]$" |
startedAt |
integer | Optional | Run time in milliseconds since the epoch |
Full JSON Schema
Example input
{
"cadenceId": "store-chart-weekly"
}
At most 1 provider requests per invocation; timeout: 120 seconds.
Wait for a compiled run to finish — outseek.crawl.await
Run Wait for a compiled run to finish with Outseek. This is a read command; it does not grant access beyond the connected account's permissions.
This is a read operation. Provider rate limits and data access rules still apply.
Parameters
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.
| Parameter | Type | Required in parent | Description | Constraints |
|---|---|---|---|---|
cadenceId |
string | Required | Outseek crawl cadence id | minLength: 3; maxLength: 40; pattern: "^[a-z0-9][a-z0-9-]{1,38}[a-z0-9]$" |
startedAt |
integer | Optional | Run time in milliseconds since the epoch |
Full JSON Schema
Example input
{
"cadenceId": "store-chart-weekly"
}
At most 1 provider requests per invocation; timeout: 120 seconds.
Close a crawl run and freeze its manifest — outseek.crawl.finish
Run Close a crawl run and freeze its manifest with Outseek. This command can change provider data. Review the target and input before invoking it.
This operation can change provider data. Review the input before allowing an agent to call it.
Parameters
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.
| Parameter | Type | Required in parent | Description | Constraints |
|---|---|---|---|---|
cadenceId |
string | Required | Outseek crawl cadence id | minLength: 3; maxLength: 40; pattern: "^[a-z0-9][a-z0-9-]{1,38}[a-z0-9]$" |
startedAt |
integer | Optional | Run time in milliseconds since the epoch |
Full JSON Schema
Example input
{
"cadenceId": "trend-finalize"
}
At most 1 provider requests per invocation; timeout: 120 seconds.
Read the administration dashboard — outseek.admin.dashboard
Run Read the administration dashboard with Outseek. This is a read command; it does not grant access beyond the connected account's permissions.
This is a read operation. Provider rate limits and data access rules still apply.
Parameters
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.
This tool has no input parameters.
Full JSON Schema
Example input
{}
At most 1 provider requests per invocation; timeout: 30 seconds.
Read a source definition — outseek.admin.source.read
Run Read a source definition with Outseek. This is a read command; it does not grant access beyond the connected account's permissions.
This is a read operation. Provider rate limits and data access rules still apply.
Parameters
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.
| Parameter | Type | Required in parent | Description | Constraints |
|---|---|---|---|---|
sourceId |
string | Required | Source id | minLength: 1; maxLength: 120; pattern: "^[A-Za-z0-9_-]+$" |
Full JSON Schema
Example input
{
"sourceId": "github-trending-repositories"
}
At most 1 provider requests per invocation; timeout: 30 seconds.
List catalog products — outseek.admin.catalog.list
Run List catalog products with Outseek. This is a read command; it does not grant access beyond the connected account's permissions.
This is a read operation. Provider rate limits and data access rules still apply.
Parameters
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.
| Parameter | Type | Required in parent | Description | Constraints |
|---|---|---|---|---|
q |
string | Optional | Search | maxLength: 120 |
status |
string | Optional | Catalog status | enum: ["active","hidden","merged"] |
lifecycle |
string | Optional | Lifecycle | enum: ["active","needs_metadata","archive_candidate","discontinued"] |
limit |
integer | Optional | Products to read | minimum: 1; maximum: 100 |
after |
string | Optional | Page cursor | maxLength: 4096 |
Full JSON Schema
Example input
{
"status": "active",
"limit": 30
}
At most 1 provider requests per invocation; timeout: 30 seconds.
Read catalog update priorities — outseek.admin.catalog.priorities
Run Read catalog update priorities with Outseek. This is a read command; it does not grant access beyond the connected account's permissions.
This is a read operation. Provider rate limits and data access rules still apply.
Parameters
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.
| Parameter | Type | Required in parent | Description | Constraints |
|---|---|---|---|---|
limit |
integer | Optional | Products to read | minimum: 1; maximum: 100 |
after |
string | Optional | Page cursor | maxLength: 4096 |
asOf |
integer | Optional | Evaluate at epoch seconds | minimum: 0 |
Full JSON Schema
Example input
{
"limit": 30
}
At most 1 provider requests per invocation; timeout: 30 seconds.
Read product feedback coverage — outseek.admin.catalog.coverage
Run Read product feedback coverage with Outseek. This is a read command; it does not grant access beyond the connected account's permissions.
This is a read operation. Provider rate limits and data access rules still apply.
Parameters
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.
| Parameter | Type | Required in parent | Description | Constraints |
|---|---|---|---|---|
productId |
string | Required | Product id | minLength: 1; maxLength: 80; pattern: "^[A-Za-z0-9_-]+$" |
limit |
integer | Optional | Rows to read | minimum: 1; maximum: 100 |
after |
string | Optional | Page cursor | maxLength: 4096 |
Full JSON Schema
Example input
{
"productId": "trend_product_example",
"limit": 30
}
At most 1 provider requests per invocation; timeout: 30 seconds.
Inspect a catalog product — outseek.admin.product.read
Run Inspect a catalog product with Outseek. This is a read command; it does not grant access beyond the connected account's permissions.
This is a read operation. Provider rate limits and data access rules still apply.
Parameters
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.
| Parameter | Type | Required in parent | Description | Constraints |
|---|---|---|---|---|
productId |
string | Required | Product id | minLength: 1; maxLength: 80; pattern: "^[A-Za-z0-9_-]+$" |
Full JSON Schema
Example input
{
"productId": "trend_product_example"
}
At most 1 provider requests per invocation; timeout: 30 seconds.
List comments for moderation — outseek.admin.comments.list
Run List comments for moderation with Outseek. This is a read command; it does not grant access beyond the connected account's permissions.
This is a read operation. Provider rate limits and data access rules still apply.
Parameters
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.
| Parameter | Type | Required in parent | Description | Constraints |
|---|---|---|---|---|
status |
string | Optional | Moderation status | enum: ["pending","reported","published","hidden","deleted","all"] |
q |
string | Optional | Product search | maxLength: 120 |
cursor |
string | Optional | Page cursor | maxLength: 4096 |
Full JSON Schema
Example input
{
"status": "pending"
}
At most 1 provider requests per invocation; timeout: 30 seconds.
Read a comment moderation record — outseek.admin.comment.read
Run Read a comment moderation record with Outseek. This is a read command; it does not grant access beyond the connected account's permissions.
This is a read operation. Provider rate limits and data access rules still apply.
Parameters
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.
| Parameter | Type | Required in parent | Description | Constraints |
|---|---|---|---|---|
commentId |
string | Required | Comment id | minLength: 16; maxLength: 96; pattern: "^[A-Za-z0-9_-]+$" |
Full JSON Schema
Example input
{
"commentId": "comment_example_0001"
}
At most 1 provider requests per invocation; timeout: 30 seconds.
Run an approved source — outseek.admin.source.run
Run Run an approved source with Outseek. This command can change provider data. Review the target and input before invoking it.
This operation can change provider data. Review the input before allowing an agent to call it.
Parameters
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.
| Parameter | Type | Required in parent | Description | Constraints |
|---|---|---|---|---|
sourceId |
string | Required | Source id | minLength: 1; maxLength: 80; pattern: "^[A-Za-z0-9_-]+$" |
Full JSON Schema
Example input
{
"sourceId": "github-trending-repositories"
}
At most 1 provider requests per invocation; timeout: 180 seconds.
Pause or resume collection — outseek.admin.collection.update
Run Pause or resume collection with Outseek. This command can change provider data. Review the target and input before invoking it.
This operation can change provider data. Review the input before allowing an agent to call it.
Parameters
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.
| Parameter | Type | Required in parent | Description | Constraints |
|---|---|---|---|---|
scope |
string | Required | Collection scope | enum: ["sources","products"] |
targetId |
string | Required | Source or product id | minLength: 1; maxLength: 120; pattern: "^[A-Za-z0-9_-]+$" |
paused |
boolean | Required | Paused | |
expectedRevision |
integer | Required | Expected revision | minimum: 0 |
Full JSON Schema
Example input
{
"scope": "sources",
"targetId": "github-trending-repositories",
"paused": true,
"expectedRevision": 0
}
At most 1 provider requests per invocation; timeout: 30 seconds.
Revise, archive or restore a product — outseek.admin.product.change
Run Revise, archive or restore a product with Outseek. This command can change provider data. Review the target and input before invoking it.
This operation can change provider data. Review the input before allowing an agent to call it.
Parameters
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.
| Parameter | Type | Required in parent | Description | Constraints |
|---|---|---|---|---|
productId |
string | Required | Product id | minLength: 1; maxLength: 80; pattern: "^[A-Za-z0-9_-]+$" |
action |
string | Required | Action | enum: ["revise","archive","restore"] |
expectedRevision |
integer | Required | Expected revision | minimum: 1 |
reason |
string | Required | Reason | minLength: 3; maxLength: 1000 |
patch |
object | Optional | Revised product fields | additionalProperties: false |
patch.name |
string | Optional | minLength: 2; maxLength: 120 |
|
patch.canonicalUrl |
string | Optional | maxLength: 512; format: "uri" |
|
patch.tagline |
string | Optional | minLength: 1; maxLength: 280 |
|
patch.description |
string | Optional | minLength: 1; maxLength: 4000 |
|
patch.category |
string | Optional | minLength: 2; maxLength: 80; pattern: "^[a-z0-9]+(?:-[a-z0-9]+)*$" |
|
patch.platforms |
array | Optional | maxItems: 16 |
|
patch.platforms[] |
string | Optional | minLength: 1; maxLength: 80 |
|
patch.pricingSummary |
string | null | Optional | maxLength: 240 |
Full JSON Schema
Example input
{
"productId": "trend_product_example",
"action": "revise",
"expectedRevision": 1,
"reason": "Verified against the official product page",
"patch": {
"category": "productivity"
}
}
At most 1 provider requests per invocation; timeout: 30 seconds.
Merge duplicate products — outseek.admin.product.merge
Run Merge duplicate products with Outseek. This command can change provider data. Review the target and input before invoking it.
This operation can change provider data. Review the input before allowing an agent to call it.
Parameters
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.
| Parameter | Type | Required in parent | Description | Constraints |
|---|---|---|---|---|
sourceProductId |
string | Required | minLength: 1; maxLength: 80; pattern: "^[A-Za-z0-9_-]+$" |
|
targetProductId |
string | Required | minLength: 1; maxLength: 80; pattern: "^[A-Za-z0-9_-]+$" |
|
expectedSourceRevision |
integer | Required | minimum: 1 |
|
expectedTargetRevision |
integer | Required | minimum: 1 |
|
reason |
string | Required | minLength: 3; maxLength: 1000 |
Full JSON Schema
Example input
{
"sourceProductId": "trend_product_duplicate",
"targetProductId": "trend_product_canonical",
"expectedSourceRevision": 1,
"expectedTargetRevision": 2,
"reason": "Both identities resolve to the same official product"
}
At most 1 provider requests per invocation; timeout: 30 seconds.
Undo a product merge — outseek.admin.product.unmerge
Run Undo a product merge with Outseek. This command can change provider data. Review the target and input before invoking it.
This operation can change provider data. Review the input before allowing an agent to call it.
Parameters
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.
| Parameter | Type | Required in parent | Description | Constraints |
|---|---|---|---|---|
mergeId |
string | Required | minLength: 1; maxLength: 80; pattern: "^[A-Za-z0-9_-]+$" |
|
expectedSourceRevision |
integer | Required | minimum: 1 |
|
expectedTargetRevision |
integer | Required | minimum: 1 |
|
reason |
string | Required | minLength: 3; maxLength: 1000 |
Full JSON Schema
Example input
{
"mergeId": "merge_example",
"expectedSourceRevision": 2,
"expectedTargetRevision": 3,
"reason": "New evidence shows these are separate products"
}
At most 1 provider requests per invocation; timeout: 30 seconds.
Preview a product import — outseek.admin.product-import.preview
Checks one to 25 product rows without writing them.
This is a read operation. Provider rate limits and data access rules still apply.
Parameters
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.
| Parameter | Type | Required in parent | Description | Constraints |
|---|---|---|---|---|
products |
array | Required | Product rows | minItems: 1; maxItems: 25 |
products[] |
object | Optional |
Full JSON Schema
Example input
{
"products": [
{
"name": "Example",
"canonicalUrl": "https://example.com/product",
"tagline": "Product summary",
"description": "Product description",
"category": "productivity",
"platforms": [
"web"
]
}
]
}
At most 1 provider requests per invocation; timeout: 30 seconds.
Apply a previewed product import — outseek.admin.product-import.apply
Run Apply a previewed product import with Outseek. This command can change provider data. Review the target and input before invoking it.
This operation can change provider data. Review the input before allowing an agent to call it.
Parameters
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.
| Parameter | Type | Required in parent | Description | Constraints |
|---|---|---|---|---|
products |
array | Required | Product rows | minItems: 1; maxItems: 25 |
products[] |
object | Optional | ||
previewDigest |
string | Required | Preview digest | pattern: "^[a-f0-9]{64}$" |
reason |
string | Required | Reason | minLength: 3; maxLength: 1000 |
Full JSON Schema
Example input
{
"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"
}
At most 1 provider requests per invocation; timeout: 30 seconds.
Moderate a comment — outseek.admin.comment.moderate
Run Moderate a comment with Outseek. This command can change provider data. Review the target and input before invoking it.
This operation can change provider data. Review the input before allowing an agent to call it.
Parameters
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.
| Parameter | Type | Required in parent | Description | Constraints |
|---|---|---|---|---|
action |
string | Required | Action | enum: ["publish","hide","dismiss_reports"] |
commentId |
string | Required | Comment id | minLength: 16; maxLength: 96; pattern: "^[A-Za-z0-9_-]+$" |
expectedRevision |
integer | Required | Expected revision | minimum: 1 |
expectedReports |
integer | Required | Expected report count | minimum: 0 |
reason |
string | Required | Reason | minLength: 1; maxLength: 1000 |
Full JSON Schema
Example input
{
"action": "publish",
"commentId": "comment_example_0001",
"expectedRevision": 1,
"expectedReports": 0,
"reason": "Relevant product experience"
}
At most 1 provider requests per invocation; timeout: 30 seconds.
List feature completion state — outseek.admin.features.list
Run List feature completion state with Outseek. This is a read command; it does not grant access beyond the connected account's permissions.
This is a read operation. Provider rate limits and data access rules still apply.
Parameters
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.
| Parameter | Type | Required in parent | Description | Constraints |
|---|---|---|---|---|
query |
string | Optional | Feature search | maxLength: 120 |
Full JSON Schema
Example input
{}
At most 1 provider requests per invocation; timeout: 30 seconds.
Open or complete a feature — outseek.admin.feature.completion
Run Open or complete a feature with Outseek. This command can change provider data. Review the target and input before invoking it.
This operation can change provider data. Review the input before allowing an agent to call it.
Parameters
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.
| Parameter | Type | Required in parent | Description | Constraints |
|---|---|---|---|---|
featureSlug |
string | Required | Feature slug | minLength: 2; maxLength: 128; pattern: "^[a-z0-9][a-z0-9._-]+$" |
completed |
boolean | Required | Completed |
Full JSON Schema
Example input
{
"featureSlug": "offline-sync",
"completed": true
}
At most 1 provider requests per invocation; timeout: 30 seconds.
List product matches awaiting review — outseek.admin.product-matches.list
Run List product matches awaiting review with Outseek. This is a read command; it does not grant access beyond the connected account's permissions.
This is a read operation. Provider rate limits and data access rules still apply.
Parameters
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.
This tool has no input parameters.
Full JSON Schema
Example input
{}
At most 1 provider requests per invocation; timeout: 30 seconds.
Review a product match — outseek.admin.product-match.review
Run Review a product match with Outseek. This command can change provider data. Review the target and input before invoking it.
This operation can change provider data. Review the input before allowing an agent to call it.
Parameters
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.
| Parameter | Type | Required in parent | Description | Constraints |
|---|---|---|---|---|
runId |
string | Required | Match run id | minLength: 8; maxLength: 128; pattern: "^[A-Za-z0-9:_-]+$" |
featureSlug |
string | Required | Feature slug | minLength: 2; maxLength: 128; pattern: "^[a-z0-9][a-z0-9._-]+$" |
expectedReviewRevision |
integer | Required | Expected review revision | minimum: 0 |
decision |
string | Required | Decision | enum: ["approve","reject"] |
reason |
string | Required | Reason | minLength: 1; maxLength: 1000 |
Full JSON Schema
Example input
{
"runId": "match_run_example",
"featureSlug": "offline-sync",
"expectedReviewRevision": 0,
"decision": "approve",
"reason": "The evidence supports this product match"
}
At most 1 provider requests per invocation; timeout: 30 seconds.
Publish an approved product match — outseek.admin.product-match.publish
Run Publish an approved product match with Outseek. This command can change provider data. Review the target and input before invoking it.
This operation can change provider data. Review the input before allowing an agent to call it.
Parameters
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.
| Parameter | Type | Required in parent | Description | Constraints |
|---|---|---|---|---|
runId |
string | Required | Match run id | minLength: 8; maxLength: 128; pattern: "^[A-Za-z0-9:_-]+$" |
featureSlug |
string | Required | Feature slug | minLength: 2; maxLength: 128; pattern: "^[a-z0-9][a-z0-9._-]+$" |
expectedReviewRevision |
integer | Required | Expected review revision | minimum: 0 |
Full JSON Schema
Example input
{
"runId": "match_run_example",
"featureSlug": "offline-sync",
"expectedReviewRevision": 1
}
At most 1 provider requests per invocation; timeout: 30 seconds.
Inspect merchant risk — outseek.admin.merchant-risk.read
Run Inspect merchant risk with Outseek. This is a read command; it does not grant access beyond the connected account's permissions.
This is a read operation. Provider rate limits and data access rules still apply.
Parameters
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.
| Parameter | Type | Required in parent | Description | Constraints |
|---|---|---|---|---|
actorId |
string | Required | Merchant actor id | minLength: 16; maxLength: 80; pattern: "^[A-Za-z0-9][A-Za-z0-9._:/-]+$" |
status |
string | Optional | Hold status | enum: ["active","released","all"] |
holdBeforeTimestamp |
integer | Optional | minimum: 0 |
|
holdBeforeId |
string | Optional | maxLength: 100 |
|
eventBeforeTimestamp |
integer | Optional | minimum: 0 |
|
eventBeforeId |
string | Optional | maxLength: 100 |
|
holdLimit |
integer | Optional | minimum: 1; maximum: 100 |
|
eventLimit |
integer | Optional | minimum: 1; maximum: 100 |
Full JSON Schema
Example input
{
"actorId": "actor_example_0001",
"status": "all",
"holdLimit": 20,
"eventLimit": 20
}
At most 1 provider requests per invocation; timeout: 30 seconds.
Create a merchant risk hold — outseek.admin.merchant-risk.hold
Run Create a merchant risk hold with Outseek. This command can change provider data. Review the target and input before invoking it.
This operation can change provider data. Review the input before allowing an agent to call it.
Parameters
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.
| Parameter | Type | Required in parent | Description | Constraints |
|---|---|---|---|---|
actorId |
string | Required | minLength: 16; maxLength: 80; pattern: "^[A-Za-z0-9][A-Za-z0-9._:/-]+$" |
|
sourceId |
string | Required | minLength: 8; maxLength: 100; pattern: "^[A-Za-z0-9][A-Za-z0-9._:/-]+$" |
|
reason |
string | Required | enum: ["abuse","account_freeze"] |
|
evidenceDigest |
string | Required | pattern: "^[a-f0-9]{64}$" |
|
decisionReason |
string | Required | minLength: 8; maxLength: 1000 |
Full JSON Schema
Example input
{
"actorId": "actor_example_0001",
"sourceId": "operator_case_0001",
"reason": "account_freeze",
"evidenceDigest": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
"decisionReason": "Verified account freeze requested by the risk review"
}
At most 1 provider requests per invocation; timeout: 30 seconds.
Release a merchant risk hold — outseek.admin.merchant-risk.release
Run Release a merchant risk hold with Outseek. This command can change provider data. Review the target and input before invoking it.
This operation can change provider data. Review the input before allowing an agent to call it.
Parameters
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.
| Parameter | Type | Required in parent | Description | Constraints |
|---|---|---|---|---|
actorId |
string | Required | minLength: 16; maxLength: 80; pattern: "^[A-Za-z0-9][A-Za-z0-9._:/-]+$" |
|
holdId |
string | Required | minLength: 16; maxLength: 100; pattern: "^[A-Za-z0-9][A-Za-z0-9._:/-]+$" |
|
expectedRevision |
integer | Required | minimum: 1 |
|
decisionReason |
string | Required | minLength: 8; maxLength: 1000 |
Full JSON Schema
Example input
{
"actorId": "actor_example_0001",
"holdId": "risk_hold_example_0001",
"expectedRevision": 1,
"decisionReason": "The account review completed and the hold is no longer required"
}
At most 1 provider requests per invocation; timeout: 30 seconds.
List Stripe refund recovery cases — outseek.admin.refund-recovery.list
Run List Stripe refund recovery cases with Outseek. This is a read command; it does not grant access beyond the connected account's permissions.
This is a read operation. Provider rate limits and data access rules still apply.
Parameters
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.
This tool has no input parameters.
Full JSON Schema
Example input
{}
At most 1 provider requests per invocation; timeout: 30 seconds.
Resolve a Stripe refund recovery case — outseek.admin.refund-recovery.resolve
Run Resolve a Stripe refund recovery case with Outseek. This command can change provider data. Review the target and input before invoking it.
This operation can change provider data. Review the input before allowing an agent to call it.
Parameters
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.
| Parameter | Type | Required in parent | Description | Constraints |
|---|---|---|---|---|
caseId |
string | Required | Recovery case id | minLength: 8; maxLength: 128; pattern: "^[A-Za-z0-9:_-]+$" |
note |
string | Required | Resolution note | minLength: 1; maxLength: 1000 |
Full JSON Schema
Example input
{
"caseId": "refund_recovery_example",
"note": "Verified the signed Stripe event and restored the entitlement state"
}
At most 1 provider requests per invocation; timeout: 30 seconds.
Read Outseek email setup — outseek.admin.email.status
Run Read Outseek email setup with Outseek. This is a read command; it does not grant access beyond the connected account's permissions.
This is a read operation. Provider rate limits and data access rules still apply.
Parameters
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.
This tool has no input parameters.
Full JSON Schema
Example input
{}
At most 1 provider requests per invocation; timeout: 30 seconds.
Ensure the Outseek email domain — outseek.admin.email.ensure-domain
Run Ensure the Outseek email domain with Outseek. This command can change provider data. Review the target and input before invoking it.
This operation can change provider data. Review the input before allowing an agent to call it.
Parameters
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.
This tool has no input parameters.
Full JSON Schema
Example input
{}
At most 1 provider requests per invocation; timeout: 30 seconds.
Refresh the Outseek email domain — outseek.admin.email.refresh-domain
Run Refresh the Outseek email domain with Outseek. This command can change provider data. Review the target and input before invoking it.
This operation can change provider data. Review the input before allowing an agent to call it.
Parameters
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.
This tool has no input parameters.
Full JSON Schema
Example input
{}
At most 1 provider requests per invocation; timeout: 30 seconds.
Activate the Outseek email identity — outseek.admin.email.activate-identity
Run Activate the Outseek email identity with Outseek. This command can change provider data. Review the target and input before invoking it.
This operation can change provider data. Review the input before allowing an agent to call it.
Parameters
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.
This tool has no input parameters.
Full JSON Schema
Example input
{}
At most 1 provider requests per invocation; timeout: 30 seconds.
Read one official public feed — outseek.public-feed
Run Read one official public feed with Outseek. This is a read command; it does not grant access beyond the connected account's permissions.
This is a read operation. Provider rate limits and data access rules still apply.
Parameters
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.
| Parameter | Type | Required in parent | Description | Constraints |
|---|---|---|---|---|
targetUrl |
string | Required | maxLength: 400; pattern: "^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}&country=us&entity=software|github\\.com/trending\\?since=daily)$" |
Full JSON Schema
Example input
{
"targetUrl": "https://trends.google.com/trending/rss?geo=US"
}
At most 1 provider requests per invocation; timeout: 20 seconds.
Read the bounded career collection plan — outseek.careers.plan
Run Read the bounded career collection plan with Outseek. This is a read command; it does not grant access beyond the connected account's permissions.
This is a read operation. Provider rate limits and data access rules still apply.
Parameters
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.
This tool has no input parameters.
Full JSON Schema
Example input
{}
At most 1 provider requests per invocation; timeout: 30 seconds.
Register the reviewed career sources — outseek.careers.setup
Run Register the reviewed career sources with Outseek. This command can change provider data. Review the target and input before invoking it.
This operation can change provider data. Review the input before allowing an agent to call it.
Parameters
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.
This tool has no input parameters.
Full JSON Schema
Example input
{}
At most 1 provider requests per invocation; timeout: 30 seconds.
Advance one bounded career sync — outseek.careers.sync
Run Advance one bounded career sync with Outseek. This command can change provider data. Review the target and input before invoking it.
This operation can change provider data. Review the input before allowing an agent to call it.
Parameters
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.
This tool has no input parameters.
Full JSON Schema
Example input
{}
At most 1 provider requests per invocation; timeout: 900 seconds.
Errors
Check the key's expiry, revocation, workspace and allowed operations.
Reuse the same idempotency key only for the same request.
The connection or provider limit has been reached. Check the receipt before retrying.
Test the connection
Open the integration's commands below to inspect parameters and examples. Start with a read command for an account or resource you can access. Refresh your client'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.