Open App

API playground

Browse every OtoCo capability by category. Each tool shows whether it is public or requires an API key, plus copyable curl / Node.js snippets.

Base URL follows NEXT_PUBLIC_MCP_API_URL / NEXT_PUBLIC_API_URL, otherwise staging https://api-staging.otoco.io.

Need an API key?

Public tools need no Authorization header. API key tools need Authorization: Bearer otoco_sk_… — follow How to get an API key (create it in DashPanel → Developer).

REST + MCP

API playground

Browse every OtoCo capability by category. Copy ready-to-run curl or Node.js requests. Public tools need no key; private tools need an API key from How to get an API key.

Environmentstaging
RESThttps://api-staging.otoco.io/v1
MCPhttps://api-staging.otoco.io/mcp
POST/v1/public/name-checkPublic

public_name_check

Check entity name availability on production networks (`main`, `polygon`, `base`); testnet-only collisions (`sepolia`, `basesepolia`) are ignored. Without jurisdiction checks all supported (DELAWARE, WYOMING, SWISSASSOCIATION, UNADUNA — Marshall Islands excluded).

Capability
public.name_check
Scope
none (public)
NameTypeRequiredExample
namestringYesAcme LLC
jurisdictionstringNoDELAWARE
curl
curl -s -X POST \
  -H "Content-Type: application/json" \
  -d '{
  "name": "Acme LLC"
}' \
  "https://api-staging.otoco.io/v1/public/name-check"
Last updated · Jul 22, 2026Edit this page →