Discover endpoints
Browse published APIs without a wallet:
const apis = await client.marketplace.directory.listApis({
query: "token",
category: "defi",
chain: "sui",
});
const api = await client.marketplace.directory.getApi("demo-api");
const categories = await client.marketplace.directory.getCategories();
What you get
Directory entries include public metadata such as:
- API slug / project slug
- Endpoint path templates and path parameters
- HTTP method
- Pricing display fields
- Example requests (when published)
Use this metadata to build calls with call or callEndpoint. Never expect origin URLs or provider secrets from the directory — those stay private.