List sources
sources:read.
sources, total for this
filter, catalog_total for the entire directory and
next_offset for pagination. Counts are live and can change.
Each provider group is counted once. Pulse Network can contain many nested
services; service_count is the full number and
services contains the matching services in this query.
For each row:
endpoint_countcounts registered endpoints, including endpoints that cannot currently run.capabilitiescan include advertised capabilities.executable_capabilitieslists capabilities accepted by the current runtime.available_in_v2is true when at least one operation in the source group can run.readinessdescribes contract and evidence coverage. An unmeasured endpoint is not proof of reliable execution.
Read one executable source
sources:read. Use a source’s returned slug, for
example:
operations.
Each operation includes its id, source_id,
input fields and schemas, outputs, current buyer price and optional
variants. For a provider group, each operation names the member service
that actually runs it. Use that operation and its inputs in
Call a source.
A directory entry with no accepted operation can return
404 source_not_found on this detail route. It remains
discoverable so you can see its published metadata; it cannot be bought
through the buyer API until a contract is accepted.
Browse endpoints inside a source
The compact endpoint index is useful when a provider publishes many services:sources:read. The response contains
total, items and
next_offset. Each item names the service
slug and listing, then a compact endpoint
with its id, method, path, description, category, tags and use cases.
endpoint.planner_available tells you whether that exact
endpoint has a runtime-accepted planner contract. A listed endpoint
without that flag cannot be quoted or executed through the buyer API.
Search and paginate rather than downloading every endpoint at once.
For Pulse Network, use pulsenetwork as the source id to
browse endpoints across its nested services.
Check readiness without a key
GET /v1/source-readiness returns aggregate, public contract
coverage and recorded execution outcomes. It is a diagnostic snapshot,
not a live test of every endpoint or a guarantee about source data.
