Public Registry

Get one endpoint

Fetch a single public endpoint card. endpoint is the endpoint path and may itself contain slashes (e.g. apidojo/tweet-scraper).

get/public/v1/providers/{provider}/endpoints/{endpoint}

Path parameters

providerstring required
Example:apify
endpointstring required

Endpoint path; may contain slashes.

Example:apidojo/tweet-scraper

Endpoint path; may contain slashes.

Response

Endpoint detail

providerstring required

Provider slug.

providerDisplayNamestring required

Resolved provider display name (curation > slug).

providerDisplayDescriptionstring

Resolved provider display blurb.

endpointstring required

Endpoint path.

displayNamestring required

Resolved endpoint display label. Always populated.

displayDescriptionstring required

Resolved endpoint display blurb. May be empty.

tagsstring[] required

User-facing tags (e.g. ["verified"]). Always an array; empty when no tags are set on the indexed wrapper.

categoriesstring[] required

Depth-2 category paths — authored functional paths AND derived provider placement paths (e.g. ["social-media/twitter", "scrapers/apify"]), treated uniformly. Bare top-level ancestors are excluded. Empty when the endpoint is outside the category catalog.

supportedX402Networksstring[] required

Customer-payment networks (CAIP-2 ids, e.g. ["eip155:8453", "eip155:143"]) this endpoint can be paid for through POST /x402/v1/run. Empty when the endpoint is not x402-eligible (workspace-resource coupling, cost accrual, settlement-window fit, or visibility). Static protocol/policy compatibility — network availability and request/payment validation are checked at execution time.

summarystring

Rich long-form endpoint detail, when authored.

methodstring

HTTP method for this endpoint.

hintsobject

Raw structured agent-guidance hints (phrase → target), when authored on the endpoint. Cross-links related endpoints in multi-step workflows.

Example response

{
  "provider": "exa",
  "endpoint": "/search"
}

Changes

Changed in 8 of the 22 revisions of this API.1485

    • ●

      added the new IDENTITY_ALREADY_LINKED enum value to the response property for the response status

      response-property-enum-value-added

    • ●

      added the new IDENTITY_ALREADY_LINKED enum value to the response property for the response status

      response-property-enum-value-added

    • ●

      added the new IDENTITY_LINK_RATE_LIMITED enum value to the response property for the response status

      response-property-enum-value-added

    • ●

      added the new IDENTITY_LINK_RATE_LIMITED enum value to the response property for the response status

      response-property-enum-value-added

    • ●

      added the new IDENTITY_LINK_REQUIRES_SESSION enum value to the response property for the response status

      response-property-enum-value-added

    • ●

      added the new IDENTITY_LINK_REQUIRES_SESSION enum value to the response property for the response status

      response-property-enum-value-added

    • ●

      added the new IDENTITY_LINK_STATE_INVALID enum value to the response property for the response status

      response-property-enum-value-added

    • ●

      added the new IDENTITY_LINK_STATE_INVALID enum value to the response property for the response status

      response-property-enum-value-added

    • ●

      added the new IDENTITY_PROVIDER_UNAVAILABLE enum value to the response property for the response status

      response-property-enum-value-added

    • ●

      added the new IDENTITY_PROVIDER_UNAVAILABLE enum value to the response property for the response status

      response-property-enum-value-added

    • ●

      added the new IDENTITY_PROVIDER_UNKNOWN enum value to the response property for the response status

      response-property-enum-value-added

    • ●

      added the new IDENTITY_PROVIDER_UNKNOWN enum value to the response property for the response status

      response-property-enum-value-added

    • ●

      added the new IDENTITY_REQUIRED enum value to the response property for the response status

      response-property-enum-value-added

    • ●

      added the new IDENTITY_REQUIRED enum value to the response property for the response status

      response-property-enum-value-added

    • ●

      added the new IDENTITY_USER_ALREADY_LINKED enum value to the response property for the response status

      response-property-enum-value-added

    • ●

      added the new IDENTITY_USER_ALREADY_LINKED enum value to the response property for the response status

      response-property-enum-value-added

    • ●

      added the new IDENTITY_VERIFICATION_FAILED enum value to the response property for the response status

      response-property-enum-value-added

    • ●

      added the new IDENTITY_VERIFICATION_FAILED enum value to the response property for the response status

      response-property-enum-value-added

    • ●

      added the new INSUFFICIENT_SCOPE enum value to the response property for the response status

      response-property-enum-value-added

    • ●

      added the new INSUFFICIENT_SCOPE enum value to the response property for the response status

      response-property-enum-value-added

    • ●

      added the new PROMO_IDENTITY_REDEEMED enum value to the response property for the response status

      response-property-enum-value-added

    • ●

      added the new PROMO_IDENTITY_REDEEMED enum value to the response property for the response status

      response-property-enum-value-added

    • ●

      added the new PROMO_REDEEM_REQUIRES_SESSION enum value to the response property for the response status

      response-property-enum-value-added

    • ●

      added the new PROMO_REDEEM_REQUIRES_SESSION enum value to the response property for the response status

      response-property-enum-value-added

    • ●

      added the new WALLET_INSUFFICIENT_FUNDS enum value to the response property for the response status

      response-property-enum-value-added

    • ●

      added the new WALLET_INSUFFICIENT_FUNDS enum value to the response property for the response status

      response-property-enum-value-added

    • ●

      added the new X402_UNBOUNDED_PRICE enum value to the response property for the response status

      response-property-enum-value-added

    • ●

      added the new X402_UNBOUNDED_PRICE enum value to the response property for the response status

      response-property-enum-value-added

    • ●

      added the new step enum value to the /////// response property for the response status

      response-property-enum-value-added

    • ●

      added the new step enum value to the ///////// response property for the response status

      response-property-enum-value-added

    • ●

      added the new step enum value to the ///// response property for the response status

      response-property-enum-value-added

    • ●

      added the new step enum value to the ///////// response property for the response status

      response-property-enum-value-added

    • ●

      added the new gb-month enum value to the /////// response property for the response status

      response-property-enum-value-added

    • ●

      added the new gb-month enum value to the ///////// response property for the response status

      response-property-enum-value-added

    • ●

      added the new gb-month enum value to the ///// response property for the response status

      response-property-enum-value-added

    • ●

      added the new gb-month enum value to the ///////// response property for the response status

      response-property-enum-value-added

    • ○

      added the optional property to the response with the status

      response-optional-property-added

    • ○

      added the optional property to the response with the status

      response-optional-property-added

    • ○

      added the required property //// to the response with the status

      response-required-property-added

    • ●

      added the new result enum value to the /////// response property for the response status

      response-property-enum-value-added

    • ●

      added the new result enum value to the ///////// response property for the response status

      response-property-enum-value-added

    • ●

      added the new result enum value to the ///// response property for the response status

      response-property-enum-value-added

    • ●

      added the new result enum value to the ///////// response property for the response status

      response-property-enum-value-added

    • ○

      added the optional property /////// to the response with the status

      response-optional-property-added

    • ○

      added the optional property //////// to the response with the status

      response-optional-property-added

    • ●

      added the new credit enum value to the /////// response property for the response status

      response-property-enum-value-added

    • ●

      added the new credit enum value to the ///////// response property for the response status

      response-property-enum-value-added

    • ●

      added the new credit enum value to the ///// response property for the response status

      response-property-enum-value-added

    • ●

      added the new credit enum value to the ///////// response property for the response status

      response-property-enum-value-added

  • 62672126673714See the full diff
    • ▲

      the response property /////// became optional for the status

      response-property-became-optional

    • ●

      added the new image enum value to the /////// response property for the response status

      response-property-enum-value-added

    • ●

      added the new image enum value to the ///////// response property for the response status

      response-property-enum-value-added

    • ●

      added the new image enum value to the ///// response property for the response status

      response-property-enum-value-added

    • ●

      added the new image enum value to the ///////// response property for the response status

      response-property-enum-value-added