Search skmtc…
⌘K
Docs
Sign in
APIs
Generators
Stacks
Projects
Docs
History
Schema
Generate
Filter operations
Candidate verification
5
Competitor research
24
Destination health
5
Imports and discovery
15
Link monitoring and evidence
46
Link types and tags
4
Projects and access
27
Reports and exports
26
get
/v1/commands
Authenticated command index grouped by toolset (name and summary per toolset)
get
/v1/catalog.json
The catalog lists commands for the authenticated credential, including toolset, tier, aliases, keywords, scopes, schemas and availability, plus MCP and client view URLs
get
/v1/tasks/{taskId}
Read a check job (job_ or tjb_ ID) or a verification batch (cvb_ ID) as a REST task: taskId, status, ttl, createdAt, lastUpdatedAt, pollInterval, statusMessage and the underlying record in result
get
/v1/commands/{name}
Describe one command: toolset, tier, read or write, scopes and whether this credential holds them, description, input and output schemas, annotations, examples, aliases, availability, and how to run it on REST, the CLI and MCP
post
/v1/commands/{name}
All command arguments in JSON body; query parameters and Idempotency-Key header are refused
get
/v1/workspaces
Human session; lists memberships without workspace selection and returns ownership (owned workspace count, cap and plan)
post
/v1/workspaces
Human session; JSON name creates a workspace within the account ownership cap
post
/v1/invitations/accept
Human session; JSON token; accepting identity needs a verified matching email
get
/v1/access
Human owner/admin session
post
/v1/access/keys
Human owner/admin session; creates a scoped API credential within the creator permission ceiling and returns its secret once
delete
/v1/access/keys/{id}
Human owner/admin; returns {id,revoked:true}
delete
/v1/access/grants/{id}
Human owner/admin; returns {id,revoked:true}
get
/v1/workspace
get_workspace
get
/v1/usage
get_usage
get
/v1/workspace/events
list_workspace_events
get
/v1/projects
list_projects
post
/v1/projects
create_project
get
/v1/projects/{projectId}
get_project
get
/v1/watches
list_link_watches
post
/v1/watches
monitor_link
post
/v1/watches/import
import_link_watches
get
/v1/watches/{watchId}
get_link_watch
patch
/v1/watches/{watchId}
update_link_watch
get
/v1/watches/{watchId}/history
get_history
get
/v1/watches/{watchId}/contacts
get_public_contacts
post
/v1/watches/{watchId}/recheck
request_check
get
/v1/jobs
list_check_jobs
get
/v1/jobs/{jobId}
get_check_job
get
/v1/events
list_events
get
/v1/exports/watches
export_link_watches
get
/v1/observations/{observationId}/locate
locate_link
get
/v1/observations/{observationId}/evidence
get_evidence
get
/v1/reports/links
get_link_reports
get
/v1/reports/profile
get_link_profile
get
/v1/reports/anchors
get_anchor_report
get
/v1/targets
list_targets
post
/v1/targets
monitor_target
get
/v1/targets/{targetId}
get_target
patch
/v1/targets/{targetId}
update_target
get
/v1/targets/{targetId}/history
get_history
get
/v1/targets/{targetId}/placements
get_target_placements
post
/v1/targets/{targetId}/recheck
request_check
get
/v1/target-jobs/{jobId}
get_check_job
get
/v1/target-events
list_events
get
/v1/target-observations/{observationId}/evidence
get_evidence
post
/v1/discovery/imports
import_backlinks
get
/v1/discovery/runs
list_discovery_runs
get
/v1/discovery/runs/{runId}
get_discovery_run
get
/v1/discovery/runs/{runId}/candidates
list_discovery_candidates
post
/v1/discovery/overviews
request_domain_overview
get
/v1/discovery/overviews/{runId}
get_domain_overview
post
/v1/discovery/runs/{runId}/candidates/{candidateId}/verify
verify_discovery_candidate
get
/v1/discovery/verifications/{jobId}
get_candidate_verification
post
/v1/discovery/runs/{runId}/verification-batches
verify_discovery_candidates
get
/v1/discovery/verification-batches/{batchId}
get_candidate_verification_batch
post
/v1/discovery/verifications/{jobId}/monitor
monitor_discovery_candidate
get
/v1/competitor-lookups
Console read; supply projectId in the query
get
/v1/competitor-lookups/{runId}/insights
Console read; supply projectId in the query
get
/v1/competitor-sets
list_competitor_sets
post
/v1/competitor-sets
create_competitor_set
get
/v1/competitor-sets/{setId}
get_competitor_set
delete
/v1/competitor-sets/{setId}
retire_competitor_set
patch
/v1/competitor-sets/{setId}
update_competitor_set
post
/v1/competitor-sets/{setId}/runs
request_competitor_inventory
post
/v1/competitor-inventories
capture_competitor_inventory
get
/v1/competitor-sets/{setId}/inventories
list_competitor_inventories
get
/v1/competitor-inventories/{inventoryId}/rows
list_competitor_inventory_rows
post
/v1/competitor-sets/{setId}/gap-report
get_competitor_gap_report
post
/v1/competitor-sets/{setId}/domain-mix
get_domain_mix_report
get
/v1/competitor-sets/{setId}/exclusions
get_competitor_exclusions
put
/v1/competitor-sets/{setId}/exclusions
save_competitor_exclusions
post
/v1/competitor-sets/{setId}/exclusions/preview
preview_competitor_exclusions
get
/v1/competitor-sets/{setId}/refresh
get_competitor_refresh
put
/v1/competitor-sets/{setId}/refresh
configure_competitor_refresh
patch
/v1/competitor-sets/{setId}/refresh
set_competitor_refresh_paused
get
/v1/members
list_members
delete
/v1/members/{userId}
remove_member
patch
/v1/members/{userId}
set_member_access
get
/v1/invitations
list_invitations
post
/v1/invitations
invite_member
delete
/v1/invitations/{invitationId}
revoke_invitation
get
/v1/search-connections
list_search_connections
get
/v1/search-connections/{connectionId}/rows
list_search_connection_rows
post
/v1/search-connections/{connectionId}/sync
sync_search_connection
post
/v1/search-connections/{connectionId}/import
import_search_connection_rows
post
/v1/search-connections/start
Signed-in workspace owner or administrator with discovery:write
get
/v1/search-connections/{connectionId}/properties
Signed-in workspace owner or administrator with discovery:read
put
/v1/search-connections/{connectionId}/property
Signed-in workspace owner or administrator with discovery:write
post
/v1/search-connections/{connectionId}/disconnect
Signed-in workspace owner or administrator with discovery:write
delete
/v1/search-connections/{connectionId}
Signed-in workspace owner or administrator with discovery:write
get
/v1/citation-events
list_events
get
/v1/reports/link-changes
get_link_change_report
get
/v1/reports/summary
get_link_summary
get
/v1/link-review/checkpoint
get_link_review_checkpoint
post
/v1/baseline-interactions
Development-only consented client capture; default off
post
/v1/link-review/artifacts
Development-only held review preparation; default off with LINK_REVIEW_DISABLED
post
/v1/link-review/complete
Development-only explicit human review completion; default off with LINK_REVIEW_DISABLED
get
/v1/watches/{watchId}/chronology
get_placement_chronology
get
/v1/projects/{projectId}/monitoring-assurance
get_monitoring_service_assurance
get
/v1/watches/{watchId}/classification
get_placement_context
get
/v1/watches/{watchId}/classification/jobs/{jobId}
get_placement_classification_job
Copy
Copy Markdown
Copy Markdown
Copying…
Copied
Copy failed
Changes to Console read; supply projectId in the query
get
/v1/competitor-lookups/{runId}/insights
Oct 20, 2026
1bf30c2912b2
Revision changes
info
endpoint added